這些用戶都是微軟最具價值專業(yè)項目(MVPs Most Valuable Professional program)的成員,他們稱微軟停止支持無疑于毀滅成百上千萬的Visual Basic 6 (VB6)應用軟件,拋棄了編程人員,因為他們并沒有經過新語音的培訓。
微軟此前表示,將于本月底停止對Visual Basic 6提供標準支持,終止免費的突發(fā)事件支持和升級,這兩項服務改為收費服務再延續(xù)三年。
MVPs不僅僅要求微軟繼續(xù)對VB6提供支持,并開發(fā)與新產品Visual Basic.Net接軌的語言。
聯名申請書表示,“在Visual Studio IDE框架內提供新版基于COM的Visual Basic有助于微軟保持客戶已開發(fā)程序產品的價值,也可以顯示微軟致力于核心Visual Basic語言的決心,并能夠大大簡化VB.NET 推廣的過程。”
心懷不滿的開發(fā)者稱,微軟用Visual Basic.Net (或Visual Basic 7)來代替VB6,事實上是從根本上拋棄一種語言而選擇完全不同的另一種語言。要讓基于VB6的應用軟件升級到VB.Net幾乎是不可能的,而對于VB6開發(fā)者來說學習VB.Net語言無疑于學習另一種完全陌生的復雜語言,VB.Net只在名義上屬于Visual Basic。
聯名書表示,微軟在開發(fā) C#語言的同時還在開發(fā)C++語言,為何在Visual Basic和VB.Net語言開發(fā)上不采用同樣的模式呢?微軟于2000年推出VB.Net后,VB6及老版本用戶大量遞減,他們并沒有轉向VB.Net,而是Java等非微軟產品。
在北美地區(qū),絕大多數Visual Basic開發(fā)者繼續(xù)使用VB6或更老的版本,使用VB6的開發(fā)者占45%,而使用VB.Net用戶只占34%。
一些業(yè)界觀察人士認為,盡管開發(fā)用戶的請求可能起一定作用,但并無實際意義,因為微軟不大可能改變對于VB6的立場。