歡迎自測一下,在沒有特別的准備下,你能答出多少來?
1.面向對象的思想主要包括什麼?
2.什麼是ASP.Net中的用戶控件
3.什麼叫應用程序域?什麼是受管制的代碼?什麼是強類型系統?什麼是裝箱和拆箱?什麼是重載?CTS、CLS和CLR分別作何解釋?
4.列舉一下你所了解的XML技術及其應用
5.值類型和引用類型的區別?寫出C#的樣例代碼。
6.ADO.Net中常用的對象有哪些?分別描述一下。
7.如何理解委托?
8.C#中的接口和類有什麼異同。
9.。net中讀寫數據庫需要用到哪些類?他們的作用
10.UDP連接和TCP連接的異同。
11.ASP.Net的身份驗證方式有哪些?分別是什麼原理?
12.進程和線程分別怎麼理解?
13.什麼是code-Behind技術。
14.活動目錄的作用。
15..Net中讀寫XML的類都歸屬於哪些命名空間?
16.解釋一下UDDI、WSDL的意義及其作用。
17.什麼是SOAP,有哪些應用。
18.如何部署一個ASP.Net頁面。
19.如何理解.Net中的垃圾回收機制。
20.常用的調用webservice方法有哪些?
1 繼承 多態 封裝 (一直看一直都忘掉)
2 用戶控件. 不會說懂得做
3 裝箱和拆箱發生 值類型向引用類型轉換,和引用類型向值類型轉 重載:同一個函數參數不同
4.xml可以用來做網頁(xslt) XML可以當作數據庫 XML可以用來保存對象的系列化(web服務好象是基於這個的)
5值類型,沒有什麼好說的.引用類型用處是返回兩個以上參數的時候比較好用 ref out 我常用的是out不要先賦值
6 ado.Net 我直接用 sqlhelper了 有connection command 還有參數
7 回調機制比較有用的.在net中采用了委托.
8 接口,是可以多繼承,類只有單繼承.接口強調了你必須實現,而沒有具本實現的方法和虛類有點相似
9 datareader dataset 還有一個不太常用
10 udp不要實現什麼三次握手.
11 ASP.Net身份驗證最常用還是以前的session方法. form驗證沒有用過. 微軟的哪個也沒有用過
12 進程簡單理解為單個程序吧(按ctrl+alt+del)可以看到的.它至少有一個主線程 .
13 代碼後置..不懂得講
14 活動目錄.. 完全不會
15 system.XML (system.io創建目錄的時候用)
16 這個也是web服務裡的東西.
17 soap簡單協議.我只知道.web服務是基於它之上的
18 部置一個頁面. 也就是說沒有代碼是直接寫在aspx中的了.只接放在IIS的虛擬目錄下就行了.當然要ASP.Net支持
19 垃圾回收..一般的只要掌握.非托管對象要記得釋放資源就行了吧.
20 直接在vs.Net裡面引用就OK了.它會自己生成一個代理類
cool sun
1.封裝,繼承,多汰
2.用戶控件就是.ascx,復合控件就是.DLL
3.一個進程可以有N個DOMAIN,一個DOMAIN可以有N個程序集,他主要功用是分割程序的,受管枝代碼就是有CLR公共語言運行時控制的代碼!這樣的代碼是類型安全的,強類型就是有類型約束的比如說強類型DATASET,裝箱就是把值類型裝成引用類型,拆箱反之,重載在同一個類中相同方法名不同參數,CLR是公共語言運行時,CTS是通用類型系統, CLS我不知道
4.XML用的地方太多了如果非要說一個就說WEBSERVICE或AJax這些東西火!說了老板開心
5.值類型存在內存棧裡面,引用類型存在內存堆裡面,代碼我沒空寫
6.ADO.Net裡面的對象海了去了這裡就說SQL系列的(OLEDB和ODBC系列不說了)SQLCONNECTION,SQLCOMMAND,SQLADAPTER,SQLPARAMETER,DATASET也算一個,至於用法地球人都知道
7.委托的正確理解就是函數指針
8.接口只提供規則沒有實現,接口可以多繼承,類不行
9.和6差不多自己分析
10.UDP是無連接狀態的,TCP是有狀態的這個才是他們的根本區別,也就是說TCP比UDP可靠
11.ASP.Net驗證有WINDOWS嚴整,FORM驗證,PASSPORT驗證,Windows一般在做企業內部OA的時候用的多一些,FORM一般是做網站用的多他是采用COOKIE機制來實現的,PASSPORT是微軟提供的一個WEBSERVICE
12.進程就是一個程序實例,而線程可以理解為功能實例!也就是說進程包含線程
13.代碼後制!地球人都知道!.ASPX頁面其實是個繼承與.CS文件類的類
14.活動目錄就是分布試環境目錄服務,作用就是分布試應用程序的中心!它記錄程序各個部分的信息等等
15.SYSTEM.XML和SYSTEM.DATA
16.UDDI說白了就是我們生活中114查號台,WSDL就是這個服務的說明書
17.SOAP是簡單傳輸協議用處想牛毛一樣多!非要說一個就說WEBSERVICE或開發REMOTING程序用
18.XCOPY
19.垃圾回收器!至於機制就是GC在CPU空閒或內存緊張的時候檢查變量是否在下文中出現如果不出現就回收
20.WEBSERVICE可以在服務端使用.Net調,也可以使用JavaSCRIPT調,也可以通過HTTP直接調用!