屬性的設計期中繼資料attribute類型

BindableAttribute:指定在屬性上綁定資料是否有意義。BrowsableAttribute:指定屬性是否應該在屬性瀏覽器中顯示。預設情況是公用屬性總是在屬性瀏覽器中顯示。通常,應該把那些唯讀屬性標記為Browsable(false)CategoryAttribute:指定屬性在屬性瀏覽器進行分組的類別。將屬性進行邏輯分組,例如外觀、行為、資料和布局。DefaultValueAttribute:為屬性分配預設值。DescriptionAttribute:當開發人員選擇某一屬性時,在概

鍛煉你的決策能力——第一招

    做決策要靠能力,不是靠運氣;決策能力可以經驗累積,而非不傳之秘!  對於混沌不明的狀況,有極高的忍耐力。忍耐曖昧不清狀況的能力,與決策能力關係密切。凡事井井有條、精心規劃的人,通常是最糟糕的決策者,這些人在必須立下決斷的關鍵時刻,總是覺得諮詢不足,而做不了決定。     相反的,傑出的決策者極能忍受混沌不明的情況,不用白紙黑字計劃好每一件事,只要抓住大架構,就能一步步的做決定。

關於系統思考——現代科學抑鬱症

事物的複雜性很容易破壞人們的信心與責任感,就像人們經常掛在嘴上的:“這對我太過複雜了”,或“我無能為力,這是整個體制的問題”。系統思考能對這個複雜時代的無力感有振衰起弊的作用。系統思考是一項看清複雜狀況背後的結構,以及分辨高槓桿解與低槓桿解差異所在的一種修鍊。為了達成這個目標,系統思考提供一種新的語言,以重建立構我們的思考方式,所以系統思考有個名字叫做“現代科學抑鬱症”。 這是一則古老故事的現代版。過路人遇到一位醉漢在路燈下,跪在地上用手摸索。他發現醉漢正在找自己房屋的鑰匙,便想協助他,問道:“

五一輕鬆一貼——選擇沉默

     有時候,你被人誤解,你不想爭辯,所以選擇沉默。本來就不是所有的人都得瞭解你,因此你認為不必對全世界喊話。卻也有時候,你被最愛的人誤解,你難過到不想爭辯,也只有選擇沉默。全世界都可以不懂你,但她應該懂,若她竟然不能懂,還有什麼話可說?生命中往往有連舒伯特都無言以對的時刻,畢竟不是所有的是非都能條列清楚,甚至可能根本沒有真正的是與非。那麼,不想說話,就不說吧,在多說無益的時候,也許沉默就是最好的解釋。

關於UML的幾個視圖的概念!

用例示圖用於描述系統應該具有的功能集。它是從系統的外部使用者角度出發,對系統的抽象表示。顯示若干角色以及這些角色與系統提供的用例之間的串連關係。邏輯視圖用來顯示系統內部的功能是怎麼樣設計的,它利用系統的靜態結構和動態行為來刻畫系統功能。靜態結構描述類、對象和他們之間的關係。動態行為描述對象之間的動態協作。組件視圖用來顯示程式碼群組件的組織方式,它描述了實現模組和他們之間的依賴關係。組件就是代碼模組,不同類型的代碼模組形成不同的組件,組件按照一定的結構和依賴關係呈現。並發視圖用來顯示系統的並發工作

來自 CodeComplete——體諒程式員!?

一些程式員並不作準備工作,因為他們抵制不了立刻開始進行編碼工作的渴望。如果你就是這種程式員,那我對你有兩條忠告。第一,閱讀一下下一部分工作的內容提示,或許你會從中發現一些你沒想到的問題。第二,要注意自己的問題。只要建立過幾個大的程式,你就會明白強調準備工作的必要性。不要忘記自己的經驗教訓。強烈建議所有的開發人員閱讀《Code

告訴老闆“壞訊息”的秘訣

私下裡把壞訊息告訴老闆管理諮詢顧問和職業發展指導ArLyne Diamond博士認為,讓老闆接受壞訊息的第一個要訣就是不要在公開場合批評自己的老闆或是他們的想法。他說:“如果在會議上你就覺得老闆的想法不妥,那麼可以採取一種比較婉轉的方式,嘗試著提出進行一些調研活動的建議,而不要直接提出反對意見。然後可以在私下裡同老闆交換意見,以一種友好的、可以讓老闆接受的方式把壞訊息告訴給他。”專家Peter Post說,在私下裡同老闆交換意見之前,你要作好充分的準備。他說:“你準備的越充分,在同老闆交換意見、

在Blog上不要……,這麼久了,汗顏啊!

在Blog上不要……來源:閆輝 轉載http://www1.donews.com/donews/article/5/56086.html我的同事韓磊翻譯的一篇,很有意義在Blog上不要……1.

感悟人格魅力

前幾天聽了餘世維先生的2004講座:領導人的商數!最有觸動的並非他的關於如何成為經理人的那麼多豐富經驗,而是他提到的3個關於人格魅力的例子:1、關於朱鎔基:“在整頓國企的時候,請準備好100口棺材,其中一口留給我。”2、周恩來總理:“在敬愛的總理逝世的時候,聯合國降半旗,這裡並非是說聯合國的國旗降半旗,而是所有聯合國的所有成員國都降半旗,對於這個事情很多外國人都不平,據說,聯合國秘書處是這樣回答的:周恩來總理管理一個如此大的國家,管理著如此多的人口,但是周總理在海外沒有一毛錢的存款,膝下沒有一個

