W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎勵
在本章中,我們將討論可用于創(chuàng)建VB.Net應(yīng)用程序的工具。
我們已經(jīng)提到VB.Net是.Net框架的一部分,用于編寫.Net應(yīng)用程序。 因此,在討論用于運(yùn)行VB.Net程序的可用工具之前,讓我們先了解VB.Net如何與.Net框架相關(guān)。
.NET Framework是一個(gè)革命性的平臺,可以幫助你編寫以下類型的應(yīng)用:
Windows應(yīng)用程序
Web應(yīng)用程序
網(wǎng)頁服務(wù)
.Net框架應(yīng)用程序是多平臺應(yīng)用程序。 該框架的設(shè)計(jì)方式使其可以從以下任何語言使用:Visual Basic,C#,C ++,Jscript和COBOL等。
.Net框架包含一個(gè)巨大的代碼庫,用于客戶端語言(如VB.Net)。 這些語言使用面向?qū)ο蟮姆椒ā?/p>
所有這些語言可以訪問框架以及彼此通信。
以下是.Net框架的一些組件:
公共語言運(yùn)行時(shí)(CLR) Common Language Runtime (CLR)
.NET框架類庫 The .Net Framework Class Library
公共語言規(guī)范 Common Language Specification
通用類型系統(tǒng) Common Type System
元數(shù)據(jù)和組件 Metadata and Assemblies
Windows窗體 Windows Forms
ASP.Net和ASP.Net AJAX
ADO.Net
Windows工作流基礎(chǔ)(WF) Windows Workflow Foundation (WF)
Windows演示基礎(chǔ) Windows Presentation Foundation
Windows通訊基礎(chǔ)(WCF) Windows Communication Foundation (WCF)
LINQ
對于每個(gè)組件執(zhí)行的工作,請參閱ASP.Net -介紹 ,有關(guān)每個(gè)組件的詳細(xì)信息,請參閱微軟的文檔。
Microsoft為VB.Net編程提供以下開發(fā)工具:
1、Visual Studio 2010(VS)
2、Visual Basic 2010 Express(VBE)
3、可視化Web開發(fā)
最后兩個(gè)是免費(fèi)的。 使用這些工具,您可以將各種VB.Net程序從簡單的命令行應(yīng)用程序?qū)懭氲礁鼜?fù)雜的應(yīng)用程序。 Visual Basic Express和Visual Web Developer Express版是Visual Studio的精簡版本,具有相同的外觀和感覺。 它們保留了Visual Studio的大多數(shù)功能。 在本教程中,我們使用了Visual Basic 2010 Express和Visual Web Developer(針對Web編程章節(jié))。
你可以從這里下載 。它會自動安裝在您的計(jì)算機(jī)上。 請注意,您需要一個(gè)有效的互聯(lián)網(wǎng)連接安裝快速版本。
雖然.NET Framework在Windows操作系統(tǒng)上運(yùn)行,但有一些替代版本可在其他操作系統(tǒng)上運(yùn)行。 Mono是.NET Framework的開源版本,包括Visual Basic編譯器,可在多種操作系統(tǒng)上運(yùn)行,包括各種Linux和Mac OS。 最新版本是VB 2012。
Mono的既定目的不僅是能夠跨平臺運(yùn)行Microsoft .NET應(yīng)用程序,而且為Linux開發(fā)人員提供更好的開發(fā)工具。 Mono可以在許多操作系統(tǒng)上運(yùn)行,包括Android,BSD,iOS,Linux,OS X,Windows,Solaris和UNIX。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: