学习asp.net的感想

         学习asp.net 差不多半年了,一直没多大的成就,现在只能做些简单的企业网站,因为本身工作是网管,
学编程是半路出家的,近段时间一直在微软的几个入门例子,像Microsoft .NET PetShop 3.0等....
感觉好多看不懂,以前练习写asp.net程序时,都只是做一层结构,最多是加上用户控件...
看的过程中很多迷惑不解,Microsoft .NET PetShop 3.0虽然是入门的例子,对.net 的知识介绍却很全面,
看的越多,才懂的自己的基础知识不扎实,看这些类的时候很吃力.....学编程是一直自己在自学,曾经接触过
C、PB、VF、VB、delphi,都是在门边转着,贴现成的代码,现在久了没用,又忘记的差不多了,学了这么久编程,感觉一直还没入到门,也不知怎么样去学,希望自学编程的朋友,能和你一起交流学习经验,一起进步。。。。

附上Pet Shopg  一点资料。。。。
表 1. Pet Shop 中的数据库表

表名 用途

Account

代表基本客户信息

BannerData

存储广告条信息

Category

目录类别( Fish, Dogs, Cats 等)

Inventory

产品库存状态

Item

各个产品的细节

LineItem

定单细节

Orders

客户下的定单。 定单包括一个或多个行项目

OrderStatus

定单状态

Product

目录产品,每个产品可有一或多类型(项目)。 通常类型可能是雄或雌。

Profile

客户的用户配置情况

Signon

客户登录表

Supplier

有关供应商信息


表 2 中列出了每个项目的目的:

表 2. Pet Shop 解决方案中的 Visual Studio 项目


项目 用途

BLL

业务逻辑组件存放之处

ConfigTool

用来加密连接字符串和创建事件日志源的管理应用程序

DALFactory

用来确定加载哪一个数据库访问程序集的类

IDAL

每个 DAL 实现都要实现的一组接口

Model

瘦数据类或业务实体

OracleDAL

Oracle 特定的 Pet Shop DAL 实现,使用了 IDAL 接口

Post-Build

运行编译后操作的项目,比如将程序集添加到 GAC 或 COM+

Pre-Build

将程序集从 GAC 删除或从 COM+ 注销程序集的项目

SQLServerDAL

Microsoft SQL Server 特定的 Pet Shop DAL 实现,使用了 IDAL 接口

Utility

一组帮助器类,包括 DPAPI 的包装

Web

Web 页和控件

Solution Items

用来构建应用程序的杂项,比如用来签署应用程序程序集的 Pet Shop.snk 密钥文件




你可能感兴趣的:(asp.net)