.NET的命名規則

仔細研究Microsoft的“Design Guidelines for Class Library Developers”,總體感覺是.net中更提倡代碼向英語自然語言靠近。據幾個例子:1.使用現在時態和過去時態來命名有“前”、“後”概念的事件。(不要使用BeforeXxx\AfterXxx).如,一個可以取消的關閉事件可以表示為Closing 和Closed

ADO.NET資料訪問模式

       Microsoft搞出了一個新的名詞,串連模式和斷開模式,斷開模式這種記憶體中的DataSet方式似乎老早就有了,Delphi的ClientDataSet似乎就是這麼一個結構。還是沒有看出來在.Net中有什麼創新的地方。而且ADO本身就帶有這麼一個用戶端斷開式的資料集對象RecordSet.“DataSet可管理多個資料集及相互間的關係”這個功能似乎RecordSet也有。不過對於老版本的RecordSet還是不是非常的熟悉,因為我用的是Delphi的ADO控制項,也沒有用到這個功

傳值還是傳參(一)

我對參數傳遞的方式的理解:對於實值型別來說,參數以傳值來傳遞,這種方式沒有人會感到疑惑.對於參考型別來說,就比較困難.自己寫了一段小代碼來協助自己理解,如下:        using System;  public class ConsoleTest{     public static void Main()     {         Test first = new Test();         first.Print();              Change(first);   

傳值還是傳參(二)

首先非常感謝Justin Shen ,hBifTs ahnan ,你們的評論使我對此有了更深的瞭解,但為了完整性,我再羅嗦羅嗦傳值還是傳參!在c#裡,給我們提供了兩種類型的pass by reference方式:out與ref.1:首先看一下以out關鍵字標識的傳參方式:         A:在被呼叫者法中任何對參數的改變,都會影響到調用方法中傳遞給此參數的變數的改變。        B:聲明out parament,能夠是被呼叫者法返回多個值,可以聲明多個out

SQL中的交叉表

有時候需要將結果旋轉以便在水平方向顯示列,水平方向顯示行,即所謂的交叉表(PrvotTable)。在SQL顯示它也比較的簡單:1:結果確定的交叉表:       Year      Quarter      Amount(表Prvot)       ----          -------           ------       1990         1               1.1                           1990         2       

User Control事件無法觸發?

寫了一個User Control,User

web2.0開原始碼

來源:http://blog.donews.com/yanhui/archive/2006/05/17/873226.aspx如今web2.0在互連網上發展迅速(這裡提到的web2.0不包括blog,wiki),但出於利益的考慮,很多都考慮商業化運作和商業化發布,鮮少有web2.0的開源項目,而國內就更少了(都忙於模仿和商業運作去了),此外這類開源項目都是基於PHP平台,只有國內才做了一些ASP平台的。這裡介紹幾個,如果這裡還有些你知道的未列出,請補充Diggclone-開源digg類程式官方:

類和類型

1:  類型的概念概念:類型刻划了一組值及其上可施行的操作,可理解為值集和操作集構成的二元組。類型的概念與值的概念相對立,前者是程式中的概念,後者則是程式運行時的概念,兩者通過標識值的語言成分(例如,變數、運算式等)聯絡起來。比如變數v說明為具有類型T,類型T所刻劃的值集為{v1,v2,…vn,…},則變數v運行時能取且只能取某個vi為值。由此可見,類型規定了具有該類型的變數或運算式的取值範圍。2:  類與類型A:     

DataGrid列寬度設定

瀏覽狀態下的列寬度可以這樣設定:Column.ItemStyle.Width = 100;編輯狀態下的列寬度可以這樣設定:private void DataGrid1_EditCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e){    DataGridItem line = dbgCustomers.Items[e.Item.ItemIndex];    TextBox tb1 =

Web2.0時代,RSS你會用了嗎?

如見Web2.0被吵的如火如荼,同時也有很多的評論褒貶不一。有人說Web2.0就是“一幫人在看皇帝的新裝而已”。也有人說Web2.0將是一場變革。無論這些爭論有沒有價值,但我相信,存在就有它的必然性。也許Web2.0更像是一種商業模式,一個觀念的變革而非技術。     不管怎樣,它來了,你準備好了嗎?     說到Web2.0,就會提到Blog、TAG、SNS、RSS、wiki這些軟體應用和xml、ajax等這些新理論和技術實現。RSS毋容置疑就是其重要的應用之一。     那麼什麼是RSS?它

google的一些顯為人知的用法

各種入口:http://www.google.com/microsoft  微軟風格的入口http://www.google.com/mac          MAC風格的入口 http://www.google.com/linux   Linux風格的入口 http://www.google.com/bsd  FreeBSD風格的入口 http://www.google.com/jobs       google工作機會Google有各種語言的版本,下面這些語言可能實在是稀罕了點兒 http:

NET Framework的安裝

1.NET Framework的安裝昨天給客戶安裝培訓管理系統,沒有成功,今天重新安裝,終於發現其中的原因。昨天太土,直接安裝了一個.net framework SDK !!!.Microsoft .NET Framework SDK 1.1

ADO.NET中串連池狀態的跟蹤

因為測試的時候用的都是小資料量資料,程式運行正常,但是到了客戶那裡,碰到才100多條的資料,居然提示我連線逾時,讓我百思不得其解。一時間不知道怎麼跟蹤好。尋尋覓覓,終於找到了一個跟蹤資料連線池狀態的方法:http://www.yesky.com/SoftChannel/72342380484755456/20020930/1633376_2.shtml順便在這裡抄錄一下:監視連結池化   要監視應用程式對連結池化的應用情況,可以使用隨SQL

關於Aspx頁面的理解!

任何一個典型的aspx頁麵包含靜態文本,靜態標記標籤(例如Html元素),伺服器控制項、可選的伺服器端代碼。在運行期間,頁面架構解析.aspx檔案中的文本。對每一個具有runat=server屬性的標籤所對應的伺服器控制項類建立執行個體,除了建立具體的伺服器控制項以外,頁面架構還建立了一個特殊的控制項——LiteralControl,他描述每個跨度內的連續靜態文本和標記的情況。在解析的過程中,夫對象的控制項首先解析,然後才是其子物件!

不要做丟狗的人 —— 找到問題的根源

 有一個人在公交車上遇到一個婦人和一隻狗,不巧的是這隻狗還佔了一個座位,他因不忍疲倦,所以便開口跟那位婦人說:可不可以把妳的狗的座位讓給我?此時婦人裝作沒聽到。      那個人開始有點不高興了但還是再問了一遍說:可不可以把妳的狗的座位讓給我?這回這個婦人是拚命的搖頭。      那個人一火大,便把這隻狗丟到了車窗外去。     此時旁邊的說道:不對的是那個婦人,而不是那隻狗。  -----------------------------    

biztalk中調用.NET類

原來以為只有Web Services,或者COM+的東西,在Biztalk中才能使用,其實不然,連一般的.NET類Biztalk也能使用。估計用這種方法效率會高一點。以下是從網上找到的關於調用方法的描述:http://dallas.sark.com/SarkBlog/mholdorf/archive/2004/09/30/405.aspx http://blogs.msdn.com/darrenj/archive/2004/09/29/235719.aspx

垃圾收集學習筆記(第一章)

首先,關注起垃圾收集GC還來源於.GameFrameWork一幫朋友的興趣!最近項目實在太忙,雖然不是項目中絕對重要的角色,但是打雜的工作還是少不了我哦記憶體的分配機制導致了垃圾收集的產生,其實GC主要解決動態分配( Dynamic Allocation

Web 2.0學習指南

曆史很重要。對一個技術的學習也應當從曆史出發,通過其在時間形成曆史的流變,得以知曉現狀,甚至能夠預知未來。  那Web

Web 2.0 編程思想:16條法則

原文:Thinking in Web 2.0: Sixteen Ways作者:Dion Hinchcliffe1、在你開始之前,先定一個簡單的目標。無論你是一個Web 2.0應用的建立者還是使用者,請清晰的構思你的目標。就像“我需要儲存一個書籤”或者“我準備協助人們建立可編輯的、共用的頁面”這樣的目標,讓你保持最基礎的需求。很多Web

關於介面設計的一些觀點

關注介面,瞭解使用者,把握未來!誤解:介面並不僅僅是視窗、表徵圖、下拉式功能表和滑鼠等,而應該在設計周期的早期就考慮介面設計,

總頁數: 61357 1 .... 5150 5151 5152 5153 5154 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.