• 【现货速发】Web程序设计——ASP.NET实用网站开发(第3版)微课版
21年品牌 40万+商家 超1.5亿件商品

【现货速发】Web程序设计——ASP.NET实用网站开发(第3版)微课版

全新正版书籍,24小时发货,可开发票。

39.7 8.1折 49 全新

库存4件

天津津南
认证卖家担保交易快速发货售后保障

作者沈士根、叶晓彤

出版社清华大学出版社

ISBN9787302506799

出版时间2018-09

装帧平装

开本16开

定价49元

货号25344249

上书时间2024-12-19

易安居书舍

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
前言

  
  
  
  目前,ASP.NET是进行Web应用程序开发的主流技术之一。该技术易学易用、开发效率高,可配合任何一种.NET语言进行开发。
  基于Visual Studio Community 2017开发平台的ASP.NET建立在.NET Framework 4.6基础上,强调开发人员的工作效率,着力提升系统运行性能和可扩展性。通过使用LINQ技术,可提供跨各种数据源和数据格式查询数据的一致模型。它包含的ASP.NET Ajax极大地简化了在ASP.NET网站中对页面局部刷新效果的实现。使用Visual Studio Community 2017,能很好地支持XHTML5、CSS3、jQuery、Bootstrap等,实现JavaScript的智能编程提示,还支持开发适合物联网应用和智能手机应用等连接到互联网的基于云的现代应用程序,能实现Windows、Mac和Linux等操作系统上的跨平台开发和部署。
  本书紧扣基于Visual Studio Community 2017的ASP.NET进行Web应用程序开发所需要的知识、技能和素质要求,以技术应用能力培养为主线构建教材内容。强调以学生为主体,覆盖基础知识和理论体系,突出实用性和可操作性,强化实例教学,通过实际训练加强对理论知识的理解。注重知识和技能结合,把知识点融入实际项目的开发中。在这种思想指导下,本书内容组织如下:
  第1章介绍基于Visual Studio Community 2017的ASP.NET的运行、开发环境和网站配置等。
  第2章以知识够用为原则,介绍采用ASP.NET技术进行Web应用程序开发的准备知识,主要包括核心的XHTML5元素、页面模型、实现布局的CSS3、提升用户体验的JavaScript、广受欢迎的jQuery、标准的数据交换格式语言XML、配置文件、全局应用程序类文件、主流的前端框架Bootstrap等。
  第3章给出了C#的浓缩版,并且在介绍时直接与ASP.NET 技术结合,还介绍了ASP.NET页面调试技术。
  第4章和第5章介绍ASP.NET标准控件和验证控件的运用。
  第6章介绍ASP.NET页面运行时的HTTP请求、响应、状态管理机制。
  第7章介绍利用数据源控件和LINQ技术访问数据库的方法,还介绍利用LINQ技术访问XML数据的方法。其实,熟练掌握LINQ技术可实现任何数据访问要求。
  第8章介绍利用数据绑定控件呈现数据库中数据的技术。
  第9章以MyPetShop应用程序中的用户管理为例,介绍当前普遍使用的ASP.NET三层架构,以及利用ASP.NET三层架构进行Web应用程序开发的方法。
  第10章从网站整体风格统一角度介绍主题、母版和用户控件的运用。
  第11章介绍网站导航技术。
  第12章介绍能提升用户体验的ASP.NET Ajax技术。
  第13章介绍Internet上广泛调用的Web服务和Microsoft公司推出的WCF服务。
  第14章介绍Web服务器上的文件处理。
  第15章纵览全局,通过MyPetShop应用程序综合实例,说明了基于ASP.NET三层架构进行Web应用程序开发的全过程,给出了一个很好的学习模板。
  本书以Visual Studio Community 2017为开发平台,使用C#开发语言,提供大量来源于作者多年教学积累和项目开发经验的实例。
  为方便教师教学和读者自学,本书通过嵌入二维码形式提供了书中重点内容的讲解视频,还有配套的实验指导书《Web程序设计——ASP.NET上机实验指导(第3版)》,以及配套的免费课件、教学大纲、实验大纲、实例源代码等。有关课件、实例源代码等可到清华大学出版社网站http://www.tup.com.cn下载。
  本书概念清晰、逻辑性强,内容由浅入深、循序渐进,适合作为高等院校计算机相关专业的Web程序设计、网络程序设计、Web数据库应用等课程的教材,也适合对Web应用程序开发有兴趣的人员自学使用。
  本书由沈士根负责统稿,其中,沈士根编写第1~9章,叶晓彤编写第10~15章。
  本书第1版、第2版,以及配套的《Web程序设计——ASP.NET上机实验指导》第1版、第2版分别在2009年和2014年出版,主教材累计印刷21次,配套的上机指导教材累计印刷14次,受到了众多高校和广大读者的欢迎,很多不相识的读者来邮件与我们交流并给出了宝贵意见。在此,表示衷心感谢。
  希望本书能成为初学者从入门到精通的阶梯。对于书中存在的疏漏及不足之处,欢迎读者发邮件与我们交流,以便再版时改进。我们的邮箱是ssgwcyxxd@126.com。
  
                             作  者
                                 2018年3月

