自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

ASP.NET的兩種語言J#和C++

開發(fā) 后端
本文介紹ASP.NET的兩種語言J#和C++,我相信每種語言都有它的長處,大家互相取長補短,構(gòu)造一個良好的整體。

在DataTable和DataReader的操作上,可以看到J#和C++大量使用了get_Item()函數(shù),我估計J#和C++都是經(jīng)過Object變換的,可能會對性能造成少許的影響。

使用這兩種語言創(chuàng)建ASP.NET,對于習慣了C++和JAVA的朋友來說,可能會比較有用。

我相信每種語言都有它的長處,大家互相取長補短,構(gòu)造一個良好的整體,曾經(jīng)看到過不少C#的初學者,似乎都對VB.NET有偏見,以“從來不用VB”為榮耀,還有一些朋友,對J#和C++.Net的了解比較少,便誤會為這兩種語言沒有用途,實際上這些認識都是片面的。

我舉個例子:

 

  1. /* Jscript | Jscript.Net */  
  2. var conn = Server.CreateObject("ADODB.Connection");  
  3. conn.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data 
    Source="+Server.MapPath("image.mdb"));  
  4. var rs = conn.Execute("SELECT * FROM image_data");  
  5. while(!rs.EOF)  
  6. {  
  7. Response.Write(rs("title").value);  
  8. rs.MoveNext();  
  9. }  
  10. rs.Close();  
  11. conn.Close(); 


不用認為這只是ASP,這同樣也是地地道道的ASP.NET。雖然在我們.NET開發(fā)者的眼中,RecordSet的名聲可能沒有DataReader要好,但是這不在本文的討論范圍,這里只說:倘若硬是要用C#實現(xiàn)以上相同功能的話,結(jié)果只能是 執(zhí)行慢、代碼長、結(jié)構(gòu)復(fù)雜。

在ASP.NET里,沒有哪個語言***、哪個語言最爛的說法,五個語言各自有長處短處,大家生成的都是IL中間代碼,也就是說,J#和C++它們天生就可以互相融合,這才是ASP.NET的精髓之所在。

【編輯推薦】

  1. 淺談ASP.NET MVC框架
  2. 介紹ASP.NET MVC中的MvcAjaxPanel
  3. ASP.NET MVC框架拯救UpdatePanel
  4. 用ASP.NET MVC源代碼尋找解決方案
  5. ASP.NET MVC框架的ActionInvoker
責任編輯:佚名 來源: 51CTO.com
相關(guān)推薦

2009-07-30 15:09:44

asp.net中Bin

2009-08-20 10:13:49

ASP.NET和C#的

2009-07-27 14:41:33

ASP.NET調(diào)用存儲

2009-08-03 14:33:02

.NET平臺c#ASP.NET

2009-07-20 18:06:26

ASP.NET限制上傳

2009-07-27 12:22:03

ASP.NET和ASPASP.NET入門教程

2009-07-29 16:08:07

ASP和ASP.NET

2023-03-15 15:58:11

Python動態(tài)庫C++

2009-07-22 18:03:00

ASP.NET ASP

2009-07-27 14:46:16

XML和ASP.NET

2010-02-01 10:22:51

C++數(shù)據(jù)指針

2009-08-05 10:36:08

開發(fā)ASP.NET

2024-06-06 08:32:52

.NET框架代碼

2010-08-24 09:00:43

JavaC#

2020-07-23 08:18:27

C語言執(zhí)行循環(huán)體條件

2009-04-27 10:33:16

ASP.NET視圖狀態(tài)

2009-07-22 17:45:35

ASP.NET教程

2009-08-03 14:22:33

什么是ASP.NET

2009-07-28 17:17:19

ASP.NET概述

2010-01-12 10:57:16

C++的復(fù)雜性
點贊
收藏

51CTO技術(shù)棧公眾號