微軟在比爾·蓋茨手中創立並崛起, 成爲PC互聯網時代的霸主,不少70,80後都有MVP Ediwang的體驗:java
當時的微軟對我來講就是神的存在。由於我認識電腦到使用電腦的一切幾乎都離不開這家偉大的公司,它就像上帝同樣開天闢地,創造萬物:Windows、Office、IE這些當年幾乎是惟一的主流產品。而微軟的創始人之一比爾·蓋茨也成了個人偶像。還記得當年,上海有個PC專題的電視頻道,有一天該頻道播放了比爾蓋茨關於.NET戰略的演講,啥也不懂的我,竟然坐在電視機前完整看完了節目。當時的我並不知道,.NET將會完全改變個人人生軌跡。git
---Ediwanggithub
隨着2008年比爾·蓋茨退隱江湖,投身更偉大的爲了全人類的夢想,銷售出身的鮑爾默接手微軟,微軟的PC 軟件和服務器的利潤讓微軟有點脫離IT江湖的主流,鮑爾默稱 GPL 爲「毒瘤」,前任 Windows 負責人 Jim Allchin 稱其爲「un-American」, 幾乎錯過了移動互聯網的整個時代,windows phone拱手讓給了開源的 Android。也就是在這一時期.NET遭遇了停滯,從2010年4月12日發佈4.0後,到了2016年仍是4.6.2版本,特別是中國不少使用.NET技術的公司紛紛轉向Java。在業界對微軟的將來紛紛質疑的時候,2014年印度人薩蒂亞·納德拉從衆多CEO 競爭者中脫穎而出,這位在微軟工做了20年的員工成了微軟的新任CEO,薩蒂亞經過塑造企業文化從新塑造了全新的微軟, 也就是在2014年.NET也從新開源跨平臺,經過成立.NET基金會形式促進.NET的開源社區發展。docker
現在在智能時代,微軟這家科技公司上演了一次出人意料的「大象跳舞」。2019年,微軟的市值已經超過10000億美圓,已經持續半年時間保持市值第一。除了傳統上微軟一直佔有競爭優點的軟件領域,在雲計算、人工智能等領域,微軟也得到強大的競爭力。經過收購領英和github,微軟還進入社交網絡領域。.NET 目前也是github 最活躍的開源開發平臺項目,據CNCF的博客 https://www.cncf.io/blog/2017/06/05/30-highest-velocity-open-source-projects/, .NET Core是惟一一個Github 上Top 30的開發平臺。windows
微軟在鮑爾默時期的文化叫做「聰明人文化」。微軟的每個員工都要時刻表現得比周圍人更聰明,由於有不少人等着對他作出各類考評。員工們習慣於推卸責任,習慣於官僚主義,習慣於堅持說「我沒有錯」,微軟各自佔山爲王,軍閥割據,且相互競爭;你們都看過這個經典的Web設計師Manu Cornet在其博客畫制了一張國外六大科技公司的組織結構圖:服務器
薩蒂亞·納德拉上任後,從新定義了微軟的整個的願景,這個PC時代的全球霸主在移動互聯網時代迷失了前行的方向。因而,他提出「予力全球每一人、每個組織,成就不凡」。全部的團隊都要有明確的方向,進化就是團隊的終極目標,這是薩蒂亞作對的第一件事。網絡
我2018年離開騰訊的重要動因正是受到他寫的那本書《刷新:從新發現商業與將來》的影響,我但願可以藉助於.NET給中國的更多人賦能。.NET Core這一年多的時間裏在中國也獲得大力的發展,特別是開源社區活動,咱們dotnetcore 社區(https://github.com/dotnetcore)發展也日趨完善,匯聚了不少小夥伴在這裏將.NET Core的發揚光大。特別是藉助於kubernetes 這顆明星,.NET Core 3.0 發出出耀眼光芒。.NET Core對容器很是友好,特別是.NET Core 3.0在docker 運行環境上有着更好的改進,.NET Core的容器化也是.NET Core有優點的地方。雲原生計算的發展驅動着各個企業轉向遵循雲原生原則(啓動速度快、內存佔用低)的平臺, .NET Core正是在雲原生背景下發展起來的平臺,.NET Core的啓動速度快,內存佔用很低,我在這裏能夠提早透露一點的是在咱們11.9 上海dotnetconf 2019 大會的議題收集之中,基於kubernetes的.NET Core項目實踐佔據的比率最大。學習
薩蒂亞·納德拉作對的第二件事,也是很是重要的一件事,是讓微軟全員學習了斯坦福大學心理學教授卡羅爾·德韋克的《終身成長:從新定義成功的思惟模式》一書。咱們的思惟模式分爲兩種:成長型思惟和固定型思惟。固定型思惟的人身上裝着評判性的神經,天天的關注點都是誰比我更笨,我得證實我是這個屋子裏最聰明的人。在這樣的人眼中,任何挫折、批評和否認都是對他的嚴重打擊。而成長型思惟的人歷來不會考慮誰是最聰明的人,也不會過於在乎別人的目光。他考慮的惟一一件事是:我能不能從中學到東西,我可不能夠變得更強,我能不能繼續成長。google
在帶領員工共同窗習《終身成長:從新定義成功的思惟模式》這本書以後,微軟完成了華麗的轉身,如今微軟不只和蘋果,google,aws,redhat,facebook等全部的公司合做。微軟此前爲何歷來不跟蘋果公司合做,就連使用iPhone都是被禁止的?由於人們會說微軟輸給了蘋果公司。可是在薩蒂亞·納德拉看來,認可微軟輸給了蘋果公司又怎樣呢,輸給蘋果公司難道就不能跟它合做了嗎?咱們要學以至用,終身成長。認可本身落後不要緊,由於最重要的事情是成長,是你有沒有天天都在進步,這是美德背後的美德。雲計算
說到這裏我必需要說說每當我在博客,公衆號中寫.NET Core相關的文章,在評論區老是會出現各類固定型思惟的論調,.NET目前確實在不少領域不如Java,可是他天天都在進步,咱們須要以成長型思惟來看待.NET的發展,難有一個IT技術是持續10年之後不失去光環,就拿java社區來講,他已經持續了10幾年了,這是很是了不得,可是在雲原生時代Java社區卻有點落伍了,Java 11+能夠很好的支持雲原生了,大量的都還停留在Java 8,80%的用戶使用的是Oracle JDK,Oracle可要收費了,只有20%的用戶使用OpenJDK,OpenJDK的版本還很分裂的,每朵雲都搞了一個OpenJDK,就連微軟都愛上了Java,也提供了OpenJDK。 微軟在Azure上對.NET 的支持是最好的,AWS和Google,Redhat的對.NET的支持也很是到位。.NET 基金會從2014年發展至今,很是好的完成了轉身,.NET,現在三大雲廠商Google,微軟,AWS三大雲廠商已經齊聚.NET基金會,在平臺項目中,.NET平臺上有87%貢獻者其實並不在Microsoft工做。爲了將.NET基金會變成一個更加多樣化和成員驅動的組織,微軟把.NET 的發展真正交給社區,爲了讓OSS真正蓬勃發展。
之前.NET確實是微軟的一部分,如今微軟是.NET基金會的一部分
.NET Core和Java都是開源跨平臺的,咱們能夠來比較一下.NET Core和Java的開源協議,.NET Core是以MIT協議開源, Java是GPL協議開源。 Java 8 SDK升級Oracle要收費這件事對於不少小公司是有着重大的影響的。衆多沒有能力開發維護OpenJDK的公司徹底能夠轉向更具備競爭力的.NET Core,.NET Core從屬於.NET基金會,由微軟進行官方支持。使用最寬鬆的MIT和Apache 2開源協議,文檔協議遵循CC-BY。這將容許任何人任何組織和企業任意處置,包括使用,複製,修改,合併,發表,分發,再受權,或者銷售。惟一的限制是,軟件中必須包含上述版 權和許可提示,後者協議將會除了爲用戶提供版權許可以外,還有專利許可,而且受權是免費,無排他性的(任何我的和企業都能得到受權)而且永久不可撤銷,用戶使用.NET Core徹底不用擔憂收費問題,你能夠很自由的部署在任何地方.
如今是雲計算時代,.NET Core已經磨練5年時間,準備好了迎接雲計算時代的雲原生應用開發,雲系統中,用更少的硬件爲更高密度的用戶提供服務是很是重要的。應用程序的佔位面積越小,密度越高。容器只包含應用程序及其依賴項。文件大小要小不少倍,啓動時間以秒爲單位,只有應用程序加載到內存中,容器保證在任何主機上工做。
咱們從開始籌備2019 中國.NET 開發者峯會已經有好一段時間,從肯定主題到尋找舉辦地,咱們都是在業餘時間進行,不管多麼困難咱們必定要辦成功此次徹底由中國.NET社區自發組織的大會,咱們但願經過此次大會匯聚中國.NET社區的能量,可以讓大衆刷新對.NET的認知,也包括.NETer自己的刷新。
中國 .NET 開發者峯會
2019年11月9日 09:00-18:00
中國 上海
門票優惠
10月20日前購票可享受早鳥票100元優惠,只需199,限量300張,先到先得;超級早鳥票及社區特價票須要審覈資料;購買團體票(大於10張)享受整單8折優惠,請經過郵箱聯繫主辦方 dotnet@dotnetconf.cn