图书介绍

C#企业级开发案例精解PDF|Epub|txt|kindle电子书版本网盘下载

C#企业级开发案例精解
  • 邹建峰,周山峰,项细威编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115137064
  • 出版时间:2006
  • 标注页数:403页
  • 文件大小:199MB
  • 文件页数:415页
  • 主题词:C语言-程序设计

PDF下载


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

下载说明

C#企业级开发案例精解PDF格式电子书版下载

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

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

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

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

图书目录

目录1

第1章 智能客户端简介1

1.1 智能客户端的定义1

1.1.1 胖客户端应用程序1

1.1.2 瘦客户端应用程序2

1.1.3 智能客户端应用程序2

1.2 智能客户端的特征3

1.2.1 使用本地资源3

1.2.2 使用网络资源4

1.2.3 支持偶尔连接的用户4

1.2.4 提供智能安装和更新5

1.2.5 提供客户端设备灵活性6

1.3 智能客户端的类型6

1.3.2 Office智能客户端应用程序7

1.3.1 Windows智能客户端应用程序7

1.3.3 移动智能客户端应用程序8

1.4 对智能客户端和瘦客户端进行取舍8

第一部分 IssueVision——事务管理系统13

第2章 IssueVision系统简介13

2.1 IssueVision系统简介13

2.2 运行IssueVision系统15

2.2.1 下载安装IssueVision系统15

2.2.2 认识IssueVision系统17

2.2.3 应用IssueVision20

2.3 配置数据库服务器23

第3章 IssueVision体系结构25

3.1 数据访问策略25

3.1.1 ADO.NET26

3.1.2 存储过程26

3.1.3 数据访问方式27

3.1.4 数据冲突处理28

3.2.1 使用GDI+进行图形开发29

3.2 窗体设计29

3.2.2 用户控件的使用30

3.3 应用程序设计31

3.3.1 属性配置31

3.3.2 通过HTTP的应用程序更新模型31

第4章 登录窗体33

4.1 登录窗体概述33

4.2 界面设计34

4.3 代码实现37

4.3.1 实现效果37

4.3.2 事件触发38

4.3.3 服务调用40

4.4 小结46

5.1 主窗体概述47

第5章 主窗体的界面设计47

5.2 设计概述48

5.2.1 需求分析48

5.2.2 功能设计48

5.3 主窗体界面设计49

5.4 用户控件的开发和设计50

5.4.1 用户控件的设计50

5.4.2 观察者设计模式51

5.5 用户控件介绍51

5.5.1 ChartPane用户控件51

5.5.2 Chart用户控件53

5.5.3 PaneCaption用户控件61

5.5.4 MiddlePane用户控件68

5.5.5 ExpandableList用户控件72

5.5.6 IssueList用户控件78

5.5.7 SectionControl用户控件81

5.5.8 StaffPane用户控件87

5.5.9 IssueTreeView用户控件88

5.5.10 OneIssuePane用户控件91

5.5.11 HistoryList用户控件95

5.5.12 EllipsisLabel用户控件100

5.5.13 ConflictPane用户控件104

5.6 小结107

第6章 主窗体的实现109

6.1 实现效果109

6.1.1 命令设计模式109

6.1.2 命令者设计模式111

6.1.3 命令实现114

6.2 事件触发115

6.2.1 窗体事件115

6.2.2 用户设置类UserSettings119

6.2.3 数据加解密类DataProtection123

6.3 服务调用127

6.3.1 数据源类IssueSubject127

6.3.2 线程辅助类BackgroundWorker139

6.4 小结147

第7章 其他窗体149

7.1 窗体实现概述149

7.2 设计概述150

7.2.1 需求分析150

7.2.2 功能设计150

7.3 界面设计150

7.3.1 新建事务窗体150

7.3.2 编辑事务窗体151

7.4 代码实现152

7.4.1 新建事务窗体152

7.4.2 编辑事务窗体154

7.5 新建事务和编辑事务窗体技术要点总结156

第8章 数据Web服务158

8.1 数据Web服务实现概述158

8.2 设计概述159

8.2.1 需求分析159

8.2.2 功能设计160

8.3 代码实现分析160

8.3.1 数据Web服务160

8.3.2 SecurityHelper类162

8.3.3 IVData类166

8.4 数据库结构和存储过程170

8.4.1 数据库表结构170

8.4.2 存储过程173

8.5 小结176

9.1.1 应用场景179

9.1.2 技术要点179

第9章 TaskVision简介179

9.1 TaskVision系统项目简介179

第二部分 TaskVision——任务管理系统179

9.2 运行TaskVision系统180

9.2.1 下载安装TaskVision系统180

9.2.2 认识TaskVision系统182

9.3 小结186

第10章 TaskVision体系结构187

1 0.1 设计理念187

10.1.1 偶尔连接的设计策略187

10.1.2 部署和更新188

10.2 TaskVision系统的体系结构190

10.3 TaskVision的核心特性190

10.3.1 偶尔连接190

