程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> .NET實例教程 >> Visual Studio 2008背後的勃勃野心

Visual Studio 2008背後的勃勃野心

編輯:.NET實例教程

這個春節前,2月1日,微軟放出了中文版的Visual Studio 2008,微軟很低調,沒有大張旗鼓,遠沒有收購雅虎那麼大張旗鼓.我想不少喜歡嘗鮮的搞net的朋友已經迫不及待的下載了,相信在2007年7月的時候,在推出英文版的Visual Studio 2008的時候,已經有不少人安裝了。這次放出的90天試用的中文版。據說用一個非常簡單的伎倆就可以去掉試用的限制。有人問我:微軟的vs 2008 防盜版的功能做的真夠簡單,真傻瓜呀?我說:嘿嘿,說微軟傻的才真的傻呢?人家微軟的野心遠不在這麼個開發工具,在vs2008背後藏的是微軟的勃勃野心:大力推進.Net.

微軟從來就沒靠賣什麼Visual Studio 來賺錢的,花大力氣搞開發工具不過是手段罷了。我個人猜測:微軟既然搞出來了,就是讓程序員用的,微軟並不怕盜版或破解,你什麼時候聽說因為盜版Windows,讓微軟玩不下去,你用了就和我微軟的開發體系捆綁在一起了。功能很強大,入門很簡單(用現在比較流行的網絡語言就是:很好很很強大),這就是微軟開發工具的特點。你可以不必了解背後的底層,我給你現成的“模板”,三下兩下,新手也可以整出個像樣的程序。微軟通過“開發工具”這個源頭掌控了整個.Net體系的“上游”。

當然並不是有個好的開發工具就可以讓微軟的.net計劃順利進行了。工具畢竟是工具,沒有與之配套的.Net的開發模式和體系,工具就是再好徒有其表了,這就是為什麼borland 公司的開發工具部門為什麼輝煌不再的原因之一。

讓我們在看看Visual Studio 2008(包括.Net3.5)的版本新功能:
1、net方面:多定向支持。支持用net1.1 到3.5。你不必再擔心過去開發的程序不能平滑的轉移了。你考慮卸載vs2003或vs2005了。
2、web方面:CSS、AJax和Javascript支持,非常出色的web設計器,要讓FrontPage退休了,以後你還擔心調試javacript麻煩麼?你還嫌寫Javasrcript時候沒有Intellisense 麼?這裡都有了。
3、數據訪問方面:LINQ to SQL,這個在NET 3.5中內置的OR/M,恐怕會讓眾多的開源的OR/M框架失寵,其中當然包括Nhibernate。
4、構架方面:除了繼續改進和完善web forms ,MVC的推出讓很多人眼前一亮。
5、源碼方面:現在你可以通過vs2008 來看.Net Framework的源碼了。

等等,還有許多,你想到的微軟都你給你在vs2008准備好了,目的只有一個:讓你舒舒服服用“我”的開發工具(當然,安裝起來可能不是很舒服,時間巨長),然後跟著微軟步調走。

我想開發工具其實就是工具,用起來順手就好,在紛繁復雜的功能背後,你要明白真實的來龍去脈,而不要被開發工具的華麗功能所迷惑,讓自己迷失。好的工具是雙刃劍,你可以更關注業務需求和實現,而不必過度關注每個細節,當然也別忽略你必須關注的細節,比如構架,比如算法。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved