图书介绍

面向对象程序设计 C#&ASP.NET实现【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

面向对象程序设计 C#&ASP.NET实现
  • 刘勇军编著 著
  • 出版社: 武汉:武汉理工大学出版社
  • ISBN:7562934806
  • 出版时间:2011
  • 标注页数:390页
  • 文件大小:228MB
  • 文件页数:403页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

面向对象程序设计 C#&ASP.NET实现PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章.NET简介1

1.1.NET基本思想1

1.1.1 Visual Studio.NET的历史和发展1

1.1.2对.NET的理解2

1.1.3.NET项目的成功案例3

1.2.NET Framework6

1.2.1.NET Framework的定义6

1.2.2.NET Framework的主要内容6

1.2.3.NET Framework的体系结构7

1.2.4.NET应用程序执行步骤7

1.3 Visual Studio.NET集成开发环境8

1.3.1搭建ASP.NET开发环境8

1.3.2 Web窗体的IDE18

1.3.3新建网站19

1.3.4新建解决方案和项目21

1.4应用程序类型25

1.4.1第一个控制台程序25

1.4.2第一个Windows Forms应用程序27

1.4.3第一个Web程序30

第2章C#基础知识35

2.1变量与常量35

2.1.1变量35

2.1.2常量37

2.2 C#数据类型38

2.2.1 C#数据类型概述38

2.2.2值类型41

2.2.3引用数据类型43

2.2.4 System.Object类48

2.2.5变量类型的转换49

2.3装箱和拆箱54

2.3.1装箱55

2.3.2拆箱55

2.4 C#运算符和表达式57

2.4.1运算符和表达式的基本形式57

2.4.2运算符类型57

2.4.3 Equals()与==的区别60

2.5基本语句61

2.5.1选择结构61

2.5.2循环结构64

2.6结构与枚举70

2.6.1结构70

2.6.2枚举71

2.7 String、 StringBuilder和DateTime74

2.7.1 String类型及其方法74

2.7.2 StringBuilder属性和方法76

2.7.3 DateTime类型78

第3章 数组、集合对象和泛型79

3.1简单数组79

3.1.1数组概述79

3.1.2多维数组和交错数组80

3.2 Array数组类80

3.2.1 System…Array概述80

3.2.2 System…Array的属性和方法81

3.3集合对象82

3.3.1 System…Collections简介82

3.3.2 ArrayList83

3.3.3 Hashtable87

3.4泛型88

3.4.1泛型简介88

3.4.2 List<T>88

3.4.3 Dictionary<K,V>89

3.4.4数组、集合对象与泛型的比较90

第4章 面向对象基础92

4.1继承面向对象的基本思想和概念92

4.1.1面向对象的由来和发展92

4.1.2面向对象的基本思想93

4.1.3面向对象的基本概念94

4.2类结构97

4.2.1类的基础知识97

4.2.2修饰符98

4.3构造函数99

4.3.1构造函数基础99

4.3.2参数化构造函数100

4.4析构函数101

4.5数据成员102

4.5.1成员常量102

4.5.2成员变量102

4.5.3只读成员变量103

4.6类的方法104

4.6.1方法的声明104

4.6.2方法的调用104

4.6.3方法的参数传递106

4.6.4方法的重载107

4.6.5方法的XML代码注释功能108

4.7关键字static109

4.7.1静态成员变量109

4.7.2静态构造函数110

4.7.3静态方法111

4.7.4静态类112

4.8关键字this113

4.9属性114

4.10索引器116

4.11命名空间119

第5章 继承和接口122

5.1继承122

5.1.1继承的基础知识122

5.1.2关键字base124

5.1.3关键字virtual和override125

5.1.4关键字new126

5.1.5关键字abstract128

5.1.6关键字sealed130

5.2接口131

5.2.1接口的基础知识131

5.2.2多重接口实现132

5.2.3接口作为参数传递和返回134

第6章 委托和事件137

6.1委托137

6.1.1委托的引入137

6.1.2委托的含义139

6.1.3委托的语法139

