1.Distinct
a.get datatable
IEnumerable<DataRow> query = (from c in contact.AsEnumerable()
select c).Take(100);
DataTable contactsTableWith100Rows = query.CopyToDataTable();
1.Distinct
a.get datatable
IEnumerable<DataRow> query = (from c in contact.AsEnumerable()
select c).Take(100);
DataTable contactsTableWith100Rows = query.CopyToDataTable();
Average
取得平均價格
var query = from product in products
group product by product.Field<string>("Style") into g
selectnew

2008 MVC (Modual View Controller) 架構介紹
http://msdn.microsoft.com/zh-tw/magazine/cc337884.aspx#S2
MVC至今已推廣三年,由MVC 發展至 MVC3
未來的發展實令人值得期待,開創Web高速的時代
from:http://blog.darkthread.net/blogs/darkthreadtw/archive/2009/12/15/5775.aspx
如果你使用的平台是.NET 3.5,在操作XML文件時會有三種選擇: LINQ to XML, LINQ to XML with XPath以及傳統的XmlDocument。既然有三種選擇,排除個人主觀偏好,想知道哪一種做法的效能最好呢?
之前有個迷思,一直覺得LINQ表達方式友善,理論上會付出效能上的代價(正所謂有一好沒兩好)。所以有時針對複雜的元素查詢,我會using System.Xml.XPath,然後改用XPathSelectElements()查詢,直到無意間發現了一篇談LINQ to XML與XPath Benchmark的文章,才發現我錯了。該文作者試了一個120,000筆資料, 54MB大小的XML檔案,LINQ to XML用LINQ語法查詢,竟比叫用XPathSelectElements()快了五倍!!
我自己也做了一個測試,產生一個36M大小20,000 * 100個Node的XML文件,分別用LINQ to XML, XPathSelectElements及XmlDocument.SelectNodes去查詢同樣條件,統計Node數。依我的測試結果,也驗證了LINQ to XML確實比XPathSelectElements來得快,至於XmlDocument,我們就忘了它吧...
using System;

ASP.NET MVC 概觀
模型檢視控制器 (Model-View-Controller,MVC) 架構模式會將應用程式分成三個主要元件:模型、檢視和控制器。 ASP.NET MVC 架構為 ASP.NET Web Form 模式提供建立 Web 應用程式的替代方式。 ASP.NET MVC 架構是可高度測試的輕量型呈現架構,其中 (如同搭配 Web Form 應用程式) 整合了現有 ASP.NET 功能,例如主版頁面和成員資格驗證。 MVC 架構是在 System.Web.Mvc 組件中定義。
MVC 是許多開發人員熟悉的標準設計模式。 有些類型的 Web 應用程式將受益於 MVC 架構。 有些則繼續使用仰賴 Web Form 和回傳的傳統 ASP.NET 應用程式模式。 還有一些類型的 Web 應用程式將合併兩種方式;兩種方式並不互斥。
MVC 架構包括下列元件:
from http://www.dotblogs.com.tw/pin0513/archive/2010/03/08/13931.aspx
1: public class Singleton{
2: //透用一個靜態變數記錄實體
3: private static Singleton uniqueInstance;
4: //建構式的啦
在已安裝ASP.NET MVC的機器找到以下檔案(32位元OS則在C:\Program Files (x86)\Microsoft ASP.NET目錄),把它們Copy到部署機器的BIN目錄下就OK囉! (注意: 主機IIS要安裝SP.NET 4.0,網站也要設定使用ASP.NET 4.0)
C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\Assemblies
view plaincopy to clipboardprint?
return control as T;
return control as T;
而函數二當中則使用了
view plaincopy to clipboardprint?