真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

VisualStudio的ToolsforApplications有什么用

這篇文章主要講解了“Visual Studio 的 Tools for Applications有什么用”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來(lái)研究和學(xué)習(xí)“Visual Studio 的 Tools for Applications有什么用”吧!

創(chuàng)新互聯(lián)堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都做網(wǎng)站、網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿(mǎn)足客戶(hù)于互聯(lián)網(wǎng)時(shí)代的玉泉網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

Visual Studio經(jīng)過(guò)長(zhǎng)時(shí)間的發(fā)展,很多用戶(hù)都很了解Visual Studio Tools for Applications了,相信很多開(kāi)發(fā)人員都曾經(jīng)想過(guò)或者嘗試過(guò)讓自己的應(yīng)用程序具有良好的擴(kuò)展性,這里我發(fā)表一下個(gè)人理解,和大家討論討論。

說(shuō)到這個(gè),“插件”一詞肯定會(huì)在腦海中冒出來(lái)了。在我的記憶中,最早看到插件技術(shù)應(yīng)用是在Adobe Photoshop中,還有后來(lái)大紅大火的MP3播放軟件“WinAMP”。我也曾經(jīng)在自己做的軟件中嘗試加入插件技術(shù):當(dāng)時(shí)用的Visual FoxPro 6.0做開(kāi)發(fā),并且提供了一套API函數(shù)形式的接口,用戶(hù)也可以用Visual FoxPro寫(xiě)插件代碼,編譯成APP文件,只要符合事先制訂的規(guī)范,插件就會(huì)被裝入執(zhí)行。

然而有一句話(huà)叫作“水能載舟亦能覆舟”,當(dāng)應(yīng)用程序向第三方開(kāi)放自己的接口規(guī)范,提供了靈活的可擴(kuò)展性的同時(shí),也面臨著性能、安全性、穩(wěn)定性等各方面的挑戰(zhàn):由于插件可以由第三方開(kāi)發(fā),你永遠(yuǎn)都不知道誰(shuí)可能會(huì)做出什么樣的插件增強(qiáng)或者損害用戶(hù)對(duì)你的軟件的使用體驗(yàn)。

今年的早些時(shí)候(2007年3月),微軟發(fā)布了Visual Studio Tools for Applications 1.0 SDK,通過(guò)這套軟件,我們就可以輕松解決上面的問(wèn)題,同時(shí)還能良好地?cái)U(kuò)展自己的應(yīng)用程序。讓我們來(lái)看看Visual Studio Tools for Applications(縮寫(xiě)VSTA)有哪些特性可以幫到開(kāi)發(fā)者:

◆無(wú)論應(yīng)用程序是使用.NET開(kāi)發(fā)的,還是傳統(tǒng)的COM類(lèi)型的,開(kāi)發(fā)人員都可以比較容易地把應(yīng)用程序的對(duì)象模型通過(guò)代理(Proxy)向插件開(kāi)放。

◆應(yīng)用程序的最終用戶(hù)或者第三方,都可以使用熟悉的Visual Studio環(huán)境,以及VB.NET和C#語(yǔ)言開(kāi)發(fā)插件。

◆可以把熟悉的Visual Studio IDE和開(kāi)發(fā)插件用的項(xiàng)目模板(Project Template)發(fā)布給最終用戶(hù),并且擴(kuò)展IDE,自定義、增強(qiáng)插件的開(kāi)發(fā)過(guò)程。

◆可以使用.NET的安全機(jī)制,控制插件代碼的行為;可以為不同的插件定義不同等級(jí)的安全訪(fǎng)問(wèn)權(quán)限,防止未經(jīng)授權(quán)的插件代碼造成破壞。

◆可以使用多種隔離機(jī)制分開(kāi)不同插件代碼之間、插件代碼和應(yīng)用程序代碼之間的執(zhí)行環(huán)境,以幫助防止插件互相干擾,或者引發(fā)應(yīng)用程序崩潰。

如果你已經(jīng)開(kāi)始對(duì)Visual Studio Tools for Applications感興趣了,那么趕快到微軟網(wǎng)站下載一份SDK看看吧!

感謝各位的閱讀,以上就是“Visual Studio 的 Tools for Applications有什么用”的內(nèi)容了,經(jīng)過(guò)本文的學(xué)習(xí)后,相信大家對(duì)Visual Studio 的 Tools for Applications有什么用這一問(wèn)題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!


新聞標(biāo)題:VisualStudio的ToolsforApplications有什么用
分享路徑:http://weahome.cn/article/goojei.html

其他資訊

在線(xiàn)咨詢(xún)

微信咨詢(xún)

電話(huà)咨詢(xún)

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部