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

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

vb.net發(fā)展歷程,VBNET的編程機制

有沒有人能詳細(xì)的說明vb.net 的特點,優(yōu)缺點及應(yīng)用領(lǐng)域?最好也舉個運用VB.NET的例子??!

Visual Basic .NET Visual Basic.NET是基于微軟.NET Framework之上的面向?qū)ο蟮闹虚g解釋性語言,可以看作是Visual Basic在.Net Framework平臺上的升級版本,增強了對面向?qū)ο蟮闹С?。但由于改動太大,?dǎo)致VB.net對VB的向后兼容性不好,在業(yè)界引起不小的爭議。 大多的VB.Net程序員使用Visual Studio .Net作為IDE(integrated development environment). SharpDevelop是另一種可用的開源的IDE。VB.Net需要在.Net Framework平臺上才能執(zhí)行。 VB.NET的主頁 1 目前版本 2005年9月以來,存在三種不同版本的Visual Basic .NET. 1 Visual Basic .NET:是隨vc#和ASP.NET一起在2002年發(fā)布的最初始的VB.net版本。C#被大力宣傳為微軟對付JAVA的王牌,受到媒體極力關(guān)注。然而VB.NET(有時被稱為VB7)影響面不廣,這導(dǎo)致VB社區(qū)之外很少人關(guān)注它。那些試用過此版VB.NET的人在層層幕布下發(fā)現(xiàn)一個強大卻艱深的語言,而且還有不少弱點,比如它比VB6來有一個大了十倍的進(jìn)行時(RunTime),內(nèi)存footprint也大大增加。 2 Visual Basic .NET 2003:是和.NET Framework 1.1一起發(fā)布的。新功能包括對.NET Compact Framework的支持和更好的VB升遷向?qū)?。并改進(jìn)了運行狀況,IDE穩(wěn)定性(尤其是后臺編譯器),以及運行時RunTime穩(wěn)定性。另外,VB.NET 2003還有一個學(xué)院版Visual Studio .NET 2003 Academic Edition (VS03AE),它是分發(fā)給各國某些學(xué)者免費使用的版本。 3 Visual Basic 2005:VB2005是VB.Net的重大轉(zhuǎn)變,微軟決意在其軟件名稱中去掉了.NET部份。在VB2005中,微軟增加了許多新功能,以引用VB對于初學(xué)者來說的一些優(yōu)點: A, Edit and Continue - 也許是從VB那里丟掉的最大的功能,允許代碼的編輯和執(zhí)行立即的執(zhí)行恢復(fù)。 B, Design-time expression evaluation C, My偽命名空間,提供了訪問.NET Framework特定域的不需大量編碼的簡單方式;還能動態(tài)產(chǎn)生類(顯然的是My.Forms);提供了改進(jìn)的VB到VB.NET轉(zhuǎn)換向?qū)?;Using 語法,簡化了需要部署pattern to free resources的對象的使用;My編碼,可隱藏由VB.NET IDE寫的模板代碼;數(shù)據(jù)源綁定,簡化了數(shù)據(jù)庫C/S開發(fā) 上述功能(尤其是My)增強了VB.Net成為快速開發(fā)應(yīng)用平臺的可能,并與C#進(jìn)一步區(qū)別開來。參見: 使用My開發(fā) 通過My命名空間訪問.NET Framework 和項目 Visual Basic 2005 通過增加新功能而填補了和其它所謂更強大的.NET語言的差距。 A, 增加了.NET 2.0語言功能包括:generics和Partial類(在一個文件里定義一個類的某部份然后再添加更多的定義,這個方法在整合用戶編碼和系統(tǒng)自動生成編碼時尤其有用)。 B, XML注釋,可以被NDoc等工具處理而自動生成文檔 C, operator overloading D, 支持在其它語言中已經(jīng)廣泛使用的unsigned integer數(shù)據(jù)類型。 E, 支持在許多C衍生編程語言已提供的復(fù)合操作符如:"+=", "-=" 4, IsNot專利:If Not X Is Y表達(dá)式被轉(zhuǎn)換成If X IsNot Y。當(dāng)微軟為IsNot申請專利時招致了惡名(尤其來自Real公司)。 5, Visual Basic 2005 Express:作為VS產(chǎn)品線上的一部份,VB2005 Express是專為業(yè)余愛好者和新手定制的免費的VS Express系列的一員。Express版本目的定位在幫助人們學(xué)習(xí)一種語言,所以他們有和標(biāo)準(zhǔn)版一致的用戶界面,只是少了一些高級功能。另外,VS 查看更多答案

創(chuàng)新互聯(lián)是一家專注于成都網(wǎng)站建設(shè)、成都網(wǎng)站制作與策劃設(shè)計,岱山網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)十年,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:岱山等地區(qū)。岱山做網(wǎng)站價格咨詢:028-86922220

記得采納啊

關(guān)于VB.net

用處可能主要集中在ASP.NET上:

Visual Basic .NET 編程語言(英文版) Visual Basic .NET 編程語言(英文版)

VB.NET語言大師Paul Vick撰寫。在講述了從Visual Basic到VB.NET的發(fā)展歷程后,全面討論了VB.NET語言的語法結(jié)構(gòu),探討了VB.NET語言的基本概念、基本類型、數(shù)組和枚舉、運算符、聲明、異常、類與結(jié)構(gòu)、方法、域和屬性、事件和委派、繼承、接口等,也講述了如何從COM轉(zhuǎn)換到CLR,如何利用.NET平臺,如何充分利用VB.NET的面? ...

VB.NET編程入門

VB.NET是VB在.NET環(huán)境下的自然延伸。VB.NET不是如同VB5.0到VB6.0的簡單擴(kuò)充。它從概念上把帶有面向?qū)ο笊实腣B過程式語言改造成為完全面向?qū)ο蟮腣B。本書就是為廣大VB業(yè)者轉(zhuǎn)向VB.NET編寫的。 本書深入淺出地介紹了面向?qū)ο缶幊痰幕靖拍?、網(wǎng)絡(luò)編程的構(gòu)件編程思想以及支持網(wǎng)絡(luò)編程的.NET環(huán)境和構(gòu)件編程技術(shù)。對于網(wǎng)? ...

VB.NET高級編程(第3版) VB.NET高級編程(第3版)

VB.NET是開發(fā)人員提高其生產(chǎn)率的首選編程語言。VB.NET 2003基于之前版本的強大功能,又添加了諸多重要特性,還支持當(dāng)今日趨流行的移動應(yīng)用程序開發(fā)。本書全面系統(tǒng)地論述了VB.NET 2003的各項重要功能,幫助讀者在設(shè)計和開發(fā)過程中應(yīng)用面向?qū)ο蟮母拍顏韯?chuàng)建高效的業(yè)務(wù)應(yīng)用程序,并學(xué)會使用ADO.NET訪問數(shù)據(jù)、集成XML、創(chuàng)建 ...

VB.NET程序設(shè)計實用教程的目錄

第1章 Visual Basic NET編程簡介

1.1 Visual BasicNET簡介

1.1.1 Visual StudioNET概述

1.1.2 Visual Basic的發(fā)展歷程

1.1.3 Visual BasicNET的特點

1.2 面向?qū)ο蟪绦蛟O(shè)計的基本概念

1.3 任務(wù)1-1第一個VBNET Windows應(yīng)用程序——簡單的數(shù)學(xué)計算器

1.4 任務(wù)1-2:第一個VBNET控制臺應(yīng)用程序——歡迎信息的顯示

第2章 程序設(shè)計基礎(chǔ)與結(jié)構(gòu)化程序設(shè)計語句

2.1 數(shù)據(jù)類型、常量與變量

2.1.1 基本數(shù)據(jù)類型

2.1.2 常量與變最

2.2 任務(wù)2-1:求一元二次方程的根——選擇結(jié)構(gòu)程序設(shè)計一

2.3 任務(wù)2-2:話費計算程序——選擇結(jié)構(gòu)程序設(shè)計二

