原创 Linq的限定符操作

限定符運算返回一個 Boolean 值,該值指示序列中是否有一些元素滿足條件或是否所有元素都滿足條件。 方法名 說明 C# 查詢表達式語法 Visual Basic 查詢表達式語法 更多信息 全部

原创 Style

作者:周永恆 出處:http://www.cnblogs.com/Zhouyongh  Style 用來在類型的不同實例之間共享屬性、資源和事件處理程序,您可以將 Style 看作是將一組屬性值應用到多個元素的捷徑。   這是MSD

原创 Command

/// <summary> /// Class RelayCommand /// </summary> public class RelayCommand : ICommand { #re

原创 Refactoring Day 5 : Pull Up Field

Today we look at a refactoring that is similar to the Pull Up method. Inst

原创 重新組織函數的九種方法

轉載自:http://blog.csdn.net/hguisu/article/details/7598066 函數過長或者邏輯太混亂,重新組織和整理函數的代碼,使之更合理進行封裝。 1. Extract Method 提

原创 WPF中StringFormat的用法

轉載地址http://www.cnblogs.com/zhengwen/archive/2010/06/19/1761036.html WPF中StringFormat的用法可以參照C#中string.Format的用法 1、 C

原创 AMQP協議

AMQP即高級消息隊列協議,接下來從三個方面來淺析該協議。一、協議     AMQP協議分層類似於OSI或TCP/IP協議分層。從圖中可以看出分三層: 圖1 AMQP協議分層圖1、Model Layer

原创 2015年上半年主要目標

迷迷茫茫了大半年,總算找到了確定的學習方向和努力方向。記錄於此。 1.努力把代碼寫的簡潔易懂,結構清晰,具有擴展性。 2.把技術書籍讓英語書籍靠攏,看過了發現真的差距真大。 3.設計模式要吃透。 4.對未知的東西仔細揣摩,儘量可以自己也寫

原创 簡化函數調用

非常感謝這位同學的文章。http://blog.csdn.net/hguisu/article/details/7631886 重構的確是編程人員的修養啊 1.  Rename Method 函數改名 函數的名稱未能揭示函數的用

原创 簡化條件表達式

簡化條件表達式 http://blog.csdn.net/hguisu/article/details/7613766 1.Decompose Conditional 分解條件表達式 你有一個複雜的條件語句。從if、the

原创 應用程序服務器Application Server

(by huihoo.com tonyliu) 爲什麼要有應用程序服務器 近十年來,基於Internet的應用正以前所未有的高速度向前發展,其中一個重要的方向就是基於Web的應用系統的發展。在此期間,隨着技術的不斷更新和應用的不斷深

原创 Refactoring Day 9 : Extract Interface

Today we look at an often overlooked refactoring. Extract Interface. When you notice more than one cla

原创 Discovery

首先服務發現的目的就是爲了解決服務和服務消費者的解耦,以往正常的通信客戶端需要知道服務的地址。 wcf4.0爲我們提供了2種模式的服務發現模型,一種是Managed proxy Discovery模型,一種是ad-hoc模式。 Manag

原创 Task基礎知識

轉載地址http://www.cnblogs.com/TianFang/archive/2009/11/02/1594783.html Task和ThreadPool的功能類似,可以用來創建一些輕量級的並行任務。對於將一個任務放進線程

原创 windows服務

我們將研究如何創建一個作爲Windows服務的應用程序。內容包含什麼是Windows服務,如何創建、安裝和調試它們。會用到System.ServiceProcess.ServiceBase命名空間的類。 什麼是Windows服務?