ASP.NET 3.5从入门到精通
正版图书 当天发 带塑封 9984331666254200833
¥
13.55
1.4折
¥
99.8
九五品
仅1件
作者[美]麦克唐纳 著;施宏斌、马煜 译
出版社清华大学出版社
出版时间2010-01
版次1
装帧平装
货号9984331666254200833
上书时间2024-12-01
商品详情
- 品相描述:九五品
图书标准信息
-
作者
[美]麦克唐纳 著;施宏斌、马煜 译
-
出版社
清华大学出版社
-
出版时间
2010-01
-
版次
1
-
ISBN
9787302215479
-
定价
99.80元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
822页
-
字数
1215千字
-
正文语种
简体中文
- 【内容简介】
-
本书提供了最新、最全面的ASP.NET入门知识。ASP.NET是一个开发现代Web应用程序的架构。使用ASP.NET可以开发出安全、极速并具有高度可扩展性的Web应用程序。ASP.NET的最大优势在于,它包含了大量现成的功能,比如网站导航、数据绑定、主题和用户管理等。使用ASP.NET平台,可以创建从小型动态个人网站到大规模电子商务网站的任何类型的Web应用程序。
本书假定读者只具有基本的C#语言知识,因此在本书的开始部分将对C#进行简要的介绍,具有较多C#编程经验的人也可以将这些基础性的介绍作为一个快速的回顾。在本书的ASP.NET探索之旅中,将介绍设计可靠Web应用程序所需的关键原则,包括数据库、ASP.NET安全和执行性能等方面的问题。本书还将从头开始介绍面向对象程序设计以及Web窃体的代码分离开发,一切示例都将从实战角度出发,而不是纸上谈兵的肤浅介绍。
经过本书的学习,您将精通网站开发的核心技术,并掌握成为一个专业ASP.NET开发人员的必备知识。
- 【作者简介】
-
MatthewMacDonald,曾荣获微软最有价值专家称号,并通过了微软的MCSD认证,是一位知名作家、教育家。他在编程方面作出了许多重要贡献,撰写了多本有关.NET编程的经典书籍。除本书外,Matthew的著作还包括ProPro.NET20WindowsFormsandCustomControls(Apress),Pro,NET2.0WindowsFormsandCustomControlsinVB2005(Aptress)和ProWPFWindowsPresentationFoundationin.NET3.0(Apress)。
- 【目录】
-
第Ⅰ部分NET简介
第1章NETFramework
1.1Web开发的变革
1.1.1HTML和HTML表单
1.1.2服务器端程序设计
1.1.3客户端程序设计
1.2.NETFramework
1.2.1C#、VB和.NET语言
1.2.2通用语言运行时
1.2.3.NET类库
1.2.4VisualStudio
1.3小结
第2章C#语言
2.1.NET语言
2.2C#语言基础
2.2.1区分大小写
2.2.2注释
2.2.3语句结束符
2.2.4代码块
2.3变量和数据类型
2.3.1变量的赋值和初始化
2.3.2字符串和转义字符
2.3.3数组
2.3.4枚举类型
2.4变量操作
2.4.1高级数学运算
2.4.2类型转换
2.5基于对象的操作
2.5.1String类型
2.5.2DateTime和TimeSpan类
2.5.3数组类型
2.6条件逻辑
2.6.1if语句
2.6.2switch语句
2.7循环语句
2.7.1for循环语句
2.7.2foreach循环语句
2.7.3while循环语句
2.8方法
2.8.1参数
2.8.2方法重载
2.8.3委托
2.9小结
第3章类型、对象和名称空间
3.1类的基础概念
3.1.1静态成员
3.1.2简单的类
3.2创建一个简单的类
3.2.1创建对象
3.2.2在类中添加属性
3.2.3为类添加一个方法
3.2.4添加构造函数
3.2.5添加事件
3.2.6测试Product类
3.3值类型与引用类型
3.3.1赋值操作
3.3.2相等性测试
3.3.3参数传递:传值与传址
3.3.4.NET类型回顾
3.4名称空间和程序集
3.4.1使用名称空间
3.4.2导入名称空间
3.4.3程序集
3.5类的高级程序设计
3.5.1继承
3.5.2静态成员
3.5.3对象的类型转换
3.5.4分部类
3.5.5泛型
3.6小结
第Ⅱ部分开发ASP.NET应用程序
第4章VisualStudio
4.1VisualStudio的承诺
4.2创建Web站点
4.2.1创建一个新的Web应用程序
4.2.2网站和Web项目
4.2.3隐藏的解决方案文件
4.2.4解决方案资源管理器
4.2.5添加Web窗体
4.2.6迁移早期版本VisualStudio创建的网站
4.3设计Web页面
4.3.1添加Web控件
4.3.2属性窗口
4.4Web窗体剖析
4.4.1Web窗体的标记
4.4.2页面指令
4.4.3文档类型
4.4.4XHTML精要
4.5编写代码
4.5.1后置代码类
4.5.2添加事件处理器
4.5.3智能感知和代码大纲
4.6VisualStudio调试
4.6.1VisualStudio内建的Web服务器
4.6.2单步调试
4.6.3变量监视
4.7小结
第5章Web窗体基础
5.1ASP.NET应用程序剖析
5.1.1ASP.NET的文件类型
5.1.2ASP.NET应用程序的目录结构
5.2服务器端控件简介
5.2.1HTML服务器端控件
5.2.2将HTML页面转换为ASP.NET页面
5.2.3视图状态
5.2.4HTML控件类
5.2.5添加货币转换功能的代码
5.2.6事件处理程序
5.2.7货币转换程序的幕后故事
5.2.8错误处理
5.3改进货币转换页面
5.3.1添加多种货币
5.3.2将汇率信息保存在列表项中
5.3.3添加链接的图片
5.3.4设置样式
5.4深度探索HTML服务器端控件类
5.4.1HTML服务器端控件的事件
5.4.2HtmlInputImage控件的高级事件
5.4.3HtmlControl基类
5.4.4HtmlContainerControl类
5.4.5HtmlInputControl类
5.5Page类
5.5.1将用户导航到新页面
5.5.2HTML编码
5.6应用程序事件
5.6.1Global.asax文件
5.6.2其他应用程序事件
5.7ASP.NET的配置
5.7.1web.config文件
5.7.2嵌套的配置
5.7.3在web.config文件中存储用户自定义的设置
5.7.4ASP.NET网站管理工具(WAT)
5.8小结
第6章Web控件
6.1Web控件
6.1.1基本的Web控件类
6.1.2Web控件的标记
6.2Web控件类
6.2.1WebControl基类
6.2.2长度的度量单位
6.2.3枚举
6.2.4颜色属性
6.2.5字体
6.2.6输入焦点
6.2.7缺省按钮
6.3列表控件
6.3.1多选列表控件
6.3.2BulletedList控件
6.4Table控件
6.5Web控件的事件和AutoPostBack
6.5.1回传事件的工作原理
6.5.2页面的生命周期
6.6一个简单的Web页面
6.6.1改进生成电子贺卡的程序
6.6.2自动生成电子贺卡
6.7小结
第7章状态管理
7.1状态管理的问题
7.2视图状态
7.2.1ViewState集合
7.2.2一个使用ViewState集合的例子
7.2.3使视图状态更加安全
7.2.4使用视图状态保存成员变量
7.2.5用视图状态存储用户自定义对象
7.3在页面之间传递信息
7.3.1跨页传递
7.3.2查询字符串
7.4Cookies
7.5会话状态
7.5.1跟踪会话状态
7.5.2使用会话状态
7.5.3一个会话状态的简单示例
7.6会话状态的配置
7.6.1Cookieless
7.6.2Timeout
7.6.3会话的模式
7.7应用程序状态
7.8不同状态存储方式的概括和对比
7.9小结
第8章错误处理、日志和跟踪
8.1常见错误
8.2异常处理机制
8.2.1Exception类
8.2.2异常链
8.3处理异常
8.3.1捕获特定的异常
8.3.2嵌套的异常处理方法
8.3.3异常处理实战
8.3.4异常处理的高级原则
8.4抛出自定义的异常
8.5用日志记录异常
8.5.1查看Windows的事件日志
8.5.2将记录写入事件日志中
8.5.3用户自定义的日志
8.5.4用户自定义的日志类
8.5.5获取日志中记录的信息
8.6出错信息页面
8.6.1出错信息页面的显示模式
8.6.2用户自定义的出错信息页面
8.7页面跟踪
8.7.1启用跟踪
8.7.2跟踪信息
8.7.3写入跟踪信息
8.7.4应用程序级别的跟踪
8.8小结
第9章部署ASP.NET应用程序
9.1ASP.NET应用程序和Web服务器
9.1.1Web服务器是如何工作的
9.1.2虚拟目录
9.1.3Web应用程序的URL
9.1.4Web农场
9.2Internet信息服务(IIS)
9.2.1IIS的不同版本
9.2.2在WindowsXP中安装IIS5
9.2.3在WindowsServer2003中安装IIS
9.2.4在WindowsVista中安装IIS7
9.2.5在WindowsServer2008中安装IIS7
9.2.6注册ASP.NET文件映射
9.2.7检验ASP.NET是否已经正确安装
9.3使用IIS管理器管理网站
9.3.1创建虚拟目录
9.3.2配置虚拟目录
9.4部署一个简单的网站
9.4.1Web应用程序和组件
9.4.2其他配置步骤
9.4.3ASP.NET代码的编译
9.4.4ASP.NET的账户
9.5使用VisualStudio部署Web应用程序
9.5.1为新网站创建一个虚拟目录
9.5.2复制网站
9.5.3发布网站
9.6小结
第Ⅲ部分构建更好的Web窗体
第10章验证控件
10.1理解验证控件
10.1.1验证控件
10.1.2服务器端验证
10.1.3客户端验证
10.2验证控件
10.2.1验证控件的一个简单实例
10.2.2显示验证信息的其他方式
10.2.3手工执行验证
10.2.4使用正则表达式进行验证
10.2.5已验证的用户窗体
10.2.6对验证控件进行分组
10.3小结
第11章多功能控件
11.1Calendar控件
11.1.1格式化Calendar控件
11.1.2限定日期
11.2AdRotator
11.2.1Advertisement文件
11.2.2AdRotator类
11.3多视图页面
11.3.1MultiView控件
……
第12章用户控件和绘制图形
第13章样式、主题和母版页
第14章网站导航
第IV部分使用数据
第15章ADO.NET基础
第16章数据绑定
第17章数据控件
第18章文件和流
第19章XML
第V部分网站安全
第20章安全基础
第21章成员关系
第22章用户配置文件
第VI部分高级ASP.NET
第23章基于组件的程序设计
第24章缓存
第25章ASP.NETAJAX
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价