新手学ASP.NET

新手学ASP.NET
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2010-01
版次: 1
ISBN: 9787894989932
定价: 49.80
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 504页
字数: 757千字
正文语种: 简体中文
2人买过
  • 《新手学ASP.NET》详细讲解了ASP.NET进行网络应用程序开发的技术,帮助读者学习使用C#语言进行ASP.NET3.5项目开发。本手册分3篇共15章,内容包括ASP.NET概述、ASP.NET环境配置、ASP.NET的基本功、C#语言基础、C#面向对象编程、ASP.NET对象、ADO.NET数据库编程、LINQ数据库编程、ASP.NETAjax开发技术、Web控件、用户控件与高级服务器控件、数据绑定技术、风格、主题和母版页等,最后通过论坛管理系统、新闻管理系统两个实例,详细介绍了制作步骤,让读者融会贯通、举一反三,逐步精通,并提供了附录VS开发工具的快捷键供读者参考。
    本光盘内容为实例源代码、语音视频教学及电子教案(PPT)。本光盘及配套手册由北京希望电子出版社独家发行,未经出版者书面许可,任何单位和个人不得擅自摘抄、复制光盘和本手册的部分或全部内容以任何方式进行传播。 第l篇入门篇
    第1章ASP.NET概述
    1.1ASP.NET的结构
    1.1.1动态网页的结构
    1.1.2.NETFramework框架
    1.1.3Web服务机制
    1.1.4ASP.NET程序结构
    1.2关于ASP.NET的话题
    1.2.1ASP.NET和ASP比较
    1.2.2ASP.NET和JSP比较
    1.2.3提速的同时小心陷阱
    1.3ASENET的未来
    1.3.1ASP.NET相关技术
    1.3.2ASP.NET开发趋势
    1.4动手学习并实践
    1.4.1如何学习ASP.NET
    1.4.2第一个简单的ASP.NET网站
    1.5常见面试题
    1.6小结
    1.7习题
    第2章ASP.NET环境配置
    2.1ASP.NET运行环境
    2.2IIS配置
    2.2.1什么是IIS
    2.2.2IIS安装步骤
    2.2.3IIS配置
    2.3强大的VisualStudio2008
    2.3.1VisualStudio2008安装步骤
    2.3.2VisualStudio2008开发环境简介
    2.4简单的ASP.NET网站
    2.4.1创建网站
    2.4.2设计网页界面
    2.4.3编写后台程序
    2.4.4调试程序
    2.4.5发布网站
    2.5常见面试题
    2.6小结
    2.7习题
    第3章ASP.NET的基本功
    3.1HTML基本功
    3.1.1页面
    3.1.2字体和排版
    3.1.3图像
    3.1.4表单
    3.1.5表格
    3.1.6框架设置
    3.2.JavaScfipt基本功
    3.2.1JavaScript的语法
    3.2.2JavaScript的对象
    3.2.3事件处理
    3.3VBScript基本功
    3.3.1VBScript的语法
    3.3.2VBScript的对象
    3.4常见面试题
    3.5小结
    3.6习题
    第4章C#语言基础
    4.1数据类型
    4.1.1栈的值类型
    4.1.2堆的引用类型
    4.1.3类型转换
    4.1.4降低效率的装箱和拆箱
    4.1.5关于空位的遐想——泛型
    4.2变量和常量
    4.2.1变量
    4.2.2匿名变量
    4.2.3常量
    4.3运算符
    4.3.1算术运算符
    4.3.2类型运算符
    4.3.3位运算符
    4.3.4逻辑运算符
    4.3.5赋值运算符
    4.3.6比较运算符
    4.3.7其他运算符
    4.3.8优先级
    4.4流程控制
    4.4.1if分支
    4.4.2switch分支
    4.4.3循环语句
    4.4.4break和continue语句
    4.5异常处理
    4.5.1try/catch块
    4.5.2finally块
    4.5.3自定义异常
    4.6常见面试题
    4.7小结
    4.8习题
    第5章C#面向对象编程
    5.1类和实例
    5.1.1类和实例
    5.1.2继承类
    5.1.3接口
    5.1.4实现接口
    5.1.5继承接口
    5.2虚拟类、抽象类和封装类
    5.2.1虚拟类
    5.2.2抽象类
    5.2.3封装类
    5.3静态类和泛型类
    5.3.1静态类
    5.3.2泛型类
    5.4属性
    5.4.1属性访问器
    5.4.2带参数的特性
    5.4.3属性的继承和重写
    5.5方法
    5.5.1方法的参数
    5.5.2构造函数
    5.5.3析构函数
    5.5.4静态方法
    5.5.5重载方法
    5.5.6访问父类方法
    5.5.7重载运算符
    5.6事件
    5.6.1事件的声明
    5.6.2事件定义
    5.63事件处理方法
    5.7委托
    5.7.1委托的定义
    5.7.2事件委托
    5.7.3协变和逆变
    5.8泛型
    5.8.1泛型定义
    5.8.2泛型参数
    5.8.3泛型参数的约束
    5.8.4泛型接口
    5.8.5泛型委托
    5.9匿名
    5.91匿名类
    5.9.2匿名方法
    5.10扩展方法
    5.10.1声明扩展方法
    5.10.2转换扩展方法
    5.10.3扩展方法的优先级
    5.11常见面试题
    5.12小结
    5.13习题
    第6章ASP.NET对象
    6.1Application对象
    6.1.1Application对象
    6.1.2Application的键和值
    6.1.3Application对象的示例
    6.2Session对象
    6.2.1Session对象
    6.2.2Session的生命周期
    6.2.3Session的关键技巧
    6.3Request对象
    6.3.1Request对象
    6.3.2客户端请求
    6.3.3Request的示例
    6.4Response对象
    6.4.1Response对象
    6.4.2不同的响应
    6.4.3如何使用Response
    6.5Server对象
    6.5.1引用的Server对象
    6.5.2Servet对象的编码方法
    6.5.3使用Server的映射路径
    6.6CooKie对象
    6.6.1Cookie对象
    6.6.2Cookie的赋值和取值
    6.6.3添加和删除Cookie
    6.7常见面试题
    6.8小结
    6.9习题

    第2篇提高篇
    第7章ADO.NET数据库编程
    7.1ADO.NET数据编程技术
    7.1.1微软公司数据访问技术
    7.1.2System.Data命名空间
    7.2数据库连接
    7.2.1SqlConnection类
    7.2.2设置连接参数
    7.2.3连接SQLServer
    7.2.4断开SQLServer
    7.2.5连接到其他数据源
    7.3数据库交互编程
    7.3.1使用SqlCommand提交添加、删除、修改命令
    7.3.2使用SqlCommand获取查询命令
    7.3.3使用DataAdapter提交查询命令
    7.4内存数据编程
    7.4.1了解数据集
    7.4.2使用DataSet管理关联数据
    7.4.3使用Reader获取只读数据
    7.4.4比较DataSet和DataReader
    7.5常见面试题
    7.6小结
    7.7习题
    第8章LINQ数据库编程
    8.1DataSet的LINQ编程
    8.1.1DataSet的扩展
    8.1.2适用于LINQ的DataTable
    8.1.3扩展数据行及其扩展方法
    8.1.4使用LINQ生成数据表
    8.2LINQtoSQL编程
    8.2.1实体类概念
    8.2.2DataContext类
    8.2.3强类型的DataContext
    8.2.4Table属性
    8.2.5Column属性
    8.3实体类操作
    8.3.1插入新实例
    8.3.2更新现有实例
    8.3.3删除现有实例
    8.4LINQtoXML编程
    8.4.1System.Xml.Linq命名空间
    8.4.2创建XML文档
    8.4.3LINQ查询结果生成XML文档
    8.4.4加载和解析XML数据
    8.5常见面试题
    8.6小结
    8.7习题
    第9章ASP.NETAjax开发技术
    9.1ASP.NETAjax基础
    9.1.1ASP.NETAjax技术简介
    9.1.2一个ASP.NETAjax示例应用
    9.2ASP.NETAjax服务器端控件
    9.2.1声明ScriptManager控件
    9.2.2使用ScriptManager注册自定义脚本
    9.2.3在ScriptManager中注册Web服务
    9.2.4使用PageMethod静态页面方法
    9.2.5处理ASP.NETAjax中的异常,
    9.2.6编程控制ScriptManager控件
    9.2.7使用SefiptManagerProxy控件
    9.2.8声明UpdatePanel控件
    9.2.9使用多个UpdatePanel控件
    9.2.10编程控制UpdatePanel控件
    9.2.1l使用UpdateProgress控件
    9.2.12取消异步回送
    9.2.13使用Timer控件触发UpdatePanel异步回送
    9.3使用ASPNETAjaxControlToolkit
    9.3.1安装ASP.NETAjaxControlToolkit
    9.3.2AjaxControlToolkit控件概览
    9.4常见面试题
    9.5小结
    9.6习题
    第10章Web控件
    10.1HTML服务器控件
    10.1.1HtmlControl类
    10.1.2HtmlContainerControl类
    10.1.3HtmllnputControl类
    10.1.4HTML服务器控件
    10.1.5编程创建HTML服务器控件
    10.1.6处理HTML服务器控件事件
    10.2基本Web服务器控件
    10.2.1Web服务器控件介绍
    10.2.2使用Label标签控件
    10.2.3使用Literal静态文本控件
    10.2.4使用TextBox文本框控件
    10.2.5使用CheckBox复选框控件
    10.2.6使用RadioButton单选框控件
    10.2.7使用Button按钮控件
    10.2.8使用LinkButton链接按钮控件
    10.2.9使用ImageBuRon图像按钮控件
    10.2.10使用Panel面板控件
    10.3ASP.NET列表框控件
    10.3.1可选择的列表控件
    10.3.2BulletedList列表控件
    10.4ASP.NET验证控件
    10.4.1验证控件介绍
    10.4.2验证控件的基类BaseValidator
    10.4.3使用RequiredFieldValidator限制不能为空
    10.4.4使用RangeValidator控件指定输入范围
    10.4.5使用CompareValidator比较值
    10.4.6RegularExpressionValidator正则表达式验证
    10.4.7CustomValidator自定义验证
    10.4.8使用ValidationSummary显示验证信息
    10.4.9使用ValidationGroup属性
    10.4.10编程使用验证控件
    10.5常见面试题
    10.6小结
    10.7习题
    第11章用户控件与高级服务器控件
    11.1用户控件基础
    l1.1.1创建用户控件
    11.1.2在Web.config中注册用户控件
    11.1.3转换现有页为用户控件
    11.2编程处理用户控件
    11.2.1公开用户控件中的属性
    11.2.2使用自定义对象属性
    11.2.3添加用户控件事件
    11.3动态加载用户控件
    ……
    第12章数据绑定技术
    第13章风格、主题和母版页

    第3篇实例篇
    第14章论坛管理系统
    第15章新闻管理系统
    附录VS开发工具的快捷键
  • 内容简介:
    《新手学ASP.NET》详细讲解了ASP.NET进行网络应用程序开发的技术,帮助读者学习使用C#语言进行ASP.NET3.5项目开发。本手册分3篇共15章,内容包括ASP.NET概述、ASP.NET环境配置、ASP.NET的基本功、C#语言基础、C#面向对象编程、ASP.NET对象、ADO.NET数据库编程、LINQ数据库编程、ASP.NETAjax开发技术、Web控件、用户控件与高级服务器控件、数据绑定技术、风格、主题和母版页等,最后通过论坛管理系统、新闻管理系统两个实例,详细介绍了制作步骤,让读者融会贯通、举一反三,逐步精通,并提供了附录VS开发工具的快捷键供读者参考。
    本光盘内容为实例源代码、语音视频教学及电子教案(PPT)。本光盘及配套手册由北京希望电子出版社独家发行,未经出版者书面许可,任何单位和个人不得擅自摘抄、复制光盘和本手册的部分或全部内容以任何方式进行传播。
  • 目录:
    第l篇入门篇
    第1章ASP.NET概述
    1.1ASP.NET的结构
    1.1.1动态网页的结构
    1.1.2.NETFramework框架
    1.1.3Web服务机制
    1.1.4ASP.NET程序结构
    1.2关于ASP.NET的话题
    1.2.1ASP.NET和ASP比较
    1.2.2ASP.NET和JSP比较
    1.2.3提速的同时小心陷阱
    1.3ASENET的未来
    1.3.1ASP.NET相关技术
    1.3.2ASP.NET开发趋势
    1.4动手学习并实践
    1.4.1如何学习ASP.NET
    1.4.2第一个简单的ASP.NET网站
    1.5常见面试题
    1.6小结
    1.7习题
    第2章ASP.NET环境配置
    2.1ASP.NET运行环境
    2.2IIS配置
    2.2.1什么是IIS
    2.2.2IIS安装步骤
    2.2.3IIS配置
    2.3强大的VisualStudio2008
    2.3.1VisualStudio2008安装步骤
    2.3.2VisualStudio2008开发环境简介
    2.4简单的ASP.NET网站
    2.4.1创建网站
    2.4.2设计网页界面
    2.4.3编写后台程序
    2.4.4调试程序
    2.4.5发布网站
    2.5常见面试题
    2.6小结
    2.7习题
    第3章ASP.NET的基本功
    3.1HTML基本功
    3.1.1页面
    3.1.2字体和排版
    3.1.3图像
    3.1.4表单
    3.1.5表格
    3.1.6框架设置
    3.2.JavaScfipt基本功
    3.2.1JavaScript的语法
    3.2.2JavaScript的对象
    3.2.3事件处理
    3.3VBScript基本功
    3.3.1VBScript的语法
    3.3.2VBScript的对象
    3.4常见面试题
    3.5小结
    3.6习题
    第4章C#语言基础
    4.1数据类型
    4.1.1栈的值类型
    4.1.2堆的引用类型
    4.1.3类型转换
    4.1.4降低效率的装箱和拆箱
    4.1.5关于空位的遐想——泛型
    4.2变量和常量
    4.2.1变量
    4.2.2匿名变量
    4.2.3常量
    4.3运算符
    4.3.1算术运算符
    4.3.2类型运算符
    4.3.3位运算符
    4.3.4逻辑运算符
    4.3.5赋值运算符
    4.3.6比较运算符
    4.3.7其他运算符
    4.3.8优先级
    4.4流程控制
    4.4.1if分支
    4.4.2switch分支
    4.4.3循环语句
    4.4.4break和continue语句
    4.5异常处理
    4.5.1try/catch块
    4.5.2finally块
    4.5.3自定义异常
    4.6常见面试题
    4.7小结
    4.8习题
    第5章C#面向对象编程
    5.1类和实例
    5.1.1类和实例
    5.1.2继承类
    5.1.3接口
    5.1.4实现接口
    5.1.5继承接口
    5.2虚拟类、抽象类和封装类
    5.2.1虚拟类
    5.2.2抽象类
    5.2.3封装类
    5.3静态类和泛型类
    5.3.1静态类
    5.3.2泛型类
    5.4属性
    5.4.1属性访问器
    5.4.2带参数的特性
    5.4.3属性的继承和重写
    5.5方法
    5.5.1方法的参数
    5.5.2构造函数
    5.5.3析构函数
    5.5.4静态方法
    5.5.5重载方法
    5.5.6访问父类方法
    5.5.7重载运算符
    5.6事件
    5.6.1事件的声明
    5.6.2事件定义
    5.63事件处理方法
    5.7委托
    5.7.1委托的定义
    5.7.2事件委托
    5.7.3协变和逆变
    5.8泛型
    5.8.1泛型定义
    5.8.2泛型参数
    5.8.3泛型参数的约束
    5.8.4泛型接口
    5.8.5泛型委托
    5.9匿名
    5.91匿名类
    5.9.2匿名方法
    5.10扩展方法
    5.10.1声明扩展方法
    5.10.2转换扩展方法
    5.10.3扩展方法的优先级
    5.11常见面试题
    5.12小结
    5.13习题
    第6章ASP.NET对象
    6.1Application对象
    6.1.1Application对象
    6.1.2Application的键和值
    6.1.3Application对象的示例
    6.2Session对象
    6.2.1Session对象
    6.2.2Session的生命周期
    6.2.3Session的关键技巧
    6.3Request对象
    6.3.1Request对象
    6.3.2客户端请求
    6.3.3Request的示例
    6.4Response对象
    6.4.1Response对象
    6.4.2不同的响应
    6.4.3如何使用Response
    6.5Server对象
    6.5.1引用的Server对象
    6.5.2Servet对象的编码方法
    6.5.3使用Server的映射路径
    6.6CooKie对象
    6.6.1Cookie对象
    6.6.2Cookie的赋值和取值
    6.6.3添加和删除Cookie
    6.7常见面试题
    6.8小结
    6.9习题

    第2篇提高篇
    第7章ADO.NET数据库编程
    7.1ADO.NET数据编程技术
    7.1.1微软公司数据访问技术
    7.1.2System.Data命名空间
    7.2数据库连接
    7.2.1SqlConnection类
    7.2.2设置连接参数
    7.2.3连接SQLServer
    7.2.4断开SQLServer
    7.2.5连接到其他数据源
    7.3数据库交互编程
    7.3.1使用SqlCommand提交添加、删除、修改命令
    7.3.2使用SqlCommand获取查询命令
    7.3.3使用DataAdapter提交查询命令
    7.4内存数据编程
    7.4.1了解数据集
    7.4.2使用DataSet管理关联数据
    7.4.3使用Reader获取只读数据
    7.4.4比较DataSet和DataReader
    7.5常见面试题
    7.6小结
    7.7习题
    第8章LINQ数据库编程
    8.1DataSet的LINQ编程
    8.1.1DataSet的扩展
    8.1.2适用于LINQ的DataTable
    8.1.3扩展数据行及其扩展方法
    8.1.4使用LINQ生成数据表
    8.2LINQtoSQL编程
    8.2.1实体类概念
    8.2.2DataContext类
    8.2.3强类型的DataContext
    8.2.4Table属性
    8.2.5Column属性
    8.3实体类操作
    8.3.1插入新实例
    8.3.2更新现有实例
    8.3.3删除现有实例
    8.4LINQtoXML编程
    8.4.1System.Xml.Linq命名空间
    8.4.2创建XML文档
    8.4.3LINQ查询结果生成XML文档
    8.4.4加载和解析XML数据
    8.5常见面试题
    8.6小结
    8.7习题
    第9章ASP.NETAjax开发技术
    9.1ASP.NETAjax基础
    9.1.1ASP.NETAjax技术简介
    9.1.2一个ASP.NETAjax示例应用
    9.2ASP.NETAjax服务器端控件
    9.2.1声明ScriptManager控件
    9.2.2使用ScriptManager注册自定义脚本
    9.2.3在ScriptManager中注册Web服务
    9.2.4使用PageMethod静态页面方法
    9.2.5处理ASP.NETAjax中的异常,
    9.2.6编程控制ScriptManager控件
    9.2.7使用SefiptManagerProxy控件
    9.2.8声明UpdatePanel控件
    9.2.9使用多个UpdatePanel控件
    9.2.10编程控制UpdatePanel控件
    9.2.1l使用UpdateProgress控件
    9.2.12取消异步回送
    9.2.13使用Timer控件触发UpdatePanel异步回送
    9.3使用ASPNETAjaxControlToolkit
    9.3.1安装ASP.NETAjaxControlToolkit
    9.3.2AjaxControlToolkit控件概览
    9.4常见面试题
    9.5小结
    9.6习题
    第10章Web控件
    10.1HTML服务器控件
    10.1.1HtmlControl类
    10.1.2HtmlContainerControl类
    10.1.3HtmllnputControl类
    10.1.4HTML服务器控件
    10.1.5编程创建HTML服务器控件
    10.1.6处理HTML服务器控件事件
    10.2基本Web服务器控件
    10.2.1Web服务器控件介绍
    10.2.2使用Label标签控件
    10.2.3使用Literal静态文本控件
    10.2.4使用TextBox文本框控件
    10.2.5使用CheckBox复选框控件
    10.2.6使用RadioButton单选框控件
    10.2.7使用Button按钮控件
    10.2.8使用LinkButton链接按钮控件
    10.2.9使用ImageBuRon图像按钮控件
    10.2.10使用Panel面板控件
    10.3ASP.NET列表框控件
    10.3.1可选择的列表控件
    10.3.2BulletedList列表控件
    10.4ASP.NET验证控件
    10.4.1验证控件介绍
    10.4.2验证控件的基类BaseValidator
    10.4.3使用RequiredFieldValidator限制不能为空
    10.4.4使用RangeValidator控件指定输入范围
    10.4.5使用CompareValidator比较值
    10.4.6RegularExpressionValidator正则表达式验证
    10.4.7CustomValidator自定义验证
    10.4.8使用ValidationSummary显示验证信息
    10.4.9使用ValidationGroup属性
    10.4.10编程使用验证控件
    10.5常见面试题
    10.6小结
    10.7习题
    第11章用户控件与高级服务器控件
    11.1用户控件基础
    l1.1.1创建用户控件
    11.1.2在Web.config中注册用户控件
    11.1.3转换现有页为用户控件
    11.2编程处理用户控件
    11.2.1公开用户控件中的属性
    11.2.2使用自定义对象属性
    11.2.3添加用户控件事件
    11.3动态加载用户控件
    ……
    第12章数据绑定技术
    第13章风格、主题和母版页

    第3篇实例篇
    第14章论坛管理系统
    第15章新闻管理系统
    附录VS开发工具的快捷键
