[系統分析與設計實務番外篇] 以 [C#] 自製簡單 SQL 執行器為例

  • 8859
  • 0
  • C#
  • 2015-01-08

也許各位會有相同的經驗,就是有時,筆者只是需要執行一段 SQL 敘述,比如說:查看某筆資料是否有寫入、某資料的狀態是否正確時、DB 的狀態,等等,每次都要執行一個龐大的 SQL Server Management Studio 可說是非常的不便,於是筆者使用 WPF 自行開發了一套小工具 SQL Executor ,一個非常輕量級的 SQL 執行工具,重點是,它可以幫助我記錄一些我常用的 SQL 敘述讓我方便叫用

...繼續閱讀 »

好用的測試工具 [WatiN]

相信許多人都有聽過一套測試工具 WatiN,它是 (Web Application Testing In .NET) 的縮寫,他也是一套單元測試工具,單元測試工具種類繁多,從 Open Source 的 NUnit 、IEUnit 到 Visual Studio 2010 所內建的單元測試

...繼續閱讀 »

[LINQ] 開發系列(1)、如何在方法中傳回匿名型別

  • 10122
  • 0
  • C#
  • 2012-04-24

為什麼需要在方法中傳回匿名型別?如果你查了許多相關的資料後會發現,雖然 var 也是強型別的一種,但是 var 只能在方法中宣告、使用,所以通常你不能在方法的回傳型別裡直接宣告 var ,但這是不是表示就不能透過方法回傳匿名型別?其實,也不盡然...

...繼續閱讀 »

使用 LINQ 執行 Join 時,多條件中有Nullable<T>的處理方式

  • 7046
  • 0
  • C#
  • 2012-04-27

前一篇文章 在 LINQ 裡使用 Left Join 還有哪些需要注意的呢? 中,筆者概括的介紹了在 LINQ 中,使用 LEFT JOIN 與多條件的使用方式,以及需要注意的地方。今天筆者在撰寫程式時又發現一個有趣的地方,就是當使用EDM時,多條件的 JOIN 當中,如果條件有些是 Nullable,也就是在資料庫中是可允許 null 的欄位該怎麼辦呢?

...繼續閱讀 »

Visual Studio 2010 全新的軟體測試平台(一) [自動程式碼UI測試]

  • 4601
  • 0
  • C#
  • 2011-03-26

從Visual Studio 2005開始,微軟便開始持續的加強測試功能,在Visual Studio 2008的時代,筆者使用Team System的附載測試功能,真的是可畏強大,安裝Agent & Controller後已經可以將測試結果存放在SQL Server中,再以Reporting Service分析或使用EXCEL產出分析報表,資料的分析變的非常的方便。

...繼續閱讀 »