我用自己的言语和进度去理解这个传说中的捣赖宠物店
二、分块分析
Project | Purpose |
BLL | Home for business logic components |
ConfigTool | Administration application used to encrypt connection strings and create event log source |
DALFactory | Classes used to determine which database access assembly to load |
IDAL | Set of interfaces which need to be implemented by each DAL implementation |
Model | Thin data classes or business entities |
OracleDAL | Oracle specific implementation of the Pet Shop DAL which uses the IDAL interfaces |
Post-Build | Project to run post compile actions such as adding assemblies to the GAC or COM+ |
Pre-Build | Project to remove assemblies from the GAC or unregister assemblies from COM+ |
SQLServerDAL | Microsoft SQL Server specific implementation of the Pet Shop DAL which uses the IDAL interfaces |
Utility | Set of helper classes including a wrapper for the DPAPI |
Web | Web pages and controls |
Solution Items | Miscellaneous items used to build the application such as Pet Shop.snk key file used to sign application assemblies |