6.2事件141

6.2.1事件的引入141

6.2.2事件的含义143

6.2.3事件的编码规范143

6.2.4事件的语法144

6.2.5事件的实验145

第7章 测试、调试和异常处理149

7.1错误类型149

7.1.1应用程序的要求149

7.1.2错误的分类149

7.2调试过程149

7.2.1设置断点150

7.2.2调试窗口151

7.3异常处理153

7.3.1异常的含义153

7.3.2 System.Exception类153

7.3.3 try……catch……finally语句155

7.3.4 throw语句155

第8章Web页面、母版和用户控件157

8.1 Page对象157

8.1.1 Web页面组成157

8.1.2页面指令158

8.1.3 Page对象的属性163

8.1.4 Page对象的事件163

8.1.5页面中弹出窗体164

8.2母版页165

8.2.1页面布局165

8.2.2母版页的定义166

8.2.3母版页的使用167

8.2.4母版页事件顺序168

8.3用户控件168

8.3.1用户控件生成168

8.3.2 Web窗体向用户控件转化169

8.3.3用户控件注册169

第9章 导航技术170

9.1页面导航系统170

9.1.1超链接170

9.1.2页面重定向171

9.2站点导航系统172

9.2.1站点地图173

9.2.2 Web.config文件设置174

9.2.3 SiteMapPath控件174

9.2.4 SiteMapDataSource控件175

9.3 TreeView控件175

9.3.1 TreeView控件概述175

9.3.2 TreeView控件的属性176

9.3.3 TreeView控件的事件178

9.4 Menu控件179

9.4.1 Menu控件概述179

9.4.2 Menu控件的属性179

9.4.3使用Menu控件导航181

9.4.4以编程的方式添加菜单项182

第10章ASP.NET常用对象184

10.1 Response对象184

10.1.1 Response对象的含义184

10.1.2 Response对象的属性184

10.1.3 Response对象的方法185

10.1.4 Response对象的应用185

10.2 Request对象188

10.2.1 Request对象的含义188

10.2.2 Request对象的属性188

10.2.3 Request对象的方法188

10.2.4页面提交的get和post方法189

10.2.5 Request对象的应用190

10.3 Session对象191

10.3.1 Session对象的作用191

10.3.2 Session对象的属性191

10.3.3 Session对象的方法192

10.4 Application对象192

10.4.1 Global.asax文件192

10.4.2 Application对象的作用193

10.4.3 Application对象的属性193

10.4.4 Application对象的方法194

10.5 Server对象196

10.5.1 Server对象的作用196

10.5.2 Server对象的属性196

10.5.3 Server对象的方法197

10.6 Cookie对象198

10.6.1 Cookie对象的作用198

10.6.2 Cookie对象的属性198

10.6.3 Cookie对象的应用198

10.7 ViewState对象201

10.7.1 ViewState对象的作用201

10.7.2 ViewState对象的使用201

10.7.3 ViewState对象的禁用203

10.7.4 ViewState对象的安全性203

第11章 服务器控件205

11.1 HTML服务器控件206

11.1.1 HTML服务器控件简介206

11.1.2 HtmlForm控件206

11.1.3 HtmlAnchor控件209

11.1.4 HtmlInputText控件210

11.1.5 HtmlInputFile控件212

11.1.6 HtmlInputHidden控件214

11.1.7 HtmlButton控件216

11.1.8 HtmlInputButton控件217

11.1.9 HtmlImage控件218

11.1.10 HtmlInputImage控件220

11.1.11 HtmlInputRadioButton控件222

11.1.12 HtmlInputCheckBox控件223

11.2 Web服务器控件225

11.2.1 Web服务器控件简介225

11.2.2文本输入控件227

11.2.3 Image控件233

11.2.4控制权转移控件234

11.2.5选择控件239

11.2.6容器控件245

11.2.7其他Web服务器控件248

11.3验证控件254

11.3.1验证控件简介254

11.3.2 RequiredFieldValidator控件255

11.3.3 CompareValidator控件256

