前 言
随着网络的不断发展,各类互联网应用和依赖于这些应用的技术层出不穷,使Web世界更加丰富多彩,并承载着无数商业传奇。如Twitter、YouTube、Google、腾讯、淘宝等,因而也就不难想象,Web应用程序开发是目前软件行业最为活跃的领域之一。
ASP.NET是目前最流行的Web应用程序开发技术之一,在.NET Framework 4.0版本之上,微软也发布了称为ASP.NET 4.0的版本。开发者能够发现,实现Web站点和页面所需要的代码量越来越少了,从而体验到前所未有过的轻松。
作为Web技术开发人员的必修课,笔者结合自己多年的网站开发经验和心得体会,精心编写了本书。本书结合目前流行的Web应用开发实例,系统地介绍Web应用开发过程中经常要用到的各种ASP.NET技术,并以大量实例贯穿于全书的讲解之中,最后还详细介绍了网络书城的开发实例,使读者在实战中更深入地了解Web应用的开发。为了达到良好的教学目的,本书还专门录制了配套教学视频辅助读者学习,而且还制作了教学PPT以方便老师教学。学习完本书后,读者应该可以具备独立开发Web应用程序的能力。
本书有何特色
1.配备多媒体语音教学视频
本书提供了配套的多媒体语音教学视频。在视频中对概念、示例和案例进行分析和详细讲解,还加入了实际操作过程,旨在提高学习效率。
2.门槛低,容易入门
本书选取的是ASP.NET开发中最常见的技术,不要求读者有太多基础。按照本书章节逐步学习,一定有所收获。
3.讲解由浅入深,循序渐进
本书的编排采用循序渐进的方式,内容梯度从易到难,讲解由浅入深,适合各个层次的读者阅读,并均有所获。
4.贯穿大量的开发实例和技巧
本书在讲解知识点时贯穿了大量短小精悍的典型实例,并给出了大量的开发技巧,力求让读者获得真正实用的知识。
5.写作细致,处处为读者着想
本书在内容编排、概念表述、基础语法讲解、示例讲解、源代码注释等方面都很细致。作者耐心、细致地讲解,将各类知识点讲解得很清楚,让读者在学习过程中少走弯路。
6.提供教学PPT,方便老师教学
本书适合大中专院校和职业学校作为职业技能的教学用书,所以专门制作了教学PPT,以方便各院校的老师教学时使用。
本书内容安排
第1篇 ASP.NET开发基础(第1~5章)
本篇主要内容包括认识网站和网页、搭建开发环境、ASP.NET Web窗体页、HTML服务器控件、Web服务器控件、ASP.NET对象、状态和配置。通过本篇的学习,读者可以对ASP.NET有所了解,可开发一些简单的应用程序,为Web应用程序开发打下坚实的 基础。
第2篇 ASP.NET开发进阶(第6~14章)
本篇主要内容包括数据库基础知识、ADO.NET知识、ASP.NET数据服务、LINQ技术、ASP.NET验证技术、网站导航和登录控件、母版页和主题、用户控件和自定义控件、AJAX服务器控件。通过本篇的学习,读者可以更深入地了解ASP.NET。
第3篇 ASP.NET项目开发实战(第15章)
本篇主要介绍了一个网络书城项目案例的开发过程,再现了ASP.NET技术在实际开发中的应用。通过本篇的学习,读者可以全面应用前面章节所学的开发技术进行ASP.NET的开发,达到可以独立开发Web应用程序的能力。
本书光盘内容
* 本书配套教学视频;
* 本书实例涉及的源代码;
* 附赠的ASP.NET项目开发教学视频及源代码。
本书读者对象
* ASP.NET入门人员;
* 想系统学习ASP.NET开发的人员;
* ASP.NET爱好者;
* 大中专院校的学生;
* 培训班的学员;
* 需要一本案头必备手册的程序员。
本书阅读建议
* 建议没有基础的读者,从前至后顺次阅读,尽量不要跳跃。
* 书中的实例和示例,建议读者都要亲自上机动手实践,学习效果更好。
* 课后习题都动手做一做,以检查自己对本章内容的掌握程度,如果不能顺利完成,建议回过头来重新学习本章内容。
* 学习每章内容时,建议读者先仔细阅读书中的讲解,然后再结合本章教学视频,学习效果更佳。
本书作者
本书由杨佩璐主笔编写。其他参与编写和资料整理的人员有陈世琼、陈欣、陈智敏、董加强、范礼、郭秋滟、郝红英、蒋春蕾、黎华、刘建准、刘霄、刘亚军、刘仲义、柳刚、罗永峰、马奎林、马味、欧阳昉、蒲军、欧振旭、陈杰、陈冠军、顼宇峰、程彩红、毛红娟、姚志娟。
阅读本书的过程中,若有任何疑问,可以发邮件到book@wanjuanchina.net或bookservice2008@163.com,或者到www.wanjuanchina.net的图书论坛上留言,以获得帮助。
编著者
??
??
??
??
零点起飞学ASP.NET
前言
·II·
·III·