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

21三月/120

【自製元件】在 ASP.Net 中取得指定網站縮圖

前言

今天同事有需求需要在 ASP.Net 中可以產生指定網站的縮圖程式,這時候想起之前在某個案子本來有需要使用所以有稍微研究過,但是後來也沒有用上,但是程式都寫好了,就整理了一下把它分享出來囉!這元件主要是參考 Get ASP.NET C# 2.0 Website Thumbnail Screenshot 的程式碼,但是在部分網站在產生縮圖時候會因為 HTML 原因會無法正確產生縮圖,因此我還加上了第二種方式來產生縮圖,如此可以解決掉大部分網站縮圖的問題,希望本元件對於有需求的讀者會有點小幫助囉!

19三月/121

免費的 .Net 雲端運算服務 - AppHarbor

前言

近年來出現了雲端運算這一個名詞,而我們要執行開發的 Web 程式,除了網頁空間提供商之外也多了很多雲端運算的服務,像是 Google 的 Google App Engine、Amazon 的 AWS、Microsoft 的 Windows Azure 等等的服務,而也分別支援不同的程式語言,也有不同的付費方案或免費方案,而其中 ASP.Net 的雲端運算選擇比起別的語言(例:java、Ruby、Python、PHP)真的少了許多,而 Windows Azure 的付費方案也不便宜,也只有短短的三個月免費測試方案。除此之外,網頁空間提供商也幾乎是沒有免費的方案,也導致許多開發者或創新者在挑選語言的時候都不會先考慮 ASP.Net,難道就真的就沒有免費的方案來執行 ASP.Net 了嗎?如果沒有的話就沒有今天這篇文章了,今天在無意中發現 AppHarbor 這一個雲端運算的服務,它提供了免費的方案,對於開發者或是創新網站來說可以考慮這一個免費的服務,等到資源不夠用的時候可以再考慮購買它的付費方案囉!

18三月/120

【oAuth 2.0 實作系列】ASP.Net MVC 實作使用 oAuth 2.0 連接 Windows Live API

前言

一系列的實作終於到最後一篇了,雖然和前面兩篇大致上流程跟程式碼都差不多,但是其中還是有些細節有些許不同,主要是因為 oAuth 2.0 還在草案階段,而且每一家服務提供者也可能根據自己需求會有一些不一樣的參數,但是主要流程還是一樣的,接下來就來看 Windows Live 篇囉!

16三月/122

【oAuth 2.0 實作系列】ASP.Net MVC 實作使用 oAuth 2.0 連接 Facebook Graph API

前言

前幾天介紹了實作 oAuth 2.0 連接 Google Api,今天這一篇就是同系列的第二篇了,這次是要連接 Facebook Graph API,基本上和那篇是大同小異的,但是在參數和連接的方式略有不同,所以也獨立一篇出來,讓需要的朋友可以直接參考這一篇就可以了。

14三月/121

【oAuth 2.0 實作系列】ASP.Net MVC 實作使用 oAuth 2.0 連接 Google API

前言

昨天簡單介紹了 oAuth 2.0 的流程,但是只用文字描述還是沒辦法清楚瞭解 oAuth 2.0 的驗證流程,接下來會介紹如何使用 ASP.Net MVC 來實作用 oAuth 2.0 連結 Google、Facebook、Windows Live 的 API,並且說明一些參數上的差別和驗證的網址。而這一系列第一篇就是連接到 Google API 囉!

26二月/121

ASP.Net MVC 移除不要的 ViewEngine 來提升網站載入速度

前言

在 ASP.net MVC3 之後多了一個 Razor 的 ViewEngine,它讓我們在設計 View 的時候變得更方便,但是預設卻還是會先去搜尋 WebForm 的 View,如果我們網站是不會在用到 .aspx 的 View,那我們就可以直接移除掉,如此就可以提昇網站的速度囉!

▲預設先去搜尋 WebForm

25二月/120

ASP.Net MVC4 - Web Api 初體驗

前言

前陣子微軟正式推出了 ASP.Net  MVC4 Beta ,其中有一項就是 Web Api ,從字面上看來就是利用 Web 來提供 Api,也就是我們可以使用 Web Api 來快速實作 Web Api 的服務來提供使用者存取資料,這邊就來看他有啥特殊的地方囉!

23二月/120

如何為網站錯誤記錄模組 Elmah 設定篩選器來過濾錯誤資訊

前言

Elmah 是蠻多 ASP.Net 開發者會使用來記錄網站錯誤的元件,而透過 NuGet 來安裝也很方便,也會替我們在 WEB.Config 加上基本的設定,如果還沒安裝過的網友可以參考 Demo 大的如何偵錯--ELMAH 絕妙的偵錯工具安全架設於ASP.NET MVC, 這篇有詳細的安裝說明和 WEB.Config 需要增加的組態設定,預設會記錄下所有的網站錯誤,但是有時候並非對於我們偵錯的時候都有幫助的紀錄,像是 404 狀態記錄,這一篇就是要介紹如何設定篩選器來過濾我們需要的紀錄就好。

21二月/120

Razor 學習筆記 - @functions 和 @helper

前言

在 Razor 語法裡面有兩個語法比較少為人知,但是在某些情形下也是很方便的。這兩個就是 @functions 和 @helper。而我們又可以用在怎樣的情形下呢?假設我們已經編譯好網站發佈了,可能已經到了客戶那邊,但是卻又沒有攜帶程式碼,這時候可能緊急需要寫程式碼的時候,又可能要重複使用,這時候就可以用上這兩個語法了。

19二月/120

Razor 學習筆記 - RenderBody, RenderPartial 和 RenderSection

前言

ASP.Net MVC3 中新增了 Razor 這一個 View Engine ,讓我們在開發的時候可以有更簡潔的 View,而首先要學 Razor 最先要了解的就是關於 Layout 的方法(RenderBody, RenderPartial 和 RenderSection)了。

快速跳頁: 1 2 下一頁