學(xué)習(xí)啦 > 創(chuàng)業(yè)指南 > 職場(chǎng) > 面試題 > 關(guān)于Asp.Net的面試題及答案

關(guān)于Asp.Net的面試題及答案

時(shí)間: 朝瑩801 分享

關(guān)于Asp.Net的面試題及答案

  求職面試是求職者與面試官之間的面對(duì)面的博弈,雙方有不同的交際目的。下面是學(xué)習(xí)啦小編為你整理的關(guān)于Asp.Net的面試題及答案,希望你喜歡。

  關(guān)于Asp.Net的面試題及答案

  1 ASp.Net是什么?

  ASp.Net是建立在微軟新一代.Net平臺(tái)架構(gòu)上,利用普通語言運(yùn)行時(shí)(Common Language Runtime)在服務(wù)器后端為用戶提供建立強(qiáng)大的企業(yè)級(jí)Web應(yīng)用服務(wù)的編程框架。

  2.ASp.Net與ASp的聯(lián)系和主要區(qū)別是什么?

  ASp.Net與現(xiàn)存的ASp保持語法兼容,實(shí)際上我們可將現(xiàn)有的ASp源碼文件擴(kuò)展名“.asp”改為“.aspx”,然后配置在支持ASp.Net運(yùn)行時(shí)的IIS服務(wù)器的Web目錄下,即可獲得ASp.Net運(yùn)行時(shí)的全部優(yōu)越性能。

  ASp.Net與ASp的主要區(qū)別在于前者是編譯(Compile)執(zhí)行,而后者是解釋(Interpret)執(zhí)行,前者比后者有更高的效率。實(shí)際上我們可以把ASp.Net的執(zhí)行過程看做是編譯后的普通語言運(yùn)行時(shí)代碼充當(dāng)一個(gè)和前端瀏覽器和中間件用戶交互的應(yīng)用程序,它接受用戶的請(qǐng)求,輸出HTML流到客戶端顯示。除此之外,ASp.Net還可以利用.Net平臺(tái)架構(gòu)的諸多優(yōu)越性能,如類型安全,對(duì)XML,SOAp, WSDL等Internet標(biāo)準(zhǔn)的強(qiáng)健支持。

  3.目前ASp.Net的開發(fā)語言有那些?

  目前ASp.Net的開發(fā)語言有三種語言,C#,Visual Basic.Net和JScrip.

  4.ASp.Net的主要優(yōu)點(diǎn)有哪些?

  ASp.Net可完全利用.Net架構(gòu)的強(qiáng)大,安全,高效的平臺(tái)特性。ASp.Net是運(yùn)行在服務(wù)器后端編譯后的普通語言運(yùn)行時(shí)代碼,運(yùn)行時(shí)早綁定(Early Binding),即時(shí)編譯,本地優(yōu)化,緩存服務(wù),零安裝配置,基于運(yùn)行時(shí)代碼受管與驗(yàn)證的安全機(jī)制等都為ASp.Net帶來卓越的性能。

  對(duì)XML,SOAp,WSDL等Internet標(biāo)準(zhǔn)的強(qiáng)健支持為ASp.Net在異構(gòu)網(wǎng)絡(luò)里提供了強(qiáng)大的擴(kuò)展性。

  5.ASp.Net主要包括哪些內(nèi)容?

  ASp.Net主要包括WebForm和WebService兩種編程模型。前者為用戶提供建立功能強(qiáng)大,外觀豐富的基于表單(Form)的可編程

  Web頁面。后者通過對(duì)HTTp,XML,SOAp,WSDL等Internet標(biāo)準(zhǔn)的支持提供在異構(gòu)網(wǎng)絡(luò)環(huán)境下獲取遠(yuǎn)程服務(wù),連接遠(yuǎn)程設(shè)備,交互遠(yuǎn)程應(yīng)用的編程界面.

  6.HTML Server Control和Web Server Control有什么聯(lián)系和區(qū)別?

  HTML Server Control是為了和傳統(tǒng)ASp保持兼容而開發(fā)的一類基于HTML靜態(tài)頁面的控件(如文本框,按鈕),它們與這些控件一一對(duì)應(yīng),它們位于命名空間System.Web.UI.HtmlControls里。

  Web Server Control 是專為下一代基于組件開發(fā)的.Net平臺(tái)架構(gòu)而量身定做的,它不僅包括具有傳統(tǒng)HTML靜態(tài)頁面的控件等Web Server Control,它還包括有AdRotator,XML等功能強(qiáng)大的組件,更重要的是它為用戶開發(fā)Web Server Control組件提供了強(qiáng)大,易用的技術(shù)底層支持。這將成為下一階段ASp.Net開發(fā)的熱點(diǎn)。它們位于命名空間System.Web.UI.WebControls里。


  看過“關(guān)于Asp.Net的面試題及答案”的人還看了:

1.JAVA面試題大全及答案

2.C#面試題大全

3.開發(fā)人員筆試題

4.C#習(xí)題大全

5.net和asp.net的區(qū)別

941335