图书介绍

Microsoft Visual Basic6.0分布式应用程序开发 影印第2版PDF|Epub|txt|kindle电子书版本网盘下载

Microsoft Visual Basic6.0分布式应用程序开发 影印第2版
  • Microsoft 公司著 著
  • 出版社: 北京:北京大学出版社
  • ISBN:7900629025
  • 出版时间:2000
  • 标注页数:486页
  • 文件大小:49MB
  • 文件页数:514页
  • 主题词:

PDF下载


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

下载说明

Microsoft Visual Basic6.0分布式应用程序开发 影印第2版PDF格式电子书版下载

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

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

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

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

图书目录

Chapter 1:Application Design Concepts1

About This Chapter1

Before You Begin1

Lesson 1:Planning a Distributed Solution2

Overview of Microsoft Solutions Framework2

The Solutions Design Model3

Software Requirements5

Practice:Adding Visual SourceSafe to Visual Basic9

Multiple Developer Tools9

Lesson Summary12

Lesson 2:Selecting an Application Architecture13

Understanding Application Structure13

Developing a Distributed Application17

Lesson Summary21

Lesson 3:Using Visual Database Tools22

Using Visual Database Tools with Visual Studio22

Practice:Tour of the SQL Server Pubs database25

Deriving Physical Design Using Visual Database Tools25

Lesson Summary27

Summary28

Lab:Using Visual Component Manager29

Review31

Chapter 2:Creating the User Interface33

About This Chapter33

Before You Begin33

Lesson 1:Overview of User Interface Elements34

Controls34

Setting Properties39

Managing Events41

Standard Form Events42

Using Collections44

Practice:Using the Collection Object s Add Method46

Lesson Summary48

Developing Navigation49

Lesson 2:Navigation and Validation49

Validating Data52

Lesson Summary54

Summary55

Lab:Creating a User Interface Dynamically56

Exercise 1:Creating the User Interface56

Exercise 2:Validating User Input59

Exercise 3:Adding and Coding a Menu Bar60

Exercise 4:Dynamically Adding Controls62

Review64

Chapter 3:Creating COM DLLs with Visual Basic65

About This Chapter65

Before You Begin65

Lesson 1:Creating Class Modules66

Creating Properties,Methods,and Events66

Call-Back Methods69

Events69

Enumerations70

Practice:Using the Class Builder Utility71

Lesson Summary76

Lesson 2:Using Class Modules77

Using the Object Browser77

Practice:Viewing the CFile Class77

Instantiating a Class78

Practice:Using a Component s Properties,Methods,and Events81

Lesson Summary83

Lesson 3:Creating COM DLLs and EXEs84

ActiveX Project Templates84

Setting ActiveX DLL Project Properties85

Setting Class Properties in a Component90

Registering and Unregistering Components93

Testing and Debugging Components96

Practice:Using a Project Group to Test a COM DLL96

Lesson Summary98

Summary100

Lab:Creating a COM DLL101

Review104

Chapter 4:Advanced COM Programming with Visual Basic 6.0105

About This Chapter105

Before You Begin105

Lesson 1:Creating Custom Interfaces106

Interface-Based Programming106

Interfaces and Visual Basic108

Practice:Viewing a Type Library with the OLE View Tool111

Creating Your Own Interfaces112

Polymorphism115

Version Compatibility117

Lesson Summary121

Lesson 2:Developing a Custom Object Model123

Custom Business Objects124

Creating an Object Model125

Collection Classes127

Visual Basic Object Modeling Tools128

Practice:Creating Object Models with the Class Builder Utility129

Lesson Summary131

Summary132

Lab:Advanced COM Programming with Visual Basic133

Exercise 1:Creating the IEmployee Interface133

Exercise 2:Implementing the IEmployee Interface134

Exercise 3:Testing the PayRoll Component136

Review141

Chapter 5:Introducing ActiveX Data Objects143

About This Chapter143

Before You Begin143

Lesson 1:Overview of Universal Data Access144

Overview of Universal Data Access144

ActiveX Data Objects147

Lesson Summary148

Lesson 2:Introduction to the ADO Object Model149

Creating ADO Objects149

The ADO Connection Object151

The ADO Command Object151

The ADO Recordset Object151

Lesson Summary153

Lesson 3:Using the Data Environment154

The Data Environment Designer154

Practice:Data Binding Using a Data Environment160

Lesson Summary165

Summary166

Lab:Using the Data Environment and ADO167

Review171

Chapter 6:Accessing Data with ActiveX Data Objects173

About This Chapter173

Before You Begin173

Establishing a Connection174

Lesson 1:Managing Connections to a Data Source174

Defining the ADO Connection Object174

Practice:Programmatically Creating a Connection177

Using the ADO Command Object178

Lesson Summary180

Lesson 2:Returning Records from a Data Source181

Using the ADO Recordset Object181

Accessing Records in a Recordset184

Binding Controls to ADO Recordsets185

Creating Multiple Recordsets185

Creating Programmatic Recordsets187

Lesson Summary189

Lesson 3:Navigating Records190

ADO Navigation Properties190

ADO Navigation Methods191

Practice:Navigating an ADO Recordset191

Lesson Summary195

Lesson 4:Modifying Records196

Modifying Records with SQL statements196

Modifying Records in a Recordset197

Lesson Summary198

Summary199

Lab:Accessing Data Using ADO Objects200

Exercise 1:Creating the COM Component that Uses ADO200

Exercise 2:Creating the Client202

Review204

Chapter 7:Advanced Database Topics205

About This Chapter205

Before You Begin205

Lesson 1:Introduction to Transactions206

Definition of a Transaction206

Transactions and ADO207

Types of Transactions208

Coding Efficient Transactions210

Transact-SQL212

Lesson Summary214

Lesson 2:Using Disconnected Recordsets215

Specifying the CursorLocation Property216

Disconnecting from a Data Source218

Reconnecting to a Data Source219

Practice:Working With Disconnected Recordsets221

Lesson Summary229

Lesson 3:Asynchronous Operations230

Connecting Asynchronously to a Data Source230

Using ADO Events232

Asynchronously Executing a Command234

Asynchronously Fetching Results236

Lesson Summary239

Summary240

Lab:Using Disconnected Recordsets241

Review243

Chapter 8:Using Stored Procedures245

About This Chapter245

Before You Begin245

Lesson 1:Overview of Stored Procedures246

Advantages of Using Stored Procedures246

Stored Procedures in a Two-Tier Model247

Stored Procedures in an N-Tier Model248

Stored Procedures and the Command Object250

Practice:Calling a Stored Procedure251

Lesson Summary254

Lesson 2:Using Stored Procedures255

Creating Simple Stored Procedures255

Using Parameters in Stored Procedures259

Generating Multiple Recordsets260

Implementing Transactions261

Debugging Transact-SQL261

Lesson Summary263

Summary264

Lab:Creating and Calling a Stored Procedure265

Exercise 1:Creating a Data Access Component265

Exercise 2:Creating the Front-End Application266

Review270

Chapter 9:Using Microsoft Transaction Server271

About This Chapter271

Before You Begin271

Lesson 1:Overview of Microsoft Transaction Server272

Developing N-tier Applications with MTS273

MTS Services274

An MTS Application Example279

Lesson Summary280

Lesson 2:Installing and Configuring Microsoft Transaction Server281

MTS System Requirements282

Configuring Your MTS Server283

Configuring Your Development Computer285

Lesson Summary288

Lesson 3:Creating Solutions Using Microsoft Transaction Server289

Designing MTS Components289

Creating MTS Components290

Using Transactions in MTS Components293

Deploying MTS Components296

Lesson Summary298

Summary299

Lab:Creating and Deploying MTS Components300

Exercise 1:Setting up the Chateau Database300

Exercise 2:Creating the Client Application302

Exercise 3:Creating the Chateau COM DLL303

Exercise 4:Deploying Your COM DLL with MTS307

Review309

About This Chapter311

Before You Begin311

Chapter 10:Implementing Security in the Enterprise311

Lesson 1:Overview of Security312

Principles of Security312

Windows NT Security Model313

Enterprise Application Security314

Lesson Summary318

Lesson 2:Implementing SQL Server Security319

Overview of SQL Server Security320

Lesson Summary324

Comparison of SQL Server Security Modes324

Lesson 3:Implementing Security in Microsoft Transaction Server325

Understanding Roles and Security325

Setting Package Properties326

Using Programmatic Security331

Lesson Summary332

Lesson 4:Implementing COM Security Using DCOMCNFG333

Overview of Distributed COM334

Deploying a COM EXE335

Creating Remote Server Files336

Registering a Remote Component on a Client Computer337

Practice:Registering a Component with Clireg32.exe338

Lesson Summary343

Summary344

Lab:Using Programmatic Security in an MTS Component345

Exercise 1:Adding a Role to your MTS Component345

Exercise 2:Writing Code to Implement Programmatic Security347

Review349

Chapter 11:Debugging and Error Handling351

About This Chapter351

Before You Begin351

Lesson 1:Handling Errors in an Application352

Using Visual Basic Debugging Tools352

Creating Error Handlers356

Lesson Summary360

Lesson 2:Testing and Debugging Middle-Tier Components361

Testing Code Components362

Debugging MTS Components363

Handling Errors in MTS Components364

MTS Component Debugging Limitations367

Lesson Summary369

Summary370

Lab:Interactively Debugging an MTS Component371

Exercise 1:371

Review375

Appendix A:Questions and Answers377

Appendix B:Creating ActiveX Controls393

Appendix C:Using the ADO Data Control407

Appendix D:Creating Internet Applications419

Appendix E:Preparing a Distributed Application for Deployment437

Glossary451

Index473

热门推荐