基本信息·出版社:机械工业出版社 ·页码:432 页 ·出版日期:2009年02月 ·ISBN:9787111261414 ·条形码:9787111261414 ·版本:第1版 ·装帧:平装 ...
商家名称 |
信用等级 |
购买信息 |
订购本书 |
|
|
零基础学ASP.NET3.5 |
|
|
|
零基础学ASP.NET3.5 |
|
基本信息·出版社:机械工业出版社
·页码:432 页
·出版日期:2009年02月
·ISBN:9787111261414
·条形码:9787111261414
·版本:第1版
·装帧:平装
·开本:16
·正文语种:中文
·图书品牌:华章图书
内容简介 C++是在C语言的基础上发展而来的,但C++又可看成是一门全新的语言,C++独有的特性使其极具生命力,获得了众多软件厂商和开发人员的青睐。《零基础学ASP.NET3.5》根据最新的2003年ISO/ANSI C++标准编写,通过大量的示例代码和解释说明全面而细致地讲述了C++的语法规则和编程思想。《零基础学ASP.NET3.5》共分为5篇20章,从基本的软硬件知识人手,让读者对程序有个整体的印象,随后介绍了VC6开发环境的搭建、C++语言的基本数据类型、C++语言的表达式,并分别从面向过程编程、面向对象编程和泛型编程3个方面对C++的数据结构和程序组织,如函数、函数重载、类的继承、多态和内存管理方式等进行了介绍,最后介绍了文件存储、错误与异常、RTTI、string类、编码风格与程序编译等内容。
阅读和学习《零基础学ASP.NET3.5》并不要求读者具有C语言的基础,通过几百个简洁高效的代码,《零基础学ASP.NET3.5》带领读者循序渐进地领略C++的魅力所在。《零基础学ASP.NET3.5》的特点是内容详尽,兼顾了几乎所有C++语言特性,而且,每个示例都经过了仔细斟酌,详细的说明可以辅助读者深入理解待讲述的技术要点,图例和表格的使用也使得讲述方式更为直观。《零基础学ASP.NET3.5》面向初、中级读者,适合正在学习使用C++的用户阅读,并可作为开发人员的参考手册。
编辑推荐 实例驱动,强化理解:提供257个实例对知识点进行讲解,读者容易理解;示例简洁,深入本质:提供典型并且短小精悍的示例讲解,直入本质;内容全面,深入浅出:介绍C++的大部分知识与特性,讲解循序渐进;表达直观,印象深刻:大量使用图示,表格等方式,让读者容易记忆和理解;要点突出,贴心提示:对不好理解的技术点或容易出错的地方给出特别提示,加深读者理解;编程经验,心得体会:给出笔者多年开发经验的精心总结,让读者少走弯路。
目录 写给未来的程序员
前方
第一篇 ASP.NET开发快速起步
第1章 第一个ASP.NET程序
1.1 选择开发工具:VisualStudio2008
1.1.1 了解VisualStudio2008的功能
1.1.2 安装VisualStudio2008所需硬件环境
1.1.3 安装VisualStudio2008
1.1.4 检查是否安装IIS
1.2 开发第一个ASP.NET程序
1.2.1 启动VisualStudio2008,创建一个网站
1.2.2 添加控件、编写代码
1.2.3 运行程序:查看在浏览器上显示的源文件
1.2.4 退出VisualStudio2008
1.3 ASP.NET程序结构的剖析
1.3.1 前台和后台
1.3.2 程序集的引用
1.3.3 事件
1.3.4 揭示程序处理过程和本质
1.4 配置文件(web.config)说明
1.4.1 什么是配置文件
1.4.2 配置文件的作用
1.5 小结
第2章 基础知识
2.1 认识ASP.NET3.5
2.1.1.NETFramework3.5 的功能
2.1.2 ASP.NET是.NETFramework的一部分
2.1.3 ASP.NET需要的命名空间(NameSpace)
2.2 C#变量和常量
2.2.1 系统预定义类型
2.2.2 定义变量(标识符与关键字)
2.2.3 变量的初始化
2.2.4 变量的生命周期
2.2.5 数据的显式转换、隐式转换
2.2.6 装箱和拆箱
2.2.7 字符串
2.2.8 数组
2.2.9 泛型
2.2.1 0常量
2.2.1 1注释
2.2.1 2C#书写规范和风格
2.3 运算符与表达式
2.3.1 运算符
2.3.2 表达式
2.4 语句类型
2.4.1 选择语句
2.4.2 循环语句
2.4.3 跳转语句
2.4.4 异常处理语句
2.5 对象、类、接口与继承
2.5.1 对象和类
2.5.2 接口
2.5.3 继承
2.6 C#高级应用
2.6.1 迭代器
2.6.2 局部类
2.6.3 隐式类型
2.6.4 对象初始化设定项
2.6.5 类中的属性赋值自动实现
2.6.6 Lambda表达式
2.7 小结
第3章 添加网页控件
3.1 控件分类
3.1.1 HTML控件
3.1.2 Web控件
3.2 添加标准控件
3.2.1 如何往网页中添加控件
3.2.2 使用控件的属性
3.2.3 处理控件的事件
3.2.4 表示类控件
3.2.5 输人类控件
3.2.6 布局类控件
3.2.7 提交类控件
3.3 添加验证控件
3.3.1 关于6个验证控件
3.3.2 使用5个简单的验证控件
3.3 3validationSummary验证控件的错误汇总
3.4 使用复杂控件
3.4.1 日历控件
3.4.2 动态广告控件
3.5 小结
第二篇 使用数据
第4章 ADO.NET基础
第5章 数据绑定
第6章 数据控件
第7章 XML简介
第8章 LINQ简介
第三篇 ASP.NET网站规划
第9章 使用母版页(Master Page)
第10章 使用主题(Themes)
第11章 建立用户控件
第12章 网页导航(Website Navigate)
第13章 门户个性化
第四篇 ASP.NET网站管理
第14章 状态管理(State Management)
第15章 缓存和不同步网页
第16章 网站国际化
第17章 网站配置文件管理
第五篇 ASP.NET网站安全
第18章 两种验证模型
第19章 成员和角色管理
第六篇 ASP.NET网站高级开发
第20章 Ajax Web开发语言:JavaScript简胆教程
第21章 Ajax布局技术:CSS2深入详解
第22章 ASP.NET AJAX
第七篇 Web案例
第22章 设计简单博客网站
第22章 图书销售管理系统
第22章 发布程序(制作安装程序)
……
序言 随着Internet的普及,各种Web应用飞速发展,目前Web应用软件已成为主流的软件系统。但是由于Web应用在交互性及动态展示中的缺陷,使得Web应用系统在客户体验方面,较传统客户/服务器的应用系统略逊一筹。ASP.NET的推出,解决了程序难于开发、互动性差的缺点。但是ASP.NET程序比普通Web程序更大,运行时与服务器端的交互比较多,这也影响了部分人使用ASP.NET的信心,随着Aiax技术的兴起及普及,在最新版本的VisualStudio2008开发工具中,为ASP.N:ET配备了Aax框架,这就解决了ASP.NET效率差的缺点,使得ASP.NET成为越来越多人的最爱。本书介绍的就是ASP.NET3.5版本。
本书从ASP.NET的发展历史及几个Web程序开始,激发读者对ASEN.ET的兴趣,然后逐步深入地介绍ASP.NET的基础知识,包括ASRNET的开发语言c#、c#的基本语法,还有ASP.NET提供的一些组件,如母版页、主题皮肤、Ajax等。读者在学习ASP.NET知识的同时,可以了解几乎所有目前Web实际应用中可能遇到的其他知识,包括JavaScript和CSS等。
文摘 插图:
通过前面的几小节,实际上已经给出了在现有JavaScript标准下,进行面向对象的程序设计所秉承的基本原理和方法。因此,从本小节起,将对JavaScript环境下的面向对象方法,进行一个简要的说明。本小节首先来介绍关于封装的一些基本知识。
封装当然是面向对象的一个最基本的特性,也是实现其他面向对象编程特性的基础。封装的概念很清楚,就是将一组具有关联的数据和方法,统一在一个对象下,供用户使用。显然,通过前面的学习,读者对如何实现JavaScript下的对象封装,应该没有任何的方法障碍了。总体上而言,其就是通过构建特殊的构造函数的形式来实现的。
当然,JavaScript的数据封装是很不严谨的,特别是其并没有一个私有成员的概念,这就使得对象中的所有成员,其实都是对开发者开放的。这一点,虽然显得不是太好,但也并非是特别难以接受的事情,毕竟,这不过就是让JavaScript变得更加“灵活些”罢了,并不会实际影响开发者对其的使用,只“小心”些就好。