10.3.4 数据冲突处理191

10.3.5 打印和打印预览191

10.3.3 控制用户对应用程序功能访问授权191

10.3.2 通过HTTP的应用程序更新模型191

10.3.6 动态属性192

10.3.7 本地化支持192

10.3.8 辅助功能支持193

10.3.9 异步Web服务调用和多层应用程序193

10.3.10 在ADO.NET中使用存储过程进行数据访问194

10.3.11 使用GDI+进行图形开发194

10.3.12 集成COM应用程序195

10.4 小结196

第11章 登录窗体197

11.1 登录窗体概述197

11.2 设计概述197

11.2.1 需求分析198

11.2.2 功能设计198

11.3 界面设计199

11.4 代码实现分析200

11.4.1 显示登录窗体200

11.4.2 事件触发203

11.4.3 服务调用209

11.5 小结213

第12章 主窗体214

12.1 主窗体概述214

12.2 设计概述215

12.2.1 需求分析215

12.2.2 功能设计216

12.3 界面设计216

12.4 代码实现220

12.4.1 显示主窗体220

12.4.2 事件触发221

12.4.3 异步Web服务调用242

12.5 小结248

第13章 主窗体的自定义控件249

13.1 创建Windows自定义控件249

13.1.1 自定义控件概述250

13.1.2 在Visual Studio.NET中创建自定义控件250

13.2 TaskVision系统中的自定义控件251

13.2.1 TaskHistoryPanel控件的属性251

13.2.2 TaskHistoryPanel控件的方法253

13.2.3 为TaskHistoryPanel控件增加事件255

13.3 DataGrid控件自定义列样式256

13.3.1 DataGridTextBoxColumn列样式256

13.3.2 DataGridPriorityColumn列样式259

13.3.3 DataGridProgressBarColumn列样式260

13.3.4 GridColumnStylesCollection集合262

13.4 小结263

14.1 .NET框架打印功能简述264

第14章 打印报表264

14.2 TaskVision系统的报表打印265

14.2.1 打印预览的实现265

14.2.2 打印报表270

14.3 导出到Excel271

14.3.1 使用COM组件271

14.3.2 导出报表到Excel272

14.3.3 Visual Studio Tools for Office简介276

14.4 小结277

第15章 TaskVision服务器278

15.1 ADO.NET简介278

15.2 数据库完整性设计279

15.3 TaskVision系统的数据库存储过程284

15.4 面向服务的体系结构286

15.5 TaskVision系统中的Web服务286

15.5.1 创建Web服务286

15.5.2 身份验证Web服务288

15.5.3 数据Web服务293

15.6 小结294

第16章 TaskVision在移动设备上的开发295

16.1 移动设备开发简介295

16.1.1 开发工具的选择296

16.1.2 移动开发工具的安装297

16.2 Pocket TaskVision系统简述297

16.3 Pocket TaskVision窗体298

16.3.1 主窗体298

16.3.2 查看任务列表299

16.3.3 信息窗体307

16.4 脱机状态的处理309

16.4.1 下载任务窗体309

16.4.2 上传任务窗体312

16.4.3 数据访问类315

16.5.1 Global类324

16.5 工具类324

16.5.2 Service类326

16.5.3 Settings类329

16.5.4 SimpleEncrypt类332

16.6 自定义控件333

16.6.1 进度条控件333

16.6.2 任务列表控件336

16.6.3 日历控件340

16.7 小结347

第17章 使用现有技术构筑SmartClient程序348

17.1 ADO.NET348

17.1.1 ADO.NET概述349

17.1.2 ADO.NET与ADO的比较349

17.2 ADO.NET对象模型350

17.2.1 Connection对象350

17.2.3 DataReader对象352

17.2.2 Command对象352

17.2.4 DataSet对象353

17.2.5 DataAdapter对象354

17.2.6 选择DataSet或DataReader356

17.3 常见的数据库任务356

17.3.1 打开数据库连接356

17.3.2 从数据库中读取记录357

17.3.3 查询中使用参数357

17.3.4 向数据库中添加记录358

17.3.5 更新数据库记录359

17.3.6 删除数据库记录360

17.3.7 调用数据库存储过程360

17.3.8 实现数据库的事务处理363

17.4 UpdaterApplication Block364

17.4.1 Updater Application Block简介364

17.4.2 实现原理365

17.4.3 下载和安装UpdaterApplication Block366

17.5 配置Updater Application Block367

17.5.1 应用程序配置文件367

17.5.2 更新器配置文件368

17.5.3 清单文件369

17.6 快速入门样例372

17.6.1 Simple AppStart样例372

17.6.2 Manual InProc样例376

17.6.3 Auto InProc样例379

17.6.4 MSI快速入门样例381

17.6.5 无接触部署样例385

17.7 Updater Application Block子系统387

17.7.1 更新管理子系统389

17.7.2 清单管理子系统393

17.7.3 下载器子系统395

17.7.4 激活子系统400

热门推荐