WEB開發人員的微軟技術戰略
第一屆江蘇WEB開發者大會袁永福講稿
WEB開發人員的微軟技術戰略
袁永福
[講話配套PPT文檔/Files/xdesigner/webdev-yfyuan.ppt。]
各位業界嘉賓下午好:
首先感謝江蘇互聯網俱樂部、程序員俱樂部和贊助商,使得我能站在講臺上和各位IT精英們分享我的思想。
我相信,今天在座的人很多人都和我一樣有著自己理想,對事業有著自己的追求,當然也面臨著很多生存和發展的問題。在此分享一下我對這方面的思考。
我們是搞軟件開發的,于公,就是為建設中國的信息化社會貢獻我們的聰明才智;于私,就是把我們的軟件和服務賣出去好賺錢。其實這兩者是可以結合在一起的。如果很多人使用我們提供的軟件和服務,那么既給別人帶來便利,促進社會發展,同時也能賺錢,實現自己的價值。
為了實現這些目標,我們首先得清楚的知道我們的利益所在。我們開發者的本職工作就是向客戶提供軟件產品及服務來獲取酬勞的。因此戰略上我們應該最關心兩個人,一個是客戶,一個是自己??蛻粼谀睦??有什么需求?自己能為客戶提供什么?成本如何?這是首先要搞清楚的問題,其次才是技術。
首先要解決的問題是,我們的客戶在哪里?
很顯然,已經使用軟件的用戶就是我們的潛在客戶,他們感受到的種種問題就是我們的需求。那么,那種技術平臺擁有的用戶最多呢?
那就是微軟技術。世界上70%的服務器和80%的PC機運行著微軟的操作系統,70%的瀏覽器是IE,微軟的MS SQL Server數據庫系統部署數量巨大,而且微軟正在向智能移動設備上大力發展。所有的這一切,使得微軟擁有全球最大的用戶數,因此微軟成為最為強大的軟件公司。
而且微軟很注重基于微軟技術的第三方軟件技術產業,因此微軟公司運營的技術生態圈是全球最大的技術生態圈,這個技術生態圈包括微軟公司、第三方軟件開發者、終端軟件用戶。
這個全球最大最繁榮的技術生態圈產生了全球最多的軟件需求,這些需求包括面向終端用戶的軟件功能需求以及面向軟件開發者的培訓、咨詢、技術支持等服務需求。
沒有需求,什么技術都是浮云。由于存在這么多的微軟技術的用戶和需求,我們開發者才比較容易找到客戶的需求并滿足它,幫助提升客戶的生產力,實現自己的價值。因此說微軟技術符合我們WEB開發者的利益。
接著要討論的問題就是,對于使用微軟技術的客戶,我們進行軟件開發時能控制住成本么?
答案是肯定的??梢哉f,世界上使用成本最低的技術在微軟。
微軟的VS系列IDE口碑一直很好,功能強大,使用方便,能大幅提高開發速度;而最新版本的VS.NET Team System已經實現軟件設計、源代碼管理、代碼編寫、單元測試、功能測試、部署和發布等軟件開發的全套工作,基本上涵蓋了軟件研發的整個流水過程,讓我們的開發效率提高到極致。
微軟提供的.NET框架統一了開發模型,使得我們能很從容的在服務器端、客戶端和智能移動設備之間來回切換;而且ASP.NET技術統一了B/S和C/S開發體驗,我們開發者不必關心大量的底層技術細節,而更專注于用戶功能的實現。
使用WPF/SliverLight技術,我們能低成本的開發出絢麗多彩的多媒體用戶界面,這樣的用戶界面極具市場競爭力,能實現桌面開發和WEB開發的統一。
使用LINQ技術,我們能實現數據庫、編程對象的統一處理,充分享受到結構化查詢對象數據的強大功能。
以此同時,微軟提供了最為完整的軟件系統架構,包括Windows操作系統、SQL Server數據庫、IIS服務器、還有OFFICE以及IE瀏覽器的客戶端軟件等等等。使得軟件的部署和維護較為簡單,系統集成緊密,使得我們不必一次編譯到處調試。
所有的這些都能降低客戶對信息系統的擁有成本,為客戶的利益著想就是為我們的利益著想。
使用微軟技術,我們能找到很多客戶,很多需求,能低成本高速度的滿足這些需求,這些都能給我們WEB開發人員帶來價值,那么任何一位理智的WEB開發者都不會拒絕微軟技術,都會考慮使用微軟技術開發軟件。
各位IT業界的朋友們,很多時候,選擇比努力更重要,古代賢臣擇明主而棲。很顯然,微軟就是一個不錯的選擇,借助微軟技術,我們能找到更多的客戶,發現更多的需求,然后發揮自己的聰明才智,幫助客戶,實現自己的價值。我們就站在微軟這個巨人的肩膀上大展宏圖。
在此我就和大家分享這些思想,再次感謝江蘇互聯網俱樂部、南京程序員俱樂部、會議贊助商還有各位IT業界的同仁,謝謝。
[本次大會中已經另外有人發言詳細說明了JAVA和PHP的WEB開發技術,因此此文只說微軟技術,沒說JAVA和PHP。]
posted on 2011-07-31 19:58 袁永福 電子病歷,醫療信息化 閱讀(2981) 評論(10) 收藏 舉報
浙公網安備 33010602011771號