Time of Update: 2018-12-08
【返回目錄】在之前的一些範例程式碼中我們看到了,過去我們書寫C#類的屬性時都是採用如下的方式: 1: private string _name = String.Empty; 2: public string Name 3: { 4: get { return this._name; } 5: set { this._name = value; } // Optional. 6: }C#的屬性從一開始就是這樣的基本形式,儘管Visual
Time of Update: 2018-12-08
早上我建立了兩個Live帳戶(AutumoonFounder和AutumoonCooperator)用於示範Office Live,顧名思意AutumoonFounder是頭兒,那麼我們現在就先讓法人代表出場,請他向大家示範如何搭建Office Live網路工作環境吧。請各位對Office Live感興趣的朋友先將home.officelive.com這個網址加入到收藏夾中,或者至少記在您的腦子裡。好,現在有請我們的Founder of
Time of Update: 2018-12-08
一、
Time of Update: 2018-12-08
【返回目錄】寫過JavaScript的朋友或許早就一眼盯住了上文中提到的新關鍵字“var”,是啊,多麼熟悉的字眼兒,如今竟然也在C#當中出現了!如何使用呢?讓我們來看一段很簡短的代碼吧: 1: static void Main(string[] args) 2: { 3: var name = "ZeroCool"; 4: var age = 24; 5: 6: Console.WriteLine(name + " is " + age +
Time of Update: 2018-12-08
簡單地講,委託就是封裝到類中的事件。事件與特定的類關聯起來就稱為委託。一、 幾點編程習慣1、 在執行同一操作的事件間共用事件處理常式,以將代碼彙集到一致的、可靠的行為中。2、 使用命名良好的方法來實現事件處理常式,可減少對代碼作注釋的需要,從而可節省時間,加快編寫代碼的速度。3、 集中代碼到一處就意味著可以在一個地方添加更多的行為,從而增強了程式的可擴充性。4、 通過方法實現行為,意味著其他地方的代碼也能調用(考慮到重用)該行為。二、
Time of Update: 2018-12-08
【返回目錄】中國人有剪紙的傳統,尤其是遇到紅白喜事時,人們往往會用各種紙張裁剪出各式各樣的剪紙作品,比如大紅囍字、剪紙畫、汽車、洋房等等。不同的物品要由不同類型的紙張來剪才合適,例如,沒人用土黃的馬糞紙去剪那個又紅又亮的“囍”字、也不會有人用A4的複印紙來剪那種灑向滿山遍野的紙錢。紙分很多類,每一類裡面又有很多種,每一種裡面可能又有很多型號,國人對紙的選用是很講究的,不過剪刀嘛,無外乎就那幾種,不會有人要求每一種紙要對應一種剪刀,對於剪紙來說用的就是日常的剪刀,裁縫的大剪刀過於粗獷、醫生的手術剪
Time of Update: 2018-12-08
軟體的複雜性是一個基本性質,而不是一個偶然性質。這種固有的複雜性是由4個因素造成的:問題領域的複雜性,管理開發過程的困難、軟體可能的靈活性以及表徵離散系統行為的困難。不限制複雜性將導致項目的延遲提交、走出預算以及無法滿足所有需求等,這種情況通常稱為軟體危機。所有的複雜系統都具有5個屬性:1) 複雜性經常是以層次的形式表現出來,複雜系統是由相互關聯的子系統組成,而這些子系統又是由它們各自的子系統構成,並由此類推到最低層的基本構件。2)
Time of Update: 2018-12-08
【返回目錄】用物件導向的術語來描述人類的話,我們每個人都是人類這個類的一個執行個體,當然,如果細分的話還可以在人類下面分出很多子類,不過我們要說的重點不是這個類的層級劃分。我們都知道,毛主席也是人類的一個執行個體,但是無論西方人、東方人還是非洲人都不可能忽視毛主席,他們一提到中國,可能首先想到的就是“毛主席”這三個字,其它的每個中國人在他們眼裡可能就不那麼招眼,在他們看來無非是黃皮膚黑頭髮的一個人而已,雖然毛主席也是這樣的特徵,但是他們卻把他很清晰、很明確地分離出來,作為中國人的象徵。作為中國乃
Time of Update: 2018-12-08
【返回目錄】在C# 3.0中,關鍵字new與匿名對象初始器一起用以建立匿名對象,這句話聽起來似乎有些抽象,但只要有具體例子就很容易理解了,那麼還是用最適合咱們程式員的方式來看看到底什麼是匿名型別吧: 1: var anonymousObject = new { ID = 1, Name = "Object"
Time of Update: 2018-12-08
話說Touch Diamond到手已經試用了1周了,原來的手機早已被打入冷宮,卻不曾為新寵寫點兒什麼。這一周來的確比較忙碌,好在Touch Diamond像一位溫柔賢惠的愛人,雖然不能幫我洗衣做飯,但不時提醒我這樣弔兒郎當、丟三落四的單身漢該幹點兒什麼正事,所以日子過得也還不算慌亂。自從懷揣Touch Diamond以來,常常有一覽眾山小的感覺,同事們無不豔羨這款又輕又薄外形酷炫的智能手機,說實話,我感覺臉上很有光彩。不過面子歸面子,手機好不好用才是最重要的,說到使用Touch Diamond,
Time of Update: 2018-12-08
【返回目錄】LINQ(發音:Link)是Language Integrated Query的簡稱,它是整合在.NET程式設計語言(例如:C#、VB.NET等)中的一種特性,目的是為.NET
Time of Update: 2018-12-08
從學編程開始,在邏輯運算子方面一直有一個“短路”的概念。在使用.NET的過程中一直以為And、Or、&&、||這些邏輯運算子本身具有“短路”功能,直到開發過程中碰到這樣的問題,尋找MSDN後才發現原來自己對需要“短路”功能的邏輯運算一直是錯的。現總結如下:出錯代碼:(略)If obj Is Nothing Or obj.IsDisposed Then …………End
Time of Update: 2018-12-08
【固定連結:http://www.autumoon.com/post/2010/01/08/TimeManagementPrinciple.aspx】與其說時間管理是一門藝術,倒不如說是一種生活的技巧。藝術首先需要長時期的學習和揣摩,然後在創作時還需要花費大量的時間和精力去精雕細琢,藝術家可以每天花十幾個小時來思考如何進行藝術創作,可誰會每天花十幾個小時來規劃今天自己要做什麼呢?生活的技巧則是人們經過長時間生活、工作的實踐總結出來的行之高效的方法論,技巧往往並不高深,看似都是些淺顯易懂的道理,但
Time of Update: 2018-12-08
自從迷上了網球,不僅運動量增加了,飯量也隨之上漲。都說程式員是嚴重缺乏鍛煉的群體,不過說實話,平時多鍛煉鍛煉,感覺這一天精氣神都很充足。最近經不住好友的慫恿,投了點兒資搞了一身行頭和裝備,場地不用花錢,小區旁邊大學生公寓內就有個不錯的網球場。學生打網球的不多,只是偶爾有人在那裡打打羽毛球,所以一般不用擔心場地被占。說實話,我打網球純屬瞎打,毫無戰略不講技巧,過網不出界就行,不求輸贏,重在參與嘛!不過畢竟不是職業選手,所以打起來總是有些牽掛,比如手機怎麼辦?揣著吧礙事,放一邊吧容易漏接電話,總能再
Time of Update: 2018-12-08
首先,非常感謝部落格園老大杜杜,其實我本身已經有一個部落格園的帳號了,但是因為那個部落格一直作為我的個人部落格,所以我需要另外一個地方來作為我個人工作室對外的門戶。本來打算自己做,但想一想似乎終究還是沒有那個必要,所以厚著臉皮來跟杜杜要,慶幸杜杜不是個小氣鬼,在此感謝!!!我的本職工作是一名程式員,業餘時間喜歡幹點兒自己喜歡乾的事情,而我最大的興趣愛好似乎就是軟體開發,所以我經常會做一些不大的、免費的個人軟體來練練手,也希望能有朋友喜歡,可以協助別人,我認為是一種幸福!廢話不多說了,今天發表這個
Time of Update: 2018-12-08
自從上個月19號參加HTC Touch Diamond試用活動以來,快一個月了,感想頗多!愛好Windows Mobile的朋友也不少,我很想拋磚引玉,大家共同來探討探討。看人我先看眼睛,看手機我先看螢幕。Diamond的螢幕不得不說是一大亮點,2.8英寸VGA屏,解析度480 X
Time of Update: 2018-12-08
【固定連結:http://www.autumoon.com/post/2010/01/17/MakeTimeManagementAsHabit.aspx】我們生活和工作中做的很多事情都是出於習慣的原因,甚至於有時候我們根本不會去考慮為什麼要做這件事,或者根本就沒意識到自己已經做了這件事。對於習慣,我們似乎很少意識到它的存在,甚至把很多出於習慣而做的事情看作是無足輕重的,似乎只有那些讓我們絞盡腦汁才想出解決方案的事情才是重要的。其實不然,之所以會養成習慣,恰恰說明這樣的事情是非常重要的,比如吃飯,
Time of Update: 2018-12-08
【固定連結:http://www.autumoon.com/post/2010/01/24/TimeManagementIsNotOnlyEventReminder.aspx】有不少朋友都在使用Outlook或者Google日曆來進行排程,其實這兩種軟體我都長期使用過。Outlook是用戶端軟體,共用日曆的方式比較麻煩而且受一定條件限制,基本上我見到過的使用Outlook作為議程管理軟體的朋友都只在一台電腦上使用, 但如果您擁有一部Windows Mobile手機,由於Outlook
Time of Update: 2018-12-08
未解決的問題文野 我現在的學習要求自己對技術點一個一個地學,一個一個地吃透,但是我在學習過程中發現,其實還是有很多問題的,這些問題要麼暫時我還理解不透,要麼這些點又會涉及很廣的範圍,學習需要一定周期,所以我把這些問題暫記於此,一是對自己起個提醒作用,二是希望各路高手加以指點,等學會後我也會寫下學習手記與這裡做連結。 反射一、反射與安全二、使用System.Emit動態發放IL代碼
Time of Update: 2018-12-08
今天臨時調到一個項目組開發幾個使用者控制項,遇到了這樣一個問題,哪位高手指教!調用頁面(WebForm1.aspx):<body MS_POSITIONING="GridLayout"> <form id="Form1" method="post" runat="server"> <div id="div" runat="server"></div> </form> </bo