查看详情
系列丛书 / 更多
新手学ASP.NET
新手学CSS+DIV
兽静娜 著
新手学ASP.NET
新手学SQL Server
李军 著
新手学ASP.NET
新手学C语言
王欣惠 著
新手学ASP.NET
新手学HTML+CSS
林琼 著
新手学ASP.NET
新手学ActionScript 3.0
吕晓鹏 著
新手学ASP.NET
新手学Visual C++
施昌权 著
新手学ASP.NET
新手学C#(附光盘)
明杰 著
新手学ASP.NET
新手学Visual Basic
辛本柱 著
新手学ASP.NET
新手学Linux C编程
阎映炳 著
新手学ASP.NET
新手学Java
陈嵩 著
相关图书 / 更多
新手学ASP.NET
新手开车百事通
裴保纯 等 编著
新手学ASP.NET
新手妈妈情绪指南
(英)安娜·马瑟尔 著,汪子君 译
新手学ASP.NET
新手学估值:股票投资五步分析法
[美]乔舒亚·珀尔
新手学ASP.NET
新手小白学统计
[日]本丸谅 著
新手学ASP.NET
新手妈妈,你知道吗?——婴幼儿养育照护手册
方玉琦;彭芳;李寒梅
新手学ASP.NET
新手少年的大人生攻略 什么是真正的朋友?
斋藤孝
新手学ASP.NET
新手少年的大人生攻略 什么是真正的内心强大?
斋藤孝
新手学ASP.NET
新手少年的大人生攻略 什么是真正的聪明?
斋藤孝
新手学ASP.NET
新手妈妈不知道的育儿常识
王海明;糖糖妈
新手学ASP.NET
新手学PS图像处理一本通:抠图·修图·合成·特效
博蓄诚品 编著
新手学ASP.NET
新手妈妈科学孕育攻略
元宿
新手学ASP.NET
新手养花100问
陈坤灿