2010-11-16 58 views
-2

我希望能夠更好地體驗MVC框架的新版本。我想在我的空閒時間開始創建自己的項目。我想得到一個企業(或接近真正的企業)的想法或目的,開始建設。我的意思是,我需要一個挑戰,而不是僅僅花幾頁來觸及框架的一些方面。exersice項目的想法

我想用一組以下組件:

MVC 2.0 .NET 4.0 IoC容器 LINQ2SQL jQuery的

你做了什麼去學習功課項目技術?它是否託管在某個地方,如果是的話 - 你可以發佈鏈接?

+0

社區維基? – jfar 2010-11-16 21:47:15

+2

退房NerdDinner – simendsjo 2010-11-16 21:50:50

+1

因爲微軟已經表示他們將把'EF'作爲他們的主要ORM,所以我會推薦'Entity Framework'在'Linq 2 SQL'上。 – Omar 2010-11-16 22:11:12

回答

0

建立一些需要所有基本CRUD操作的東西。博客引擎通常需要這個,但也有其他選項。

Ç reate博客條目和評論 [R EAD爲列表博客條目和細節 ü PDATE帖子你輸入 d elete討厭的意見

這應該給你兩個控制器(發佈和評論)雖然也許只有一個,並且手中充滿了Views來顯示你的內容。

+0

爲什麼是-1?我的回答有些不準確或錯誤嗎? – Nate 2010-11-16 21:59:57

+0

「我的意思是說我需要一個挑戰,而不是隻花幾頁來觸及框架的一些方面。」我認爲回答者要求的不僅僅是這些。博客/評論系統不可能更平凡。 ;)那傢伙說不只是幾頁,你說「你只需要幾頁」。 – jfar 2010-11-16 22:12:42

+0

這將是最簡單的實現,一次可以做到;想象一下像DasBlog或BlogEngine.NET這樣的博客引擎 - 重新創建這些引擎需要花費大量的精力。我認爲把可擴展點留給OP是足夠的。 – Nate 2010-11-16 23:00:29

2

只需購買/下載這個:

Pro ASP.NET MVC 2 Framework

這本書解釋瞭如何構建一個不錯的ASP淨MVC-2應用程序一步一步地(逐章)。雖然學習你曾經提到過的所有技術可能很難(我假設你對這些知識不太瞭解),但你可以嘗試一下。

PS這就是我開始使用mvc的過程,它是我讀過的最好的編程書籍之一。

謝謝,伊利亞。

+0

將很好解釋-1,我只是不明白你的觀點。 – 2010-11-16 21:55:36

+0

「我想得到一個企業(或接近實際業務)的想法或目的,開始建設。」書碼是現實世界中最遠的事物。 – jfar 2010-11-16 22:08:18

2

網店

CRUD

Create, display, update and delete categories/products 

會員

User accounts 
OpenId 

緩存

Cache e.g. product data 
OutputCache + RenderAction() 

會議

Store previously viewed products 

阿賈克斯+ JQuery的

Use ajax to add items to the shopping basket 
Nice UI effects, e.g. tabs with animation 
Load json from an action and display it 

依賴注入

Different implementations for repositories, membership provider, logger... 
Custom ControllerFactory 

的mvc地區

Separate area for admin 

驗證

Data annotations 

其它

Custom HtmlHelper extension methods 
ActionFilters (e.g. for saving visitor details)