《VisualBasic概述》PPT課件

《VisualBasic概述》PPT課件

ID:38604177

大小:590.50 KB

頁數(shù):34頁

時間:2019-06-16

《VisualBasic概述》PPT課件_第1頁
《VisualBasic概述》PPT課件_第2頁
《VisualBasic概述》PPT課件_第3頁
《VisualBasic概述》PPT課件_第4頁
《VisualBasic概述》PPT課件_第5頁
資源描述:

《《VisualBasic概述》PPT課件》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在教育資源-天天文庫

1、DEV300:VisualBasic?概述張謙TechnicalSpecialist Microsoft(China)VisualBasic設計目標快速.NET應用開發(fā)VisualBasic和VID重大的升級交付您所需要的新特性為每個開發(fā)人員提供了更多的新特性現(xiàn)代化和簡單的Basic語言更簡單的Web開發(fā)可擴展的數(shù)據(jù),通過XML協(xié)同工作解決分發(fā)的問題提供完整訪問平臺的能力VisualStudio.NET創(chuàng)建.NET應用最有效率的開發(fā)工具統(tǒng)一的IDE界面對所有語言提供豐富的Web創(chuàng)作內(nèi)置VisualInte

2、rDev?可視化的HTML,XML編輯器,智能感知技術IntelliSense?Web工程跨語言,跨機器,端到端的調(diào)試為每個程序員提供更高的效率瀏覽VisualStudioVisualStudio.NET.NETFramework介紹基于標準的CLICLRBaseClassLibraryDataandXMLXMLWebservicesWindowsFormsWebFormsCommonLanguageSpecificationVBC++C#…提交給ECMA提交給ECMA開發(fā)的語言規(guī)范基于XML的數(shù)據(jù)訪問J

3、Script基于XML SOAPCommonLanguageRuntimeMemoryMgmtTypeSystemLifetimeThe.NETFrameworkVisualBasic.NET應用是建立在.NETFramework之上的SystemBaseClassesIONetSecurityServiceProcessADO.NETXMLSQLThreadingSystem.WebWebServicesWebFormsASP.NETApplicationServicesSystem.WindowsFo

4、rmsControlsDrawingWindowsApplicationServices一個偉大的Basic語言為創(chuàng)建.NET應用使用的這種語言,你已經(jīng)很熟悉新的語言特性現(xiàn)代–繼承,超載,陰影,共享成員,結(jié)構(gòu)化異常處理強壯的–嚴格的類型檢查,在聲明時初始化變量,固定的變量聲明類型強大的–委托,自由線程,VBC簡單的和一致的分配的一種形式,一致的“New”,一些老的構(gòu)造已經(jīng)被撤銷運行在CommonLanguageRuntime之上和所有支持的CLS語言互操作SubMain()EndSubMsgBox(“He

5、lloTechEd!”)ImportsSystem.MathNamespaceGeometryPublicModuleModule1SubMain()DimtriAsTriangle=NewTriangle(2,3,4)Console.WriteLine(tri.ComputeArea())Console.WriteLine(Circle.Area(5))EndSubEndModulePublicClassTriangleDimm_a,m_b,m_cAsIntegerPublicSubNew()'empt

6、yconstructorEndSubPublicSubNew(aAsInteger,bAsInteger,cAsInteger)m_a=a:m_b=b:m_c=cEndSubPublicFunctionComputeArea()AsDoubleDimsAsDouble=(m_a+m_b+m_c)/2ReturnSqrt(s*(s–m_a)*(s–m_b)*(s–m_c))EndFunctionEndClassPublicClassCirclePublicSharedFunctionArea(ByValrA

7、sDouble)AsDoubleReturnPi*(r^2)EndFunctionEndClassEndNamespacePublicSubNew()'emptyconstructorEndSubPublicSubNew(aAsInteger,...m_a=a:m_b=b:m_c=cEndSubPublicSharedFunctionArea(ByValrAs…PublicModuleModule1PublicClassTrianglePublicClassCircleImportsSystem.Math

8、DimtriAsTriangle=NewTriangle(2,3,4)Console.WriteLine(tri.ComputeArea())Dimm_a,m_b,m_cAsIntegerDimsAsDouble=(m_a+m_b+m_c)/2ReturnSqrt(s*(s–m_a)*(s–m_b)...NamespaceGeometryConsole.WriteLine(Circle.Area(5))VisualBasic.

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。