更兼容並蓄的 Visual Studio 2013 - 榮獲知名技術期刊 InfoWorld 2014 年度科技獎!
各位朋友們,
Visual Studio 2013 榮獲知名技術期刊 InfoWorld 2014 年度科技獎! (InfoWorld's 2014 Technology of the Year Award),詳請見 - https://spr.ly/6181d7gd
在 2014年一開年,我想與各位開發者分享,Visual Studio 及 .NET 已不再是你想像中的單一平台/單一語言的開發工具了,它更開放且跨平台支援,在去年 TechDays 大會時的 Visual Studio 2013 發表會 Keynote 我們就提到這概念,整理如下,
1. 主流的語言及開源技術支援 - 除了主要的語言 C#/.NET, VB.NET, C++, HTML5/JavaScript,另外像支援 Python 也提供了 Python Tools for Visual Studio,Node.js 開發者也有相關套件 - Introducing node.js Tools for Visual Studio
2. .NET 迎向主流的 Web 開發技術 - 我們提到 ASP.NET 如何支援 Responsive Web Design 響應式設計 (Web Form 及 MVC 皆支援)、Bootstrap 框架支援、各種社交平台登錄 (例如 facebook) 開發範本及 Identity Provider、Web API 建立共用且跨裝置及平台的服務、ASP.NET SignalR 技術開發 real-time 應用,例如股票報價,線上即時對話聊天室、生產線即時資訊與電子看板即時互動資訊。
3. 跨平台 App 開發 - 透過 Xamarin 開發套件,用你熟悉的 Visual Studio + C# 一樣可以開發原生 Native 不同平台 App (iOS/Android/Windows),而且效能及操作經驗就是原生的,更好的是在 Visual Studio 中可共用專案,例如資料存取的 business logic 共用、或驗證使用者身份的 business logic 共用,如此用一樣的 C# 語法,就可省下許多在不同平台開發的功夫,實現跨平台 app 開發。
4. 佈署到 On-Premise Server & Cloud - 不論你的應用程式是佈署在本地伺服器或 Windows Azure 雲平台,在 Visual Studio 中開發人員的開發/佈署經驗是一樣的。
5. ALM 平台更開放且便利 - Team Foundation Server (TFS) 及 Visual Studio 2013 除了支援 Team Foundation 集中式版控機制,也已內建支援 git 分散式的版控機制,另外 TFS 除了支援使用 Visual Studio 的開發者外,使用 XCode 開發 iOS 或是 Eclipse 的 Java 開發者,一樣可以透過 TFS 共同協作。若是 Agile/Scrum 敏捷開發團隊,無論是採用何種技術的開發團隊,TFS提供了敏捷開發所需的工具,例如看板、backlog management、burndown chart 等。最後 Visual Studio Team Services (原名 Visual Studio Online) 提供了雲端 ALM 平台,無需準備機器或安裝即可線上開通,讓開發/測試的工作更便利,尤其是其提供的線上壓力測試服務,這個太棒了,無需準備大量機器就可模擬成千上萬的 concurrent users。最後一個好物,是發行管理及自動化佈署,透過 Release Management for Visual Studio 可大幅減少應用程式上線佈署的時間及可能過版錯誤的風險。
說了這麼多,你已經開始使用 Visual Studio 2013 了嗎?
Visual Studio 2013 榮獲知名技術期刊 InfoWorld 2014 年度科技獎! 詳請見 - https://spr.ly/6181d7gd