I have been studying Asp.net for almost half a year and have not achieved much. Now I can only do some simple enterprise websites, because my work is on network management,
Learning programming is just a step-by-step. I have been using several entry-level examples at Microsoft recently, such as Microsoft. NET petshop 3.0 ....
I don't know much about it. When I used to write the Asp.net program, I only made a layer of structure and added the user control at most...
Although Microsoft. NET petshop 3.0 is an example of getting started, it provides a comprehensive introduction to. net,
The more you read, the less basic knowledge you can understand. It is very difficult to read these classes... learning programming is always self-taught.
C, Pb, VF, VB, and Delphi are all turned around at the door and pasted with ready-made code. It has been useless for a long time and has forgotten about it. After learning programming for so long, I feel that I haven't gotten into the door yet, and I don't know how to learn it. I hope that my friends who have learned programming can share their learning experience with you and make progress together ....
Attach a bit of PET shopg information ....
Table 1. database table in Pet Shop
| Table Name |
Purpose |
Account |
Represents basic customer information |
Bannerdata |
Store advertisement bar Information |
Category |
Directory category (fish, dogs, cats, etc) |
Inventory |
Product inventory status |
Item |
Product details |
Lineitem |
Order Details |
Orders |
The order placed by the customer. The order includes one or more line items. |
Orderstatus |
Order Status |
Product |
Directory product, each product can have one or more types (projects ). The common type may be male or female. |
Profile |
Customer User Configuration |
Signon |
Customer logon table |
Supplier |
Supplier information |
Table 2 lists the objectives of each project:
Table 2. Visual Studio projects in the pet shop solution
| Project |
Purpose |
Bll |
Store business logic components |
Configtool |
Management applications used to encrypt connection strings and create event log sources |
Dalfactory |
Class used to determine which database to load to access the Assembly |
Idal |
A set of interfaces implemented by each Dal implementation |
Model |
Thin data or business entity |
Oracledal |
The specific Pet Shop Dal Implementation of Oracle uses the idal Interface |
Post-build |
Projects that run post-compilation operations, such as adding an assembly to GAC or COM + |
Pre-build |
Items that delete an assembly from GAC or log out of the Assembly from COM + |
Sqlserverdal |
The specific Pet Shop Dal Implementation of Microsoft SQL Server uses the idal Interface |
Utility |
A group of helper classes, including packaging of dpapi |
Web |
Web pages and controls |
Solution items |
Miscellaneous used to build an application, such as the pet shop. SNK key file used to sign the application assembly |