2012 年,對所有的開發人員來說是個全新的時代,HTML5 已正式起飛,微軟將 HTML5/CSS3/JavaScript 提升至一級語言,與 C# / Visual Basic 平等對待,今年結束之前,你將能用 HTML5/CSS3/JavaScript 開發幾乎任何應用,當然包括了 Windows 平台的原生 Metro-style 應用程式。四月,工作室的 HTML5 新書上市,屆時歡迎參加我的預購與研討會活動,見識原汁原味的 HTML5 威力 :-)
Visual Studio 11 Beta 開放下載了,至以下的網站可以取得相關資源
不過目前提供的版本,並沒有繁體中文,語言套件亦僅支援簡體中文,所以不急的話就再等了。
Visual Studio 11 搭配的是.NET 4.5 ,而針對現代化的應用程式開發,直接內建了HTML5 、CSS3 與JavaScript 的語法支援,除此之外,另外提供了額外相容性支援,讓開發人員撰寫的JavaScript 與CSS 可以支援舊版瀏覽器的環境。
ASP.NET web forms 開發人員應該要感到開心,Visual Studio 並沒有因為MVC 而忘了使用web forms 的廣大開發人員,此次更進一步的將MVC 上才有的客戶端驗證(client-side validation)以及物件模型綁定的功能,加入web forms 的開發環境,如此一來,我們將能直接透過網頁提供使用者更快速敏捷的操作體驗了。
而令廣大 Web 開發人員振奮的是,在 Windows 8 ,Web 開發人員可以透過 HTML5、CSS3 與JavaScript 開發Windows 原生程式,你可以利用JavaScript 開發WinRT 上執行的應用程式,就如同C# ,甚至Windows8 全新的 Metro-style 應用程式的開發可以直接整合HTML5 與CSS3 API 。
HTML5/CSS3/JavaScript 在 Metro-style 應用程式的開發世界裏面,完全被提升至 XAML/C#/Visual Basic 相同層級了。
最後,Visual Studio 11 針對HTML5 的開發環境提供了完整的支援,包含除錯以及完整的 IntelliSense ,甚至視覺化的即時輔助設計。
2012 年,對所有的開發人員來說是個全新的時代,HTML5 已正式起飛,微軟在這一年將發表的全新平台,已將 HTML5/CSS3/JavaScript 提升至一級語言,與 C# / Visual Basic 平等對待,開發工具亦達到了前所未有的完善程度,而其它的巨人們,在前面的文章裏已經提到了,你或許還在考慮是否投入 HTML5 的世界,但世界進化的腳步並不會等待任何人,今年結束之前,你幾乎能用 HTML5/CSS3/JavaScript 開發任何應用,包括 Windows 平台的原生 Metro-style 應用程式,當然,業界影響力不下微軟的科技巨擘,包含 Google 、facebook 以及 Mozilla 正快速發展的各種平台,HTML5/CSS3/JavaScript 都將是唯一能夠完全支援的技術。