asp.net 2.0 入门学习总结
要学好ADO.NET技术。理解并熟练地使用 Connection、Command、DataReader、DataSet、DataAdapter等对象及它们之间的关系。能使用存储过程(带参数)。学会使用GridView、DataList、DetailsView、FormView等数据绑定控件并体会它们之间的异同,利用模板实现强大的数据显示功能。使用数据源控件DataSourceMode有DataReadert 和DataSet两种,前者效率较高。后者支持分页与排序。
2理解ASP.NET 的七大对象:Session、Application、Request、Response、Page、Cookies、Server.
其中Session、Request、Response这三个对象尤为重要。
sessioin使用的经典例子有:站点计数器(也使用到Application)、购物篮(用session保存购物篮的的数据)。
在线聊天室等.
3.理解Web.config.文件。对程序配置的方法。
4.ASP.NET 2.0 Master Page主题以及皮肤的使用、成员管理等新特性。
5.实现 验证码、电子邮件发送(用System.Net.Mail .当然也可简单地使用mailto:启用outLook发送E-mail)等功能。理解论坛建立、购物篮实现的方法。
读者可能会关心何种学习方式才是合理的,笔者结合自己的经验谈一谈。每个人的入门方式可能都不一样:
l 有人是因为一个无奈的项目入门,客户一定要使用ASP.NET。而我只会ASP,只能硬着头皮上
l 有人是因为一门课程入门,学校开了一门ASP.NET的课程。在考试结束后,突然发现还挺有趣的
l 有人是因为兴趣入门,这种没有任何压力的入门方式是最难的,因为不容易找到突破口。对于初学者笔者推荐如下的入门方式(针对WEB开发来说):
1. 了解一些最基本的概念和技术
2. 构建开发平台:安装配置开发环境
3. 周边核心技术的学习:开发语言、开发脚本
4. 快速入门:调试成功一个完整的实例,比如使用书上的代码制作一个留言簿,然后琢磨每一句语句的作用
5. 不看书自己尝试做一个最简单的东西
6. 系统学习一些具有实践价值的知识,结合自己的练习
7. 看一些别人写的代码,在理解代码的基础上进行总结
8. 至此你已经入门了,做2个具有一定意义的中型项目(比如论坛和人事管理系统),能让你从入门到熟练
在整个学习过程中,你还要学会使用一些工具来解答你的问题。因为不是每一个初学者的周围都会有高手回答自己的问题。我们要学会自己解决问题:
l 最好的搜索——Baidu:一定要学会搜索,全世界这么多人在学习ASP.NET,如果你遇到问题,这个问题99%别人也遇到过。现在网络这么发达,无数人在BLOG、论坛分享自己的解决方案。相信50%的问题,Baidu能告诉你答案。
l 最好的参考——MSDN:不知道怎么用某一个类、方法不要紧,MSDN对所有的类型都会有最准确而详细的解释。不用去买什么参考书籍,MSDN上的内容不但时效性强而且准确。博客园也不错
l 最好的老师——论坛:实在遇到了一个奇怪的问题又不知道怎么搜索,您可以在论坛上求助(比如CSDN社区),网友会热心解答,尝试在多个技术论坛提出问题得到解答的概率会高很多。