ASP.NET筆試題之簡單問答
ASP.NET筆試題中經(jīng)常會有些簡單的概念問答,那么這樣的ASP.NET筆試題都有什么呢?讓我們開始吧:
1.面向?qū)ο蟮乃枷胫饕ㄊ裁矗?
答:這個題范圍太廣,不知道說什么.
2.什么是ASP.NET中的用戶控件
答:用戶控件就是.ascx擴(kuò)展名的東西嘍,可以拖到不同的頁面中調(diào)用,以節(jié)省代碼.比如登陸可能在多個頁面上有,就可以做成用戶控件,但是有一個問題就是用戶控件拖到不同級別的目錄下后里面的圖片等的相對路徑會變得不準(zhǔn)確,需要自已寫方法調(diào)整.
3.什么叫應(yīng)用程序域?什么是受管制的代碼?什么是強(qiáng)類型系統(tǒng)?什么是裝箱和拆箱?什么是重載?CTS、CLS和CLR分別作何解釋?
答:裝箱就是把值類型轉(zhuǎn)成引用類型,從MS IL角度看好像是boxing,沒記錯的話是把值從堆棧轉(zhuǎn)到堆中.拆箱相反,重載就是指一個方法名同,參數(shù)個數(shù)不同,返回值可以相同的方法.CLR是通用語言運(yùn)行時,其它的不清楚.
4.列舉一下你所了解的XML技術(shù)及其應(yīng)用
答:XML可是好東西,保存配置,站與站之間的交流,WEB SERVICE都要用它.
5.值類型和引用類型的區(qū)別?寫出C#的樣例代碼。
答:結(jié)構(gòu)是值類型,類是引用類型,所以傳結(jié)構(gòu)就是值類型的應(yīng)用啦,傳對象或類就是引用類型的,這個不用多寫了吧.
6.ADO.net中常用的對象有哪些?分別描述一下。
答:connection command sqladapter dataset datatable dataview等等.寫不完了.
7.如何理解委托?
答:據(jù)說相當(dāng)于函數(shù)指針,定義了委托就可以在不調(diào)用原方法名稱的情況下調(diào)用那個方法.
msdn2005中是這樣解釋的:
委托具有以下特點(diǎn):
C++ 函數(shù)指針,但它是類型安全的。
委托允許將方法作為參數(shù)進(jìn)行傳遞。
委托可用于定義回調(diào)方法。
委托可以鏈接在一起;例如,可以對一個事件調(diào)用多個方法。
方法不需要與委托簽名精確匹配。有關(guān)更多信息,請參見協(xié)變和逆變。
C# 2.0 版引入了匿名方法的概念,此類方法允許將代碼塊作為參數(shù)傳遞,以代替單獨(dú)定義的方法。
8.C#中的接口和類有什么異同。
答:這個異同可多了,要說清楚還真不容易.
9..NET中讀寫數(shù)據(jù)庫需要用到哪些類?他們的作用
答:這個類自已可以寫的啊,你是指基類嗎?那configuration,sqlconnection,sqlcommand等都要用到.
10.UDP連接和TCP連接的異同。
答:前者只管傳,不管數(shù)據(jù)到不到,無須建立連接.后者保證傳輸?shù)臄?shù)據(jù)準(zhǔn)確,須要連結(jié).
11.ASP.NET的身份驗(yàn)證方式有哪些?分別是什么原理?
答:form認(rèn)證,windows集成認(rèn)證等,原理不清楚.
12.進(jìn)程和線程分別怎么理解?
答:進(jìn)程是老子,線程是兒子,沒有老子就沒有兒子,一個老子可以有多個兒子.一個兒子可以成為別人的兒子,一個老子也可以為別的老子生兒子.
13.什么是code-Behind技術(shù)。
答:代碼分離,這是個明智的東西,像ASP這樣混成一堆很不爽.或者可以理解成HTML代碼寫在前臺,C#代碼寫在后臺.當(dāng)然前臺也有腳本,類的調(diào)用等,其實(shí)寫在一起也是可以的.
14.活動目錄的作用。
答:這個不明白.請明白的補(bǔ)充一下.
15..NET中讀寫XML的類都?xì)w屬于哪些命名空間?
答:System.Xml
我自已寫的就不一定了,嘿嘿.
16.解釋一下UDDI、WSDL的意義及其作用。
答:什么東西?
17.什么是SOAP,有哪些應(yīng)用。
答:SOAP(Simple Object Access Protocol )簡單對象訪問協(xié)議是在分散或分布式的環(huán)境中交換信息并執(zhí)行遠(yuǎn)程過程調(diào)用的協(xié)議,是一個基于XML的協(xié)議。使用SOAP,不用考慮任何特定的傳輸協(xié)議(最常用的還是HTTP協(xié)議),可以允許任何類型的對象或代碼,在任何平臺上,以任何一直語言相互通信。這種相互通信采用的是XML格式的消息,具體請看:http://playist.blogchina.com/2521621.html
18.如何部署一個ASP.NET頁面。
答:隨便啦,想直接上傳就直接上傳,想打包成EXE就打包,看個人喜好.
19.如何理解.net中的垃圾回收機(jī)制。
答:GC?對象創(chuàng)建了總要清除啊,不然內(nèi)存哪夠用?
20.常用的調(diào)用webservice方法有哪些?
答:調(diào)用就調(diào)用,還有很多方法嗎?
以上有答案的僅供參考(不一定正確哦),如果你有更好的答案請回復(fù)告訴我.
ASP.NET筆試題中的簡單問答就向你介紹到這里,希望對你的面試有所幫助。
【編輯推薦】