3

我在想我想在新的 asp.net mvc 和一些 asp.net ajax 方面获得一些经验。所以我想得到一些适合这个的项目建议!

在 codeplex 上创建一个更大的项目可能会很有趣,比如店面项目。

4

9 回答 9

3

由于您使用的是 asp.net mvc,因此您采取的任何项目都应充分利用 asp.net mvc 的优点/功能,例如

  • TDD
  • SEO友好的URL
  • 模型/视图的适当分离并赋予控制器正确的责任。
  • 与 ORM 无关的数据层
  • 利用会员提供程序(asp.net mvc 有一个等效的可用)
  • 等等...

鉴于此,我建议你使用一个支持 jquery 的迷你 CMS。

虽然你也可以参加任何其他项目,但如果你能利用上述特性,那将是一个很好的学习体验(尽管有些特性并不是专门针对 asp.net mvc 处理的)。

于 2008-12-08T03:33:21.943 回答
2

随着假期的临近,为什么不创建自己的“愿望清单”网站呢?添加优先级、多个用户帐户等功能。当然,网络上已经有很多这样的功能,但你确实说这是一个学习项目。

于 2008-12-07T23:16:39.603 回答
2

无论您做什么,都不要创建 URL 缩短服务,因为那已经是我的想法了:-P

无论如何,Twitter克隆怎么样?

于 2008-12-17T12:38:51.620 回答
1

创建一个项目,帮助您做或学习除 MVC/AJAX 之外的一些东西。例如,如果您有兴趣了解需求管理,请创建一个允许您输入、管理和跟踪项目需求的应用程序。同样,如果您想提高项目管理技能,请创建一个项目管理应用程序。同样的道理,如果你和我一样是个数独狂,那就做个数独游戏吧。名单是无穷无尽的。诀窍是做一些你感兴趣的事情。

于 2008-12-17T16:49:48.197 回答
0

不管有什么建议,我想那里已经有很多了,但一些初步的想法是:

  • 博客引擎
  • 待办事项清单
  • 愿望清单

不管你决定什么,看看那里的一些更好的选择,并尝试指出是什么让它们变得更好,并在此基础上添加额外的功能。

于 2008-12-07T23:22:30.543 回答
0

照片库(虽然我认为大多数人已经放弃了这个并且正在使用 flickr)

于 2008-12-07T23:44:52.777 回答
0

我认为您应该为将来要构建的所有其他站点创建一个核心站点。进行登录、新闻、博客……和数据库设计。为他们制作模型和控制器。并保持您的数据库简单,以便您以后可以使用新功能对其进行扩展。这样您就不必每次都这样做并且感到无聊。

于 2008-12-17T12:04:30.177 回答
0
  • 旅游预订网站。
  • Myspace/Facebook 盗版。
于 2008-12-17T12:35:09.600 回答
0

我正在 Asp.Net MVC 中开始一个开源 StackOverflow 克隆- 主要是为了学习如何构建网站 :)

于 2010-01-15T17:10:00.293 回答