嗨,我是桌面应用程序开发人员,但现在我必须工作在一个学校管理应用程序,需要基于网络。它主要有其特点。
两种登录类型:学校管理和学生/家长。学校管理部门将上传学生出勤率、测验成绩、成绩等。
家长或学生可以下载这些数据并查看这些数据。
这似乎是顺理成章的,但我想知道应该使用哪个平台呢?
ASP.Net或任何其他。
基本上,我在php类方面的经验非常少,在c#、Wpf方面的经验也相对丰富。
你推荐最适合的是什么?
*,我也想知道你作为一个专业人士会做什么,如果需要的话,我可以切换*
请按
发布于 2011-06-05 11:24:26
要做到这一点,有许多技术选择。在这种情况下,我建议使用您已经知道的技术-- .Net和C#。
如果是您的标准,可伸缩性真的是一个大问题吗?我们不是在谈论数百个用户,而不是数百万用户吗?
开源组件呢?我不认为你真的需要它们。这个应用程序需要对安全性、数据库设计和UI设计有一些好的思考。开源--使用其他人的代码--无助于解决这些问题。无论是谁的代码,您仍然必须确定您已经完成了安全性。
关于ASP.Net 这里有很多有用的信息,包括许多优秀的视频。
编辑:如果您想使用ASP.Net MVC (我认为这是一个很好的选择),这里是用于它的主页面,更好的是,这里是视频。
发布于 2011-06-05 11:33:35
我认为应该采用ASP.NET MVC模式。与C#和其他语言相比,PHP是一种可怕的语言。因此,除非您为PHP找到一个更合适的MVC框架,否则我认为ASP.NET MVC是您想要使用的。上一次我尝试使用.NET MVC也很容易编写测试。
https://stackoverflow.com/questions/6242560
复制相似问题