Time of Update: 2018-12-06
學習一門新的技術通常分為兩步,先是理論知識學習,再就是實踐;在敏捷實踐中,總是會遇到些問題;有些細節我們不知道如何處理,而身邊也沒有實施過敏捷的先例可以諮詢;這時,這本書可能對你有些協助。這是一本輕鬆的書,作者以自身的項目實踐為原型,講述了一個項目組從頭開始實踐敏捷的完整曆程;本書最大的價值在於,作者將項目開發過程中遇到的各種問題都一一闡述,並給出合適的解決方案;以下思維導圖中的困惑一節,是我列出的我們可能會遇到的一些問題,如果你有這方面的困惑,可以在這本書中找到答案;缺點:作為一本目的是講技術
Time of Update: 2018-12-06
接上篇基於EF4.1的異構資料庫訪問組件(一) 中已經完成了幾點工作:IDbContextStorage – DbContext倉庫介面 ; WebDbContextStorage - 用於WEB應用程式的DbContext介面(Http請求結束後關閉資料庫連接); IDbContextBuilder,DbContextBuilder –
Time of Update: 2018-12-06
接上一篇基於EF4.1的異構資料庫訪問組件(二)中已完成了該組件的核心部分:IDbContextStorage – DbContext倉庫 IDbContextBuilder - DbContext動態組建器 IDbContextManager – DbContext管理器 接下來,向大家介紹一下第一篇所說的,給上層提供統一的持久資料介面。IRepository<T>
Time of Update: 2018-12-06
接上篇 基於EF4.1的異構資料庫訪問組件(三)中,已經基本完成了該組件,現在提供Codeplex地址:http://efplus.codeplex.com/ ,就叫他EntityFrameworkPlus吧,只是對EF的一個小小的改進而已。如果園子裡有興趣的朋友來改造一下它不足的地方,比如二級緩衝或其他的擴充,或與DDD有關的想法什麼的都可以留貼加入到Developer中來。呵呵,謝謝支援。 下面將寫一些相關的使用說明,希望能幫忙有需要的朋友。一.代碼產生
Time of Update: 2018-12-06
首先,要實現自己的角色提供者首先要建立一個繼承於System.Web.Security命名空間中抽象類別RoleProvider的類。RoleProvider繼承與System.Configuration.Provider下的ProviderBase基類,因此也必須實現ProviderBase類的成員。下面列出了必須實現的從ProviderBase和RoleProvider抽象類別繼承的屬性和方法。並提供了相應的屬性和方法的說明。ProviderBase成員Initialize方法
Time of Update: 2018-12-06
我在做項目的時候建立了幾個類位於AppCode檔案夾下面:大致描述如下:抽象的父類:public abstract class CodeGenerator{ public virtual string GeneCode();}子類:public class ContCodeGene : CodeGenerator{ private ContInfo contInfo; /**//// <summary> /// 構造器,必須傳入一個contInfo資訊類來初始
Time of Update: 2018-12-06
DataFormatString格式字串 DataFormatString="{0:格式字串}" 在DataFormatString 中的 {0} 表示資料本身,而在冒號後面的格式字串代表所們希望資料顯示的格式;數字、貨幣格式:在指定的格式符號後可以指定小數所要顯示的位元。例如原來的資料為「1.56」,若格式設定為 {0:N1},則輸出為「1.5」。其常用的數值格式如下表所示: 格式字串 輸入 結果 "{0:C}" 12345.6789 $12,345.68 "{0:C}" -12345.678
Time of Update: 2018-12-06
工作的時候遇到了這個問題,希望大家能夠提供一個更好的解決方案.問題如下.有表:Machine結構如下 MACHINE (機器表)IDINT P1_IDINTP2_ID INT 表二結構如下:PART(零件表)P_IDINT
Time of Update: 2018-12-06
(一):其實標準裡面是沒有cursor:hand的,hand只是微軟家的IE專屬的東西,FireFox之類的不行,想要FireFox也能顯示小手,那就需要寫成cursor:poinrer例如 這個是hand 這個是pointer
Time of Update: 2018-12-06
<asp:Button ID="Button1" runar="server" OnClick="Button1_Click" OnCommand="Button1_Command">同時定義了OnClick和OnCommand,在代碼中定義相關事件Button1_Click(object sender,EventArgs e){}Button1_Command(object sender,CommandEventArgs
Time of Update: 2018-12-06
要擷取當前頁面的捲軸縱座標位置,用:document.documentElement.scrollTop;而不是:document.body.scrollTop;documentElement 對應的是 html 標籤,而 body 對應的是 body 標籤。在標準w3c下,document.body.scrollTop恒為0,需要用document.documentElement.scrollTop來代替;如果你想定位滑鼠相對於頁面的絕對位置時,你會發現google裡面1000篇文章裡面有99
Time of Update: 2018-12-06
進行最佳化前,關鍵是剖析當前的web效能,找到效能瓶頸,從而確定最需改進的地方;如果精力有限,首先將精力放在能明顯提升效能的改進點上;《高效能網站建設指南》提出了一個效能黃金法則:只有10%-20%的終端使用者回應時間花在了下載HTML文檔上;其餘的80%-90%的時間花在了下載頁面中的所有組件上。由於本文將實施一個完整的最佳化流程,所以,我們還是從後台開始; 案例說明:最佳化之前的網站規模:2個js、一個頁頭、一個頁尾;3個css;類型:部落格類網站;後台邏輯簡單;首頁不到10個sql查詢;
Time of Update: 2018-12-06
Network Working Group R. FieldingRequest for Comments: 2616 UC IrvineObsoletes: 2068 J. GettysCategory: Standards Track
Time of Update: 2018-12-06
懶了,好久沒寫隨筆了,學的東西不少,學過就忘記.沒有整理,不成系統.最近也沒什麼好說的,瞎掰一通吧.--有時候覺得,我就是個憤青.總感覺自己的思維很混亂,很沒有頭緒,東邊拉袋水泥,西邊拼塊磚頭的,沒有結構,也不成體系,就是很多很原始的東西的簡單堆積.得改......發現部落格園是最好的寫技術部落格的地方,尤其是.NET前一陣子看了一下D語言,感覺這個東西很強大,可惜缺乏標準的支援,現在這年頭,要想讓一門語言成功已經是件比較困難的事情了,我覺得有兩個渠道是可行的,一,開源開放標準--這是JAVA走
Time of Update: 2018-12-06
《高效程式員的45個習慣》這本書的副標題是敏捷開發修鍊之道,這是一本講敏捷的書,如果你之前未接觸過敏捷,從這本書,可以瞭解到敏捷的核心觀點。這裡面主要講了三方面的內容,觀念,溝通,以及編碼。 觀念我們首先從觀念來看,提觀念當然少不了敏捷宣言:個體和互動勝過過程和工具;可工作的軟體勝過面面俱到的文檔;客戶的協作勝過合約談判。響應變化勝過遵循計劃; 敏捷開發改變了整個開發流程;傳統的瀑布模型是重設計,資深的架構設計師將設計事無巨細的做出來,然後讓小兵來開發;在面對需求變更時,通常很無力;敏捷反對通過
Time of Update: 2018-12-06
C# 編程指南使用反射訪問屬性(C# 編程指南)如果沒有檢索自訂屬性的資訊和對其進行操作的方法,則定義自訂屬性並將其放置在原始碼中就沒有意義。C# 具有一個反射系統,可用來檢索用自訂屬性定義的資訊。主要方法是 GetCustomAttributes,它返回對象數組,這些對象在運行時等效於原始碼屬性。此方法具有多個重載版本。有關更多資訊,請參見 Attribute。屬性規範,如:C# 複製代碼[Author("H. Ackerman", version = 1.1)]class
Time of Update: 2018-12-06
由於工作需要,我需要遍曆AD進行一些同步操作.遍曆的代碼如下. DirectorySearcher adSearcher = new DirectorySearcher(); Dictionary userConfigs = new Dictionary(); adSearcher.SearchRoot = new DirectoryEntry("LDAP://OU=組織架構,DC=****,DC=com", "****", "****"); adSearcher.Filter =
Time of Update: 2018-12-06
需要用.NET開發一個COM+組件(WapOADB),為內部系統公布出去一組介面.但是在開發過程中發現如下問題,為了測試組件我建立了一個.NET WINFORM應用程式,然後添加對這個COM+組件(WapOADB)的引用,結果VS很乾脆的給我如下提示:
Time of Update: 2018-12-06
原文地址:http://www.cnblogs.com/flyfish/archive/2007/04/12/710263.htmlwin2003上傳大小限制的問題解決辦法: 1. 關閉 IIS Admin Service 服務 2. 開啟 \Windows\system32\inesrv\metabase.xml 3. 修改 SPMaxRequestEntityAllowed 的值為自己需要的, 預設為 204800 (可修改為20M即:20480000)。4. 啟動 IIS Admin
Time of Update: 2018-12-06
CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> /// <summary> /// 求解xm + ny = d(d為m,n的最大公約數) /// </summary> /// <param name="m"></param>