导语摘要
ASP.NET是Web应用程序开发的主流技术之一。本书以Visual Studio Community 2017为开发平台,以技术应用能力培养为主线,介绍网站配置、开发环境、jQuery、Bootstrap、与ASP.NET结合的C#基础、ASP.NET页面调试、ASP.NET常用服务器控件、验证控件、状态管理、LINQ数据访问、数据绑定、ASP.NET三层架构、主题、母版、用户控件、网站导航、ASP.NET Ajax、Web服务、WCF服务、文件处理等,*后的MyPetShop应用程序综合了开发全过程,提供了基于ASP.NET三层架构开发Web应用程序的学习模板。书中包含的实例来自作者多年的教学积累和项目开发经验,颇具实用性。  为方便教师教学和读者自学,本书通过嵌入二维码形式提供了书中重点内容的讲解视频,还有配套的实验指导书《Web程序设计——ASP.NET上机实验指导(第3版)》,以及配套的免费课件、教学大纲、实验大纲、实例源代码等。  本书概念清晰、逻辑性强,内容由浅入深、循序渐进,适合作为高等院校计算机相关专业的Web程序设计、网络程序设计、Web数据库应用等课程的教材,也适合对Web应用程序开发有兴趣的人员自学使用。

商品简介

ASP.NET是Web应用程序开发的主流技术之一。本书以Visual Studio Community 2017为开发平台,以技术应用能力培养为主线,介绍网站配置、开发环境、jQuery、Bootstrap、与ASP.NET结合的C#基础、ASP.NET页面调试、ASP.NET常用服务器控件、验证控件、状态管理、LINQ数据访问、数据绑定、ASP.NET三层架构、主题、母版、用户控件、网站导航、ASP.NET Ajax、Web服务、WCF服务、文件处理等,*后的MyPetShop应用程序综合了开发全过程,提供了基于ASP.NET三层架构开发Web应用程序的学习模板。书中包含的实例来自作者多年的教学积累和项目开发经验,颇具实用性。   为方便教师教学和读者自学,本书通过嵌入二维码形式提供了书中重点内容的讲解视频,还有配套的实验指导书《Web程序设计——ASP.NET上机实验指导(第3版)》,以及配套的免费课件、教学大纲、实验大纲、实例源代码等。   本书概念清晰、逻辑性强,内容由浅入深、循序渐进,适合作为高等院校计算机相关专业的Web程序设计、网络程序设计、Web数据库应用等课程的教材,也适合对Web应用程序开发有兴趣的人员自学使用。

