SqlCommand的ExecuteScaler的使用時機
SqlCommand的ExecuteScaler的使用時機
- 4036
- 0
- .NET Framework
SqlCommand的ExecuteScaler的使用時機
前一章筆者大致介紹了什麼是ECO,以及基本概念。現在筆者來介紹在實務上的開發通常會怎麼進行,而看到這裡讀者一定覺得奇怪,怎麼突然間變成ECO 6了? 這是因為ECO已經於2011/4/17發表了ECO 6.0的版本,說來慚愧,由於最近筆者工作過於忙碌,事情好多,還來不及發第二篇,ECO 6.0都出來了..XD
這是筆者首次在部落格中撰寫ECO (Enterprise Core Object)的相關主題,筆者初次接觸大約是2005年左右內建於Delphi 2005的ECO 2.0,當時對於其MDA的驅動開發甚感興趣,以及它能夠繪製UML Class Diagram之後產生Persistent Layer物件以及產生後端實體的(ER-Model/DB Schema),那時這樣的開發的方式當時深深的吸引著我...
既微軟Visual Studio 2008 Team System推出後,測試平台就已經趨於強大與完整,當時的負載測試筆者超愛使用,它可以以情境的方式進行瀏覽器混合、網路混合測試等等,你也可以設定人數由100 -->300 –> 600循序漸進的增加,非常接近真實的情況。在Visual Studio 2008 中的『Web測試』幾乎可以滿足所有網頁應用程式的測試需求了,可是在實際的情況往往是工程師兼做測試
本文介紹IE9的網頁加速器(Accelerator)如何開發,筆者之前從未介紹過關於瀏覽器功能相關的主題,這算是第一個,其實這個功能IE8就提供了,因為IE8所提供的加速器功能筆者覺得相當特別,相信許多讀者現在都已經下載IE9來玩過了,也都知道加速器是什麼,而筆者初次看見這個東西時就想說如何來開發屬於自己加速器呢?
在筆者的前幾篇文章中有提到,在Visual Studio 2010 在安裝了 Feature Pack2之後在『架構』的選單下會有一個 『Import XMI..』的功能
Visual Studio 2010 上更好用的外掛Snippet Designer
從Visual Studio 2005開始,微軟便開始持續的加強測試功能,在Visual Studio 2008的時代,筆者使用Team System的附載測試功能,真的是可畏強大,安裝Agent & Controller後已經可以將測試結果存放在SQL Server中,再以Reporting Service分析或使用EXCEL產出分析報表,資料的分析變的非常的方便。
安裝完成Visual Studio 2010 Feature Pack 2之後我們便可以將分析完成的UML Class Diagram使用『Generate Code』產生程式碼,為演示這樣的一個塑模的設計流程,我們以一個簡單的Shopping網站為例。範例中會使用一些簡單的常被業界所使用的OOA & OOD的分析方法。如何透過Use Case找出領域模型 (Domain Class Diagram),
物件導向的分析方法發展至今也已經有十數個年頭了,現今也還是有許多公司使用非物件導向方式執行SA & SD的工作。也當然並不是說誰一定比較好,或是說一定非得使用物件導向的分析方式來設計系統,以前當OO的觀念並未盛行時大家不是也都可以將系統做得很好。那麼為什麼要使用物件導向的分析方法呢?
使用案例圖的方法是Ivar Jacobson於1994年發明了。使用者案例是使用者觀點來看模形化的軟體設計,這是以目標為導向的模型設計。使用者案例可以幫助辨別系統服務。 透過使用案例可以描述系統的行為者與系統間之互動行為與關係
以我本身來說,參與這麼多研討會,還是第一次參與這種以多位講師輪流主持,以對談方式進行經驗與技術分享的座談會,各講師分享了許多年來在業界的經驗,不管是開發上的,做專案、執行專案、帶人、執行顧問工作的甘苦談,企業文化等與成長經驗的分享,許多東西若不是參與其中5年10年的話可不是輕易就能夠學的到的
什麼是Model呢?簡單地說就是Model其實就是一種現實的一個情境將它簡單化,具體化而成的一種圖形的表示法。也就是使用一種標轉準共通的繪圖的方法,比如說:『在建築或是工程界,常會使用模型圖來模擬一個實際的狀況
UML是Unified Modeling Language統一塑模語言,它是用來描述物件導向的分析與設計(OOA&D)的一種方法,而使用OOA & OOD並不表示就一定是使用UML,OO的的設計觀念早在1960年代就出現了,當時是由Ole Jone Dahl所設計的Simula67語言引進這樣的思維的,類別的概念也是在Simula67帶進來的。後期1970~1980年代的為較有名的SmallTalk
在使用Visual Studio 2010進行塑模設計時,有時會以UML類別圖來產生程式碼,且再進行反向工程時會使用現有程式碼進行塑模的建立,以方便檢視現有架構。但這些功能並不是內建在Visual Studio 2010中,必須安裝Visual Studio 2010 Feature Pack2才可以。
在小弟先前介紹的Web Matrix 開發 當中的ASP.NET Razor的撰寫方式,當時我們可以下載這個精簡版的開發工具來體驗Razor的威力,現在MVC3終於Release了。小弟不才,還是在Facebook看見保哥的貼文才發現的這個訊息的 :D。現在透過MVC3 我們可以在Visual Studio 2010中直接開發ASP.NET Razor 的網站了
上星期與以前的同事爭論著究竟使用XBAP來開發XX用戶端,還是使用Silverlight 來開發,XBAP是(XAML Browser Application) 的簡稱,中文名稱稱為 [瀏覽器應用程式],它其實也是一種先前微軟所提出的 WPF巡覽應用程式的一種,只是它以瀏覽器為其執行的容器
Silverlight如同WPF與以前的Windows Form程式一般,UI的部分都在單一的執行緒下面執行。在一個WPF的用程式起始的過程中有兩個執行緒
在.NET 1.0/1.1~3.5 的CAS (Code Access Security) 的程式碼存取安全性強的功能相信有使用過的人都印象深刻,不過到了.NET 4.0後在CAS有很大的改變,原先的CAS的UI工具到了.NET 4.0也不復存在
看到這個標題許多人一定也很好奇,咦~一般來說,不是3種資料存取方式,怎麼會有5種呢,先前在測試Silverlight存取 .NET Remoting時小朱大提醒了Silverlight也可以存取以Base on ASP.NET 的 ASMX的 Web Service,老實說筆者還真的忘了這個東西