我想学习创建数据库驱动的Web应用程序时要采用的最佳实践。 我更愿意从例子中学习。 什么是一个很好的示例应用程序,我可以下载并运行以了解这一点:
我正在寻找:
答案 0 :(得分:10)
如果您不想担心编写DAL(数据访问层),我建议您查看Nhibernate。有一些示例和ASP.NET here,here和here。这是一个sample with just Oracle和ASP.NET。
如果您只是在寻找没有像NHibernate这样的对象关系映射器的示例ASP.NET应用程序,请尝试this。
此外,在更高级别,您正在寻找N-Tier ASP.NET application design。有关here,here和here的好教程。
答案 1 :(得分:3)
ASP.NET Starter套件中有很多例子。我非常喜欢BlogEngine.NET应用程序。对于更高端的基础知识(嗯......“高端基础知识”......矛盾?)BeerHouse E-Commerce application很棒。
答案 2 :(得分:1)
对于1到3,我建议下载一些ASP.NET入门套件。我不确定他们是否与Oracle合作。
一些更大的框架也是像DotNetNuke一样伟大的开端。他们充分利用最佳实践。
答案 3 :(得分:1)
对于Oracle,使用System.Data.OracleClient查找示例。
答案 4 :(得分:1)
从我的iPhone写这个,很抱歉为了简洁。
查看rob conrey的MVC店面视频&源。
答案 5 :(得分:0)
在我看来,最佳实践将决定以下内容: