原创 c#讀寫Excel文件

C#讀寫Excel文件近日遇到這樣的一個程序需求:把sql server2005 數據庫的數據表導入到excel文件中,整理出來和大家一起分析討論。 完成這個功能需要的幾個集合和對象:Application、Workbooks、Workb

原创 gacutil

gacutil

原创 存儲過程實現數據庫重構、變更的一個案例

當前流行的演進式的軟件開發模式,使數據庫的重構和變更成爲軟件構建過程中的平常事情,當然數據庫的重構和變更涉及到許多設計和項目管理上的東西,我這裏只是給出一個我遇到的關於數據庫變更的案例。 需求過程是這樣的:在數據庫設計已經大體完成,用戶突

原创 重裝系統後TFS報不受源代碼管理錯誤

     公司使用TFS2008管理源代碼,機器重裝系統後,原來的代碼不能綁定TFS服務器。重裝系統後第一次打開源碼,輸入用戶名密碼, 彈出錯誤“解決方案看起來是受源代碼管理,但無法找到它的綁定信息。由於無法自動恢復這些缺少的信息,缺少綁

原创 sql 2005 性能監視器計數器要求(錯誤)

在安裝sql server 2005時有時會出現“性能監視器計數器要求(錯誤)”的問題,使得安裝無法進行。從網上搜到一篇解決辦法,特收錄一下。感謝原作

原创 調試出現LoaderLock異常的幾種解決方法

在用vs2005調試程序的時候,遇見一個異常信息爲:正試圖在 os 加載程序鎖內執行託管代碼。不要嘗試在 DllMain 或映像初始化函數內運行託管代碼,這樣做會導致應用程序掛起。(Attempting managed execution

原创 關於用戶需求的幾點想法

1、用戶的需求是根本。2、但,最根本的是產生需求的原因。3、需求分析最常見的錯誤是,把需求當成了功能。4、分析需求最先應該作的是”瞭解產生需求的原因”。5、然後瞭解用戶對於解決需求的期望值。6、最後,是解決需求。根據需求產生的原因分析”可

原创 疑惑(1)

(1)SELECT [goods_code], client_code,[warehouse_code], sum([inputsu

原创 C#調用COM組件

這部分描述了在託管代碼中調用COM組件的方法,現存的COM組件在託管代碼中作爲中間件或者獨立的功能實體是很有價值的資源向.NET Framework報露COM組件1. Import a type library as an assembl

原创 C#類庫中log4net的配置

log4net的配置在網上又很多資料,可是對於在C#類庫裏使用log4net的配置卻不多見,今天正好用到,把我用到的在應用程序中的這種配置過程說一下. 1 新建類庫CL,添加long4net.dll的引用。 2 在app.config文件

原创 概要設計說明書(轉載)

在需求明確、準備開始編碼之前,要做概要設計,而詳細設計可能大部分公司沒有做,有做的也大部分是和編碼同步進行,或者在編碼之後。因此,對大部分的公司來說,概要設計文檔是唯一的設計文檔,對後面的開發、測試、實施、維護工作起到關鍵性的影響。一、問

原创 代碼重構

  在沒有具體閱讀《重構》之前,我認爲重構就是將代碼變的容易理解,容易維護,但在閱讀了《重構》之後才發現重構不僅可以利用到重新構造已有的代碼,也可以幫助我們在閱讀代碼的過程中增加我們的對代碼理解的速度。其實我想每個學習編寫代碼的同行都在學

原创 DataGridView編輯狀態自動提交

    在使用bindingSource、bindingNavigator+DataGridView修改時會發現,當你需要保存修改過後的內容,必須將光標指向另外一行,DataGridView纔會將編輯過後的數據提交到數據緩

原创 goto

ASP中的跳轉語句: Response.Redirect(http://www.hebau.edu.cn)   javascript片段: <script language="javascript" type="text/javascr

原创 Asp.net MVC中的"??"

最近在看Asp.net MVC時,遇到了這麼一段代碼     public AccountController(IFormsAuthentication formsAuth, IMembershipService service){