PetShop 4.0 namespace and description of each project module

Source: Internet
Author: User
Tags reflection

PetShop 4.0 namespace and description of each project module


Serial Number

Project Name

Assembly Name Assembly Name Default namespace Defaults Namespace

Description

1

Web

Presentation Layer

2

Model

Petshop.model Petshop.model

Business Entities

3

Bll

PetShop.BLL PetShop.BLL

Business Logic Layer

4

Dalfactory

Petshop.dal Petshop.dalfactory

Abstract Factory of data layer

5

Idal

Petshop.idal Petshop.idal

Data Access Layer Interface definition

6

Sqlserverdal

Petshop.sqlserverdal Petshop.sqlserverdal

SQL Server data Access layer

7

Oracledal

Petshop.oracledal Petshop.oracledal

Oracle Data Access Layer

8

Dbutility

Petshop.dbutility Petshop.dbutility

Database Access Component base class

9

Cachedependencyfactory

Petshop.cachedependencyfactory Petshop.cachedependencyfactory

Factory class for caching dependency classes

10

Icachedependency

Petshop.icachedependency Petshop.icachedependency

Cache Dependency Class Interface

11

Tablecachedependency

Petshop.tablecachedependency Petshop.tablecachedependency

Cache dependency Implementation Class

12

Ibllstrategy

Petshop.ibllstrategy Petshop.ibllstrategy

Synchronous/asynchronous Processing policy interface (implementation in BLL based on configuration reflection selection)

13

Messagingfactory

Petshop.messagingfactory Petshop.messagingfactory

Abstract factory for processing message queues at different times

14

Imessaging

Petshop.imessaging Petshop.imessaging

Different-time processing Message Queuing interface definition

15

Msmqmessaging

Petshop.msmqmessaging Petshop.msmqmessaging

Implementation of different-time processing message queues

16

Profile

Petshop.profile Petshop.profile

Profile's data access layer

17

Profiledalfactory

Petshop.profiledalfactory Petshop.profiledalfactory

Profiledal Factory Class (reflection creation Profiledal)

18

Iprofiledal

Petshop.iprofiledal

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.