面試題

 

1.    new有幾種用法

2.如何把一個array複製到arrayList

3.datagrid.datasouse可以連接什麼數據源

4.概述反射和序列化

5.概述o/r mapping 的原理

6.類成員有( )種可訪問形式

7.sealed修飾的類有什麼特點

8.執行下面代碼後:

String strTemp ="abcdefg 某某某"

Int i System.Text.Encoding.Default.GetBytes(strTemp).Length;

Int j = strTemp.Length;

問:i=( ) j=( )

10.詳述.NETclassstruct的異同!

11.概述.NET裏對 remoting webservice 兩項技術的理解和實際中的應用。

12.什麼是code-behind技術

13.概述三層結構體系

14.asp.net如何實現MVC模式,舉例說明!

15.什麼是ASP.net中的用戶控件

16.什麼叫應用程序域?什麼是受管制的代碼?什麼是強類型系統?什麼是裝箱和拆箱?什麼是重載?CTSCLSCLR分別作何解釋?

17.列舉一下你所瞭解的XML技術及其應用

18.值類型和引用類型的區別?寫出C#的樣例代碼。

19.ADO.net中常用的對象有哪些?分別描述一下。

20.如何理解委託?

:據說相當於函數指針,定義了委託就可以在不調用原方法名稱的情況下調用那個方法.

msdn2005中是這樣解釋的:

委託具有以下特點:

委託類似於 C++ 函數指針,但它是類型安全的。

委託允許將方法作爲參數進行傳遞。

委託可用於定義回調方法。

委託可以鏈接在一起;例如,可以對一個事件調用多個方法。

方法不需要與委託簽名精確匹配。有關更多信息,請參見協變和逆變。

C# 2.0 版引入了匿名方法的概念,此類方法允許將代碼塊作爲參數傳遞,以代替單獨定義的方法。

21.C#中的接口和類有什麼異同。

22.net中讀寫數據庫需要用到哪些類?他們的作用

23.UDP連接和TCP連接的異同。

24.ASP.net的身份驗證方式有哪些?分別是什麼原理?

25.進程和線程分別怎麼理解?

26..net中讀寫XML的類都歸屬於哪些命名空間?

27.解釋一下UDDIWSDL的意義及其作用。

28.什麼是SOAP,有哪些應用。

:SOAPSimple Object Access Protocol )簡單對象訪問協議是在分散或分佈式的環境中交換信息並執行遠程過程調用的協議,是一個基於XML的協議。使用SOAP,不用考慮任何特定的傳輸協議(最常用的還是HTTP協議),可以允許任何類型的對象或代碼,在任何平臺上,以任何一直語言相互通信。這種相互通信採用的是XML格式的消息,具體請看:http://playist.blogchina.com/2521621.html

29.如何部署一個ASP.net頁面。

30.如何部署一個ASP.net頁面。

31.如何理解.net中的垃圾回收機制。

32.常用的調用webservice方法有哪些?

33.請解釋web.config文件中的重要節點 

34.請解釋ASPNET中的web頁面與其隱藏類之間的關係? 

35.什麼是viewstate,能否禁用?是否所用控件都可以禁用?  

36.當發現不能讀取頁面上的輸入的數據時很有可能是什麼原因造成的?

37.請解釋一個WEB頁面中代碼執行次序。    

38.請解釋什麼是上下文對象,在什麼情況下要使用上下文對象    

39.請解釋轉發與跳轉的區別?    

40.請解釋ASP.NET中不同頁面之間數據傳遞有那些方式? 

41.請解釋ASPNETbutton     linkbutton   imagebutton   hyperlink這四個控件之間的功別    

42.請解釋一下。NET多層應用程序中層與層之間以那幾種方式進行數據傳遞。並解釋你自己的項目中採用那種方式進行。    

43.如果出現ASPNET中的事件不能觸發可能由於什麼原因造成?    

44.如果需要在datagride控件中的某一列中添加下拉列表框並綁定數據怎麼解決?    

45.請解釋asp.net中的數據綁定與傳統數據綁定有什麼區別?    

46.請解釋.net採用委託實現的事件模型與JAVA中採用接口實現的事件模型有什麼區別,以圖示方式解釋。    

47.請解釋接口的顯式實現有什麼意義?

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章