锻炼项目的想法

时间:2010-11-16 21:43:13

标签: asp.net-mvc

我希望通过新版本的MVC框架获得更好的体验。我想在空闲时间开始建立自己的项目。我希望能够开展业务(或接近真实业务)的想法或目的。我的意思是我需要一个挑战,而不仅仅是抛出一些页面来触及框架的一些区域。

我想使用这些组件的集合:

MVC 2.0 .net 4.0 IoC容器 LINQ2SQL jQuery的

你为家庭作业项目学习技术做了什么?它是托管在某个地方,如果是这样 - 你可以发布链接吗?

3 个答案:

答案 0 :(得分:2)

只需购买/下载:

  

Pro ASP.NET MVC 2 Framework

本书解释了如何逐步构建一个漂亮的asp-net-mvc-2应用程序(逐章)。尽管学习你曾经提到过的所有技术都很难(我假设你对这些技术知之甚少),但你可以尝试一下。

PS这就是我开始使用mvc的方式,它是我读过的最好的编程书之一。

谢谢,伊利亚。

答案 1 :(得分:2)

网上商店

CRUD

Create, display, update and delete categories/products

成员

User accounts
OpenId

高速缓存

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

会话

Store previously viewed products

Ajax + 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)

答案 2 :(得分:0)

构建需要所有基本CRUD操作的东西。博客引擎通常需要这个,但也有其他选项。

C 创建博客条目和评论 R 有关列表和详细信息的博客条目 您输入的 U pdate帖子 D elete讨厌的评论

这应该会给你两个控制器(发布和评论),虽然可能只有一个,并且一手充满了视图来显示你的内容。