基本信息出版社:电子工业出版社
页码:422 页
出版日期:2008年09月
ISBN:7121068834/9787121068836
条形码:9787121068836
版本:第1版
装帧:平装
开本:16
正文语种:中文
丛书名:.NET开发专家
内容简介 《Visual C#+Oracle数据库系统开发全程导引与实战精研》首先介绍了Visual C#开发的基础知识,论述了C#和ASENET开发方法及使用Visual c#}进行数据库开发的原理,并对Oracle数据库进行了介绍;还介绍了4个针对性很强的数据库系统开发实例,包括人力资源管理系统、BBS系统、中小企业新闻发布系统和在线考试系统;最后讲述了数据库系统的打包、发布的必要性和具体方法。
《Visual C#+Oracle数据库系统开发全程导引与实战精研》既有全面的概念说明,又有完整的实例代码说明,读者能够轻松地将自己所学的理论知识付诸实践。《Visual C#+Oracle数据库系统开发全程导引与实战精研》在写作结构上专注于数据库类应用项目的开发,要求读者具备一定的程序设计基础。
《Visual C#+Oracle数据库系统开发全程导引与实战精研》可以作为程序开发者的参考手册,也可以作为高等院校相关专业师生或社会相关培训班的参考用书。
编辑推荐 《Visual C#+Oracle数据库系统开发全程导引与实战精研》既有全面的概念说明,又有完整的实例代码说明,能够帮助读者轻松地将自己所学的理论知识付诸实践。
通过对《Visual C#+Oracle数据库系统开发全程导引与实战精研》的学习,读者可以熟悉数据库系统的创建过程,还可以根据自身需求,快速高效地开发出具有实用价值、功能齐全、稳定安全、操作简单、界面友好的数据库管理系统。
《Visual C#+Oracle数据库系统开发全程导引与实战精研》首先介绍了VisuaI C#开发的基础知识,论述了C#和ASRNET开发方法及使用Visual C#进行数据库开发的原理,并对Oracle数据库进行了介绍:还介绍了4个针对性很强的数据库系统开发实例;包括人力资源管理系统、BBS系统、中小企业新闻发布系统和在线考试系统:最后讲述了数据库系统的打包、发布的必要性和具体方法。
目录
第1章.NET基础
1.1 .NET概述
1.1.1.NET简介
1.1.2.NET的特点
1.2通用语言运行库(CLR)
1.2.1 中间语言和元数据
1.2.2 JIT
1.3其他重要的.NET
1.3.1虚拟对象系统VOS
1.3.2公共类型系统CTS
1.4 开发工具
1.4.1安装Microsoft Visual Studio 2005
1.4.2熟悉Microsoft Visual Studio 2005开发环境
第2章C#开发基础
2.1 数据类型
2.1.1 值类型
2.1.2 引用类型
2.1.3装箱和拆箱
2.2变量与常量
2.2.1 变量的声明
2.2.2变量的初始化
2.2.3变量的类型
2.2.4.常量
2.3类型转换
2.3.1 隐式类型转换
2.3.2显式类型转换
2.4.运算符与表达式
2.4.1 3类运算符
2.4.2 运算符的优先级和结合性
2.4.3运算符重载
2.4.4运算符提升
2.5流程控制
2.5.1 条件语句
2.5.2循环语句
2.5.3跳转语句
2.5.4异常处理语句
2.6类
2.6.1类的声明
2.6.2类的成员
2.7方法
2.7.1方法的声明
2.7.2方法中的参数
2.7.3静态和非静态方法
2.7.4方法的重载
2.8继承
2.8.1继承基础知识
2.8.2 C++的继承规则
2.8.3访问与隐藏基类成员
2.8.4多级继承
2.8.5继承与访问修饰符
2.9接口
2.9.1接口的声明
2.9.2接口的实现
2.10事件和索引
2.10.1 事件
2.10.2索引
第3章ASP.NET开发基础
3.1 ASP.NET简介
3.1.1 什么是ASP.NET
3.1.2 ASP.NET的优点
3.1.3 ASENET运行平台
3.1.4 ASP.NET运行机制
3.1.5创建ASENET程序
3.1.6 ASP.NET网站管理
3.2.ASP.NET常用控件
3.2.1控制支持功能
3.2.2标签控件
3.2.3图片控件
3.2.4按钮控件
3.2.3文本框控件
3.2.6列表控件
3.2.7复选框控件
3.2.8单选框控件
3.2.9上传文件控件
3.2.10容器控件
3.3 ASP.NET设计程序界面
3.3.1 Web窗体设计器
3.3.2工具箱的使用
第4章使用ADO.NET操作数据库
4.1 ADO.NET简介
4.1.1 Managed:Provider概念
4.1.2 Dataset概念
4.2使用ADO.NET访问数据库
4.2.1 ADO.NET的连接模式
4.2.2数据集Dataset类
4.2.3数据库连接
4.2.4使用Command操作数据库
4.2.5使用DataReader检索数据
4.2.6使用DataAdapter类和Dataset类
4.3常用数据绑定控件
4.3.1使用Repeater控件绑定数据
4.3.2使用GridView控件绑定数据
4.3.3使用DatalList控件绑定数据
4.4 使用ADO.NET访问Oralce数据库
4.4.1 PL/SOL概述
4.4.2执行Oralce存储过程
4.4.3不返回数据的存储过程
4.4.4返回值的存储过程
4.4.5 包
4.4.6使用OracleDataRea,der
4.4.7序列
4.4.8使用DataAdapter填充数据集
4.4.9使用DataAdapter更新Oracle
4.4.10使用多个结果集
第5章Oracle Database 10g基础
5.1 Oracle概述
5.1.1 Oracle产品史
5.1.2 Oracle特点及优势
5.2 Oracle的安装
5.2.1软硬件环境要求
5.2.2 Oracle Universal Installer介绍
5.2.3 Oracle Database 10g的安装过程
5.3 Oracle体系结构简介
5.3.1 Oracle数据库的物理存储结构
5.3.2 Oracle数据库的逻辑存储结构
5.3.3 Oracle数据库的进程结构
5.3.4 Oracle数据库的内存结构
5.4管理模式对象
5.4.1使用DBCA创建数据库
5.4.2手动创建数据库
5.4.3管理表
5.4.4管理视图
5.4.5管理索引
5.4.6序号和同义词
5.5 Oralce存储过程
5.5.1过程和函数
5.5.2 包
5.5.3触发器(riggers)
5.5.4数据字典
第6章人力资源管理系统
6.1 系统设计
6.1.1 需求分析
6.1.2总体设计
6.1.3功能模块设计
6.2数据库设计与实现
6.2.1数据库需求设计
6.2.2数据逻辑结构设计
6.3人力资源管理
6.3.1部门信息管理
第7章BBS系统
第8章企业新闻发布系统
第9章在线考试系统
第10章ASP.NET程序打包和发布
……
序言 ASENET是一种全新的网页设计技术,它除了使用CLR语言编写代码,更重要的是可以使用众多的服务器控件和Microsoft.NET框架提供的数千个.NET类,建立功能强大的Web应用程序,很多全球知名公司的主页(如微软、Google、可乐吧等)均是ASENET技术的经典应用。
本书特色
C#语言作为一种源自于C/C++的程序设计语言,具有较强的错误处理能力、灵活性和兼容性,是当前流行的程序开发语言之一,而Oracle关系数据库系统是目前世界上流行的关系数据库管理系统,适用于各类网络应用环境。因此,利用C≠}和Oracle来进行数据库系统开发将会大大提高开发效率、稳定性和安全性。
本书内容
本书分两大部分,第l~5章为基础部分,第6~9章为开发实例部分,最后一章为ASENET程序打包和发布。第l章介绍.NET的基本概念和Visual Studio 2005环境的新特性;第2章重点介绍了c≠}开发语言的基础知识,让读者熟知C#语言特性;第3、4章分别介绍ASp.NET及ADO.NET访问数据库常用控件的使用,使读者对.NET环境下访问()racle数据库操作有初步了解;第5章介绍了Oracle数据库的相关概念和基本管理,并有针对性地讲解数据库系统开发过程所需的知识;从第6章开始分别介绍4个系统的设计过程,包括人力资源管理系统、BBS系统、中小企业新闻发布系统及在线考试系统。每个实例都是从“零”开始进行模块的设计与开发的,这些实例均有各自特点,同时还具有通用性,读者在此基础上进行简单修改就能够将这些实例应用到实际网站系统中,
通过对本书的学习,读者可以熟悉数据库系统的创建过程,还可以根据自身需求,快速高效地开发出具有实用价值、功能齐全、稳定安全、操作简单、界面友好的数据库管理系统。
本书由李宁、雷志军、陈伟编著,参与编写的人员还有马秀萍、李双红、穆志维、伍建刚、孙守凯、杨立平、吴宏彬、陈思成、孙景辉、方海刚、许钊等,在此一并向他们表示感谢。
由于笔者水平有限,加上时间仓促,书中难免有一些不足之处,欢迎同行和读者批评指正。
文摘 插图:
