成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

簡單介紹VB.NET C#區別和動態語言

開發 后端
這里介紹了VB.NET C#區別,還歸納動態語言運行時(Dynamic Language Runtime—DLR)的三個層:.NET語言集成、DLR核心組件、語言結合。

大家有的時候會很迷茫,不知道到底VB.NET還是C#好,其實我認為個有個的好處,看個人喜歡什么,拿不準主意的朋友看看這里,就VB.NET C#分析一下。當前來自軟件的最首要的信息之一是針對Microsoft Visual Basic .NET開發者的。VB.NET和Microsoft Visual C#都是構建在通用語言運行時(Common Language Runtime—CLR之上,這意味著它們都向下編譯成通用中間語言(Common Intermediate Language—CIL)。

#T#由于二者均向下編譯成相同的代碼,因而兩個語言內部也不存在很大的差別。但是,兩種語言卻由微軟兩個不同的團隊來維護,而且幾年來的這種分離由于開發團隊在各自產品上有不同的視角和理念,導致VB.NET C#這兩種語言演變出許多語言方面的特性。許多令人興奮的特性最初出現在C#中***卻成了VB.NET的特性,很多VB.NET開發者都感到了這一點。自然地,這引起了VB.NET陣營的不滿。

聯合發展是微軟的一個承諾,借此承認VB.NET C#為相同重要的語言,而且微軟承諾在語言特性的發展方面,這些特性會同時加入到兩個語言中。開發者不再需要為了某個特性而選擇某個語言,也不再需要討論到底哪個語言更好,他們要做的只是從語法方面來選擇自己的語言就可以了。也許C#開發者會有一點揮之不去的優越感,VB.NET開發者會為此不爽,但聯合發展后VB.NET開發者可以提醒“驕傲”的C#開發者,因為兩種語言只是不同外表下的同一個東西。

動態語言運行時(Dynamic Language Runtime)的介紹

微軟很敏感地意識到.NET Framework并不是構建應用時的唯一選擇。快速地看看現在的開發環境,你會發現有很多語言選擇。人們花費時間和精力用這些語言來寫出有用的組件,問題來了:怎么能夠讓這些用其他語言寫出的組件不至于在.NET上重寫?

也許即將發布的.NET 4.0最令人激動的新特性是動態語言運行時(Dynamic Language Runtime—DLR)。就像通用語言運行時(Common Language Runtime—CLR為靜態型語言如C# 和VB.NET提供了通用平臺一樣,動態語言運行時(Dynamic Language Runtime—DLR)為像JavaScript, Ruby, Python甚至COM組件等動態型語言提供了通用平臺。這代表.NET Framework在互操作性方面向前邁進了一大步,提供了一種語言操作的抽象,共享存儲空間避免數據在進程中反復的集結,像垃圾收集一樣的一套通用語言特性,以及將一種數據表達轉換成另一種。

在更高層,你可以認為動態語言運行時(Dynamic Language Runtime—DLR)有三個層:
.NET語言集成(.NET Language Integration)
DLR核心組件(DLR Core Components)
語言結合(Language Binders)

動態語言運行時

責任編輯:田樹 來源: 博客
相關推薦

2009-08-18 16:57:24

VB.NET和C#

2009-10-30 14:21:00

VB.NET開發語言

2009-09-07 15:04:07

2009-02-10 09:03:59

動態語言CLRVB.NET

2009-10-12 13:19:14

VB.NET線程同步

2009-11-10 10:28:20

VB.NET誕生

2009-10-12 15:02:51

VB.NET動態控件

2009-11-02 17:12:01

VB和VB.NET

2010-01-07 16:40:13

VB.NET一維數組

2009-11-02 10:36:16

VB.NET Sub

2009-10-27 13:45:32

VB.NET C#區別

2009-04-28 10:23:58

VB.NETC#對比

2009-06-12 09:22:44

VB.NET類型C#

2009-11-02 16:47:18

VB.NET C#

2009-08-28 15:35:31

C#與VB.net

2009-10-10 17:06:09

VB和VB.NET

2009-10-28 09:55:29

VB.NET MyCl

2009-10-16 13:26:53

VB.NET Exce

2009-10-23 17:22:48

VB.NET編程

2009-07-28 17:03:55

ASP.NET VB.
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产99久久精品一区二区永久免费 | 日韩成人在线一区 | 91免费福利在线 | 91av亚洲 | 日本免费黄色一级片 | 日韩精品久久一区 | 久久精品视频网站 | 亚洲久久一区 | 午夜视频在线免费观看 | 91中文字幕在线 | 另类视频在线 | www.日韩| 国产精品久久久久久久久久软件 | 国产一区91精品张津瑜 | 最新国产精品 | 日韩欧美字幕 | 在线免费观看黄色 | 免费在线色 | 日韩精品中文字幕在线 | 九九色综合 | 99久久精品免费看国产四区 | 欧美性生活免费 | 精品毛片 | 日韩一区二区在线观看 | 国产高清视频在线 | 秋霞性生活 | 久久国产精品久久久久 | 中文字幕乱码视频32 | 国产一区不卡 | 欧美日韩国产高清视频 | 成人不卡视频 | 草草草久久久 | 欧美精品区 | 蜜桃臀av一区二区三区 | 久久久国产一区二区三区 | 欧美激情精品久久久久久变态 | 中文字幕日韩一区 | 黄色精品视频网站 | 不卡视频一区二区三区 | 九九热国产视频 | 亚洲精品在线观看网站 |