Coding 之路,不由分說 .Net,MVC,jQuery

11三月/120

Linq 多欄位 OrderBy 在不同 Framework 轉譯後 SQL 差異

前言

自從微軟推出 Linq 之後就很少在直接下 SQL 語法了,雖然 Linq 很方便,但是還是得多嘗試去看轉換後的 SQL 才可以避免結果和預期不一樣或是產出效能不好的 SQL ,今天要介紹的就是多欄位 OrderBy 在 Linq to SQL 和 linq to Entity 上差異的問題。

6三月/120

LINQPad 中使用 Entity Framework 作為資料來源

前言

LINQPad 是一個非常好用的 LINQ 練習跟測試的工具,有時候想練習一些寫法跟觀察產生的 SQL 的時候就非常的好用,而它預設連接 SQL 是使用 Linq to SQL ,而現在大部分我都會使用 Entity Framework,因為 Linq to SQL 和 Linq to Entity 在運作上是有差別的,可能同樣的語法但是結果卻是不同的,像我昨天分享的「Linq to Entity 時間相減問題」就是這樣的問題,今天就來介紹怎麼在 LinqPad 使用 Entity Framework 作為資料來源。

5三月/120

Linq to Entity 時間相減問題

前言

在使用 Linq to Entity 的時候,會把之前 Linq to SQL 的想法就帶進去,寫好之後編譯也都不會出錯,但是實際上在跑的時候就會出現錯誤訊息了,這點真的要注意了。這次我遇到問題的時候就是時間相減的時候發生的,希望本篇對於遇到問題的朋友有點幫助囉!

22二月/120

使用 HttpWebRequest 實作 POST 方法

前言

有的時候會需要用程式連到某網址把網頁下載回來或是取得資料,如果支援 Get 方法又需要參數的話,可以很簡單的在網址加上參數就可以取得資料了,但是如果只支援 POST 方法的時候我們就沒辦法這樣的處理,得多一點步驟來傳送要 POST 的資料,本文就是要介紹如何使用 HttpWebRequest 來實作 POST 的方法。

標籤: 繼續閱讀
19五月/113

利用 UserAgnet 判斷是否為行動裝置瀏覽網頁

前言

因為工作上需求會要判斷使用者是不是使用行動裝置(e.g. iPhone、Android 手機)來瀏覽網頁,因此寫了個類別來判斷 UserAgent 是不是行動版裝置瀏覽。

標籤: 繼續閱讀
19四月/110

Linq to XML 實作測試

前言

XML 是一個很方便傳遞資料的一種格式,在之前要用 .Net 來讀寫 XML 得寫不少程式碼,現在有了 Linq to XML 之後,我們可以很快就可以寫出產生和讀取 XML 的程式,下面就用一個簡單的範例來說明該如何寫。

標籤: , 繼續閱讀
11三月/110

C# 使用正規表示式搜尋和取代

前言

正規表示式(或稱正則表示式)在程式語言上一個很方便做字串處理的方式,各種程式語言也都有支援,只是它的規則撰寫是需要花點時間學習的,但是網路上可以找到許多的工具和網站都可以協助我們來寫規則式,這部份就不再多說了。本文主要是介紹在 C# 中要怎麼做搜尋和取代字串,每次都會忘記,給自己做個筆記一下囉!