微軟應以開發者為中心

2021-04-06 20:03:46 字數 963 閱讀 6253

正如在《joel on software》中所言,現在微軟的msdn竭力告訴你在微軟的世界盡力去遵循它的規則,而不是努力為開發者和使用者提供良好的向後相容。這一點無不令開發者擔憂,是的,我現在用的是windows xp但是,我不敢保證我開發的軟體是否能在那個被稱之為vista的作業系統上良好的執行,因為我喜歡用 c++加上一些公開的win32 api來開發我的小應用,這個初衷是為了我的應用程式能在不同的平台上良好的執行而無需更改一些別的東西,但是,這一切還能象從前一樣嗎?msdn的喋喋不休是否預示著這一點?當初,聽說微軟已經放棄對vb的技術支援,我就隱隱約約的擔心過這一點,現在,這種感覺更為強烈。vista對win32的相容能否像當初的win32對win16一樣良好?

當初,我曾為windows的技術感覺興奮,而現在,卻是充滿疑慮。誰知道,那一天,微軟會不會宣布放棄對vc6.0的支援?unix上的開發人員在這方面來說比windows的開發人員幸運多了,他們一直使用自己熟悉的東西,而不象我們為了跟上微軟的步伐而疲於奔命。

我在想,或許,vista是對於linux來說乙個契機,當很多終端使用者覺察到自己為了執行vista而不得不為硬體的公升級而付諸更多的費用時,有一部分的使用者或許開始期待linux的新功能了。而開發者察覺到自己與其在windows平台上開發應用軟體時這麼費勁,還不如在unix上做開發輕鬆一些的時候,會有越來越多的開發者可能因此而轉向linux開發,其結果是linux將會出現越來越多的應用軟體,當有一天,終端使用者突然發覺自己使用linux和windows其實沒什麼不一樣,並且自己為linux所付的硬體和軟體的費用更少時,windows將會發覺自己陷入尷尬的境地。

不可否認,終端使用者的確是微軟的目標,但是別忘了,如果沒有開發者願意為你的平台開發軟體的時候,這一切都是空談。所以,微軟不應該忽略開發者——這乙個潛在為微軟拉客戶的群體!應該盡量為開發者提供豐富的開發模式,而不是只顧為了一些理念捨棄開發者已經熟悉的開發環境,應該讓開發者平滑的過渡到新的開發平台,而不應該採取類似於以放棄對vb的支援而強迫vb程式設計師轉型到.net 平台的愚蠢做法。

微軟實際行動回歸開發者為中心,擁抱全平台開發者

微軟在今日舉辦的年度開發者大會上宣布了大量 和公升級後的開發者工具,包括了visual studio雲訂閱和全新azure service fabric的預覽。為了賦予開發者更大的權力,微軟還介紹了全新免費且已即時上線的visual studio dev essentials專案。通過這項技術,開發...

微信開發者中心

如果沒有伺服器,可以去搜尋小公尺球,作為臨時學習用。非常方便。解析使用者傳送的訊息。使用者post的訊息存在 request.body裡面 def parsemsg self,xmlbody 解析使用者傳送的訊息 try xmldata et.fromstring xmlbody msg msg t...

微軟停止為開發者提供Android應用匯入工具

project astoria,project islandwood 北京時間2月26日上午訊息,微軟今天宣布,將停止為開發者提供android應用匯入工具,意味著他們無法借助微軟提供的官方工具輕易將android應用匯入windows 10。這一決定也印證了去年11月的一項傳言。微軟最早在去年的b...