ASP.NET 3.5入门经典

分類: 图书,计算机/网络,程序设计,ASP,
作者: (美)米切尔(Mitchell,S.) 著,陈武,袁国忠 译
出 版 社: 人民邮电出版社
出版时间: 2009-7-1字数:版次: 1页数: 394印刷时间:开本: 16开印次:纸张:I S B N : 9787115208712包装: 平装内容简介
本书通过简明的语言、详细的步骤和大量示例,以循序渐进的方式帮助读者迅速掌握使用ASP.NET开发网站所需的基本知识。无论读者是否有HTML和编程语言方面的经验,阅读本书后都将具备使用ASP.NET创建数据驱动的动态Web应用所需的知识。
全书分四部分共24章。第一部分介绍了ASP.NET及其编程模型,Visual Web Developer 2008速成版,ASP.NET网页的设计、创建和测试,Visual Basic基本知识(变量、运算符、控制结构、对象等),以及用于显示文本的ASP.NET Web控件;第二部分阐述用户输入的收集和处理,介绍了文本框、下拉列表、单选按钮、复选框等收集用户输入的控件,以及验证用户输入的控件;第三部分讨论数据库,介绍了用于访问数据的数据源Web控件和用于显示数据的数据Web控件,讨论了数据的删除、插入和编辑,探讨了数据绑定及其他相关主题;第四部分介绍网站导航、用户管理,使用母版页提供网站级网页模板,使用AJAX提供网页的响应速度以及网站的部署等。
本书适合没有ASP.NET经验的新手阅读,也可供使用过ASP.NET的程序员快速掌握ASP.NET 3.5时参考。
目录
第一部分ASP.NET 3.5概述
第1章ASP.NET 3.5入门
第2章理解ASP.NET编程模型
第3章使用Visual Web Developer
第4章设计、创建和测试ASP.NET网页
第5章Visual Basic变量和运算符
第6章使用Visual Basic控制结构管理程序流程
第7章在Visual Basic中使用对象
第8章用于显示文本的ASP.NET Web控件
第二部分收集并处理用户输入
第9章Web窗体基础
第10章使用文本框收集输入
第11章使用下拉列表、单选按钮和复选框收集输入
第12章使用验证控件验证用户输入
第三部分使用数据库
第13章数据库简介
第14章使用数据源Web控件访问数据
第15章使用数据Web控件显示数据
第16章删除、插入和编辑数据
第17章使用数据绑定DropDownList、RadioButton和CheckBox
第18章数据绑定和其他数据相关主题
第19章使用模板化数据Web控件
第四部分网站导航、用户管理和网页布局
第20章定义网站地图及提供网站导航
第21章管理网站用户
第22章使用母版页提供网站级网页模板
第23章使用ASP.NET AJAX创建响应速度更快的网页
第24章部署网站
书摘插图
第一部分ASP.NET 3.5概述
第1章ASP.NET 3.5入门
1.1 什么是AS P_NET
您是否曾想知道像Amazon.tom这种动态网站的后台工作原理是什么?Amazon.com向购物者显示特定的网页,但该网页的内容是根据购物者的偏好和操作动态生成的。例如,如果您在Amazon.tom有一个账号,当您访问Amazon.com主页时,您的名字将显示在顶部,而页面下部将显示个人推荐列表。当您在搜索文本框中输入书名、作者姓名或关键字时,将显示所有匹配的书籍。当您单击特定书名时,它将显示该书的详细信息以及其他用户的评论和评分。当您将该书添加到购物车并结账时,它将提示您输入信用卡号,然后使用该信用卡收费。
在网站中,内容根据用户的输入或其他信息来动态确定的网页称为动态网页。任何网站的搜索引擎页面都是动态网页,因为搜索页面的内容是根据用户输入的搜索条件和Web服务器上的文档确定的。另一个例子是Amazon.com的个人推荐列表。您查看Amazon.com主页时,看到它推荐的书籍及商品与其他人查看这些页面时看到的并不同。具体地说,Amazon.com的推荐列表是根据您以前查看和购买过的商品动态生成的。
与动态网页相对的是静态网页。静态网页包含的内容不会随访问者或其他外部因素而变化。例如,HTML页面就是静态网页。请看包含如下标记的HTML页面。
……