oXite源碼學習導讀二:Action的返回類型與IActionInvoker
摘要: 咱們先來看一下oXite裏面一段Controller中Action方法的代碼:namespace Oxite.Controllers{ public class AreaController : Controller { [ActionName("Find"), AcceptVerbs(HttpVerbs.Post)] public virtual OxiteModelList<Area&g...
閱讀全文
posted @
2009-03-30 22:17 Q.Lee.lulu 閱讀(1210) |
評論 (5)
編輯
oXite源碼學習導讀一:Unity
摘要: 在學習oXite以前,建議你先了解下Unity或者已經對其餘的Ioc框架有所瞭解,不然你看代碼的時候可能會摸不着頭腦。微軟在Enterprise Library 4.0將加入依賴注入容器,微軟給它起了個名字Unity。Unity是微軟模式與實踐團隊開發的一個輕量級、可擴展的依賴注入容器,官方主頁是:http://www.codeplex.com/unity,你們能夠到網站上去下載相關的源代碼。你可...
閱讀全文
posted @
2009-03-29 23:23 Q.Lee.lulu 閱讀(1667) |
評論 (1)
編輯
關於ASP.NET MVC的業務邏輯驗證(validation)
摘要: 給兩篇文章的連接,就很少說了,有興趣的本身看吧: Validation with Asp.net MVC, xVal & IDataerrorInfo xVal - a validation framework for ASP.NET MVC
閱讀全文
posted @
2009-03-18 00:05 Q.Lee.lulu 閱讀(1431) |
評論 (2)
編輯
ASP.NET MVC RC 的一些變化
摘要: 當你提交的表單內容中包含HTML標籤的時候,會獲得下面的錯誤: 在ASP.NET MVC的RC版中,你不能夠經過在 Page 指令或 配置節中設置 validateRequest=false 能夠禁用請求驗證。由於在ASP.NET MVC RC版的框架中默認添加這個檢測,若是你要去掉這個驗證,你須要添加[ValidateInput(false)] 特性到指定的Action或者Controller中...
閱讀全文
posted @
2009-02-26 01:08 Q.Lee.lulu 閱讀(2500) |
評論 (17)
編輯
簡單學習下Oxite的項目結構-2
摘要: 前一篇:簡單學習下Oxite的項目結構-1Oxite.BackgroundServices項目,前面已經說過,略。Oxite.Database項目:一個數據庫項目,方便數據庫架構、數據的對比、更新與部署。這個就沒什麼好說的了,誰用誰知道。Oxite.LinqToSqlDataProvider項目,前面已提過,略。Oxite.LiveSearchProvider項目,對M$的LiveSearch A...
閱讀全文
posted @
2008-12-24 22:32 Q.Lee.lulu 閱讀(3602) |
評論 (10)
編輯
簡單學習下Oxite的項目結構-1
摘要: Oxite出來有一段時間了,今天抽點時間看了下。項目的總體結構以下: 按順序由上到下大概說一下吧。 Oxite項目算是一個核心的東西吧,分別來看一下: BackgroundServices是一個後臺服務類,爲下圖的Oxite.BackgroundServices項目服務: 具體的關係大概以下: IBackgroundService接口提供一個Run方法,而後由BackgroundServiceEx...
閱讀全文
posted @
2008-12-21 01:21 Q.Lee.lulu 閱讀(5703) |
評論 (20)
編輯
使用XML文件來動態配置ASP.NET MVC的Route規則
摘要: 通常狀況下,咱們都是直接在Global.asax.cs文件中直接寫上Route規則的,這樣在咱們的程序編譯、部署後,咱們想修改這個Route規則就得從新修改程序中Global.asax.cs文件中的Route規則=>編譯=>部署,不能夠作到動態配置。其實咱們能夠作到動態配置,咱們能夠將這個Route規則寫到一個XML文件中.
閱讀全文
posted @
2008-11-24 21:39 Q.Lee.lulu 閱讀(3517) |
評論 (18)
編輯
ASP.NET MVC 入門系列教程
摘要: 一個居於ASP.NET MVC Preview5的系列入門文章,有朋友提議說寫一個示例程序來同步講解,那樣更加容易學習。因此就寫選擇了寫一個Blog程序來做爲示例程序。 本系列文章可能會是幾位朋友來共同完成的。
閱讀全文
posted @
2008-10-05 00:33 Q.Lee.lulu 閱讀(117656) |
評論 (85)
編輯
ASP.NET MVC: 用db4o來作TempDataProvider(另附一個泛型的RedirectToAction方法)
摘要: ASP.NET MVC的TempData用於在各個控制器Action間傳輸一些臨時的數據,相信你們都看過「在ASP.NET頁面間傳值的方法有哪幾種」這個面試題,TempData的做用差很少就是這樣。TempData默認是使用Session來存儲臨時數據的,雖然TempData中存放的數據只一次訪問中有效,一次訪問完後就會刪除了的。但不少朋友仍是對於將數據存放在Session表示擔憂,畢竟Session的資源寶貴啊。
閱讀全文
posted @
2008-09-19 22:20 Q.Lee.lulu 閱讀(3564) |
評論 (17)
編輯
ASP.NET MVC Tip #31: 給 Master Pages 和 User Controls 傳遞數據
摘要: 本身一直爲這個問題犯難,見到這個tip討論這個問題,看了順便就翻譯了。好長...Orz.... 在這個Tip中,我會討論給MasterPages和UserControls傳遞數據的4種策略。我會講解經過code-behind類、經過使用ActionFilter、經過調用局部方法、和經過使用抽象的Controller基類來傳遞數據。我(指原文做者.Orz)推薦使用最後一種方法。
閱讀全文
posted @
2008-08-17 00:45 Q.Lee.lulu 閱讀(2739) |
評論 (6)
編輯
ASP.NET MVC 文章推薦
摘要: 關於ASP.NET MVC 的文章的推薦,想一想仍是放首頁來了,應該對很多朋友有用.都是E文,你們將就着看吧.... PS:我E文其實爛得能夠的....
閱讀全文
posted @
2008-07-02 11:27 Q.Lee.lulu 閱讀(12137) |
評論 (14)
編輯
ASP.NET MVC - 使用Post, Redirect, Get (PRG)模式
摘要: ASP.NET MVC模式經過從新引進已經丟失的,或者至少已經沒有使用不少年的模式,使其自己趨向更簡單和「真實」的 HTTP體驗(原文:The ASP.NET MVC pattern tends to lead itself into a more simplified and "true" HTTP experience by re-introducing patterns that have been lost, or at least, not followed in many years)。其中的一種模式是Post,Redirect,Get(PRG)模式,它能夠"避免二次提交和容許web應用程序使用瀏覽器書籤和reload按鈕來更直觀的表現".
閱讀全文
posted @
2008-05-24 21:19 Q.Lee.lulu 閱讀(5245) |
評論 (7)
編輯
【翻譯】ASP.NET MVC : 構建安全的控制器Action
摘要: 論壇上不少人想知道怎樣來更好的使用Forms認證來保護他們控制器中的Action。MVC團隊已經作了一個很好的工做來介紹最新發布的MVC中的Filters(使用Attributes),而在本文中我會展現怎樣建立一個Filter來處理安全性。
閱讀全文
posted @
2008-04-04 17:29 Q.Lee.lulu 閱讀(3044) |
評論 (7)
編輯
【翻譯】使用ASP.NET MVC 和LINQ創建一個簡單的博客 - Part 3
摘要: 在本系列的第三部分中,Keyvan(原文做者) 討論了該博客的數據模型。他展現了一些數據模型中使用到的LINQ的有關概念,並在控制器中檢索數據而後傳遞到視圖。
閱讀全文
posted @
2008-03-04 21:01 Q.Lee.lulu 閱讀(4507) |
評論 (18)
編輯
翻譯:ASP.NET MVC Example Application over Northwind with Entity Framework
摘要: 導讀:來自於Brad Abrams 的一篇很棒的入門文章,使用ASP.NET MVC Framework和ADO.NET Entity Framework開發一個簡單的示例,延續了Brad Abrams 的一向風格,圖文並茂,相信對於初學者朋友有很大的幫助。(引用一下TerryLee的導讀,^_^)
閱讀全文
posted @
2008-02-23 11:23 Q.Lee.lulu 閱讀(3406) |
評論 (12)
編輯