Time of Update: 2018-12-07
上一篇說到自訂TabControl控制項實現TabItem關閉按鈕,但要實現漂亮的TabControl樣式,比如VisualStudio2010的Tab樣式,還是要自訂費一番功夫的。咱程式員擅長拖控制項,不擅長美工;這年頭程式員過剩,好的美工,好的介面設計人員難招。今天周末,我也閑來無事,玩玩控制項樣式吧。主要參考文獻是MSDN,最終實現的控制項效果: 另外一個UnSelected也有背景的樣式: 另外一個樣式是這樣的不帶底色的效果: 用自訂TabControl和TabItem的ControlT
Time of Update: 2018-12-07
這篇文章中總結了一些構建延展性系統的最佳實務,總結的不錯,於是翻譯了下,原文在此:http://akfpartners.com/techblog/2009/08/11/scalability-best-practices/,翻譯內容如下:下面是我們認為的一些延展性的最佳實務:非同步;儘可能的使用非同步,同步調用會導致兩個服務的可用性綁在一起,意味著一個服務出問題或變慢,另一個也會受到影響,這點也是eBay一直強調的;泳道設計;錯誤隔離機制,避免一個失敗影響全域,這種機制也有助於錯誤尋找和代碼替換
Time of Update: 2018-12-07
一個朋友,在一家軟體的大企業做了十年的軟體研發,想出來創業,問我要注意什麼。我開玩笑說,要想成功,必須學習互連網創業的“葵花寶典”,第一條就是
Time of Update: 2018-12-07
最近周末一直在改進我的個人網站(網址在文章底部的圖片連結),包括內容建設,頁面設計,內容呈現的方式,使用者體驗設計,產品設計、技術實現、傾聽使用者反饋等。從現在幾次重構的效果來看,喜歡我這個個人網站的人越來越多,很多人用完以後推薦給身邊的同事,還有人推廣到自己的全公司。呵呵,我也非常高興這個網站能夠給大家帶來價值,這也是我原來的初衷。 本文主要談一下自己的網頁設計的一些新得,如果你對互連網產品設計、網站建設、網頁設計有興趣,可以看看本文。 1,導覽列用色塊,避免圖片同時加快載入速度 2,頁面只用
Time of Update: 2018-12-07
人生最重要的不是努力,不是奮鬥,而是抉擇。老闆只能給一個位置,不能給一個未來。舞台再大,人走茶涼。意外和明天不知道哪個先來。沒有危機是最大的危機,滿足現狀是最大的陷阱。所見所聞改變一生,不知不覺斷送一生。生意,可以掌控努力與投資,卻無法掌控結果。人生得意時找出路,失意時才有退路,寶馬都有備胎,您的人生呢?世界上有多少有才華的失敗者,世界上有很多高學曆的無業游民-----是因為選擇錯誤。下對注,贏一次;跟對人,贏一世。學識不如知識,知識不如做事,做事不如做人。不識貨,半世苦;不識人,一世苦。生命不
Time of Update: 2018-12-07
最近我們的團隊向客戶做了一次成功的兩周一次的delivery。首先在兩周以前,我們就和客戶進行了有效溝通,得到了客戶當前最希望的需求功能點,並一致認可了定義清晰的、可實現的兩周后的項目目標。然後我們又綜合了“資源,計劃和需求”這個鐵三角矛盾平衡點,從中抽出了最迫切的、可實現的功能點列表進行首先實現和測試,並最終在兩周后高效率的向客戶交付了可啟動並執行階段性產品,客戶非常滿意。
Time of Update: 2018-12-07
Twitter 的營運專家 John Adams 在 Velocity 2009 上做了一篇題為 Fixing Twitter 的技術分享(點擊下載pdf檔案《Fixing Twitter》 ),人家也是一直在努力阿。John Adams 在 2008 年七月加入的 Twitter ,對於 Twitter 的網站穩定的確做了不少工作。看完這個接近 50 頁的 PDF
Time of Update: 2018-12-07
在上文中給C#菜鳥們介紹了《C#的delegate/event/Action/Func/Predicate關鍵字》和《C#4.0的dynamic和var及object關鍵字辨析》,今天繼續說一下LINQ Expressions。在.NET3.0之後,可以使用LINQ運算式,即from a in set where a.x == y select a之類的表達,實質就是編譯器對IQueryable對象提供的特定的關鍵詞支援。具體可以參考《System.Linq.Expressions
Time of Update: 2018-12-07
神馬都是浮云:這是網上流行的一句話,其實是一句很富哲理的話。我們最好要做到不以物喜,不以己悲,做好自己,就行了。 你身邊同事提拔了,你沒有提拔,你嫉妒,憤怒嗎?你身邊同事出國培養了,你沒有機會,你嫉妒,憤怒嗎?你辛辛苦苦幹了5年,沒有提拔你,空降了一個頭兒,你憤怒嗎? 神馬都是浮雲,要做到不以物喜,不以己悲,做好自己,就行了。
Time of Update: 2018-12-07
“託管擴充性架構(Managed Extensibility Framework,簡稱MEF),是微軟.NET架構下為提高應用和組件複用程度而推出的,用於使組件能夠最大化的重用。使用MEF能夠使靜態編譯的.NET應用程式轉換為動態組合,這將是建立可擴充應用、可擴充架構和應用擴充的好途徑。它將做為.NET Framework 4.0的組成部分之一發布。現在,MEF也將被包含在Silverlight
Time of Update: 2018-12-07
技藝的樂趣 The Joys of the Craft編程是一種記憶 凡人享受了上帝造物的樂趣,不亦快哉 所造之物有用於世,不亦快哉 所造之物妙境玄機,不亦快哉 在未知中求索,日日履新,不亦快哉 所造之物是純粹智慧的產物,不亦快哉 編程的苦惱 The Woes of the Craft編程要求完美,而完美卻又不可達,這是一切苦惱的根源 編程者不得不依賴他人的軟體和介面互動來繼續自己的開發;對他人程式的依賴對編程者特別痛苦
Time of Update: 2018-12-07
用Prism的童鞋們都知道Module可以動態載入,那麼如何動態卸載模組(Unload module)呢?這個需求也不變態,通常有使用者登入功能,登入的時候動態載入該使用者可以訪問的模組,那麼登出的時候呢就需要動態卸載這些模組,然後用另外一個使用者登入。模組卸載這個事兒據我所知,是不可能的,這兒和這兒有討論,具體原因是這樣的:No, it's not possible. This is a CLR restriction, not a PRISM or even a Silverlight
Time of Update: 2018-12-07
手機之家的資料訪問層實踐View more presentations from xcq.或許您對以下文章有興趣:開心農場的架構 Fixing Twitter - 提高世界上最流行的微部落格系統效能和可擴充性 CTO談豆瓣網和校內網技術架構變遷 大型網站系統架構分析 與馮大輝談資料庫結構描述(InfoQ) 程式員辦網站創業,幾個問題你想好了嗎? SQLServer索引調優實踐 SQLServer索引調優實踐(2) - 索引覆蓋 AJAX延遲非同步載入側邊欄+伺服器端緩衝AJAX輸出
Time of Update: 2018-12-07
居然去年8月24日就已經被封了,該網站的中文銳推榜藉助Retweet(銳推)技術,根據Twitter和飯否使用者Retweet的回饋次數,產生熱門訊息榜單,網民可以跟蹤榜單,獲知 Twitter
Time of Update: 2018-12-07
SOA Service 服務的特點:服務是平台和位置無關的。 服務是相互隔離的。一個服務的改變不會要求其他服務的改變。 服務是通訊協定、格式、傳輸中性的,靈活的。 服務是可擴充的。 服務行為不是限死的,而是策略可更改和配置的。 WCF的推出背景:.NET Remoting: .NET Remoting 提供了一種很有用的方法,用於管理跨應用程式定義域的同步和非同步 RPC
Time of Update: 2018-12-07
Silverlight使用者用表單身份認證FormsAuthentication登入以後,如果一定的時間沒有動作(Idle)就逾時退出登入,這樣的功能怎麼實現?(關於Silverlight FormsAuthentication使用者登入,可以參考BusinessApplication,建立一個BusinessApplication即可)。好了,來實現這個逾時退出功能。新的類FormsWithTimeoutAuthentication繼承FormsAuthenticationpublic
Time of Update: 2018-12-07
Social Game的技術挑戰View more presentations from Robbin Fan.或許您對以下文章有興趣:Fixing Twitter - 提高世界上最流行的微部落格系統效能和可擴充性 DAL - 手機之家的資料訪問層實踐 與馮大輝談資料庫結構描述(InfoQ) 大型網站系統架構分析 CTO談豆瓣網和校內網技術架構變遷 程式員辦網站創業,幾個問題你想好了嗎? SQLServer索引調優實踐 SQLServer索引調優實踐(2) - 索引覆蓋
Time of Update: 2018-12-07
隨著各種新技術的興起和流行,如Web 2.0、社交運算、面向服務的架構(SOA)、3D網際網路和虛擬世界,新的業務模式和規則也發生著變化,例如,蘋果公司(itunes)革命性地改變了消費者購買音樂的方式,而與它類似的公司也通過富有創新精神的業務模式打破了行業的價值鏈。
Time of Update: 2018-12-07
很多團隊都在學習、研究 Quora 。前段時間看到這篇 Quora's Technology Examined ,闡述了 Quora 的技術架構,有一些值得關注的資訊,記錄並分享一下。使用雲端運算服務Quora 大量使用 Amazon EC2 與 S3 服務;作業系統部署的是 Ubuntu Linux,易於部署和管理;靜態內容用 Cloudfront.服務分發,圖片先傳到 EC2 伺服器,使用 Pyhon S3 API 處理後後傳到
Time of Update: 2018-12-07
要有理想和追求,真正瞭解自己的目標—— 不知道自己想要什麼,沒有目標的人肯定不會成功 做老闆眼裡的“解決問題者”