11.3.4 RangeValidator控件259

11.3.5 RegularExpressionValidator控件262

11.3.6 CustomValidator控件266

11.3.7 ValidationSummary控件268

第12章ADO.NET270

12.1 ADO.NET架构270

12.1.1 ADO.NET简介270

12.1.2 ADO.NET的结构270

12.1.3 ADO.NET对数据库的访问271

12.1.4数据源控件272

12.2 Connection对象275

12.2.1 Connection对象的属性和方法275

12.2.2建立数据库连接277

12.3 Command和SqlTransaction对象278

12.3.1 SqlCommand类278

12.3.2构造SqlCommand对象279

12.3.3 ExecuteReader和ExecuteScalar方法281

12.3.4执行带参数的文本命令282

12.3.5执行存储过程283

12.3.6方法的抽象284

12.3.7 SqlTransaction事务处理对象284

12.4 DataReader和DataAdapter对象286

12.4.1 DataReader对象286

12.4.2 DataAdapter对象287

12.5 DataSet对象291

12.5.1 DataSet简介291

12.5.2 DataTable293

12.5.3 DataView对象298

12.6 SqlHelper类300

12.6.1 SqlHelper类简介300

12.6.2 SqlHelper类的方法301

12.6.3 SqlHelperParameterCache类302

第13章 数据控件305

13.1数据绑定306

13.1.1数据绑定简介306

13.1.2 Eval方法与Bind方法比较307

13.1.3数据控件模板307

13.1.4数据控件Field字段类型310

13.2 GridView控件311

13.2.1 GridView控件简介311

13.2.2基于SqlDataSource的GridView控件实现312

13.2.3 GridView控件的编程实现316

13.3 DetailsView控件320

13.3.1基于SqlDataSource的DetailsView控件实现320

13.3.2 DetailsView控件的编程实现321

13.4 Repeater控件325

13.4.1基于SqlDataSource的Repeater控件实现325

13.4.2 Repeater控件的编程实现326

13.5 DataList控件328

13.5.1 DataList控件简介328

13.5.2基于SqlDataSource的DataList控件实现329

13.5.3 DataList控件的编程实现330

13.6 FormView控件332

13.6.1 FormView控件简介332

13.6.2基于SqlDataSource的FormView控件实现333

13.6.3 FormView控件的编程实现334

13.7 ASP.NET数据控件综述337

第14章XML文件处理338

14.1 XML简介338

14.1.1 XML的产生338

14.1.2 XML文档节点338

14.1.3 XML文件解决方案339

14.1.4 XML相关文件的创建339

14.2 XML文件操作342

14.2.1 XML命名空间和相关类342

14.2.2 XML文档读操作343

14.2.3 XML文档写操作344

14.2.4 XmlDocument类345

第15章 应用程序配置和部署348

15.1配置文件348

15.1.1配置文件简介348

15.1.2 配置文件的结构349

15.1.3 ASP.NET的异常处理350

15.1.4 ASP.NET身份验证(Authentication)与授权(Authorization)352

15.1.5其他配置353

15.1.6配置文件的程序访问355

15.2应用程序的安装和部署356

15.2.1 XCOPY命令部署356

15.2.2利用VS.NET的“发布”功能部署356

15.2.3利用VS.NET的“Web安装项目”部署357

第16章 计件工资管理系统开发实例360

16.1项目概述360

16.1.1项目背景简介360

16.1.2项目需求分析360

16.1.3业务流程分析361

16.2计件工资管理系统的设计362

16.2.1系统功能设计362

16.2.2 E-R图设计363

16.2.3表结构设计364

16.2.4编码设计366

16.3计件工资管理系统的实现366

16.3.1用户登录模块的实现366

16.3.2产品管理模块的实现368

16.3.3人力管理模块的实现370

16.3.4生产管理模块的实现371

16.3.5财务管理模块的实现373

16.3.6系统管理模块的实现377

附录378

SQL简介:基于SQL Server 2008378

HTML简介382

CSS简介385

热门推荐