目录

  
  
  
  
  
  
  
  
  
第1章  ASP.NET运行及开发环境    1
1.1  ASP.NET概述    1
1.1.1  静态页面和动态页面    1
1.1.2  .NET Framework    1
1.1.3  ASP.NET特性    2
1.1.4  ASP.NET的开发模式    2
1.2  IIS    3
1.2.1  IIS 7.5的安装    3
1.2.2  IIS 7.5中的网站、Web应用程序和虚拟目录    4
1.2.3  IIS Express    7
1.3  Visual Studio Community 2017    8
1.3.1  开发环境概览    8
1.3.2  使用解决方案管理VSC 2017中新建的网站    10
1.3.3  发布Web应用    12
1.3.4  复制网站    14
1.4  小结    14
1.5  习题    15
第2章  ASP.NET网站文件、jQuery和Bootstrap    17
2.1  .html文件和XHTML5    17
2.1.1  .html文件结构    17
2.1.2  常用的XHTML5元素    18
实例2-1  认识常用的XHTML5元素    19
2.2  .aspx文件    20
2.2.1  单文件页模型    20
实例2-2  熟悉单文件页模型    21
2.2.2  代码隐藏页模型    22
实例2-3  熟悉代码隐藏页模型    22
2.3  .css文件和CSS常识    23
2.3.1  定义CSS3样式    23
2.3.2  CSS3样式位置    24
实例2-4  运用页面样式    25
实例2-5  运用外部样式表    26
2.4  .js文件和JavaScript常识    27
2.4.1  JavaScript代码位置    27
实例2-6  熟悉<head>元素中的JavaScript代码    27
实例2-7  熟悉<body>元素中的JavaScript代码    28
实例2-8  运用独立的.js文件    29
2.4.2  JavaScript运用实例    29
实例2-9  实现图片动态变化效果    29
实例2-10  实现一个简易时钟    30
2.5  jQuery    31
2.5.1  jQuery基础语法    32
2.5.2  jQuery运用实例    33
实例2-11  利用jQuery管理XHTML元素    33
实例2-12  利用jQuery实现一个时间数据来源于服务器端的时钟    34
2.6  .xml文件和XML常识    36
实例2-13  表达一个XML格式的早餐菜单    36
2.7  Web.config    37
2.8  Global.asax    37
2.9  Bootstrap    38
实例2-14  利用Bootstrap设计表单    38
2.10  小结    40
2.11  习题    40
第3章  C#和ASP.NET的结合    43
3.1  C#概述    43
3.2  .NET Framework命名空间    43
3.3  编程规范    44
3.3.1  程序注释    44
3.3.2  命名规则    44
3.4  常量与变量    45
3.4.1  常量声明    45
3.4.2  变量声明    46
3.4.3  修饰符    46
3.4.4  局部变量作用范围    46
3.5  数据类型    47
3.5.1  值类型    47
实例3-1  运用枚举类型变量    48
3.5.2  引用类型    49
3.5.3  装箱和拆箱    50
3.6  运算符    51
3.7  流程控制    52
3.7.1  选择结构    52
实例3-2  运用switch语句    53
3.7.2  循环结构    54
实例3-3  运用while语句    54
实例3-4  运用for语句    56
实例3-5  运用foreach语句    57
3.7.3  异常处理    57
实例3-6  运用throw语句    58
实例3-7  运用try…catch…finally结构    59
3.8  自定义ASP.NET类    60
3.8.1  类的常识    61
3.8.2  属性    61
实例3-8  定义Account类的属性    61
3.8.3  构造函数    62
实例3-9  定义Account类的构造函数    62
3.8.4  方法    63
实例3-10  定义Account类的存款和取款方法    63
实例3-11  结合Account类和ASP.NET页面    64
3.8.5  事件    65
实例3-12  在AccountEvent类中增加账户金额不足事件并运用事件    65
3.8.6  继承    67
实例3-13  实现继承类    67
3.9  ASP.NET页面调试    67
3.10  小结    68
3.11  习题    69
第4章  ASP.NET标准控件    71
4.1  ASP.NET页面事件处理概述    71
4.1.1  ASP.NET页面事件    71
4.1.2  IsPostBack属性    71
实例4-1  运用IsPostBack属性    72
4.2  ASP.NET服务器控件概述    73
4.2.1  HTML服务器控件简介    73
4.2.2  Web服务器控件简介    73
4.3  常用ASP.NET标准控件    73
4.3.1  Label控件    74
实例4-2  通过键盘快捷键激活特定文本框    74
4.3.2  TextBox控件    75
实例4-3  综合运用TextBox控件    75
4.3.3  Button、LinkButton和ImageButton控件    77
实例4-4  利用Button控件执行客户端脚本    77
4.3.4  DropDownList控件    78
实例4-5  实现联动的下拉列表    79
4.3.5  ListBox控件    81
实例4-6  实现数据项在ListBox控件之间的移动    82
4.3.6  CheckBox和CheckBoxList控件    83
实例4-7  运用CheckBoxList控件    83
4.3.7  RadioButton和RadioButtonList控件    84
4.3.8  Image和ImageMap控件    85
实例4-8  利用ImageMap控件设计导航栏    86
4.3.9  HyperLink控件    86
实例4-9  组合使用HyperLink和Image控件    87
4.3.10  Table控件    87
实例4-10  动态生成表格    87
4.3.11  Panel和PlaceHolder控件    89
实例4-11  利用Panel实现简易注册页面    89
实例4-12  利用PlaceHolder动态添加控件    91
4.4  小结    92
4.5  习题    93
第5章  ASP.NET窗体验证    95
5.1  窗体验证概述    95
5.2  ASP.NET服务器验证控件    96
5.2.1  RequiredFieldValidator控件   

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP