asp.net 面試+筆試題目第1/2頁(yè)
更新時(shí)間:2009年04月07日 23:17:31 作者:
整理自網(wǎng)絡(luò),實(shí)時(shí)更新,希望大家找到合適的工作
一名入門的asp.net程序員應(yīng)該掌握的知識(shí):
(1)熟練使用Sql Server中企業(yè)管理器、查詢分析器和事件探查器,能熟練編寫T-SQL、存儲(chǔ)過(guò)程、用戶自定義函數(shù)、視圖、觸發(fā)器;
(2)了解ASP.net服務(wù)器控件的生命周期;
(3)熟練掌握HTML,CSS,javascript,xml,Web Service,AJAX;
(4)掌握多層結(jié)構(gòu)以及類的設(shè)計(jì)方法;
(5)了解網(wǎng)站安全漏洞相關(guān)方面以及優(yōu)化技巧;
1、可以使用抽象函數(shù)重寫基類中的虛函數(shù)嗎?
答:可以,需使用new修飾符顯式聲明,表示隱藏了基類中該函數(shù)的實(shí)現(xiàn)。
class BaseClass
{
public virtual void A()
{
HttpContext.Current.Response.Write("阿會(huì)楠");
}
}
abstract class dClass : BaseClass
{
public new abstract void A();
}
2、接口可以包含哪些成員?
答:接口可以包含屬性、方法、索引指示器和事件,但不能包含常量、域、操作符、構(gòu)造函數(shù)和析構(gòu)函
數(shù),而且也不能包含任何靜態(tài)成員。
3、如何把一個(gè)array復(fù)制到arrayList里。
string[] arrA = new string[]{"阿","會(huì)","楠"};
ArrayList arrB = new ArrayList();
foreach(string a in arrA)
{
arrB.Add(a);
}
foreach (string b in arrB)
{
Response.Write(b);
}
4、概述三層結(jié)構(gòu)體系。
答:主要包括界面層,業(yè)務(wù)邏輯層,數(shù)據(jù)訪問(wèn)層。
5、StringBuilder和String的區(qū)別。
答:使用String類,在賦值時(shí)會(huì)產(chǎn)生一個(gè)新的對(duì)象,而StringBuilder不會(huì),所以在大量字符串拼接或頻
繁對(duì)某一字符串進(jìn)行操作時(shí)最好使用StringBuilder。
6、什么是虛函數(shù)?什么是抽象函數(shù)?
答:
虛函數(shù):沒(méi)有實(shí)現(xiàn)的,可以由子類繼承并重寫的函數(shù)。
抽象函數(shù):規(guī)定其非虛子類必須實(shí)現(xiàn)的函數(shù),必須被重寫。
7、什么是Web Service?
答:Web Service是基于網(wǎng)絡(luò)的、分布式的模塊化組件,它執(zhí)行特定的任務(wù),遵守具體的技術(shù)規(guī)范,這些
規(guī)范使得Web Service能與其他兼容的組件進(jìn)行互操作。
8、ADO.net常用對(duì)象有哪些?
答:
Connection:數(shù)據(jù)庫(kù)連接對(duì)象
Command:數(shù)據(jù)庫(kù)命令
DataReader:數(shù)據(jù)閱讀器
DataSet:數(shù)據(jù)集
9、委托聲明的關(guān)鍵字是?
答:delegate
10、在ASP.net中所有的自定義用戶控件都必須繼承自?
答:Control類
(1)熟練使用Sql Server中企業(yè)管理器、查詢分析器和事件探查器,能熟練編寫T-SQL、存儲(chǔ)過(guò)程、用戶自定義函數(shù)、視圖、觸發(fā)器;
(2)了解ASP.net服務(wù)器控件的生命周期;
(3)熟練掌握HTML,CSS,javascript,xml,Web Service,AJAX;
(4)掌握多層結(jié)構(gòu)以及類的設(shè)計(jì)方法;
(5)了解網(wǎng)站安全漏洞相關(guān)方面以及優(yōu)化技巧;
1、可以使用抽象函數(shù)重寫基類中的虛函數(shù)嗎?
答:可以,需使用new修飾符顯式聲明,表示隱藏了基類中該函數(shù)的實(shí)現(xiàn)。
復(fù)制代碼 代碼如下:
class BaseClass
{
public virtual void A()
{
HttpContext.Current.Response.Write("阿會(huì)楠");
}
}
abstract class dClass : BaseClass
{
public new abstract void A();
}
2、接口可以包含哪些成員?
答:接口可以包含屬性、方法、索引指示器和事件,但不能包含常量、域、操作符、構(gòu)造函數(shù)和析構(gòu)函
數(shù),而且也不能包含任何靜態(tài)成員。
3、如何把一個(gè)array復(fù)制到arrayList里。
復(fù)制代碼 代碼如下:
string[] arrA = new string[]{"阿","會(huì)","楠"};
ArrayList arrB = new ArrayList();
foreach(string a in arrA)
{
arrB.Add(a);
}
foreach (string b in arrB)
{
Response.Write(b);
}
4、概述三層結(jié)構(gòu)體系。
答:主要包括界面層,業(yè)務(wù)邏輯層,數(shù)據(jù)訪問(wèn)層。
5、StringBuilder和String的區(qū)別。
答:使用String類,在賦值時(shí)會(huì)產(chǎn)生一個(gè)新的對(duì)象,而StringBuilder不會(huì),所以在大量字符串拼接或頻
繁對(duì)某一字符串進(jìn)行操作時(shí)最好使用StringBuilder。
6、什么是虛函數(shù)?什么是抽象函數(shù)?
答:
虛函數(shù):沒(méi)有實(shí)現(xiàn)的,可以由子類繼承并重寫的函數(shù)。
抽象函數(shù):規(guī)定其非虛子類必須實(shí)現(xiàn)的函數(shù),必須被重寫。
7、什么是Web Service?
答:Web Service是基于網(wǎng)絡(luò)的、分布式的模塊化組件,它執(zhí)行特定的任務(wù),遵守具體的技術(shù)規(guī)范,這些
規(guī)范使得Web Service能與其他兼容的組件進(jìn)行互操作。
8、ADO.net常用對(duì)象有哪些?
答:
Connection:數(shù)據(jù)庫(kù)連接對(duì)象
Command:數(shù)據(jù)庫(kù)命令
DataReader:數(shù)據(jù)閱讀器
DataSet:數(shù)據(jù)集
9、委托聲明的關(guān)鍵字是?
答:delegate
10、在ASP.net中所有的自定義用戶控件都必須繼承自?
答:Control類
您可能感興趣的文章:
相關(guān)文章
asp.net 導(dǎo)出到CSV文件亂碼的問(wèn)題
導(dǎo)出到CSV文件亂碼的問(wèn)題,需要的朋友可以參考下。2010-03-03
.net Core 使用IHttpClientFactory請(qǐng)求實(shí)現(xiàn)
這篇文章主要介紹了.net Core 使用IHttpClientFactory請(qǐng)求實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-01-01
.Net實(shí)現(xiàn)上傳圖片按比例自動(dòng)縮小或放大的方法
這篇文章主要介紹了.Net實(shí)現(xiàn)上傳圖片按比例自動(dòng)縮小或放大的方法,實(shí)例內(nèi)容簡(jiǎn)潔功能實(shí)用,需要的朋友可以參考下2014-09-09
Asp.net中Microsoft.Identity的IPasswordHasher加密的默認(rèn)實(shí)現(xiàn)與運(yùn)用
本文主要介紹了Microsoft.Identity的IPasswordHasher加密的默認(rèn)實(shí)現(xiàn)與運(yùn)用。具有很好的參考價(jià)值,下面跟著小編一起來(lái)看下吧2017-02-02
CheckBoxList兩列并排編譯為表格顯示具體實(shí)現(xiàn)
CheckBoxList兩列并排的顯示效果相比大家都有見(jiàn)到過(guò)吧,下面是具體的實(shí)現(xiàn)代碼,感興趣的朋友可以參考下哈2013-05-05
asp.net 光棒效應(yīng)實(shí)現(xiàn)代碼
asp.net 光棒效應(yīng)(今天剛剛學(xué)到的)2009-12-12
如何為asp.net網(wǎng)站項(xiàng)目添加子項(xiàng)目
最近要給公司的電子商務(wù)網(wǎng)站添加個(gè)圈子的功能.網(wǎng)站功能本來(lái)就包含有新聞發(fā)布,會(huì)員管理,商品購(gòu)物,后臺(tái)管理等,現(xiàn)在又要再加上圈子的功能,網(wǎng)站項(xiàng)目越來(lái)越復(fù)雜,每次編譯生成的dll超過(guò)100k.這樣每次修改任何一個(gè)功能中的任何一個(gè)小問(wèn)題都要上傳整個(gè)dll,并導(dǎo)致整個(gè)website的首次訪問(wèn)的重新編譯.2008-10-10

