揭秘.net基礎(chǔ)知識(shí)錯(cuò)誤注意二十二點(diǎn)知識(shí)_.Net教程

      編輯Tag賺U幣
      教程Tag:暫無(wú)Tag,歡迎添加,賺取U幣!

      推薦:Windows CE.Net下矩陣鍵盤開發(fā)設(shè)計(jì)詳解
      引言 隨著現(xiàn)代科技日新月異的發(fā)展,作為新興產(chǎn)業(yè)的嵌入式移動(dòng)信息設(shè)備的應(yīng)用越來(lái)越廣。這些嵌入式設(shè)備中的PDA以其體積小、重量輕、便于攜帶、功能強(qiáng)大、功耗低等特點(diǎn)而備受青睞。鍵盤作

      1:command調(diào)用存儲(chǔ)過程的時(shí)候,如果輸出是dataset,selectcommand的command對(duì)象的connection先要指出,否則catch一輩子也是空的..

      2:存儲(chǔ)過程的varchar字段如果是x.x的這種格式,容易出現(xiàn)細(xì)微的傻錯(cuò)誤,注意不要漏了[].

      3:如果ascx文件的默認(rèn)服務(wù)器控件的事件不重寫的話在control控件里面沒有自動(dòng)回送!切記.

      4:Page.RegisterOnSubmitStatement在ascx文件中小心使用...

      5:viewstate在true的狀態(tài)下暴漲了許多沒用的數(shù)據(jù)...

      6:明確掌握事件的前后次序.,諸如onsubmit和onclick的區(qū)別沒啥說的...

      7:注意page_load和__dopostback的關(guān)系,

      8:如果在頁(yè)面動(dòng)態(tài)加載ascx的話,分清楚page_init的要執(zhí)行的操作,不要濫用用戶控件和自定義服務(wù)器控件(重點(diǎn))

      9:cs文件框架需要明確,最后集成,定版本好.

      10;使用第三方的在線編輯器的話最好使用框架,ok?!

      11:多個(gè)CS文件編譯的時(shí)候后面的源不要加逗號(hào)就可以了.

      12:在第五點(diǎn)中加載的js可以單獨(dú)開發(fā),在onsubmit中,因?yàn)閒orm只有一個(gè)ascx很多,

      13:系統(tǒng)的錯(cuò)誤全部標(biāo)出錯(cuò)誤碼(以后可以在xml文檔幫助文檔中寫出,多語(yǔ)言版本可以共用),這想法真好.

      14:控件本身用loadcontrol的時(shí)候出現(xiàn)不識(shí)別page頁(yè)面的屬性,只有在page頁(yè)面的inhert修改之.

      15:注意這個(gè)存儲(chǔ)過程:

      以下為引用的內(nèi)容: CREATE proc spage
      @pagesize int,
      @destpage int
      as
      set nocount on
      declare @id int
      declare @startid int
        
      select @startid = (@destpage - 1)*@pagesize
        
      set rowcount @startid
      select @id = id from [crm_articler]
        
      set rowcount @pagesize
      set nocount off
      select * from t_member where id > @id order by id
      GO

      execute后面的()有無(wú)有莫大關(guān)系.

      16:別在page_load里面試圖修改全局變量,沒那功能的.

      17:帶有不確定性口氣的程序沒看的必要性。

      18:后臺(tái)使用框架的技巧(style,js,類)布置合理,盡量獨(dú)立出后臺(tái),不依賴前臺(tái)的部分命名空間或類。

      19:可以這樣使用:using (context = System.Web.HttpContext.Current)

      20:盡量把編譯的輸出文件簡(jiǎn)潔 獨(dú)立,功能是一個(gè)模塊的就編譯成一個(gè)文件,但不要把module(usercontrol)和普通的放開,因?yàn)閁serControl有assembly的問題。

      21:磁盤讀取xml文件是很慢的,不要老是讀取之,可以放入緩存的就放進(jìn)去。

      22:文件讀取reader,或者datareader一定要close();

      分享:淺析.Net平臺(tái)下開發(fā)中文語(yǔ)音應(yīng)用程序
      隨著.net技術(shù)深入人心,越來(lái)越多的程序員開始轉(zhuǎn)到.net平臺(tái)上進(jìn)行開發(fā)。然而,在新發(fā)布的.net speech SDK里面并沒有對(duì)中文語(yǔ)音進(jìn)行支持,目前支持中文的Speech SDK最高版本為Windows平臺(tái)下

      來(lái)源:模板無(wú)憂//所屬分類:.Net教程/更新時(shí)間:2009-09-15
      相關(guān).Net教程