如何在DataTable中靈活使用Select方法

 在操作DataTable 的時候,還會遇到一個常見的問題,對於DataTable中的某些行修改了狀態,我是指的人工顯式的修改了,例如如下的代碼://對於新的表增加一個狀態列,表明是否訪問過        DataTable tempTable = dtDataTable[i].Copy();        tempTable.Columns.Add("Visited",typeof(bool));        foreach(DataRow tempRow in

如何能使一個組件自動的支援任意增加的屬性

 1.         構建一個簡單的組件:讓他顯示一個預設的粗體Hello文本!public class SimpleLabel:Control{       protected override void Render(HtmlTextWriter writer)    {        writer.Write("<b>Hello<b>");        base.Render (writer);    }}2.        

成人之美——第一個來到地球的外星人

  第一次登陸月球的太空人,其實共有二位,除了大家所熟知的阿姆斯特朗外,還有一位是奧德倫。當時阿姆斯特朗所說的一句話:“我個人的一小步,是全人類的一大步。”早已是全世界家喻戶曉的名言。   在慶祝登陸月球成功的記者會中,有一個記者突然問奧德倫一個很特別的問題:“由阿姆斯特朗先下去,成為登陸月球的第一個人,你會不會覺得有點遺憾?”   在全場有點尷尬的注目下,奧德倫很有風度地回答:“各位,千萬別忘了,回到地球時,我可是最先出太空艙的。”他環顧四周笑著說:“所以我是由別的星球來到地球的第一人。”  

學習筆記(3)——.net中的垃圾收集(翻譯)

Garbage Collection in .NETBy Amit Kukreja http://www.codeproject.com/dotnet/garbagecollection.asp#xx821174xx.net中的垃圾收集這篇文章講了在.net中,垃圾收集是如何執行的!這個很關鍵,雖然很多人認為它太理論化,就像大學中的編譯原理教科書(Koffer注)內容目錄:簡介關於垃圾收集垃圾收集演算法 應用程式根執行,應用 第一階段:標記 第二階段:收集,緊鎖記憶體釋放資源垃圾收集執行最佳化 

DataSet,DataTable.DataRow複製方法——解決:此行已屬於另一個表

最近項目太忙了,幾乎沒有時間來光顧這裡了。在項目中除了負責自己的模組實現外,還做了一個不太稱職的TeamLeader。由於負責的模組很多資料的操作,經常遇到這種錯誤,“此行已屬於另一個表”的錯誤。 導致這個錯誤的語句如下:dtPriceTable.Rows.InsertAt(aDataRow,i);或者dtPriceTable.Rows.Add(aDataRow); 我分析了一下原因,因為DataRow DataTable

用現代管理觀點看三國的幾個故事

想當年,諸葛亮與司馬懿的經曆,諸葛亮28 歲才找到合適的工作,司馬懿上崗更晚。 “曹操比於袁紹,名微而眾寡,然操遂能克紹,非為天時,亦以人謀也”

今天有幸看到幾個介面的原形

真的是幸會啊,用了很久了,都不知道.net內部是什嗎?    哪裡有這些東西?    public interface IEnumerable    {        IEnumerator GetEnumerator();    }    public interface IEnumerator    {        object Current        {            get;        }        bool MoveNext();        void

關於如何將TDD應用於Duwamish 的思考和探討

目前,我研究了一段的TDD,也看了一本好書《Test Driven Development : By

記憶體回收筆記(4)——託管和非託管資源

研究了5天的記憶體回收行程,看了王詠剛的文章,code project上的2篇文章和MSDN,終於明白了那麼一點點。在.net 編程環境中,系統的資源分為託管資源和非託管資源。 對於託管的資源的回收工作,是不需要人工幹預回收的,而且你也無法幹預他們的回收,所能夠做的只是瞭解.net CLR如何做這些操作。也就是說對於您的應用程式建立的大多數對象,可以依靠  .NET Framework 的記憶體回收行程隱式地執行所有必要的記憶體管理工作。 對於非託管資源,您在應用程式中使用完這些非託管資源之後,

在程式中粗粒度和細粒度方法的選擇權衡

為什麼要用BusinessFascade層,以前在做5層架構的程式時,寫出的代碼中BusinessRule類中的方法與BusinessFascade中的方法是一一對應的。雖然理論上知道BusinessFascade只是一個Proxy的作用,但是並沒有體會到它的妙處,今天看到《分布模式》一章,有點豁然開朗了。 在物件導向模型中,經常有很多規模較小的對象,他們有較小的方法。這樣就提供了很多機會來控制和替換某些行為,還可以用良好的命名是應用程式更容易理解。然而,這種小粒度動作將導致大量對象間的互動,而

五一快樂——輕鬆面對每一天

 因為思慮過多,所以你常常把你的人生複雜化了。    明明是活在現在,你卻是是念念不忘記過去,又憂心重重想著未來 ;    堅持攜帶著過去、未來與現在同行,你的人生當然只有一片拖泥帶水。    而單純是一種恩寵狀態。    單純地以皮膚感受天氣的變化,    單純地以鼻腔品嘗雨後的青草香,    單純地以眼睛統攝遠山近景如一幅畫。    單純地活在當下。    而當下其實無所謂是非真假。    既然沒有是非,就不必思慮;    沒有真假,就無須念念不忘又憂心重重。   

總頁數: 61357 1 .... 5149 5150 5151 5152 5153 .... 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.