2.4 任務(wù)2-3:單科成績統(tǒng)計——環(huán)結(jié)構(gòu)程序設(shè)計一

2.5 任務(wù)2-4:最大公約數(shù)和最小公倍數(shù)求解測驗程序——循環(huán)結(jié)構(gòu)程序設(shè)計二

2.6 任務(wù)2-5:素數(shù)判斷測驗程序——環(huán)結(jié)構(gòu)程序設(shè)計三

第3章 數(shù)組

3.1 數(shù)組的概念

3.2 任務(wù)3-1:求一維數(shù)組的最小值及其位置——一維數(shù)組

3.3 任務(wù)3-2:方陣轉(zhuǎn)置——二維數(shù)組

3.4 任務(wù)3-3:求每個學(xué)生的多門課的最高成績及課程序號——控件數(shù)組

3.5 任務(wù)3-4:一維數(shù)組排序算法演示程序——選擇法排序與冒泡法排序

3.6 任務(wù)3-5:求每個學(xué)生的平均成績并按平均成績排序——數(shù)組綜合應(yīng)用

第4章 過程

4.1 過程的概念

4.2 任務(wù)4-1:四則運算測驗程序——Sub過程

4.3 任務(wù)4-2:用Function過程實現(xiàn)話費計算程序——Function過程

4.4 任務(wù)4-3:十進(jìn)制到其他進(jìn)制轉(zhuǎn)換程序——數(shù)組作為過程參數(shù)

4.5 任務(wù)4-4:求函數(shù)s(x,n)過程嵌套

4.6 任務(wù)4-5:Hanoi(漢諾塔)問題——遞歸過程

第5章 程序調(diào)試和異常處理

5.1 程序的調(diào)試

5.1.1 VBNET的3種工作模式

5.1.2 使用調(diào)試工具調(diào)試程序

5.1.3 常用的調(diào)試窗口

5.2 任務(wù)5-1:具有非結(jié)構(gòu)化異常處理的簡單計算器——非結(jié)構(gòu)化異常處理

5.3 任務(wù)5-2:具有結(jié)構(gòu)化異常處理的簡單計算器——結(jié)構(gòu)化異常處理

第6章 Windows窗體與控件

第7章 Windows高級界面設(shè)計

第8章 面向?qū)ο蟮某绦蛟O(shè)計

第9章 文件操作

第10章 圖形與多媒體程序設(shè)計

第11章 簡單數(shù)據(jù)庫編程

第12章 Web應(yīng)用程序開發(fā)

附錄A 常用系統(tǒng)函數(shù)與過程

附錄B GDI+的常用圖形繪制方法

參考文獻(xiàn)

……

vb.net 歷史

VB.NET

VB.net是微軟最新平臺技術(shù),是.net framework SDK的一種語言。VB.net和VC#.net在功能上沒有區(qū)別。編譯以后生成的可執(zhí)行文件被稱為Assembly,即程序集。

VB.net的版本號是Visual Basic 7.0,它的運行是建立在CLR(Common Language Runtime)和MSIL(Microsoft Intermediate Language)虛擬器上的。其實,它的機制和Java差不多。

VB.net的語言特點有下:

1. 代碼托管。被托管的代碼享受.net framework提供的安全保障和垃圾回收機制,但是這也同時表明,你的程序被框在Framework里面了。API變得不太方便。

2. 強大的面向?qū)ο筇匦浴,F(xiàn)在VB7已經(jīng)是一個完全的面向?qū)ο蟪绦?。舉個例子:

VB6:

Form2.Show

VB.net:

Dim frm As New Form2()

frm.Show

現(xiàn)在VB7已經(jīng)支持類的各種特性:繼承,函數(shù)的覆蓋,重載,虛擬,隱藏……

3. 功能強大,程序界面更標(biāo)準(zhǔn)。

4. 程序代碼結(jié)構(gòu)化更強,開發(fā)環(huán)境舒適體貼。


本文題目:vb.net發(fā)展歷程,VBNET的編程機制
標(biāo)題路徑:http://weahome.cn/article/dssidic.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部