MVC Small Business website instance (1)-Project Introduction

Source: Internet
Author: User

Good start

LearningIt is a bit late to start. net after more than two years.

The current framework of this open-source project is as follows:

Front-end performance: Asp.net MVC 2

Database: SQL2008

Data Persistence Layer: ADO. Net Entity Framework 4.0

Dependency injection container: Castle Windsor

Development Tool: VS2010

 

Open Source Project address: http://ngshop.codeplex.com/

Project Structure:

 

MvcShop. Core is the class library of the Project architecture.

MvcShop. Extensions is a project extension class library that can be applied to any project.

MvcShop. Models is the project's data entity and data factory class library.

MvcShop. MVC is the project Controller and helper class.

MvcShop. Web is the front-end page

 

To create a database, open SouthShop in the setup folder. SQL uses the query analyzer to generate a database or open SouthShop. in the edmx model view, right-click the view and select "generate Database Based on Model" to obtain the SQL statement for creating a database, then modify the database connection string in the relevant Config (MvcShop. web. config and MvcShop. app under Models. config ).

 

I am not very familiar with the code management platform. So the code is messy.

If you are interested, you can sort it out by project structure.

I am relatively poor in the art field, and the interface is not very good, but the code is good. Some functions of the project are still completed at the end. You are welcome to download the source code from a wide range of technical friends to discuss and make a brick!

I want to learn more through technical friends...

 


Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.