我希望通过新版本的MVC框架获得更好的体验。我想在空闲时间开始建立自己的项目。我希望能够开展业务(或接近真实业务)的想法或目的。我的意思是我需要一个挑战,而不仅仅是抛出一些页面来触及框架的一些区域。
我想使用这些组件的集合:
MVC 2.0 .net 4.0 IoC容器 LINQ2SQL jQuery的
你为家庭作业项目学习技术做了什么?它是托管在某个地方,如果是这样 - 你可以发布链接吗?
答案 0 :(得分:2)
只需购买/下载:
本书解释了如何逐步构建一个漂亮的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讨厌的评论
这应该会给你两个控制器(发布和评论),虽然可能只有一个,并且一手充满了视图来显示你的内容。