LINQ to SQL是NET 中內置的OR/M (對象關系映射器)它允許你使用NET 對象模型對關系數據庫進行建模然後你可以使用LINQ對數據庫進行查詢以及更新插入刪除數據LINQ to SQL完整支持事務視圖和存儲過程它還提供了一個把業務邏輯和驗證規則結合進你的數據模型的簡易方式下面是一些我討論如何使用LINQ to SQL的文章
Part : Introduction to LINQ to SQL
Part : Defining our Data Model Classes
Part : Querying our Database
Part : Updating our Database
Part : Binding UI using the ASP:LinqDataSource Control
我會在以後的幾周內再往這個系列裡添加幾篇文章我認為你會發現LINQ to SQL顯著地簡化了構建非常干淨的數據模型以及編寫極其干淨的數據代碼
說不盡的其他改進
上面的列表只是所做改進的一小部分針對客戶端開發VS 包含了WPF設計器和項目支持ClickOnce 和WPF XBAPs現在在FireFox中也工作了WinForms和WPF項目現在也能使用ASPNET 應用服務(成員角色和用戶數據)來漫游用戶數據了辦公開發也更加豐富了包括對Office Ribbon的集成支持WCF和Workflow項目和設計器也包括在VS 中了單元測試的速度大為提高而且單元測試的支持現在包括在VS Professional版本(而不僅僅是VSTS版了)中了連續集成支持現在也內置於TFS中了AJAX web測試(單元和壓力)現在也由VS Test產品支持了還有許許多多多的改進這裡無法一一提及了
重要的安裝注意事項 務必閱讀一下!
在安裝VS 和NET Beta之後還有件重要的事情你應該馬上做
) 你應該下載和運行這個批文件這只要幾秒鐘就可以運行完它修補了這個星期早些時候我們發現的SystemWebExtensionsdll版本政策的問題該程序集包含了 ASPNET AJAX如果你不運行這個批文件那麼用ASPNET AJAX 和 VS 構建的現有的ASPNET 項目就會自動地運載隨 NET Beta發布的新ASPNET AJAX 版本這會工作而且運行良好但會不小心導致你的VS應用依賴於NET 運行這個批文件會改變新的SystemWebExtensionsdll 程序集的版本綁定政策確保你只在你明確構建NET 項目時才使用新的NET ASPNET AJAX版本
) 假如你曾經在你的機器上安裝過Orcas或VS 的早期版本(Beta 或某個CTP 版本)的話你需要在安裝Beta後重新設定你的VS 設置如果你不這麼做的話有些設置會非常奇怪(一些窗口在出現在奇怪的地方)你也有可能看到一些IDE性能問題你可以在命令行上對VS 的IDE版本鍵入DevEnv /resetsettings來重新設定你的配置
結語
在VS 和NET 中我希望你會發現許許多多非常有用的新改進和功能增強敬請在下幾個星期裡收看我的博客我將對這些新特性做詳細討論以及討論如何充分利用這些新特性
[] []
From:http://tw.wingwit.com/Article/program/net/201311/15747.html