Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Where can I find a Good Sample ASP.NET Database Driven Web Application? [closed]

I would like to learn the best practices to employ when creating a database driven web-application. I prefer to learn from examples. What is a good sample application that I can download and run to learn this:

I am looking for:

  1. Should be written in C# (preferably)
  2. Should contain a complex database design (parent child relations, etc.)
  3. Should implement the best practices for an ASP.net website as well as for database design.
  4. Preferably uses Oracle.
like image 914
Raj Rao Avatar asked Dec 10 '08 00:12

Raj Rao


People also ask

What are the three types of ASP.NET web applications that you may choose to create Choose 1 OR MORE correct answers?

ASP.NET offers three frameworks for creating web applications: Web Forms, ASP.NET MVC, and ASP.NET Web Pages. All three frameworks are stable and mature, and you can create great web applications with any of them.

What database does ASP.NET use?

The Visual Studio web project templates use SQL Server for the ASP.NET membership database by default. Nearly all ASP.NET documentation on the MSDN web site, ASP.NET web sites, and in blog posts uses SQL Server.

What is ASP NET Dynamic Data Entities web application?

ASP.NET Dynamic Data is a framework that lets you create data-driven ASP.NET Web applications easily. It does this by automatically discovering data-model metadata at run time and deriving UI behavior from it. A scaffolding framework provides a functional Web site for viewing and editing data.


2 Answers

If you don't want to worry about writing your DAL (Data Access Layer), then I suggest looking at Nhibernate. There are samples with it and ASP.NET here, here, and here. Here's a sample with just Oracle and ASP.NET.

If you are looking for just sample ASP.NET Applications without an Object Relational Mapper like NHibernate, try this.

Also, on a higher level, you're looking for an N-Tier ASP.NET application design. There are good tutorials on that here, here, and here.

like image 143
George Stocker Avatar answered Dec 06 '22 12:12

George Stocker


There are lots of examples in ASP.NET Starter Kits. I really like the BlogEngine.NET application. For higher-end basics (hmmm..."higher-end basics"...oxymoron?) the BeerHouse E-Commerce application is great.

like image 44
domusvita Avatar answered Dec 06 '22 14:12

domusvita