我是这项技术的新手。我将使用oracle数据库创建一个新的ASP.NET MVC2 Web应用程序。
任何人都可以指导我做这个应用程序。我愿意学习。而且我也在客户端工作。非常迫切。
如果您有任何样品或参考。请告诉我,开发我们的应用程序非常有帮助。
The Technologies将是ASP.NET MVC和Language C#,以及ORACLE Datebase。
数据库已经创建。因此,我们必须使用此数据库并执行我们的模块或执行。
请尽快提供。
答案 0 :(得分:1)
这是一个非常广泛的问题。两点开头:
1)尽可能使用ASP.NET MVC 3。它更新,更干净,并且具有更好的视图引擎。除非您有公司遗留的理由,否则没有理由在MVC 2中启动项目。对于除数据库层之外的所有内容,您对MVC 3(或2)的使用应该在很大程度上独立于Oracle。
2)Microsoft建议使用Entity Framework进行数据访问;但是,Oracle的实体框架实现还没有完成测试,他们不建议您在生产中使用它。您可以从Oracle for Visual Studio(以及Oracle EF beta)下载ODT包,然后可以让您按照MVC3和Entity Framework的大部分教程进行操作,但是您将面临使用beta软件的风险。否则,您将不得不使用本机ADO.NET或像NHibernate这样的ORM工具。