注册 登录 进入教材巡展
#
  • #

出版时间:2014年7月

出版社:清华大学出版社

以下为《Web应用程序设计基础(第2版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 清华大学出版社
  • 9787302355540
  • 156048
  • 0045158062-5
  • 16开
  • 2014年7月
  • 工学
  • 计算机科学与技术
  • TP393.092.2
  • 计算机类
  • 本科
内容简介
李雪飞、王颖、马凯编著的《Web应用程序设计基础(第2版)》主要介绍在.NET中进行Web编程的各种技术,以精练而通俗的语言,结合大量实例,系统地介绍ASP.NET开发环境、Visual Basic.NET程序设计基础、HTML和Web服务控件、ASP.NET内置对象以及对SQL Server数据库的操控技术。通过本书的学习,读者可以掌握动态网站编程的基本方法,为以后更深入地学习网站编程打下坚实的基础。
本书共分7章,第1章介绍网页编程的基础知识,第2章介绍Visual Basic语言的相关知识,第3章介绍HTML服务器控件,第4章介绍Web服务器控件,第5章介绍ASP内置的对象,第6章介绍操控数据库的知识,第7章是一个综合案例。每章围绕知识点都给出了详尽示例,可以帮助读者快速掌握所介绍的知识,第7章的综合案例更是将全书的主要知识点加以综合,完整地介绍了动态网站设计与编程的开发过程。为了方便读者的学习,本书配套的教学资料可以从清华大学出版社网站下载(网址:www.tup.com.cn),也可以直接向作者索取。
本书具有语言精练、内容丰富、图文并茂、实用性强等特点,内容经过了精心编排和设计,理论与实践相结合,编排了丰富的例题和大量的练习,所提供的程序代码都通过了调试,既适合作为高等院校非计算机专业学生的教材,也适合作为计算机网页编程基础知识的入门教材。
目录

第1章  预备知识


  1.1  Internet简介


    1.1.1  什么是Internet


    1.1.2  WWW资源访问机制


    1.1.3  HTML基础知识


  1.2  静态网页和动态网页


    1.2.1  什么是静态网页


    1.2.2  什么是动态网页


    1.2.3  静态网页与动态网页相结合制作网站


  1.3  ASP.NET开发环境介绍


    1.3.1  ASP.NET简介


    1.3.2  ASP.NET的运行环境


    1.3.3  VS Express 2013 for Web的运行环境


    1.3.4  ASP.NET开发平台的建立


    1.3.5  VS Express 2013 for Web开发环境介绍


  1.4  开发第一个Web程序


  实验一  初识ASP.NET


  习题


第2章  Visual Basic.NET基础知识


  2.1  Visual Basic语言概述


    2.1.1  Visual Basic的发展


    2.1.2  为什么选择Visual Basic.NET


  2.2  代码书写规范


    2.2.1  标识符和关键字


    2.2.2  程序批注


    2.2.3  分行和并行


  2.3  数据类型


    2.3.1  数值型


    2.3.2  文本型


    2.3.3  逻辑型


    2.3.4  日期型


    2.3.5  对象型


  2.4  常量和变量


    2.4.1  常量


    2.4.2  变量


  2.5  运算符和表达式


    2.5.1  运算符


    2.5.2  表达式


  2.6  程序流程控制


    2.6.1  顺序结构


    2.6.2  选择结构


    2.6.3  循环结构


  2.7  数组


    2.7.1  数组的声明


    2.7.2  数组数据的存取


    2.7.3  动态数组


  2.8  过程


    2.8.1  过程的分类


    2.8.2  Sub过程


    2.8.3  Function函数


  2.9  对象和类


    2.9.1  对象


    2.9.2  类


    2.9.3  命名空间


  实验二  分支控制与循环语句


  习题


第3章  HTML服务器控件


  3.1  HTML标记简介


  3.2  HTML服务器控件概述


  3.3  输入控件


    3.3.1  InputButton控件


    3.3.2  InputText控件


    3.3.3  InputPassword控件


    3.3.4  InputCheckBox控件


    3.3.5  InputRadioButton控件


    3.3.6  TextArea控件


  3.4  图像控件


  3.5  容器控件


    3.5.1  Select控件


    3.5.2  Table控件


  实验三  HTML控件


  习题


第4章  Web服务器控件


  4.1  Web服务器控件的概念


    4.1.1  Web服务器控件与HTML控件、HTML服务器控件的对比


    4.1.2  Web服务器控件的使用


    4.1.3  Web服务器控件的共有属性


    4.1.4  常用的Web服务器控件


  4.2  基本Web服务器控件


    4.2.1  Label控件


    4.2.2  Button类控件


    4.2.3  TextBox控件


    4.2.4  HyperLink控件


    4.2.5  Image控件


    4.2.6  Panel控件


    4.2.7  选择控件


    4.2.8  表格处理控件


  4.3  验证控件


    4.3.1  RequiredFieldValidator控件


    4.3.2  CompareValidator控件


    4.3.3  ValidationSummary控件


    4.3.4  RangeValidator控件


    4.3.5  RegularExpressionValidator控件


    4.3.6  CustomValidator控件


  4.4  增强控件


    4.4.1  AdRotator控件


    4.4.2  Calender控件


  4.5  综合案例


  实验四  Web服务器控件


  习题


第5章  ASP.NET内置对象


  5.1  ASP.NET内置对象概述


  5.2  Response对象


    5.2.1  Response对象的属性


    5.2.2  Response对象的方法


  5.3  Request对象


    5.3.1  Request对象的属性


    5.3.2  Request对象的方法


    5.3.3  Request对象的应用


  5.4  Application对象


    5.4.1  Application对象的属性


    5.4.2  Application对象的方法


    5.4.3  Application对象的事件


    5.4.4  Application对象的应用


  5.5  Session对象


    5.5.1  Session对象的属性


    5.5.2  Session对象的方法


    5.5.3  Session对象的事件


    5.5.4  Session对象的使用


  5.6  Cookie对象


    5.6.1  Cookie对象的属性


    5.6.2  Cookie对象的方法


    5.6.3  Cookie对象的使用


  5.7  内置对象案例综合应用


  实验五  ASP.NET内置对象


  习题


第6章  操控数据库


  6.1  数据库基础知识


    6.1.1  数据库基本概念


    6.1.2  数据模型


    6.1.3  关系数据库


    6.1.4  常用数据库简介


  6.2  SQL Server基础


    6.2.1  创建数据库和数据表


    6.2.2  SQL语言


  6.3  获取数据库中的数据


    6.3.1  使用SqlDataSource控件连接数据


    6.3.2  使用GridView进一步显示数据


  6.4  修改数据库中的数据


    6.4.1  SqlDataSource实现数据插入、更新和删除


    6.4.2  使用GridView控件删除和编辑数据


  实验六  数据库应用


  习题


第7章  综合案例


  7.1  数据结构表


    7.1.1  数据库


    7.1.2  Web窗体


  7.2  数据库设计


    7.2.1  数据表


    7.2.2  将数据库及图片复制到应用程序


  7.3  设计Main.aspx窗体


    7.3.1  主界面


    7.3.2  窗体中包含的控件及元素


    7.3.3  设计过程


  7.4  设计Register.aspx窗体


    7.4.1  注册界面窗口


    7.4.2  控件表


    7.4.3  设计过程


  7.5  设计Login窗体


    7.5.1  登录窗体界面


    7.5.2  设计过程


  7.6  设计Goodsbag.aspx窗体


附录


  附录A  VB.NET常用内部函数


  附录B  常用命名空间


  附录C  常用HTML标记


习题答案


参考文献