日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Build Provider 不得不说的事

發布時間:2023/12/10 编程问答 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Build Provider 不得不说的事 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
之前有同學翻譯了使用BuildProvider生成DAL的文章,又在網上搜索了一下,感覺這是個很有意思的功能,最近在做點東西用到這個,的確讓我省了不少的事情。
??? 其實Build Provider所做的工作是把一個文件的內容來控制生成IL代碼,其實從本質上來說是一個IL代碼生成器,置于你用CS,或者VB,那就是自己喜好的問題了,那么從另一個意義上來說,如果我們實現了一個語言到C#或者VB的轉換,從理論上來說我們可以在ASP.NET中使用所有的語言,甚至包括我們自己發明的語言,這真的是一種很有意思的功能,不過很疑惑的是微軟為什么不在Winform實現這個特征,不過現在ASP.NET的應用更加廣泛,所以倒也無妨。最近做了個東西,是因為對Subsonic再開發的時候必須實時連接數據庫感覺比較麻煩(很多時候再沒有數據庫的地方想改上幾句就老報錯,很煩),所以做了個解析SQL語句的類準備直接解析創建表和表間關系和主鍵、索引的SQL腳本來生成DAL(這些可以從SQLServer導出,點點鼠標很方便的),在做的過程中發現其實我就是把一些代碼生成器的工作放在了Build Provider中,歷史又再次倒流了。

?? Any Way,這個功能確實很有意思,希望能看到更多基于他的應用,歡迎多多討論

總結

以上是生活随笔為你收集整理的Build Provider 不得不说的事的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。