原文於2017年2月26日首發於LinkedIn,請參考連接html
以前我在Office 365技術社羣(O萌)中跟你們提到,3月初適逢Visual Studio 2017隆重發布以及20週年記念,我想要發起一次與Office 365開發相關的活動,一方面也是向Visual Studio致敬;另外一方面,我在加入微軟以前,有至關長的一段時間都是從事與Office平臺定製和應用系統開發的工做(最先是作VBA的開發,後來有作過VSTO,以及SharePoint開發),而以微軟員工的身份跟不少客戶以及合做夥伴打交道下來,我有一個深切的體會就是說Office 365這個平臺不光是給客戶帶來了全新的體驗、也給獨立軟件開發商(ISV)和廣大的開發人員提供了史無前例的一些機會,可是這些潛力尚未徹底地開發出來,我以爲有必要也有興趣作一點這方面的分享,除了對我本身來講也是一個總結和思考的機會,若是還有幸對你們有所幫助,我將感到很是高興。git
我並不認爲Office 365的平臺就已是完美的,事實上由於在全球有多個版本致使有些功能或接口並不徹底統一,並且因爲開發的技術(Web爲主,結合了雲的架構)與傳統的Office開發有較大的差別,這些會給咱們的開發人員帶來一些困擾和挑戰。咱們在去年10月份的時候,在北京舉辦了第一屆Office 365技術峯會暨開發馬拉松大會,總部產品組來了將近20人的豪華團隊,與中國的開發團隊(或獨立開發我的)作了深刻普遍的交流,咱們能看到你們的積極熱情,也收到了很多實際的反饋意見。github
據我所知,同類活動今年仍然將擇期舉辦,規模和深度可能都會有提高,敬請你們關注,而且能夠早作些準備。web
可是,若是放長遠一些眼光來看,Office 365目前採用敏捷開發模式,產品組也更加開放,我相信它自己會愈來愈完善;與此同時,做爲一個全新的平臺和全新的生態,咱們也但願有更多的開發人員加入,而且作出本身的貢獻。shell
言歸正傳,我準備用一個系列文章和配套課程(含代碼示例)的形式進行分享。這個系列將包括目前Office 365所支持的開發模式的全面介紹,而且經過案例帶領觀衆進行實踐。目前初步規劃將包括以下幾個內容微信