Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
各位朋友們,
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



