去年9月初开始学习.net,之前已经学了SQL,感觉ASP+SQL用得还挺顺手,但随着大势的发展,光靠ASP是很难混的了。于是从零开始学习.net。在网上找了本书《亲密接触ASP.NET》全书,电子版的,pdg格式的文本用超星浏览器才能阅读。
两个星期下来边看边练书里的实例,书中把.net的基本知识点都讲到了,用dreamweaver来练习,那时还不知道vs.net才是做.net项目的软件。最大的感触就是和ASP相比简直差别太大了。一方面感到有点畏惧,面向对象的基本编程思想当时本人未领会。另一方面未找到很好的.net源码来分析一套大型的网站,因为.net网站开源的很少。其实现在只要把精力放在看微软提供的petshop3.0和portal都足够了。
petshop3.0就是微软开源的采用三层结构并运用了工厂设计模式开发的.net网站。
portal就是企业级网站,主要技术就是网站的栏目可以在后台添加,修改和删除。每个栏目的各版块内容可以随意安排,因为新闻发布,产品展示,讨论区等都做成了类。可供栏目页调用。栏目页的布局为左中右三列。可将功能版块放置在页面相应位置。栏目页的管理权限也在后台设置。添加的管理员可对起管理权限进行设置。限制其对某个栏目的编辑权。
关于面向对象的设计思想,我在学校时学过VisualBasic程序设计这门课时接触过,当时的想法也就是抓住一个对象(控件),我对你进行编程(编写事件)。因为在《亲密接触ASP.NET》的实例中注重学习.net知识点,所以没有很难的C#语言包含其中。要想将.net运用自如,学习C#迫在眉睫。
12月,买了一本《关于C#网络编程及应用》机械工业出版社,它和大学的VB课本是同一类的,所以看起来不那么陌生。因此这一个月里和在校学习一样,每天看书练习,对C#的常用知识点和技术都有了认识。那时用C#写程序还是有点不太习惯,不过可以看懂.net的辕马了。
1月,为了找到好的.net网站塬码,经常在新华书店里找书。终于发现一本书《ASP.NET典型系统开发详解》杨云编著,里面的6个经典案例深深把我吸引了,在书店翻看好长时间后,决定买回家好好研究。
二手交易系统平台
电子购书网站
PORTAL企业级门户网站
BBS论坛系统
大型汽车新闻网站
OA办公自动化公文流转设计
以后我会一一浏览并在书上和程序里加上学习笔记和注释。
6个项目由浅入深,而且都采用SQL数据库。以后我会针对每个系统再一一分别写下学习的心得体会。
发表于 @ 2007年08月22日 09:20:00 | 评论( loading... ) | 举报| 收藏