Novell推出Linux .NET應(yīng)用的商用解決方案
北京——Novell公司近日宣布推出首個利用Microsoft Visual Studio構(gòu)件Linux、UNIX和Mac OS X .NET應(yīng)用的商用解決方案。一個具有革命性的Microsoft Visual Studio集成開發(fā)環(huán)境(IDE)新插件模塊,Mono Tools for Visual Studio,將使Microsoft .NET開發(fā)人員能夠利用他們所熟悉的Visual Studio環(huán)境進行設(shè)計、編碼并維護多平臺應(yīng)用。通過顯著減少多平臺開發(fā)的時間和成本,Mono Tools使公司開發(fā)人員、獨立軟件廠商(ISV)和開發(fā)服務(wù)提供商能夠快速輕松地擴展市場機會和部署選擇。
“Microsoft Visual Studio是一個幫助簡化從設(shè)計到部署的整個開發(fā)過程的集成環(huán)境,”Microsoft公司平臺和工具商業(yè)開發(fā)總監(jiān)Cyrill Glockner說?!袄肕icrosoft Visual Studio行業(yè)合作伙伴計劃(VSIP),我們支持與Microsoft Visual Studio無縫集成的工具的開發(fā),并幫助我們的客戶取得成功。Mono Tools for Visual Studio進一步豐富了Visual Studio的生態(tài)系統(tǒng),使六百多萬針對.NET工作的工程師們能夠利用他們的Microsoft工具和技能獲取額外價值?!?/P>
Mono Tools for Visual Studio商用解決方案可使接受過Microsoft Visual Studio培訓(xùn)的C#和.NET開發(fā)人員駐留在他們所熟悉的IDE中,并利用他們所掌握的技能和廣泛的.NET代碼、庫和工具系統(tǒng)向Linux、UNIX或Mac OS X開發(fā)或?qū)霊?yīng)用。在Mono Tools工具出現(xiàn)之前,.NET應(yīng)用的移植要求開發(fā)人員投入大量精力去學(xué)習新的編程工具和重寫/重構(gòu)應(yīng)用。有了Mono Tools,接受過Visual Studio IDE培訓(xùn)的開發(fā)人員就可利用他們所掌握的技能和專長構(gòu)建多平臺應(yīng)用,并識別確認相關(guān)問題,直接在Visual Studio下隔離解決。
“雖然Linux為軟件廠商提供了大量的新機會,但熟悉.NET工具的開發(fā)人員發(fā)現(xiàn),Linux應(yīng)用開發(fā)工具存在極大的不同,不適合他們的需要,”IDC應(yīng)用開發(fā)軟件項目總監(jiān)Al Hilwa說?!跋馦ono Tools這樣能使.NET開發(fā)人員更好地利用Linux平臺的產(chǎn)品,將提升他們的市場機會并最終加強.NET環(huán)境自身的覆蓋范圍?!?/P>
“我們的客戶有需要Linux產(chǎn)品的,也有需要UNIX、Mac OS X和Windows的,所以對于我們來說,多平臺支持是我們產(chǎn)品需要提供的一項至關(guān)重要的特性。我們的旗艦軟件配置管理產(chǎn)品Plastic SCM很大程度是用C#實現(xiàn)的,因為我們覺得它是最有生產(chǎn)力的語言?,F(xiàn)在通過利用Mono Tools for Visual Studio,我們可快速輕松地在Linux環(huán)境利用我們所熟悉的編程語言和開發(fā)環(huán)境進行開發(fā)和排錯?!?/P>
獨特的Visual Studio多平臺開發(fā)
Mono Tools是Microsoft Visual Studio的一個插件模塊,是由許多開發(fā)和支持Mono的工程師構(gòu)建的。Mono是由Novell公司贊助的一個開放源代碼項目。通過Visual Studio中的一個下拉菜單和其它集成點,Mono Tools使開發(fā)人員能夠利用Mono平臺的多平臺編碼、測試和排錯功能,而進行這一切的同時依然駐留在Visual Studio中。
Mono Tools for Visual Studio關(guān)鍵特性包括:
· 向Linux、UNIX和Mac OS X開發(fā)和移植.NET應(yīng)用,分析、測試、調(diào)試和部署一切均在Visual Studio中進行。利用Mono Tools for Visual Studio,ISV、公司開發(fā)人員和開發(fā)服務(wù)提供商可極大地消減多平臺應(yīng)用開發(fā)的成本,并在向非Windows平臺移植現(xiàn)有.NET應(yīng)用時節(jié)省時間。
· 創(chuàng)建交鑰匙.NET應(yīng)用虛擬設(shè)備和軟件設(shè)備,可利用集成的設(shè)備構(gòu)建功能。Mono Tools for Visual Studio具有即拆即用的與SUSE Studio Online的集成,這是一個創(chuàng)新的易于使用的托管工具,使用戶能夠基于SUSE Linux Enterprise Server或openSUSE®快速構(gòu)建和測試設(shè)備。ISV和開發(fā)服務(wù)提供商可立即實現(xiàn)現(xiàn)有應(yīng)用的設(shè)備版本的要求,因而增加創(chuàng)收機會同時簡化應(yīng)用支持和加快銷售周期。
· 集成的移植分析工具,為.NET開發(fā)人員提供了一張進入Linux、Mac OS X和UNIX的路線圖。現(xiàn)今許多.NET開發(fā)人員都缺少一種方法,甚至不知從何處開始向非Windows平臺移植應(yīng)用,利用Mono Tools這個難題迎刃而解。
· 在Visual Studio中運行和調(diào)試Mono應(yīng)用的能力,可隔離出Mono與.NET之間不兼容的問題,和Linux與Windows之間不兼容的問題——這些都是可能影響跨平臺應(yīng)用開發(fā)的問題。
· 自動針對SUSE Linux Enterprise Server和openSUSE打包,使應(yīng)用可立即在Linux環(huán)境部署。
“Mono Tools for Visual Studio在世界領(lǐng)先的開發(fā)平臺之一Visual Studio和世界領(lǐng)先的部署平臺之一Linux之間搭建起了一座連接橋梁,”Novell公司Mono項目創(chuàng)始人兼開發(fā)平臺副總裁Miguel de Icaza說。“客戶一直在要求我們提供一種更容易更簡單,簡化而有效率的過程來向Linux、UNIX和Mac移植他們的.NET應(yīng)用。通過直接在Visual Studio中集成我們的工具,使得熟悉Windows和.NET的開發(fā)人員能夠快速將他們的應(yīng)用帶到Linux市場,使ISV能夠以即用設(shè)備的方式提供他們的軟件?!?/P>
Mono Tools的定價和銷售渠道
Mono Tools for Visual Studio現(xiàn)已上市。有三個產(chǎn)品版本可用:專業(yè)版(個人),價格是99美元;企業(yè)版(一個開發(fā)人員),價格是249美元;終極版,價格是2499美元。提供在Windows、Linux和Mac OS X平臺上再分配Mono的有限商用許可,包括五個企業(yè)開發(fā)人員許可證。所有產(chǎn)品版本都包括一年的產(chǎn)品更新升級。
【編輯推薦】