作者:empty 页数:526 出版社:empty |
本书从初学者的角度讲述使用ASP.NET进行Web应用程序开发所需掌握的各项技术, 突出“基础”、“全面”、“深入”的特点,同时就像书名所暗示的一样,强调“实战”效果。只掌握和理解技术,而没有实际应用,等于没有掌握技术。在本书的各章中,在介绍技术的同时,都会提供有示例或稍大一些的实例,同时在各章的结尾安排有综合应用,通过几个小型项目来综合应用本章所讲解的知识,做到理论联系实际。最后在本书的后面5章中提供有5个完整的项目实例, 讲述从前期规划、设计流程图, 到项目最终实施的整个实现过程。全书共分24章, 包括ASP.NET技术入门、C#语言基础、C#控制语句与数组、面向对象程序设计、ASP.NET常用服务器控件、ASP.NET内置对象、数据验证技术、母版页技术、网站主题、A DO.NET技术进行数据库开发、数据控件的应用、网站导航技术、Web用户控件、程序调试与错误处理、ASP.NET Ajax、LINQ数据访问技术、电子邮件发送技术、Web服务技术、网站安全与策略、网站会员注册与登录、ASP.NET制作网站留言板、网上银行在线安全支付、明日社区网和校友录数码相册网·或者高校的教学参考书。的答案。
本书适合有志于从事软件开发的初学者、高校计算机相关专业学生和毕业生,也可作为软件开发人员的参考手册,本书提供大量的模块实战和项目实战案例,配备15小时视频讲解光盘,提供全部实例源代码,习题都给出了相应本书封面贴有清华大学出版社防伪标签,无标签者不得销售。版权所有,侵权必究。侵权举报电话:010-6278298913701121933
ASP.NET是Microsoft公司推出的新一代建立动态Web应用程序开发平台, 可以把程序开发人员ASP.NET支持多种开发语言, 其中, C#语言是一种功能强大、面向对象的编程语言, 它从C语言从初学程序开发的人员步入到编程高手行列通常需要经历5个阶段,如下图所示。本书中的内容也是按照这一规律精心组织的,可以将书中的内容分为3个部分,结构如下图所示。第1部分:基础入门。这一部分共6章, 从第1章至第6章, 介绍了ASP.NET技术入门、C#语言第2部分:技术应用。这一部分共13章, 从第7章至第19章, 介绍了Web程序开发的各种常用本书DVD光盘提供了覆盖全书的语音视频讲解, 读者可以通过视频快速、直观、轻松地学习。为了增强读者动手能力,激发学习兴趣,本书提供了大量实战模块、实战案例,读者一定要仔细研读这些模块,并亲自动手调试。迪木
本书光盘提供了所有实例的源程序,读者不必逐字逐句录入,可直接复制,先比猫画虎试着的工作效率提升到与其他技术无法比拟的程度, 与Java、PHP、ASP 3.0、Perl等相比, ASP.NET具有方便性、灵活性、性能优、生产效率高、安全性高、完整性强及面向对象等特性,是目前主流的网络编程工具之一。和Visual C++派生而来, 是Microsoft公司.NET技术核心开发语言, 因此本书选择C#语言作为程序的开发语言。
本书内容基础、C#控制语句与数组、面向对象程序设计、ASP.NET常用服务器控件、ASP.NET内置对象。书中结合大量的图示、举例、技巧、录像等形式帮助读者快速掌握ASP.NET开发环境和C#语言, 为以后进行ASP.NET编程打下坚实的基础。技术, 包括数据验证技术、母版页技术、网站主题、A DO.NET技术进行数据库开发、数据控件的应用、网站导航技术、Web用户控件、程序调试与错误处理、ASP.NET AJAX、LINQ数据访问技术、电子邮件发送技术、Web服务技术、网站安全与策略。在这一部分的技术讲解过程中, 结合大量实例来说明技术的实际应用方式。通过这一部分的学习,读者在以后的项目开发过程中可以独立解决各种技术难题, 并且能够开发对多媒体、数据库、网络通信等领域的中小型Web应用程序。第3部分:项目实战。这一部分共5章,从第20章至第24章,通过5个由浅入深完整的项目实例, 介绍了开发大型应用程序的设计过程。包括网站会员注册与登录、ASP.NET制作网站留言本、网上银行在线安全支付、明日社区网和校友录数码相册网。这5个项目是作者精心挑选的,环环相扣、紧密联系,分别是一个大型项目的元素之一。通过对5个项目的介绍,读者可以巩固前面所学的知识和技术,积累项目开发经验。
ASP.NET技术入门.
购视频讲解:51分钟
ASP.NET技术简介.
1.1.1ASP.NET发展历程、优点及新特性.
1.1.2ASP.NET的运行原理与运行机制.
学习组建ASP.NET开发环境.
1.2.1安装I IS服务器.
1.2.2安装VisualStudio 2008集成开发工具.9
掌握ASP.NET网页语法.
1.3.1ASP.NET网页扩展名.
1.3.2常用页面指令.
1.3.3ASPX文件内容注释.
1.3.4ASP.NET服务器控件标记语法.
1.3.5表达式语法.
制作一个ASP.NET网站.
1.4.1创建ASP.NET网站并熟悉开发环境.20
1.4.2设计Web页面.
1.4.3添加ASP.NET文件夹.
1.4.4运行应用程序.
1.4.5配置I IS虚拟站点.
ASP.NET技术学习资源——利用
MSDN帮助学习ASP.NET技术.
本章小结.
实战练习.
扣视频讲解:52分钟
4.2.1创建类.
4.2.2构造函数和析构函数.
4.2.3实例化类对象.
4.2.4控制访问权限.
4.2.5定义成员字段.
4.2.6定义成员方法.
4.2.7定义成员属性.
4.3.1封装概述.
4.6.面向对象思想实现字符串中查找数字.110
2.2.2代码注释及规则.
2.3创建控制台应用程序.
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.7C#中运算符.
2.7.1算术运算符.
2.7.2赋值运算符.
2.7.3关系运算符.
2.7.4逻辑运算符.
2.7.5移位运算符.
2.7.6其他特殊运算符.
2.7.7运算符的优先级.
2.8实战.
2.8.1利用运算符判断用户名称和密码.
2.8.2判断一个数是否是素数
2.9本章小结.
2.10实战练习.
第3章C#控制语句与数组.
第5章
C#语言基础.
视频讲解:42分钟
C#语言简介.
代码编写规则.
2.2.1代码书写规则.
3.1.2有效使用循环语句.
3.2数组的基本操作.
3.2.1数组的声明.
3.2.2初始化数组.
3.3实战.
3.3.1哥德巴赫猜想的算法.
3.3.2使用数组解决约瑟夫环问题.
3.4本章小结.
3.5实战练习.
第4章面向对象程序设计.
4.1面向对象编程概述.
4.2创建类与类的成员
4.3封装特性.
4.4
购视频讲解:40分钟
流程控制.
3.1.1有效使用分支语句.
ASP.NET常用服务器控件.
视频讲解:72分钟
5.1文本类型控件.
5.1.1 Label控件.
5.1.2 TextBox控件.
5.2按钮类型控件.
5.2.1 Button控件.
5.2.2 Image Button控件.
5.3链接类型控件.
5.3.1 HyperLink控件.
5.3.2 Link Button控件.
5.4选择类型控件.
5.4.1ListBox控件.
5.4.2 DropDownList控件.
5.4.3 RadioButton控件.
5.4.4 CheckBox控件.
5.5图像显示类型控件.
5.5.1 Image控件.
5.5.2 ImageMap控件.
5.6FileUpload文件上传控件.
5.6.1 FileUpload控件的概述.
5.6.2使用FileUpload控件上传图片文件.142
5.7实战.143
5.7.1网站会员登录.143
5.7.2ASP.NET上传大文件.144
5.8本章小结.146
5.9实战练习.146
第6章ASP.NET内置对象.147
6.1.148
封装的实现.
继承特性.
4.4.1继承概述.
4.4.2继承的实现.
4.4.3单继承的使用.
4.4.4多重继承的使用.
4.5多态特性.
4.5.1多态概述.
4.5.2多态的实现.
4.6实战.
视频讲解:70分钟
Response对象.
6.1.1Response对象概述.
6.1.2 Response对象常用属性、方法.
6.1.3在页面中输出数据.
6.1.4页面跳转并传递参数.
6.2Request对象.
6.2.1 Request对象概述.
6.2.2 Request对象常用属性、方法.
面向对象思想实现简单计算器.
本章小结.
实战练习.
第2部分
6.2.3获取页面间传送的值.
6.2.4获取客户端浏览器信