图书介绍

Framework的设计与应用 基于Windows Forms的应用开发实践PDF|Epub|txt|kindle电子书版本网盘下载

Framework的设计与应用 基于Windows Forms的应用开发实践
  • 黄忠成著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121031388
  • 出版时间:2006
  • 标注页数:618页
  • 文件大小:205MB
  • 文件页数:654页
  • 主题词:计算机网络-程序设计

PDF下载


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

下载说明

Framework的设计与应用 基于Windows Forms的应用开发实践PDF格式电子书版下载

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

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

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

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

图书目录

第1章 设计模式与开发模式1

1.1 设计模式2

1.2 开发模式2

1.3 产品线3

1.4 Framework与我3

第2章 .Net Framework 2.0概论5

2.1 .NET Framework架构5

程序语言与CLR6

Assembly结构8

2.2 Assemblys8

Module结构9

Multi-Module10

Strong-Name Assembly11

Side-by-Side Executing12

Culture13

加载Assembly13

2.3 Application Domain与Thread14

7Application Domain15

Threads16

2.4 Attributes20

看看Attributes能做什么20

Attribute绑定至成员变量上22

新思维,Attribute-Center Designing27

2.5 Reflection30

以Reflection进行编程30

Dynamic Invoke31

IEnumerable和IEnumerator32

2.6 Collections32

ICollection34

IList36

Strong-Type Collection39

CollectionBase42

2.7 Generics43

Refection和Generics43

Geneiics和Collection45

Sort和Find47

2.8 后记50

第3章 ADO.NET 2.051

3.1 ADO.NET 2.0架构52

Connection54

Command、Parameters和DataReader55

Transaction58

DataAdapter61

Command Builder62

3.2 联机模式62

使用DataReader62

Multiple Result Set65

Null和DBNull65

Binary Data66

MARS(Multiple Active Result Sets)68

异步模式69

3.3 离线模式70

了解DataSet与DataTable71

DataTable71

数据的更新73

数据的查找75

Merge77

Relations79

Relation Rules81

Data Serialization82

DataTable事件85

DataSet Designer89

Data Source92

Typed DataSet97

使用DataAdapter97

DataView104

Create DataView105

TableAdapter109

Typed Insert、Typed Update和Typed Delete112

3.4 商业逻辑层114

Client Business Logic与Server Business Logic114

撰写Client Business Logic115

撰写Server Business Logic117

Transaction与TableAdapter117

3.5 撰写与Data Provider无关的程序代码119

计算字段的设计121

3.6 解惑121

Lookup字段的设计122

Identity字段124

3.7 后记125

第4章 Windows Forms127

4.1 Win Form架构127

Win Form的架构128

Modal Form136

MDI Form137

Validating139

ExtendedProvider140

UserControl141

4.2 Data Binding144

Windows Forms Data Binding144

推手,Reflection145

BindingSource147

Binding To Control154

BindingNavigator155

关于DataRowView155

Editing155

DataGridView Basic157

4.3 WinForm Advanced163

WinForm的生与灭164

消息的处理169

P/Invoke169

Enter as Tab171

Multi-Threading171

Splash Form/Loading Form173

4.4 Form的继承175

继承后Form的行为175

DesignMode178

Readonly继承的困境179

解开封印,Control Designer与Component Designer181

该小心的事183

4.5 自定义组件与控件184

Component184

Control195

Extended Provider196

4.6 多语系支持198

Visual Studio 2005的多语系支持198

资源文件201

第5章 .NET Remoting207

5.1 .NET Remoting的架构207

Remoting VS.Web Services208

5.2 从一个小范例开始210

对象的传递214

SAO与CAO215

对象的生命期222

Sponsor222

5.3 Configable Remoting224

Multi-Transport226

Multi-Formatter226

5.4 Remoting与ADO.NET227

一个简单的范例227

使用Binary Formatter231

错误处理234

传DataTable还是DataSet234

UpdateErrorExceptioin对象235

Compression Message Sink237

第6章 Framework架构245

6.1 什么是Framework245

Base Framework246

Application Framework246

Domain Application Framework247

Framework设计准则248

Framework Design Patterns249

接口与抽象类254

Sealed class255

命名规则255

错误处理256

多语系257

Component-Orient Programming257

6.2 思考所需要的基本功能258

6.3 Configuration Framework260

6.4 Plug-In Framework263

6.5 Cache Framework265

一般性Cache266

Data Cache266

Data Synchronize268

6.6 Business Logic Framework269

商业逻辑269

Data Updating271

用户交互274

Input Validating281

简/繁语系282

6.7 Factory Framework284

6.8 Data Connection Framework286

6.9 Settings Framework288

6.10 Serial Framework289

6.11 Security Framework291

6.12 Profile Framework292

6.13 Context的概念293

6.14 FrameworkContext294

7.2 IConfigurationSection295

第7章 Configuration Framework295

7.1 思考所需达到的需求295

7.3 FrameworkConfiguration297

7.4 Testing303

第8章 Plug-In Framework307

8.1 思考所需达到的需求307

8.2 IPlugObject307

8.3 IPlugForm、IPlugUserControl与IPlugExecutor308

8.4 PlugInContext309

8.5 与Configuration Framework集成311

8.6 Testing312

第9章 Cache Framework317

9.1 实现面的设计317

9.2 ICacheStorageProvider318

9.3 BaseCacheStorageProvider318

9.4 InProcCacheStorageProvider322

9.5 CacheContext323

DataTableCacheContext324

9.7 Data Cache324

9.6 与Configuration Framework集成324

ILogStrorageProvider329

RecordLogManager333

RecordLogManager与Configuration Framework334

DataRefreshService335

DataRefereshService与Configuration Framework348

第10章 Business Logic Framework351

10.1 关于Business Logic351

10.2 TableLogic组件352

10.3 Input Validating369

10.4 OrpBindingSource380

MaxLength Component380

RuntimeDataSource与RuntimeDataMember385

Validating386

DataErrorContext389

SafeEndEdit和SafeCancelEdit390

10.5 Data Updating392

SafeUpdate395

第11章 Factory Framework401

11.1 Factory Pattern401

11.2 IObjectFactory401

11.3 SingletonObjectFactory402

11.4 SingleCallObjectFactory404

11.5 PoolObjectFactory405

第12章 Data Connection Framework409

12.1 思考所需达到的需求409

12.2 ConnectionPoolContext410

12.3 SqlStatementRepository413

12.4 与Configuration Framework集成415

第13章 Settings Framework419

13.1 思考所需达到的需求419

13.2 SettingContext419

13.3 与Configuration Framework整合420

第14章 设计Domain Application Framework423

14.1 Domain Application Framework概论423

普及性424

14.2 Base Form概念424

效率424

一致性424

14.3 必须完成的需求426

14.4 OrpForm426

14.5 SingleForm428

工具栏429

DefaultFocusControl436

DoApply437

DoAppend的最后一个操作437

DataErrorContext438

Hot-Key438

Last Edit Control439

CanItemChange439

14.6 MasterDetailForm440

ButtonRefresh441

DoXXXX442

Hot-Key443

14.7 LookupDialog444

Last Edit Control444

14.8 关于Base Form446

第15章 来实现吧,小型进销存系统447

15.1 声明系统需求447

15.2 思考系统架构449

15.3 声明数据结构450

15.4 DataModal Project453

设计TableLogics456

设计AdapterLogics468

15.5 声明IDataModalProxy接口486

15.6 声明IMembershipServices接口487

15.7 声明ISerialProvider接口488

15.8 声明IDataModalRefreshService接口488

15.9 LocalDataModalProxy489

15.10 RemotingDataModalProxy490

15.11 DataModalServices491

15.12 LongLifeMarshalByRefObject492

15.13 与Configuration Framework集成493

16.1 Menu Framework495

菜单系统的需求面495

第16章 UI的设计495

Menu Framework的设计面496

实现Menu Framework497

IMenuDataTableProvider与MenuCotnext501

16.2 实现Serial Framework506

16.3 MainDataModule512

读取数据513

Facade Fill Functions518

Updating520

客户管理系统522

16.4 基本数据界面522

产品管理系统524

库存管理系统526

16.5 订单数据界面531

16.6 出货数据界面537

16.7 收款销账界面542

16.8 集成Menu Framework546

16.9 Security Framework547

Authentication548

Role557

Permission568

集成575

16.10 实现Profile Framework579

集成590

16.11 用户管理592

用户管理界面592

权限、角色管理界面595

16.12 UI配置文件597

SQL Server Report Services 2000599

17.1 Report Services 2005599

第17章 报表599

SQL Server Report Services 2005600

这一章的目的601

17.2 客户列表601

17.3 订购单610

第18章 回顾与展望617

18.1 回顾617

18.2 面前有两条路,你的选择618

18.3 展望618

热门推荐