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
最近團隊的交付品質下降,客戶有所抱怨,緊急情況出現不少,開發人員應付緊急情況壓力和很大,也有抱怨,這樣就構成惡性迴圈。後來開會進行反省總結,發現一些原因:1. 沒時間測試,客戶需求變更催的急,交付日期緊迫,導致開發人員減少了單元測試,而我們的測試人員只負責後期的整合測試和使用者use case測試,覆蓋率是有限的。2.
Time of Update: 2018-12-07
標籤/Tag對一個系統能提高資訊的智能匹配程度,且不談什麼語義網路,就說說網路書籤Delicious,其Tag系統就做的很好,通過使用者的標籤和熱門標籤,人們很容易發現熱門的感興趣的資訊,組織資訊也非常方便。那麼資料庫系統如何設計這種Tag標籤呢?Philipp Keller提出了4種方案,並做了MySql的效能測試:基本上這4種方案是:1. 一個表,裡面有個tags欄位,存放以空格或逗號分隔的標籤。缺點是長度受限,tag個數受限,查詢like ‘%abc%’效率低2.
Time of Update: 2018-12-07
NO.1 做聚別做散。 現在的站長們生怕使用者進來後會受委屈,於是給往往他們準備太多的太師椅讓他們去做。搞一個論壇,設立幾十個欄目。螞蟻網讓人曬寶貝,一下子搞出幾十個分門別類。飯總搞個CBD中國網,編製一堆欄目,搞個論壇都掛出一大群目錄。站長們想的是:使用者近來就能準確的找到給他們精心準備好的地方。 而效果呢?恰恰相反:房間越多、椅子越多,坐上去的人越少。使用者需求為中心,你替使用者想的越周到,效果越差。大家都是內行,理由就不說了。為什麼效果差?這就是“做散”,而不是“做聚”。老婆多了沒人做飯。
Time of Update: 2018-12-07
在VisualStudio2005和VisualStudio2008中,我們輸入prop然後輸入Tab鍵就可以智能插入一段代碼,非常方便。如: 如果夠懶的話,也可以自己建立自己經常寫的程式碼片段來提高寫代碼的效率,在VisualStudio2005和VisualStudio2008中,開啟菜單Tools – Code Snippets Manager (Ctrl+K, Ctrl+B)可以查看Code
Time of Update: 2018-12-07
技藝的樂趣 The Joys of the Craft編程是一種記憶 凡人享受了上帝造物的樂趣,不亦快哉 所造之物有用於世,不亦快哉 所造之物妙境玄機,不亦快哉 在未知中求索,日日履新,不亦快哉 所造之物是純粹智慧的產物,不亦快哉 編程的苦惱 The Woes of the Craft編程要求完美,而完美卻又不可達,這是一切苦惱的根源 編程者不得不依賴他人的軟體和介面互動來繼續自己的開發;對他人程式的依賴對編程者特別痛苦
Time of Update: 2018-12-07
想讓我的Firefox4和遨遊一樣的tab高度,更容易點擊。用TabMixPlus是不行的,只能自訂tab的寬度。可以自訂userchrome.css這個檔案的位置:XP: C:\Documents and Settings\<user>\Application Data\Mozilla\Firefox\Profiles\<profile>\chrome\Vista\7:
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
使用者激勵機制的設計,是一個很大的話題。針對不同的情況有不同的需求:如群組剛建立,如何刺激使用者的加入,如何讓使用者多次回訪?網路公關傳播中如何調動使用者的積極性,讓他們自發傳播,資訊覆蓋QQ,微博,論壇,社交網路?社交網路中如何?使用者的理性化,情感化?如何?眾包,讓網民協調一致完成某項任務(比如wikipedia)之前認為是不可能完成的。 我們可以從社會認知,社會交換,社會心理學等方面來思考。
Time of Update: 2018-12-07
怎麼寫一個自訂Silverlight控制項SearchTextBox,類似的效果: 首先想到的就是擴充TextBox控制項,實現WaterMark功能,但這個樣式要費點功夫。運行起來以後發現一個嚴重的問題,那就是TextBox在滑鼠經過和Focus的時候會自動有邊框的效果,這個效果嚴重影響了的效果。如何去掉預設TextBox的Focus和Hover邊框呢?其實只要把預設TextBox控制項的Template修改一下即可,把Focus和Hover的BorderThickness設為0,或者透明度為
Time of Update: 2018-12-07
使用silverlight的PlaneProjection 類很容易建立對象透視效果和類似立體效果。這個類在System.Windows.Media類庫中。使用該類可以使得對象沿著x軸,y軸,z軸和任意角度旋轉。類似下列效果:查看Demo另外,還可以將 Matrix3DProjection 和 Matrix3D 類型用於比使用 PlaneProjection 可能更複雜的准三維方案。範例程式碼:沿Y軸翻轉:XAML:<Image Grid.Row="1" Height="147"
Time of Update: 2018-12-07
年輕時,我和許多人一樣,曾著手把一切自認的人生美事、人生渴望,列成一張明細表,其中包括了健康、英俊、愛情、智慧、才能、權勢、名譽、財富……清單完成後,我十分得意地把它交給一位聰明睿智的長者過目,他是我當時的良師,也是我心靈上的典範。現在回想起來,或許是為了向他炫露我的才華及夢想吧?當時我把表單遞給他,自信地說:“這是我生命中最大美事的總和,若都能擁有,我就擁有最幸福的人生了。”那位老人的眼睛深處閃過一股諧趣的光芒,他告訴我:“這張清單棒極了。”接著又若有所思地指出:“內容搜集得很齊全,順序也安排
Time of Update: 2018-12-07
架構師不是那麼好當的,架構設計首先最重要的一點是搞清楚需求,深刻理解業務,做業務和技術的橋樑,因為架構設計的最終目的是滿足需求,為客戶所用。我有以下一些心得:簡單,不過度設計:架構設計需要設計模式,用成熟的設計模式來解決架構問題,但不要濫用而導致過度設計。 重視緩衝,訊息佇列:架構設計當中要給以緩衝足夠的重視,而非同步訊息佇列系統對分布式系統提高系統吞吐能力非常重要。架構的選擇:選擇成熟的很多人使用的架構,
Time of Update: 2018-12-07
居然去年8月24日就已經被封了,該網站的中文銳推榜藉助Retweet(銳推)技術,根據Twitter和飯否使用者Retweet的回饋次數,產生熱門訊息榜單,網民可以跟蹤榜單,獲知 Twitter
Time of Update: 2018-12-07
寫在前頭:本文樣本和部分文字來自《Spring 技術手冊》,我所做的就是將其 JAVA 代碼翻譯成 C#,以此來鞏固學習成果,著作權歸原作者所有。如有侵犯您著作權,請告之,本人將馬上刪除。 通常我們對於異常的處理方式都是大同小異的,要麼直接捕獲並處理,要麼讓它拋向上一層,要麼就是記錄到日誌裡,或者發郵件提供管理員,但這樣下來一個項目中便會到處充斥著 try/catch ,並且 catch 中的代碼基本類似,於是我們聞到的其中難聞的壞味道。
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
很多團隊都在學習、研究 Quora 。前段時間看到這篇 Quora's Technology Examined ,闡述了 Quora 的技術架構,有一些值得關注的資訊,記錄並分享一下。使用雲端運算服務Quora 大量使用 Amazon EC2 與 S3 服務;作業系統部署的是 Ubuntu Linux,易於部署和管理;靜態內容用 Cloudfront.服務分發,圖片先傳到 EC2 伺服器,使用 Pyhon S3 API 處理後後傳到
Time of Update: 2018-12-07
在變幻莫測的市場環境下,企業家根本 無法完全預測他們生意的成敗。他們所能做的就是解決好那些決定一切企業命運的基本問題: 你的價值主張是什嗎?你的產品有可行的市場嗎?你的產品有什麼與眾不同?經營上規模了嗎?如何推銷產品?創業初期, 花多少錢才能活下來,等等。 解決這些問題的過程是非常艱苦的。但不管怎麼說,在你把錢花出去,把產品做出來或是把客戶丟掉之前,都應該
Time of Update: 2018-12-07
ExtJS只是一個用戶端JS AJAX架構和控制項陳列庫,伺服器端技術隨便,只要互動格式是JSON即可(序列化還原序列化)。您可以是ExtJS + ASP.net,也可以是ExtJS + WCF,或者ExtJS + JAVA,或者ExtJS + PHP,或ExtJS + Ruby。根據Ext論壇的調查結果,用PHP的最多: 或許您對以下相關文章有興趣:ExtJS之ASP.NET伺服器端實現ashx和asmx處理用戶端請求