2008-09-13 102 views

回答

6

絕對LINQ。很容易將它想象爲數據庫訪問快捷方式,但它在如此多的實例中很有用:

  • 對象的LINQ是處理業務邏輯對象集合的非常方便的方法。
  • LINQ to XML徹底改變了我在處理C#中的XML方面的前景。對奇怪的XML文檔和節點集合沒有更多痛苦的XPath查詢。像XML一樣對待XML!
  • PLINQ隨着成熟度的變化,可能會改變遊戲規則。當優化瓶頸時,能夠放棄並行化現有的代碼將是巨大的。
  • 更不用說在運行數據庫代碼之前獲取代碼完成和語法指示。
1

在支持Ajax的應用程序中,我最喜歡新的「ASP.NET AJAX瀏覽器歷史記錄」。它使用瀏覽器中的「前進」和「後退」按鈕爲AJAX應用程序內的導航提供支持。

另外還有我非常喜歡的「ASP.NET動態數據」。它提供了一個框架,使您能夠基於LINQ to SQL或實體框架數據模型快速構建功能性數據驅動的應用程序。它還以智能驗證的形式爲DetailsView,FormView,GridView和ListView控件添加了極大的靈活性和功能,並且可以使用模板輕鬆更改這些控件的顯示。

3

支持AJAX的WCF服務。在.NET 3.0的WCF版本中有這樣的功能,但是隨着.NET 3.5的發佈,它更加成熟。

相關問題