我是一个ASP.NET Web Form Developmenter。我的经理刚刚决定,所有未来的项目都将使用ASP.NET MVC开发,所以我很快就能学到很多东西!
我们所有的数据操作都通过存储程序进行处理,程序由内部的DBA编写,我们将使用EF。我以前在一个Web Form项目中曾使用EF处理过这一假设情况,这是可以的。我生成了SP结果的复杂类型,我使用Web Form验证控制处理验证。
我在阅读的ASP.NET MVC 3 辅导和指南使用EF 代码1, 并使用数据说明处理验证工作,这些都看起来非常好,但我没有这种奢侈品。我看过一些数据库第一指南,但它们并不专注于储存程序的专属使用,也没有多大帮助。
我主要担心的是,如果我能避免的话,我不想写服务器和客户端验证逻辑。我也经常看到关于POCO课程的很多讨论,但我不知道它们是否适合这种情况,或者它们是否属于“第一件事”。
我将使用ASP.NET MVC 3启动我的第一个项目,
是否有办法我可以使用数据说明处理我的客户端和服务器侧面验证,如果没有,我的最佳选择是什么?
在以这种方式使用 EF 时,POCO类是否有用/相关?
谁能指点我一个好的辅导/导师 和/或给我一些建议?