图书介绍

Visual Studio 2008中的LINQ开发技术PDF|Epub|txt|kindle电子书版本网盘下载

Visual Studio 2008中的LINQ开发技术
  • 龚赤兵等编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111255512
  • 出版时间:2009
  • 标注页数:393页
  • 文件大小:81MB
  • 文件页数:405页
  • 主题词:计算机网络-程序设计

PDF下载


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

下载说明

Visual Studio 2008中的LINQ开发技术PDF格式电子书版下载

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

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

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

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

图书目录

前言1

第1章 配置Visual Studio2008开发环境1

1.1安装Visual Studio20081

1.1.1系统要求2

1.1.2安装步骤2

1.2安装其他软件4

1.2.1SQL Server Management StudioExpress4

1.2.2LINQto SQL调试可视化器6

1.2.3示例数据库Northwind7

1.2.4ASP.NETMVC框架9

1.2.5.NET框架3.5SP1Beta版以及Visual Studio2008SP1Beta版12

第2章 Visual Studio2008的新特性15

2.1Visual Studio2008的新特性概述15

2.1.1增强的集成开发环境15

2.1.2支持多种NET框架版本的开发16

2.1.3功能强大的编辑器18

2.1.4语言集成查询——LINQ19

2.1.5客户端应用程序服务20

2.1.6高效的报表20

2.1.7查看NET框架的源代码21

2.2使用样式表24

2.2.1设计网站界面25

2.2.2设计并使用样式表26

2.3使用嵌套母版页31

2.3.1设计母版页31

2.3.2设计嵌套母版页33

2.3.3设计网站界面35

2.4使用ListView控件36

2.4.1显示简单数据36

2.4.2显示分组数据38

2.4.3数据排序42

2.4.4数据修改43

2.5使用DataPager控件44

2.5.1使用单个DataPager控件45

2.5.2使用多个DataPager控件45

2.6使用LinqDataSource控件47

2.6.1创建LINQto SQL类47

2.6.2配置LinqDataSource控件48

第3章 SQL Server2005基础52

3.1SQL Server2005Express概述52

3.1.1主要功能52

3.1.2与Visual Studio2008的集成53

3.2数据库和数据表的管理53

3.2.1数据库的创建、修改和删除53

3.2.2数据表的创建、修改和删除57

第4章 C#语言基础65

4.1装箱和拆箱65

4.1.1值类型和引用类型65

4.1.2装箱和拆箱的操作68

4.2委托70

4.2.1声明委托71

4.2.2实例化委托72

4.2.3使用委托73

4.3C#2.0新特性74

4.3.1泛型74

4.3.2匿名方法88

4.3.3迭代器93

4.3.4分部类型98

4.3.5可空类型101

4.3.6静态类105

4.4C#3.0新特性106

4.4.1自动实现属性107

4.4.2对象和集合初始化器110

4.4.3隐含类型局部变量和隐含类型数组115

4.4.4扩展方法117

4.4.5匿名类型122

4.4.6Lambda表达式123

第5章 LINQ应用概述127

5.1LINQ概述127

5.1.1LINQ的基本架构127

5.1.2LINQ表达式是强类型的129

5.2LINQtoObjects129

5.2.1创建一个控制台应用项目129

5.2.2查询一个整数列表129

5.2.3查询一个对象列表131

5.3LINQtoXML133

5.3.1读取XML文档133

5.3.2查询XML文档134

5.3.3转换XML文档135

5.4LINQtoDataSet137

5.4.1创建数据集137

5.4.2LINQ查询DataSet数据集138

5.5LINQ to SQL140

5.5.1创建对象、关系映射140

5.5.2数据查询142

5.5.3数据修改143

5.5.4调用存储过程145

5.5.5数据排序、分组145

5.6LINQ标准查询运算符147

5.6.1筛选运算符Where148

5.6.2投影运算符Select、SelectMany150

5.6.3分区运算符Take、Skip等152

5.6.4排序运算符OrderBy、ThenBy等155

5.6.5分组运算符GroupBy157

5.6.6集合运算符Distinct、Union等159

5.6.7转换运算符ToArray、ToList等161

5.6.8元素运算符First、FirstOrDefault等163

5.6.9生成运算符Range、Repeat165

5.6.10限定运算符Any、All和Contains166

5.6.11聚合运算符Average、Count等167

5.6.12查询运算符的执行170

第6章 LINQ to SQL172

6.1LINQ to SQL概述172

6.1.1创建实体类172

6.1.2数据上下文DataContext174

6.1.3定义数据表之间的关联176

6.1.4基于关联的查询177

6.1.5LINQ to SQL调试可视化器178

6.2延迟加载179

6.3数据修改181

6.3.1数据级联删除181

6.3.2并发冲突184

6.3.3并发冲突处理190

6.4存储过程194

6.4.1存储过程返回实体类对象194

6.4.2存储过程的输出参数以及多结果形状197

6.4.3使用存储过程更新数据201

第7章 LINQ to XML209

7.1LINQtoXML概述209

7.1.1LINQtoXML框架209

7.1.2XML树的加载211

7.1.3XML树的创建212

7.2LINQ to XML元素操作215

7.2.1查询XML树215

7.2.2操作XML树217

7.3LINQ to XML属性操作222

7.3.1添加XML属性222

7.3.2查询XML属性224

7.3.3修改XML属性225

7.3.4删除XML属性226

7.4LINQtoXML查询运算符228

7.4.1运算符Ancestors228

7.4.2运算符AncestorsAndSelf230

7.4.3运算符Attributes232

7.4.4运算符DescendantNodes234

7.4.5运算符DescendantNodesAndSelf236

7.4.6运算符Descendants237

7.4.7运算符DescendantsAndSelf240

7.4.8运算符Elements242

7.4.9运算符InDocumentOrder243

7.4.10运算符Nodes245

7.4.11运算符Remove246

第8章 ADO.NET实体框架249

8.1ADO.NET实体框架概述249

8.1.1ADO.NET实体框架的组成249

8.1.2使用ADO.NET实体框架251

8.2EntityDataSource控件265

8.2.1使用EntityDataSource控件显示客户数据265

8.2.2使用EntityDataSource控件的Where子句270

8.3LINQ to Entities272

8.3.1LINQtoEntities概述272

8.3.2LINQ to Entities中的标准查询运算符274

第9章 ASP.NET MVC框架277

9.1ASP.NETMVC框架概述277

9.1.1基本概念278

9.1.2创建ASP.NET MVC应用项目279

9.2URL导向288

9.2.1URL导向的使用288

9.2.2在ASP.NET MVC框架中使用URL导向292

9.3控制器和Action方法294

9.3.1控制器294

9.3.2Action方法295

9.4视图296

9.4.1RenderView方法297

9.4.2在视图中读取强类型数据299

9.5模型300

9.5.1创建模型301

9.5.2通过控制器使用模型301

第10章 基于LINQ to SQL的个人网站302

10.1网站的构建302

10.1.1安装项目文件302

10.1.2新建网站303

10.2首次运行网站304

10.3用户设置305

10.4网站的总体结构308

10.5页面功能展示308

10.5.1首页308

10.5.2简历页面309

10.5.3链接页面310

10.5.4注册页面310

10.5.5相册管理311

第11章 LINQPWS网站的实现314

11.1中间数据访问层的构建315

11.1.1实现对象、关系映射315

11.1.2枚举PhotoSize的构建329

11.1.3PhotoManager类的构建329

11.1.4Handler.ashx341

11.2相册显示页面343

11.2.1Albums.aspx页面343

11.2.2Photos.aspx页面347

11.2.3Details.aspx页面350

11.3相册编辑页面353

11.3.1Albums.aspx编辑页面354

11.3.2Photos.aspx编辑页面358

11.3.3Details.aspx编辑页面360

11.4其他页面的实现362

11.4.1Default.aspx页面362

11.4.2Download.aspx页面363

第12章 ASP.NET MVC产品信息网站365

12.1网站功能分析365

12.1.1网站结构365

12.1.2页面功能展示366

12.2创建ASP.NET MVC网站369

12.2.1创建ASP.NET MVC应用项目370

12.2.2ASP.NET MVC应用项目目录结构372

12.3构建模型373

12.3.1创建ADO.NET实体数据模型373

12.3.2添加相关模型类376

12.4构建控制器379

12.4.1设置URL路径379

12.4.2实现控制器中相关的Action方法380

12.5构建视图384

12.5.1首页384

12.5.2浏览分类产品(有图片)387

12.5.3浏览分类产品(无图片)388

12.5.4浏览详细产品信息389

12.5.5修改产品信息390

12.5.6添加产品信息392

热门推荐