熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

VS2008 和.NET Framework3.5新功能及相關技術[2]

2013-11-13 10:48:47  來源: .NET編程 

  WCF是建立在Net Framework 基礎之上的包含在NET /當中中並沒有包含WCF但是當安裝好了WinFX Runtime Components後我們就可以在Visual Studio 環境下開發和創建WCF的程序了

   WCF是微軟重點介紹的產品因此也推出了專門的官方網站(http://windowscommunicationnet)該網站有最新的WCF新聞發布以及介紹WCF的技術文檔和樣例代碼(參考http://wwwxwycom/articleasp?id=

  WF Work Flow工作流

  CLR Class Library 微軟開發的類庫簡稱

  下面的內容並不是按照它們的重要性來排序的 相反是我建議你研究這些新特性所要留意的順序

  VS和Fx官方發布的時間是今年的二月份但對開發者來講呢實際上是年的月底VS和VS都具有相同的架構和編輯界面同時也包括賦予一個新的品牌VS的外衣VS是一個強大Vsita的客戶端具有良好的外觀設計和很多的新的可用的功能當然也包括增強了多線程調試功能

  Fx 延續了Fx 提出的加性算法而沒有推出新的CLR順便提到的是Fx沒有改變或刪除任何Fx現有的組件只是做了單純的增加(增加的組件WPF WCF WF和CardSpace)因此Fx只在Fx/現有的DLL設置上簡單地增加了一些組件這意味著簡單地安裝這個框架應該不會影響你現有的解決方案不過請注意Fx仍然取決於同時運行工作的Fx SP和Fx SP

  VS有一個新的簡單而強大的功能 multitargeting –一種針對不同的Net框架版本()創建項目的能力這就意味著即使vs可以與vs同時安裝你也不再需要vs因為vs提供的功能更強大

  C# 和vb有許多新的語言特點(包括自動控制屬性無限制授權對象初始化類型推斷匿名類型擴展方法 lambdas表達式和局部方法)由於CLR沒有新的版本所以我們期望編譯器能夠向後兼容 簡單說來這就意味著所有的新的語言功能可被用於現有的版項目(由於上述所提到的multitargeting功能)中

  在其他IDE功能中VB的開發人員也能從增強了的動態知能感知功能中獲益

  VS最大的特點是LINQ(語言整合查詢) LINQ在很大程度上取決於先前介紹過的語言特性和Fx 的強大整合能力(已精確到四個組件) LINQ是一個新的范例其用統一的方式查詢數據來源不管外界數據來源是什麼如在內存中的對象 XML模式SQL查詢結果 數據集合或任何其他(因為linq架構已被完全擴展)並行的LINQ的成就未來看起來會更加光明

  對於網站開發人員來說ASPNET AJAX改進後獨立出來ASPNET 包括個新增的控件如ListViewDataPager和LinqDataSource改進後的IDE也可以用於aspnet 項目如支持JavaScript的動態知能感知和調試一個新的CSS引擎和一個支持嵌套母版頁的HTML設計器

  對於客戶端開發者而言新特性包括獨立出來的WPF方案模板新的WPF開發者集成支持WinForm和WPF互用 FireFox支持ClickOnce和XBAP調度 現在 從ASPNET提供商的服務和為運行於Windows Vista系統上的應用程序嵌入UAC驗證中你能獲益多多

  對於辦公軟件的開發者全面支持辦公自定義 和Office 模板一樣易於使用支持包括outlook區域性地區自定義自定義任務欄動作欄Word內容控制數據綁定和VBA互用

  對於服務器開發者 現在WCF和WF模板獨立出來 一起合作得相當好 現在WCF 支持無SOAP的HTTP編程模式 像完整版和JSON連接體一樣完美這裡有很好的鏈接收藏這兒

  對於移動用戶的開發者有大量的新特性包括支持簡潔的LINQ和WCF還有很多其它的NETCF特性在IDE級我們有來自於VSD團隊的針對較差的驅動程序的單元測試

[]  []  


From:http://tw.wingwit.com/Article/program/net/201311/14561.html
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.