Archive: 2016/2

0

使用Powershell指令呼叫 Web API

Azure Web Site有了Web Job之後,這功能還真的非常好用,以前每次做排程,大都喜歡去用SSIS,主要透過SSIS執行Job會有一些紀錄可以看,現在Web Job也有這樣功能,雖然,目前上面不能掛載SSIS,但是,能做得東西也夠多,除了使用Console程式外,也能用PowerShell來開發唷,做一個簡單的使用PowerShell去驅動Web Api範例12$url ="http

0

使用Linq的Join / right Join / Left Join

用Join來做資料聯集,在T-SQL指令是常會用到的一種語法,不過,對於常寫SQL語法的人要轉換到Linq語法時,往往對於Join這語句的操作就常會感到比較陌生也不習慣要怎樣使用。因此,這邊簡單說明一下,要如何操作Linq的join語法 資料表A 資料表B Join 先來做兩個資料的Join,把資料表B去顯示對應的資料表A的WeekName,Join是算是Linq比較簡單易懂的,其條件為透過資料

0

如何字串是否包含中文

最近做一個小功能,要判斷傳入字串是否含有中文,再作後續的動作。這邊記錄判斷邏輯的寫法,程式的邏輯為當傳入參數只要是字串中有任何一個中文字都會回傳True。 要多考慮中文的Unicode範圍Unicode字元範圍 3400~4DFFh:中日韓認同表意文字擴充A區,總計收容6,582個中日韓漢字 4E00~9FFFh:中日韓認同表意文字區,總計收容20,902個中日韓漢字。 A000~A4FFh:

0

SQL Pivot 動態陳述式

很多報表需求在輸出時候常需要做欄位轉置,雖然,這動作可以在.Net做,也可以在T-SQL做,至於,兩者如何取其一,將必須視當時情境決定。 自從SQL2005後已經內建Pivot功能,SQL Pivot基本用法,不過,說真的用了MS SQL Pivot Function感覺還有點陽春,只能針對兩個欄位的其中一個欄位進行轉置,一個欄位固定,這樣往往不敷企業需求,在企業報表都是會有多個固定欄位而針對一

0

ASP.NET 強制設定開啟或是關閉相容性檢視

通常網頁開發上,最怕是版型跑掉,因為,網頁系統上的UI版型跑掉是最麻煩一件事情,但是往往因為,目前網頁開發技術並未統一,且又有可能有舊版的系統在使用。因此,IE上面會有相容性檢視的功能讓新版IE可以再使用舊版的系統(大都是IE8年代以前開發的系統)的版型不會跑掉。 在企業內部一般來說,因為很多年代久遠系統,所以,可能預設會把相容性檢視打該,但是,若是今天自己開發網站是用像是HTML5 + CSS

0

建立中國Azure的CDN之心得

建立Azure CDN其實並不難,但是建立中國Azure的CDN真的有一點麻煩。首先我們必須先瞭解中國的Azure CDN跟我們一般建立Azure CDN的差異點在那邊,在中國因為政策因素,所以,基本上他們的CDN是屬於“雜亂型的”,雜亂的定義就是,我認為他並非像一般Azure的CDN是由Microsoft去建置的CDN。在中國的Azure CDN是:“整合國內主流 CDN,又分多業務場景加速”

0

使用XML Query一次新增多筆資料

對於一次將多筆資料新增或是更新到同一個資料表,有很多種方法 利用While + insert into 指令 這種方式資料庫連線需要開開關關,是非常消耗效能的,除非是不得已情況下,不建議採用此方式進行 利用ADO.NET底層方式加上Data Table或是Data set方式 這種方式透過ADO.NET幫我們做掉這些步驟,但是,有時候卻因為太自動化,導致在需求會有不敷使用 XML Quer