又到週五,這一週博主我工作效率極高,每天更新博客一篇,《快速創建網站》系列已經進程大半了,希望這個系列能夠對大家有所幫助。今天週五了,博主要休息一下,就給大家嘮叨一下這段時間都發生了什麼。
轉自ANB:http://anb.io/blog/anbfriday150306/
Visual Studio 2015 CTP6
2015年了,Visual Studio 也要發2015版了。從去年發佈了免費的Visual Studio Community (社區版)後,Visual Studio越來越向獨立化工具方向發展了。雖然VS仍是是Windows平臺上進行開發的利器,但是對於跨平臺的支持越來越多,比如:
Visual Studio C++ 的跨平臺開發支持
CTP 5裏面已經提供了針對Android(Level 21 Lollipop)的支持,而iOS的C++跨平臺支持不遠了。
Apache Cordova 的HTML/JavaScript跨平臺支持
這個在2013中已經提供,在CTP6裏面則提供了更多的設備支持
– Android 4.4, Android 4.3 和更早版本
– iOS 6,7,8
– Windows Store 8.1
同時對調試也有進一步改進,現在支持WP8.1的模擬器和設備調試了
Visual Studio 安卓模擬器
擴展了對OpenGL ES,Lollipop API Level 21,攝像頭和對點觸控的支持。
具體請參考:https://www.visualstudio.com/en-us/news/vs2015-vs
Team Foundation Server 2015 CTP 1
終於說到老本行了,其實TFS的更新完全沒有必要自己的安裝一個才能看到,所有的新版更新都已經通過每3週一次的迭代,發佈在了 Visual Studio Online上。如果你想了解TFS的更新,最好的辦法就是趕快去註冊一個賬號。注意:VSO是可以免費支持5個用戶的開發者的,同時還可以有不限量的免費用戶可以使用工作項規劃(只要不看代碼)。
https://www.visualstudio.com/products/what-is-visual-studio-online-vs
不過還是要把重要的更新在這裏列一下:
擴展能力
TFS 2015將提供完整的REST API,OAuth和Service Hook支持。ALM產品的使用現狀就是:沒有一家企業完全基於一個廠商的產品來實施這樣的系統,SVN,Jenkins,Puppet,Chef等等等等,集成是個必須解決的問題。現在有了REST API,一切將變得簡單。
具體請參考:http://www.visualstudio.com/explore/vso-integrations-directory-vs
敏捷工具更新
這裏的更新非常多,幾張圖給大家看看
Kanban支持更加複雜的定製化,可以實現快速泳道一類的複雜佈局
Bug可以作爲PBI的相同級別,也可以作爲Task級別來處理,在Sprint白板上提供了可視化支持
Bug作爲PBI同級工作項
Bug作爲Task,隸屬其他Story或者獨立存在
具體內容請閱讀:http://blogs.msdn.com/b/visualstudioalm/archive/2015/01/21/agile-project-management-futures.aspx
下一代構建系統 Build vNext
這是我期待已久的功能,之前的TFS構建系統使用Workflow構建,必須使用Visual Studio作爲客戶端才能修改構建模版和配置,而且基於Workflow的XAML配置文件實在是太重量級,總之用得不爽。
新版的Build vNext支持瀏覽器中的構建配置和定製,後臺使用Node.JS作爲構建工作流引擎,可以支持跨平臺(Windows, Linux, Mac)上的構建。
基於Web的構建定義
使用Node.JS的後臺構建引擎
跨平臺構建支持
具體內容,請閱讀:http://blogs.msdn.com/b/visualstudioalm/archive/2015/02/12/build-futures.aspx
預告:後續我會對Visual Studio 2015和TFS 2015進行更爲詳細的介紹,有視頻,有圖片,有真相。
牆裂推薦 - 老衣的開發工具和類庫集之2014版
老衣(衣明志)也是多年連任的MVP了,這篇開發工具類庫彙總實在太強讓我不敢直視,絕對夠學習一個星期爹,強烈推薦!包含Visual Studio擴展插件,獨立工具,前端/後端開發庫,洋洋灑灑上百個!
http://yimingzhi.net/2015/03/lao-yi-de-kai-fa-gong-ju-he-lei-ku-ji-2014-ban?from=timeline&isappinstalled=0
技術類微信號推薦
最後給大家推薦幾個非常好的微信訂閱號,這些訂閱號的主人都是博主多年的MVP好友。
dotNET跨平臺 - 張善友,微信號:opendotnet
主要分享和.net跨平臺,開源相關內容。張善友是連續9年的微軟最有最有價值專家MVP,專注.Net開發12年時間,同時還是.NET跨平臺實現Mono的活躍開發者,上週他分享了很多有價值的文章,彙總在這裏
這是翻譯自Beth Massi發佈在MSDN博客上的文章 Understanding .NET 2015 http://blogs.msdn.com/b/bethmassi/archive/2015/02/25/understanding-net-2015.aspx
文章對.NET平臺在2015年的新動向進行整體的說明,關注.NET開發平臺的同學不可以錯過這篇文章。
Orleans是微軟推出的類似Scala Akka的Actor模型,Orleans是一個建立在.NET之上的,設計的目標是爲了方便程序員開發需要大規模擴展的雲服務, 可用於實現DDD+EventSourcing/CQRS系統。
Toxy是.NET平臺上的文件抽取框架,主要解決各種格式的內容抽取問題,比如pdf, doc, docx, xls, xlsx等,儘管聽上去支持了很多格式,但它的使用卻是極其方便的,因爲Toxy把複雜的抽取流程透明化,Toxy的用戶根本不用知道內容是怎麼抽出來的,這就是Toxy的重要意義。
本文對.NET社區的很多問題給出了筆者自己的看法和意見。說實話,.NET語言從出生起就被微軟搖擺不定的態度坑了。不過,任何的商業企業都不能那麼純粹的去做社區的貢獻者,而我們看到的很多開源社區裏面的成功技術也都是有大公司在後面推送的,如:Java的背後是18摸和Oracle。微軟的優勢和問題都在於其產品線太長,作爲開發平臺的.NET很難脫離其他的產品獨立發展。這造成了這些年我們看到的諸多問題,不過從去年的Connect大會我們可以看到微軟對.NET以及Visual Studio的態度有了非常大的轉變,終於肯按照開源社區的方式來推動本該屬於廣大開發人員的工具了,這時好事,結果如何,我們還要市場來驗證。
從一個開發者的角度,你需要記住的是,技術方向的選擇要更多的跟隨自己的興趣,在媒體和大公司所宣傳的東西背後都是有商業利益推動的。使用哪種語言不是開發者的限制,而是開發者的能力。如果你覺得學習一門新的語言或者技術是個負擔,那麼你不適合做開發者,趁早改行吧。
Mono作爲.net的開源實現已經存在多年,本文將Mono,Xamarin和.net core之間的關係進行了一定的分析。對跨平臺開發感興趣的同學推薦閱讀。
感興趣的同學請掃描以下二維碼關注 dotNET跨平臺
華來四笑侃Windows – 微信訂閱號 sysinternal
看華來四的文章是件樂事,這四位大師把多年的經驗融會貫通,笑談人生,你不僅僅可以學到知識,還可以樂一樂,挺好。
拋物線 黃愛華,Windows資深排錯專家,數據中心顧問,公有云計算顧問。
加菲老貓 程尊華,微軟高級講師,TechEd特邀講師,數據中心解決方案顧問。
青蛙 祁清華,微軟金牌講師,微軟金話筒講師,PowerShell、數據中心和安全顧問。
盆盆 彭愛華,11屆Microsoft MVP,微軟高級講師,TechEd特邀講師,數據中心和雲顧問。
希章 陳希章, 多年開發設計經驗,雲計算顧問。
上週華來四的文章彙總如下,都是原創
說實話,對這條裙子實在無任何興趣,但是本文通過這個裙子時間的推廣路徑分析了一些互聯網,特別是移動端推廣的經驗,還是值得一讀的。對了,還有和那個啥Duang的對比。誰能告訴我這個Duang到底是個啥???想要了解裙子時咋火起來的同學推薦閱讀。
活動目錄是微軟網絡基礎架構的基礎服務,任何的Windows網絡都離不開它,這篇文章對Ad的底層安全機制,認證體系進行了分析。做網絡的同學可以學習一下。
Red Hat 5.4遷移到Windows Azure的趟坑之旅
微軟Azure雲服務去年在中國商用以後,國內向Azure遷移的服務越來越多,雖然我很討厭那麼不願意兼容新版本系統的企業,但也理解他們的苦衷。這篇文章對RedHat 5.4遷移到Azure中遇到的一些問題進行了分析,都是坑啊。別人掉進去過了,你就別再掉了,好麼。
呵呵,對這個題目確實應該呵呵一下。二奶是個商業模式啊~~~
華來四和李建忠老師合作錄製的元宵節特輯。盆盆,你造嗎?很羨慕你們在上海,可以和李老師這樣的大師合作啊!
感興趣的同學掃一掃下面的二維碼關注華來四吧:
2015 MVP 社區巡講開課啦!
最後做個預告,下面兩個週末(3月14日和3月18日),微軟MVP社區巡講開課了,要報名的同學可以點擊以下鏈接
課程信息
請關注微信公衆號anb-io,每週推送內容,有技術也有生活,一起做個有情懷的程序猿。