成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

ASP.NET筆試題淺析

開發 后端
ASP.NET筆試題是ASP.NET程序員面試的必備之物,那么有哪些問答是經常出現的呢,那么這篇ASP.NET筆試題問答將會給你一點信息。

ASP.NET筆試題會考察程序員的方方面面,那么什么樣的問題將會在面試中出現呢?

1.在C#中,string str = null 與 string str = “” 請盡量使用文字或圖象說明其中的區別。

string str = null 是不給他分配內存空間,而string str = “”給它分配長度為空字符竄的內存空間.

2.請詳述在dotnet中類(class)與結構(struct)的異同:(10分)

Class可以被實例化,屬于引用類型,是分配在內存的堆上的,Struct屬于值類型,是分配在內存的棧上的.

3.根據委托(delegate)的知識,請完成以下用戶控件中代碼片段的填寫:(10)

  1. namespace test   
  2. {   
  3. public delegate voidonDBOperate();   
  4. public class UserControlBase : System.Windows.Forms.UserControl   
  5. {   
  6. public eventonDBOperateonNew;   
  7. privatevoidtoolBar_ButtonClick(objectsender,System.Windows.Forms.ToolBarButtonClickEventArgs e)   
  8. {   
  9. if(e.Button.Equals(BtnNew))   
  10. {   
  11. //請在以下補齊代碼用來調用OnDBOperate委托簽名的OnNew事件。   
  12. }   
  13. }   
  14. }   
  15. }   
  16. __________________________________________  
  17. if(onNew != null )   
  18. OnNew( this, e );   

4.分析以下代碼,完成填空(10分)

  1. string strTmp = "abcdefg某某某";   
  2. int i= System.Text.Encoding.Default.GetBytes(strTmp).Length;   
  3. int j= strTmp.Length;  

以上代碼執行完后,i= j= i還真的不知道, j=10

5.SQLSERVER服務器中,給定表 table1 中有兩個字段 ID、LastUpdateDate,ID表示更新的事務號, LastUpdateDate表示更新時的服務器時間,請使用一句SQL語句獲得最后更新的事務號。(10)

select top ID from table1 order by LastUpdateData desc

6.簡要談一下您對微軟.NET 構架下remoting和webservice兩項技術的理解以及實際中的應用。(10)

remoting是.net 中用來跨越machine, process, appdomain 進行方法調用的技術,對于三成結構的程序,就可以使用remoting技術來構建.它是分布應用的基礎技術.相當于以前的DCOM Web Service是一種構建應用程序的普通模型,并能在所有支持internet網通訊的操作系統上實施。Web Service令基于組件的開發和web的結合達到最佳,基于組件的對象模型。

7.什么叫做SQL注入,如何防止?請舉例說明。

利用sql關鍵字對網站進行攻擊。過濾關鍵字??等

所謂SQL注入(SQL Injection),就是利用程序員對用戶輸入數據的合法性檢測不嚴或不檢測的特點,故意從客戶端提交特殊的代碼,從而收集程序及服務器的信息,從而獲取想得到的資料。http://localhost/lawjia/show.asp?ID=444 and user>0,這時,服務器運行Select * from 表名 where 字段=444 and user>0這樣的查詢,當然,這個語句是運行不下去的,肯定出錯,錯誤信息如下:

·錯誤類型:

Microsoft OLE DB Provider for ODBC Drivers (0x80040E07)

[Microsoft][ODBC SQL Server Driver][SQL Server]

將 nvarchar 值 ??sonybb?? 轉換為數據類型為 int 的列時發生語法錯誤。

8.產生一個int數組,長度為100,并向其中隨機插入1-100,并且不能重復。

  1. int[] intArr=new int[100];   
  2. ArrayList myList=new ArrayList();   
  3. Random rnd=new Random();   
  4. while(myList.Count<100)   
  5. {   
  6. int num=rnd.Next(1,101);   
  7. if(!myList.Contains(num))   
  8. myList.Add(num);   
  9. }   
  10. for(int i=0;i<100;i++)   
  11. intArr=(int)myList;  

9.請解釋ASP。NET中的web頁面與其隱藏類之間的關系?

一個ASP.NET頁面一般都對應一個隱藏類,一般都在ASP.NET頁面的聲明中指定了隱藏類例如一個頁面Tst1.aspx的頁面聲明如下 Codebehind="Tst1.aspx.cs" 表明經編譯此頁面時使用哪一個代碼文件

Inherits="T1.Tst1" 表用運行時使用哪一個隱藏類

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

Viewstate是保存狀態的一種機制,EnableViewState屬性設置為false即可禁用

11.當發現不能讀取頁面上的輸入的數據時很有可能是什么原因造成的?怎么解決

很有可能是在Page_Load中數據處理時沒有進行Page的IsPostBack屬性判斷

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

上下文對象是指HttpContext類的Current 屬性,當我們在一個普通類中要訪問內置對象(Response,Request,Session,Server,Appliction等)時就要以使用此對象

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

轉發就是服務端的跳轉A頁面提交數據到B頁面,B頁面進行處理然后從服務端跳轉到其它頁面

跳轉就是指客戶端的跳轉

14.請簡述一下用Socket進行同步通訊編程的詳細步驟

1)、在應用程序和遠程設備中使用協議和網絡地址初始化套接字

2)、在應用程序中通過指定端口和地址建立監聽

3)、遠程設備發出連接請求

4)、應用程序接受連接產生通信scoket

5)、應用程序和遠程設備開始通訊(在通訊中應用程序將掛起直到通訊結束)

6)、通訊結束,關閉應用程序和遠程設備的Socket回收資源

15.請敘述類與結構的區別。

1)、結構是值類型;

2)、結構不支持繼承;

3)、結構不能定義默認的構造函數;

4)、結構不能定義析構函數;

5)、結構不能使用初始值設置域值。

ASP.NET筆試題的情況就向你介紹到這里,希望對你在ASP.NET筆試題的準備上有所幫助。

【編輯推薦】

  1. ASP.NET數據庫編程技術淺析
  2. ASP.NET程序員的學習之路雜談
  3. ASP.NET自定義控件開發淺析
  4. ASP.NET服務器控件之生命周期淺析
  5. ASP.NET筆試題小匯總
責任編輯:仲衡 來源: 百度空間
相關推薦

2009-08-01 22:47:13

ASP.NET筆試題目ASP.NET

2009-07-28 13:09:51

ASP.NET筆試題

2009-07-28 13:20:38

ASP.NET筆試題

2009-08-05 18:36:12

ASP.NET Che

2009-07-24 13:41:15

ASP.NET AJA

2009-07-31 12:43:59

ASP.NET MVC

2009-08-05 15:50:13

ASP.NET優點

2009-08-10 13:32:15

ASP.NET TimASP.NET組件設計

2009-07-29 09:34:54

IsPostBack屬ASP.NET

2009-08-04 17:16:16

ASP.NET代碼優化

2009-08-05 16:17:29

ASP.NET For

2009-08-05 16:50:09

ASP.NET For

2009-07-24 18:02:46

ASP.NET編程

2009-08-05 16:53:14

ASP.NET組件設計

2009-08-10 14:55:43

ASP.NET htt

2009-08-03 10:07:20

ASP.NET Ses

2009-07-27 17:25:53

ASP.NET驗證控件

2009-08-05 13:16:43

ASP.NET URL

2009-08-10 18:19:37

ASP.NET安裝環境

2009-07-27 15:34:11

MembershipASP.NET
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美亚洲在线 | 国产免费看 | 香蕉婷婷| 99re6在线视频精品免费 | 四虎成人免费视频 | a国产一区二区免费入口 | 国产精品久久久久一区二区三区 | 国产日韩欧美中文字幕 | 国产在线精品一区二区三区 | 91视在线国内在线播放酒店 | h在线播放 | 成人a在线观看 | 中文成人无字幕乱码精品 | 九九99靖品 | 亚洲精品一区二区在线观看 | 国产精品夜夜夜一区二区三区尤 | h视频在线看 | 成人不卡 | 精品国产欧美一区二区三区不卡 | 在线日韩欧美 | 国产黄色一级电影 | 国产精品一区二区视频 | 国产1区 | 国产蜜臀 | 欧美日韩一本 | 黄色毛片免费视频 | 日韩高清一区 | 久久se精品一区精品二区 | 免费观看一级特黄欧美大片 | 一级黄色毛片免费 | 成人一区二区三区 | 欧美亚洲另类丝袜综合网动图 | 久久不射电影网 | 99久久精品免费看国产免费软件 | 国产女人叫床高潮大片免费 | 一区二区三区在线 | 美女视频h | 欧美日韩亚洲二区 | 欧美一区在线看 | 久久久久国产精品 | 国产乱码精品1区2区3区 |