从头开始构建.NET,还是使用框架或CMS?

时间:2011-05-18 20:56:59

标签: asp.net entity-framework

我有一个非常具体的场景,我想做,并想知道如何决定如何继续使用ASP.NET解决方案。

信息:

  1. 现有应用程序位于Classic ASP。
  2. 应用程序在Windows Server 2003上的IIS上针对SQL Server 2005数据库运行。
  3. 该申请每学期为3,000名学生提供服务;他们在某些日期提交论文,即峰值负荷发生时。
  4. 应用程序需要支持由学期决定的角色。史蒂夫可能是秋天的教练,但不是春天。
  5. 除经典ASP外,服务器还运行ASP.NET 3.5。
  6. 我是唯一的开发者。
  7. 我知道Webforms,开发周期很紧,所以我无法学习MVC。我想继续使用webforms。
  8. 该网站的主要活动是接收提交内容,对提交内容进行评分,并通过教师将其返回给学生。
  9. 未来系统的重点是跟踪,报告和监控。
  10. 我是唯一的开发人员,100%致力于这项工作。我做的最后一个主要ASP.NET项目是使用C#2.0。
  11. 虽然我有Visual Studio 2008和一些较旧的Red Gate SQL工具,但我们没有工具预算。
  12. 鉴于这种情况,您将如何确定自定义现有的开源CMS,从其他地方提取框架,或从头开始构建简单的东西是最佳解决方案?

    你可以在答案中提到可能的框架,但为了问题的长久性,我也希望思考过程和决心是重要的部分。

1 个答案:

答案 0 :(得分:0)

第7点 - 错误的做法。你可能会花更多的时间在webforms上创建你的第一个复杂形式,而不是学习MVC;)目前在这里进行相同的操作。

  

11.虽然我有Visual Studio 2008,但我们没有工具预算

您需要什么预算? MS几乎为教育实体免费提供工具。