图书介绍

Visual C# 2008从入门到精通【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

Visual C# 2008从入门到精通
  • 崔群法,唐有明,王俊伟编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121083662
  • 出版时间:2009
  • 标注页数:460页
  • 文件大小:95MB
  • 文件页数:470页
  • 主题词:C语言-程序设计

PDF下载


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

下载说明

Visual C# 2008从入门到精通PDF格式电子书版下载

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

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

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

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

图书目录

第一篇 入门必备1

第1章 .NET Framework和C#简介1

1.1 .NET Framework与C#1

1.1.1 C#概述2

1.1.2.NET Framework 3.5概述2

1.1.3公共语言运行时(CLR)4

1.1.4.NET Framework类库5

1.1.5程序集6

1.1.6命名空间8

1.2部署.NET Framework环境11

1.2.1 Visual Studio 2008简介11

1.2.2安装Visual Studio 200812

1.2.3了解Visual Studio 2008工作环境16

1.3创建第一个C#程序18

1.4 C#命令行编译器20

1.4.1命令行生成20

1.4.2设置环境变量和帮助21

1.4.3 C#编译器选项22

1.4.4编译C#类库23

第2章 C#基础语法25

2.1 C#语法25

2.1.1变量25

2.1.2常量27

2.1.3注释27

2.1.4 C#预处理器指令29

2.2控制语句31

2.2.1选择语句31

2.2.2循环语句33

2.2.3跳转语句35

2.3预定义数据类型36

2.3.1值类型和引用类型36

2.3.2 CTS类型37

2.4控制台程序39

2.4.1 Main()方法39

2.4.2 WriteLine()方法41

2.5 C# 3.5语言功能42

2.5.1隐含类型化的局部变量42

2.5.2扩展方法44

2.5.3对象与集合初始化器45

2.5.4匿名类型46

2.5.5 Lambda表达式47

2.5.6自动属性48

第3章 运算符和类型强制转换49

3.1运算符49

3.1.1赋值运算符50

3.1.2算术运算符51

3.1.3条件运算符52

3.1.4简化运算符52

3.1.5 checked和unchecked运算符54

3.1.6关系运算符57

3.1.7 sizeof运算符和typeof运算符59

3.1.8可空类型和运算符60

3.1.9空接合运算符61

3.1.10运算符的优先级61

3.2类型的安全性62

3.2.1类型转换62

3.2.2装箱和拆箱65

3.3对象的相等比较67

3.3.1引用类型的相等比较67

3.3.2值类型的相等比较68

3.4运算符重载69

3.4.1运算符的工作方式69

3.4.2运算符重载的示例:Vector结构70

3.5用户定义的数据类型转换75

3.5.1执行用户定义的类型转换75

3.5.2多重数据类型转换80

第4章 C#面向对象编程83

4.1类和对象83

4.1.1面向对象概述84

4.1.2类的基本概念85

4.2类成员87

4.2.1数据成员87

4.2.2定义方法88

4.2.3定义属性94

4.3构造函数和析构函数95

4.3.1构造函数95

4.3.2析构函数98

4.4结构99

4.5继承100

4.5.1定义派生类100

4.5.2虚方法与调用基类函数101

4.5.3隐藏基类方法103

4.5.4抽象类与抽象方法104

4.5.5密封类与密封方法105

4.6接口106

4.6.1定义和实现接口106

4.6.2接口的继承108

第二篇 编程基础111

第5章 数组和集合111

5.1数组111

5.1.1数组的使用112

5.1.2 Array类114

5.1.3数组接口118

5.2集合120

5.2.1集合接口120

5.2.2列表121

5.2.3队列和栈122

5.2.4链表125

5.2.5有序表127

5.2.6字典129

5.2.7位数组134

5.3枚举136

5.3.1 IEnumerator接口136

5.3.2 yield语句137

第6章 字符串和正则表达式139

6.1 System.Sting类139

6.1.1创建字符串140

6.1.2 StringBuilder成员143

6.1.3格式化字符串144

6.2正则表达式148

6.2.1正则表达式概述148

6.2.2 RegularExpressionsPlayaround示例150

6.2.3显示结果152

6.2.4匹配、组合和捕获153

第7章 结构化异常处理155

7.1结构化异常处理的基本知识155

7.1.1抛出和捕获异常156

7.1.2嵌套try语句158

7.2异常类159

7.2.1基于类型筛选异常160

7.2.2 System.Exception类的成员161

7.2.3预定义异常163

7.2.4抛出预定义异常示例164

7.3自定义异常165

7.4 finally块167

第8章 委托与事件168

8.1委托168

8.1.1委托概述168

8.1.2定义委托169

8.1.3使用委托169

8.1.4多重委托172

8.1.5匿名方法和Lambda表达式173

8.1.6委托与接口174

8.2事件175

8.2.1定义事件175

8.2.2委托与事件示例176

第三篇 高级课题181

第9章 Windows窗体181

9.1创建Windows窗体应用程序181

9.2 Control类184

9.2.1大小和位置184

9.2.2外观185

9.2.3用户交互操作185

9.2.4 Windows功能185

9.3标准控件和组件186

9.3.1文本控件186

9.3.2 Button.RadioButton和CheckBox控件189

9.3.3 ComboBox.ListBox和CheckedListBox控件192

9.3.4 ListView控件194

9.3.5容器控件197

9.3.6 ImageList组件和PictureBox控件199

9.3.7 DateTimePicker和ProgressBar控件200

9.3.8其他控件202

9.3.9 ErrorProvider和HelpProvider组件203

9.4窗体205

9.4.1 Form类205

9.4.2多文档界面207

9.4.3定制控件208

第10章 处理XML210

10.1 .NET框架中的XML210

10.1.1 .NET支持的XML标准211

10.1.2 System.Xml命名空间211

10.1.3在.NET中使用MSXML212

10.1.4使用System.Xml类215

10.2读写流格式的XML215

10.2.1使用XmlReader类215

10.2.2使用XmlWriter类219

10.3在.NET中使用DOM221

10.4使用XPathNavigator类224

10.4.1 System.Xml.XPath命名空间225

10.4.2 System.Xml.Xsl命名空间227

10.5 XML和ADO.NET232

10.5.1将ADO.NET数据转换为XML文档232

10.5.2把XML文档转换为ADO.NET数据234

第11章 文件和注册表操作237

11.1管理文件系统237

11.1.1 Directory类和DirectoryInfo类238

11.1.2 File类和FileInfo类242

11.1.3 Path类247

11.1.4示例:文件浏览器248

11.2读写文件251

11.2.1流252

11.2.2读取文件252

11.2.3写入文件254

11.2.4读写二进制文件255

11.3读取驱动器信息259

11.4读写注册表261

11.4.1 Registry类261

11.4.2 RegistryKey类262

第12章 .NET数据访问264

12.1 ADO.NET概述264

12.1.1 ADO.NET概述264

12.1.2命名空间265

12.1.3共享类266

12.1.4数据库特定的类267

12.2使用数据库连接267

12.2.1管理连接字符串267

12.2.2高效地使用连接271

12.3命令273

12.3.1执行命令273

12.3.2调用存储过程277

12.3.3事务处理278

12.4数据读取器SqlDataReader282

12.5数据集284

12.5.1 DataSet284

12.5.2使用DataTable和DataVeiw类284

12.5.2数据适配器填充DataSet286

12.5.3从XML中给DataSet填充数据288

12.5.4通过数据适配器更新DataSet289

12.5.5给DataSet添加数据290

12.5.6对DataSet排序和筛选291

第13章 查看.NET数据293

13.1 DataGridView控件293

13.1.1 DataGridView控件显示数据293

13.1.2 DataGridView样式296

13.1.3 DataGridView控件的单元格、列和行的功能299

13.2数据绑定302

13.2.1数据源302

13.2.2简单绑定305

13.3 Visual Studio.NET和数据访问306

13.3.1从服务器资源管理器创建一个连接306

13.3.2设计器与DataGridView控件结合使用309

13.3.3使用组件绑定数据310

第14章 与SQL Server 2008交互313

14.1 .NET运行库的主机313

14.2 Microsoft.SqlServer.Server314

14.3用户定义的合计函数315

14.3.1创建用户定义的合计函数315

14.3.2使用用户定义的合计函数317

14.4存储过程319

14.4.1创建存储过程319

14.4.2使用存储过程320

14.5用户自定义的函数322

14.5.1创建用户自定义的函数322

14.5.2使用用户自定义的函数323

14.6触发器325

14.6.1创建触发器325

14.6.2使用触发器326

14.7用户定义的类型327

14.7.1创建用户定义的类型327

14.7.2使用用户定义的类型330

第15章 基于.NET Framework编程333

15.1 Windows服务333

15.1.1 Windows服务概述333

15.1.2 Windows服务的体系结构334

15.1.3 System.ServiceProcess命名空间336

15.2线程336

15.2.1线程概述336

15.2.2使用Thread类338

15.3同步340

15.3.1同步问题的含义340

15.3.2同步问题341

15.4内存管理344

15.4.1值数据类型344

15.4.2引用数据类型346

15.4.3垃圾收集347

15.5程序集348

15.5.1程序集的含义348

15.5.2程序集的结构350

15.5.3跨语言支持355

第四篇 Web开发367

第16章 构建ASP.NET Web应用程序367

16.1 ASP.NET简介367

16.1.1支持编译型语言367

16.1.2引入服务器端控件368

16.1.3程序代码与页面分离368

16.2第一个ASP.NET页面368

16.2.1生成ASP.NET应用程序369

16.2.2 Web窗体370

16.2.3开发应用程序371

16.3 ASP.NET内置对象372

16.3.1 Page对象372

16.3.2 Server对象373

16.3.3 Request和Response对象374

16.3.4 Application.Session和Cookies对象375

16.4 ASP.NET Ajax382

16.4.1 ASPNET Ajax概述382

16.4.2 ASP.NET Ajax工作原理383

16.4.3 ASP.NET Ajax控件383

第17章 ASP.NET应用387

17.1基础应用387

17.1.1标准控件387

17.1.2验证控件389

17.1.3服务器控件应用390

17.2数据库应用395

17.2.1数据控件概述395

17.2.2应用实例395

17.3站点导航403

17.3.1 SiteMapPath控件403

17.3.2 Menu控件406

17.3.3 TreeView控件410

17.4配置应用程序413

第五篇 使用.NET Framework 3.5415

第18章 .NET Framework 3.5组件415

18.1 WCF415

18.1.1 WCF概述416

18.1.2创建WCF416

18.1.3创建服务合同417

18.1.4实现服务418

18.1.5服务主机419

18.1.6创建客户程序423

18.2 WPF425

18.2.1 WPF概述426

18.2.2创建WPF应用程序427

18.2.3控件430

18.2.4布局432

第19章 LINQ介绍437

19.1 LINQ概述437

19.2 LINQ查询438

19.2.1查询表达式438

19.2.2 LINQ基本查询操作438

19.3 LINQ to Object介绍446

19.4 LINQ to SQL对象模型447

19.4.1使用对象关系设计器447

19.4.2使用DataContext方法查询数据库数据450

19.4.3跨关系多表查询453

19.4.4 LINQ to SQL操作数据455

热门推荐