導航:首頁 > 編程語言 > wcf服務編程第三版pdf

wcf服務編程第三版pdf

發布時間:2025-09-21 19:39:03

❶ IDE的選擇問題 達人請進

vc6到vs.net
IDE和與C++語言嚴格程度(或者說編譯器)層面上:這個轉變應當說是VC6到VS.NET的轉變,僅僅是如何適應新的IDE和一些細微的編譯區別,不應該有任何的難度。
MFC層面上:這個轉變其實也沒有很大的障礙,由於MFC的向下兼容性,這一層面的障礙僅僅是上一層面的細微的編譯器差別引起的小小改動和對MFC與IDE的集成方式的適應,例如ClassWizard的消失等等,這些仍然很容易解決。
平台層面:這個轉變就是大家最擔心的了,由於在VC6下只有一個Framework可以使用,就是MFC(或者你認為ATL也是一個Framework),或者你就要用SDK裸調API,其實他們最終還是Win32的平台;但是在VS.NET開發環境下,可以使用SDK,可以用MFC,最重要的是可以使用一個新的平台就是.NET Framework。如果你決定從Win32轉變到.NET Framework,那麼無疑這將是一個浩大的工程,可能這是大家望而卻步的原因。

關於2003和2005,05是面向服務的,特別在做大型開發的時候給你提供很多方便,03因為是.net平台下的第一代軟體,功能還是有點單一,基本就是一個提供編碼的平台。
剛剛開始的時候,有頃灶些正式的項目還是用的03,有些人還是對05抱著觀望的態度,但是現在05已經開始流行,用多了也確實覺得它比03好得多。
這里還有一個顯著的不同,那就是基於平台的不同,03時候是.net1.1,05的時候升級成.net2.0,其中我知道變化比較大的是C#,在2.0里 已經加入了范型,是個很大的進步。另外在該平台上也添加了許多控制項,更改了一部分控制項名字及功能(比如說DataGrid被改成了 DataGridView,等等)大大簡化了編碼工作。要知道.net2.0可是今年Jolt大獎最佳平台獎的得主啊!
個人覺得,學慣用的軟體盡量用最新的,但這並不等於說要你狂熱地追求新技術,我們跟上技術的潮流的前提應該是有扎實的基礎。用最新的環境的意思是熟悉一下 環境,對新技術有個大概的了解。畢竟有時候舊的環境可能並不太支持新的技術規范,比如你在03里就不能編寫C#的模板。但是要注意的是用新環境時不要被其 下封裝的東西迷惑了,比如說你學C++的時候不要只會用語言環境提供給你的STL,還應該去弄懂這些模板是怎麼實現的。如果能夠做到這樣,你用新環境就算 用對方法了。
你的說法多少有點不太准確,我覺得這樣問比較准確:學習.net,應該學2.0還是1.1?那麼答案當然是2.0,而Visual Studio 2005就是建立在2.0上的。當然你也可以直接開個記事本編啦,但是那樣好像沒設么必要,效率太低,格式以及拼寫錯誤等等也不於檢查。
另外VS的最高版本是Team版(團隊版),該版本也獲得了今年的Jolt大獎。(當初.net 2003並沒有獲得該獎)關於該獎在業界的榮譽你應該也知道個大概的吧?這也可以成為選擇05的一大理由。

而vs2008
1. 新的網頁設計介面

VS 終於可以支援巢狀 Master Page 的 WYSIWYG 設計了!我不知道有多少人曾經為了這個原因而減少或避免巢狀 Master Page 的使用(我是其中之一)。VS2008 終於支援這個本來就應該有的功能,相信能在某一程度上改變大家的設計習慣。

其次,VS2008提供了 CSS 的即時編輯和套用的功能。用過 DreamWeaver 的人或許了解那是什麼意思。不過實際上我覺得 VS2008對 CSS 的支援感覺起來比 DreamWeaver 強大一點。

此外,VS2008 還提供了和 FrontPage/DreamWeaver 一樣的 Split View,也就是可以開一個分割視窗,同時看到設計畫面和原始碼。我想這個功能在拉畫面和設計前端頁面時非常有幫助。

2. 支援對 JavaScript 的除錯與 Intelisence

隨著 Ajax 的風行,客戶端程式設計也逐漸受到重視。我還記得多年前在 VS2005 上市前的一場 MVP 線上會議中,我雀簡扮向美國微軟的開發經理問到會不會支援 JavaScript 的 Intelisense,答案是不會時,心裡有多麼的失望。但晚到總比不到好,我認為這個功能的加入,一定能讓所有網站開發者同感高興。

3. Multi-targeting 功能咐備

第一次看到這個新名詞可能會另人有點摸不著頭緒,像我還以為是一個 HyperLink 控制項可以一次把網頁開到 _blank 和 _top。其實跟那個一點關系都沒有,而是讓你可以選擇新的專案到底是要支援 .Net 2.0 / 3.0 還是 3.5。不管你選擇哪一種,VS2008 會根據你的選擇提供對應的 Intelisense、控制項和其它功能。但不管你指定哪一個版本,並不會讓 VS2008 的基本功能回到 VS2005。換句話說,上面提到的像 JavaScript 除錯等新功能都仍然可用。

4. 內建 Ajax,不需另外安裝

5. 加入兩個新的資料控制項:ListView 和 DataPager

6. 內含 LINQ

VS2008附帶了 .Net Framework 3.5,所以它實際上還包含有 WCF 還有對於 Windows Form 的支援

希望我的答案對你能有所幫助

閱讀全文

與wcf服務編程第三版pdf相關的資料

熱點內容
程序員文檔結構 瀏覽:834
娛樂模式命令 瀏覽:512
宏傑文件加密軟體收費了 瀏覽:513
php大數據處理教程 瀏覽:227
文件夾的順序按結尾一二三四排列 瀏覽:835
剪切命令的快捷鍵是 瀏覽:492
安卓導航背光不夠怎麼辦 瀏覽:512
光遇用的是什麼伺服器 瀏覽:84
wcf服務編程第三版pdf 瀏覽:308
匈牙利演算法java 瀏覽:379
服務區提供什麼伺服器地址 瀏覽:344
口吃pdf 瀏覽:776
蘋果手機哪個app是進入官網的 瀏覽:655
圖像處理編程pdf 瀏覽:90
批改數學卷子用什麼app 瀏覽:830
中國排名前五的加密貨幣交易 瀏覽:848
無人駕駛人工智慧演算法 瀏覽:288
雲電腦可以做傳奇伺服器 瀏覽:684
安卓手機如何刪除全部數據 瀏覽:590
rust怎麼添加伺服器Ip 瀏覽:809