2010-07-29 56 views
0

我需要重新編寫一個業務InfoPath/SharePoint應用程序,該應用程序具有與用戶執行的操作相關的一定邏輯關係 - 例如啓用/禁用控件;顯示/隱藏控件(複雜的標籤控件);檢索不同的數據和不同的顯示 - 由用戶活動確定。ASP.Net MVC真實世界級示例業務應用程序

試圖決定是否使用ASP.Net Web窗體或ASP.Net MVC。因此,我一直在尋找一個良好的現實世界ASP.Net MVC示例業務應用程序(使用源代碼)。

有沒有人知道任何可以向我演示如何實現ASP.Net MVC中用戶交互和響應的「豐富性」,可以使用Web窗體來實現?

我知道Dinner Nerd的申請;並檢查了CodePlex上的產品。到目前爲止,我發現的大多數示例應用程序都沒有太多的複雜性,我們已經習慣於在Web表單中處理這些應用程序;而且我需要努力實現。我必須重新考慮響應用戶在MVC應用程序中的操作(與InfoPath/Winforms和Web表單中的流程結構相比)的應用程序流程。這可能會使我更多地轉向現有的示例應用程序可能向我指示的內容 - 「將視圖的焦點更改爲表示性偏見」。因爲這樣會產生許多意見,每個意見只允許減少一組使用交互。

感謝您的任何意見提前。

格蘭特

+0

[真實世界ASP.NET MVC應用程序與源代碼?]的可能重複(http://stackoverflow.com/questions/198482/real-world-asp-net-mvc-applications-with-source-code) – 2010-07-29 20:27:15

回答

2

恰好有同樣的問題問這裏(好吧,它不是關於商業應用) - Real World ASP.NET MVC Applications with Source Code?

只是記住,asp.net,MVC使得它很容易編寫單元測試,這是編碼應用程序時最重要的事情。

如果你有複雜的相互作用情況下,您可能會感興趣的表現也是如此,ASP-net.mvc性能是一個更好的方式...

Asp.net-MVC 2(我沒有在3還看了)使驗證非常簡單,您可以選擇您想要的級別。

+0

Svetlozar。感謝您的回覆並指出了其他帖子。我完全同意你的可測試性。就樣本應用程序而言,我已經檢查了所有可用的樣本應用程序,但仍然發現它們在我們設想的業務應用程序中可能需要實現的「輕量級」方面。有趣的是,一些示例應用程序看起來並沒有太多進展。有些已經轉移到CodePlex,下載不可用。 我會繼續打獵。 – 2010-07-30 16:07:16