Index to Visual Studio Magazine
Click elements to expand and contract index.
- Symbols
- .cab files
- Manipulate CAB Files Programmatically, Ken Getz; 11/2000, p. 54
- .htc files
- Go Beyond Data Islands, A. Russell Jones; 08/2001, p. 70
- .ini files
- Make Application Settings Easy, Stan Schultes; 09/2000, p. 66
- Manage Application Settings with XML, A. Russell Jones; 12/2000, p. 88
- Save Application Preferences, Dianne Siebold; 10/2001, p. 94
- .NET delegates
- Handle Events with .NET Delegates, Richard Grimes; 07/2001, p. 81
- .NET Framework
- Create and Control Windows Services, Mark Schmidt; 08/2001, p. 96
- Use COM+ Services with .NET Components, Alan Gordon; 09/2001, p. 72
- .pdf files
- Create an Enterprise Reporting System, Tony Sidera; 01/2001, p. 46
- @@ERROR function
- Use Transactions Efficiently, Barry Fridley; 08/2000, p. 36
- @@TRANCOUNT function
- Use Transactions Efficiently, Barry Fridley; 08/2000, p. 36
- 3-D
- Create 3-D Graphics with DX7, Jonny Anderson; 07/2000, p. 66
- Take Control of DirectX, Jonny Anderson; 06/2001, p. 42
- A
- Access
- Create Data Forms Easily, Paul Litwin; 03/2000, p. 80
- Store Images in Your Database, Andy Rosebrock and Stan Schultes; 02/2001, p. 78
- ActiveX controls
- Build Your Own ActiveX Control, Stan Schultes; 12/2000, p. 74
- Manage Class Attributes, Francesco Balena; 01/2001, p. 84
- Speed Up ActiveX Control References, Francesco Balena; 09/2000, p. 114
- Support the Mouse Wheel, Jason Fisher; 07/2001, p. 42
- ActiveX scripting
- Expose Your App's Object Model, Bill Hludzinski; 04/2000, p. 64
- add-ins
- Extensibility
- Customize Your Controls, Dan Fergus; 09/2000, p. 104
- generating
- Generate Add-Ins Automatically, Francesco Balena; 06/2001, p. 108
- managing attributes
- Manage Class Attributes, Francesco Balena; 01/2001, p. 84
- scripting
- Expose Your App's Object Model, Bill Hludzinski; 04/2000, p. 64
- search tools
- Search Across Projects, Tade Oyebode; 06/2000, p. 116
- string parsers
- Code Faster with a String Parser, Francesco Balena; 07/2000, p. 104
- XML
- Embed Documentation in Your Code, Dan Mayo; 02/2001, p. 110
- AddressOf operator
- Ask the VB Pro, Karl E. Peterson; 03/2001, p. 78
- Ask the VB Pro, Karl E. Peterson; 05/2000, p. 96
- Provide Pointers to Class Functions, Matthew Curland; 08/2001, p. 110
- ADO
- ASP
- Create Round-Trip XML Recordsets, Andrew J. Brust; 03/2000, p. 109
- client/server communication
- Marshal Application Data, Josh Lane; 06/2001, p. 118
- Connection object
- Enhance Performance with ADO Connection Objects, Dimitrios Tsonis; 10/2001, p. 40
- Exchange Server
- Navigate Exchange 2000 Data, Paul Delcogliano; 05/2001, p. 84
- optimizing
- Design Fast and Scalable Apps, Ash Rofail; 12/2000, p. 36
- Enhance Performance with ADO Connection Objects, Dimitrios Tsonis; 10/2001, p. 40
- Execute Stored Procedures in ADO, William R. Vaughn; 01/2001, p. 90
- Optimize ADO 2.5, Dan Fox; 04/2000, p. 56
- recordsets
- Build Hierarchical Recordsets Easily, Brad Feels; 06/2000, p. 64
- Create Round-Trip XML Recordsets, Andrew J. Brust; 03/2000, p. 109
- schema
- Exploit the Value of ADO's OpenSchema, Henry G. Fiorentini; 02/2001, p. 114
- Generate Database Docs Automatically, Tim Patrick; 07/2001, p. 56
- SQL Server
- Call Stored Procedures the Easy Way, Stu Alderman; Fall 2000, p. 34
- Let Your Database Assign Key Values, Benjamin S. Taylor; 08/2000, p. 96
- Simplify Data Extraction, John Cartin; 02/2001, p. 106
- Use SQL with ADO, Stan Schultes; 07/2000, p. 72
- stored procedures
- Execute Stored Procedures in ADO, William R. Vaughn; 01/2001, p. 90
- XML
- Access SQL Server 2000 with XML, Justin Weinberg; 03/2001, p. 86
- Create Round-Trip XML Recordsets, Andrew J. Brust; 03/2000, p. 109
- Design Fast and Scalable Apps, Ash Rofail; 12/2000, p. 36
- Handle Concurrent Web Data Access, Yasser Shohoud; 01/2001, p. 66
- Marshal Application Data, Josh Lane; 06/2001, p. 118
- Simplify Data Extraction, John Cartin; 02/2001, p. 106
- Transfer Data Between Databases, Kirk Allen Evans; 08/2001, p. 84
- ADO.NET
- Build a Forum Using ADO.NET, Jonathan Goodyear; 04/2001, p. 92
- Build a WinForms App with ADO.NET, Stan Schultes; 05/2001, p. 54
- Alan Cooper
- Supercharge Data Binding, Keith Franklin; 03/2000, p. 32
- algorithms
- CRC (cyclic redundancy check)
- Protect Your Application, Monte Hansen; 07/2001, p. 102
- critical path
- Create a Scheduling Component, Johnny Anderson; 11/2000, p. 46
- mathematic
- Speed Up Large Calculations, Jason Bock; 03/2000, p. 114
- searching
- Find Data Faster, Ron Schwarz; 11/2000, p. 73
- Search with Soundex, Stan Schultes; 06/2000, p. 87
- Speed Up Your Searches, Francesco Balena; 07/2001, p. 32
- sorting
- It Takes All Sorts, Dan Fox; 04/2000, p. 76
- Organize Data with Stacks and Queues, Nick Snowdon; 07/2000, p. 78
- Sort Large Amounts of Data, Marcel Madonna; 04/2001, p. 60
- Use Numbers to Sort Themselves, Dave Doknjas; 10/2000, p. 78
- aliased interfaces
- Write Faster Code with Type Casting, Francesco Balena; 08/2000, p. 115
- API functions
- Break API Barriers, Robert Teixeira; 08/2001, p. 32
- Tap Into the Win32 API, David Byres; 08/2001, p. 62
- application files
- Create Internet-Friendly Applications, Andy Rosebrock; 04/2001, p. 54
- application integration
- Integrate Apps with BizTalk, Norman T. Gragasin; Fall 2001, p. 28
- Application object
- Use the Application Object, Ron Schwarz; 09/2000, p. 70
- application settings
- Make Application Settings Easy, Stan Schultes; 09/2000, p. 66
- Manage Application Settings with XML, A. Russell Jones; 12/2000, p. 88
- Save Application Preferences, Dianne Siebold; 10/2001, p. 94
- application status
- Ask the VB Pro, Karl E. Peterson; 09/2000, p. 92
- application updates
- Create Internet-Friendly Applications, Andy Rosebrock; 04/2001, p. 54
- arrays
- optimizing
- Modify a Variable's Pointer, Bill McCarthy; 07/2000, p. 117
- Write Faster Code with Type Casting, Francesco Balena; 08/2000, p. 115
- queues
- Organize Data with Stacks and Queues, Nick Snowdon; 07/2000, p. 78
- searching
- Find Data Faster, Ron Schwarz; 11/2000, p. 73
- Speed Up Your Searches, Francesco Balena; 07/2001, p. 32
- stacks
- Organize Data with Stacks and Queues, Nick Snowdon; 07/2000, p. 78
- ASP
- caching data
- Finally! An Application-Scope Dictionary Object, A. Russell Jones; 04/2000, p. 82
- components
- Display Query Results From ASP, Francesco Balena; 03/2000, p. 104
- debugging
- Create an ASP Debug Object, Jonathan Goodyear; 02/2001, p. 68
- e-mail
- Easy E-Mail - It's About Time, A. Russell Jones; 10/2001, p. 90
- features
- ASP 3.0 Object Model, Jeffrey P. McManus; 06/2000, p. 72
- Improve Web Development with ASP 3, A. Russell Jones; 07/2000, p. 84
- file uploading
- Roll Your Own Upload Component, Jonathan Goodyear; 05/2000, p. 82
- performance
- 10 Surefire Tips to Speed ASP, Francesco Balena; 09/2000, p. 78
- queries
- Display Query Results From ASP, Francesco Balena; 03/2000, p. 104
- Display Web Data in Excel, A. Russell Jones; 05/2001, p. 62
- recordsets
- Build a Reusable Table Viewer, Herb Raffaele; 06/2001, p. 52
- Cache ASP Recordsets the "Exstream" Way, Jonathan Goodyear; 12/2000, p. 108
- Create Round-Trip XML Recordsets, Andrew J. Brust; 03/2000, p. 109
- scalability
- Maintain Web Farm Session State, Tony Scott; Fall 2000, p. 44
- Prototype Components in ASP, Jonathan Goodyear; 11/2000, p. 78
- transactions
- Implement Advanced COM+ Transactions, Yasser Shohoud; 08/2000, p. 82
- ASP.NET
- ASP.NET Adds Server-Side Punch, Chris Kinsman; 02/2001, p. 74
- Build a Forum Using ADO.NET, Jonathan Goodyear; 04/2001, p. 92
- Create an ASP Debug Object, Jonathan Goodyear; 02/2001, p. 68
- Manipulate Controls with Code-Behind, Jonathan Goodyear; 06/2001, p. 75
- ATL Servers
- Develop an ATL Web Service, Bill Wagner; 10/2001, p. 98
- attributes
- Manage Class Attributes, Francesco Balena; 01/2001, p. 84
- authentication
- Authenticate Your Web App, Yasser Shohoud; 03/2001, p. 70
- Secure Your Applications with Active Directory, Michiel de Bruijn; 01/2001, p. 32
- Secure Your Web Site with Passport, Jon Rauschenberger; 11/2001, p. 26
- B
- batch files
- Develop an Autobuild Process, Dave Summer; 06/2000, p. 75
- BEGIN TRANSACTION statement
- Use Transactions Efficiently, Barry Fridley; 08/2000, p. 36
- binary search
- Find Data Faster, Ron Schwarz; 11/2000, p. 73
- Speed Up Your Searches, Francesco Balena; 07/2001, p. 32
- bind variables
- Minimize Cache Thrash, Kirk Allen Evans; 05/2000, p. 110
- binding
- Speed Up ActiveX Control References, Francesco Balena; 09/2000, p. 114
- Supercharge Data Binding, Keith Franklin; 03/2000, p. 32
- Binding object
- Supercharge Data Binding, Keith Franklin; 03/2000, p. 32
- BindingCollection object
- Supercharge Data Binding, Keith Franklin; 03/2000, p. 32
- bitmaps
- Ask the VB Pro, Karl E. Peterson; 04/2001, p. 76
- Ask the VB Pro, Karl E. Peterson; 06/2000, p. 106
- bits
- Ask the VB Pro, Karl E. Peterson; 08/2000, p. 90
- BizTalk Server
- Integrate Apps with BizTalk, Norman T. Gragasin; Fall 2001, p. 28
- BorderStyle property
- Ask the VB Pro, Karl E. Peterson; 11/2000, p. 92
- bubble sort algorithm
- It Takes All Sorts, Dan Fox; 04/2000, p. 76
- build process
- Develop an Autobuild Process, Dave Summer; 06/2000, p. 75
- Q&A, Bill McCarthy, Don Preuninger, and Joe Dour; 11/2001, p. 76
- Take Control of Your Build Cycle, L.J. Johnson; 12/2000, p. 66
- bytes
- Ask the VB Pro, Karl E. Peterson; 08/2000, p. 90
- C
- C#
- Clear Common C# Hurdles, Don Preuninger and Joe Dour; 10/2001, p. 52
- Manage C# Objects, Bill Wagner; 10/2001, p. 58
- C++
- Add C++ to Your VB Apps, Jonathan Morrison; 01/2001, p. 96
- Use C++ to Debug Subclassed Apps, Jonathan Morrison; 02/2001, p. 118
- CAB files
- Manipulate CAB Files Programmatically, Ken Getz; 11/2000, p. 54
- Cache object
- Cache and Carry with ASP.NET, Dino Esposito; 11/2001, p. 42
- caching data
- Cache and Carry with ASP.NET, Dino Esposito; 11/2001, p. 42
- Cache ASP Recordsets the "Exstream" Way, Jonathan Goodyear; 12/2000, p. 108
- Finally! An Application-Scope Dictionary Object, A. Russell Jones; 04/2000, p. 82
- Minimize Cache Thrash, Kirk Allen Evans; 05/2000, p. 110
- calendar applications
- Share Your Appointments, Chris Barlow; 05/2000, p. 69
- Update Your Calendar, Chris Barlow; 04/2000, p. 69
- callback functions
- Add Some Zip to Your Apps, Stan Schultes; 08/2001, p. 56
- Delve Into Delegates, Steve Lardieri; 09/2001, p. 68
- Let Me Count the Ways, Karl E. Peterson; 11/2001, p. 70
- Manipulate CAB Files Programmatically, Ken Getz; 11/2000, p. 54
- CASE function
- Solve Tough Queries with the CASE Function, Michael Levy; 11/2001, p. 82
- CBD (component-based development)
- Go Beyond OO with CBD, Deborah Kurata; 07/2000, p. 91
- CDO (Collaboration Data Objects)
- Send E-Mail from VB, Stan Schultes; 03/2001, p. 60
- CD-ROM drives
- Ask the VB Pro, Karl E. Peterson; 04/2000, p. 95
- Change event
- Streamline Input Validation, Francesco Balena; 02/2001, p. 54
- charts
- A Picture is Worth a Thousand Words, Stan Schultes; 10/2000, p. 74
- CheckBox control
- Manage Control Data I/O, Ron Schwarz; 04/2000, p. 44
- class attributes
- Manage Class Attributes, Francesco Balena; 01/2001, p. 84
- class diagrams
- Use UML for Object Modeling, Rockford Lhotka; 08/2000, p. 54
- class factories
- Use Design Patterns to Create Objects, William Wen; 06/2000, p. 102
- classes
- Create Maintainable Classes, David J. Roberts; 11/2001, p. 64
- client/server communication
- Marshal Application Data, Josh Lane; 06/2001, p. 118
- Clipboard object
- Ask the VB Pro, Karl E. Peterson; 06/2000, p. 106
- Ask the VB Pro, Karl E. Peterson; 06/2001, p. 82
- Create a Clipboard Object, Martin America; 08/2000, p. 86
- code protection
- Is Your Code Safe?, Dan Fergus; 05/2001, p. 36
- code reuse
- Avoid Writing Tedious, Boring Code, Marc D' Aoust; 12/2000, p. 94
- code-behind
- Manipulate Controls with Code-Behind, Jonathan Goodyear; 06/2001, p. 75
- codepages
- Do More with Language Support, Michael Kaplan; 10/2000, p. 118
- Name that Language, Michael Kaplan ; 04/2000, p. 118
- Collaboration Data Objects (CDO)
- Send E-Mail from VB, Stan Schultes; 03/2001, p. 60
- COLLATE keyword
- Get Your Sort in Order, Michael Kaplan; 12/2000, p. 104
- Collection object
- Collections Provide the Key, Ron Schwarz; 05/2001, p. 58
- Speed Up Your Searches, Francesco Balena; 07/2001, p. 32
- collections
- Build Better Collections, Richard Dalton; 07/2001, p. 66
- COM components
- Consume COM Components From .NET, Brian Noyes; 07/2001, p. 94
- Exploit COM Interop in .NET, Brian Noyes; 06/2001, p. 98
- COM+
- design
- Design Fast and Scalable Apps, Ash Rofail; 12/2000, p. 36
- Design for COM+, Dan Fox; 07/2000 p. 34
- object pooling
- Improve MTS and COM+ Performance, Yasser Shohoud; 09/2000, p. 38
- Pool Your COM+ Objects, Juval Lowy; 07/2001, p. 110
- performance
- Improve MTS and COM+ Performance, Yasser Shohoud; 09/2000, p. 38
- transactions
- Implement Advanced COM+ Transactions, Yasser Shohoud; 08/2000, p. 82
- Manage Database Transactions, Eric Litwin; 09/2000, p. 108
- COM+ Services
- Use COM+ Services with .NET Components, Alan Gordon; 09/2001, p. 72
- ComboBox control
- Ask the VB Pro, Karl E. Peterson; 04/2001, p. 76
- Ask the VB Pro, Karl E. Peterson; 07/2000, p. 94
- Juice Up Controls with Windows API, Andrew J. Marshall; 12/2000, p. 118
- Manage Control Data I/O, Ron Schwarz; 04/2000, p. 44
- command-line switches
- Develop an Autobuild Process, Dave Summer; 06/2000, p. 75
- COMMIT TRANSACTION statement
- Use Transactions Efficiently, Barry Fridley; 08/2000, p. 36
- CommonDialog control
- Save Code with Common Dialogs, Ron Schwarz; 05/2000, p. 76
- compensation
- Fall 2000 Salary Survey Results, Susannah Pfalzer; 10/2000, p. 50
- Spring 2000 Salary Survey Results, Susannah Pfalzer; 03/2000, p. 48
- Spring 2001 Salary Survey Results, Susannah Pfalzer; 05/2001, p. 46
- compilers
- and interpreters
- Make the Machine Understand, Dan O'Day; 06/2000, p. 92
- automating
- Develop an Autobuild Process, Dave Summer; 06/2000, p. 75
- Take Control of Your Build Cycle, L.J. Johnson; 12/2000, p. 66
- error handling
- Emulate VB.NET Error Handling, Darin Higgins; 09/2001, p. 108
- VB.NET
- Is Your Code Safe?, Dan Fergus; 05/2001, p. 36
- component attributes
- Manage Class Attributes, Francesco Balena; 01/2001, p. 84
- component diagrams
- Use UML for Object Modeling, Rockford Lhotka; 08/2000, p. 54
- component-based development (CBD)
- Go Beyond OO with CBD, Deborah Kurata; 07/2000, p. 91
- compression
- Add Some Zip to Your Apps, Stan Schultes; 08/2001, p. 56
- concatenating files
- Ask the VB Pro, Karl E. Peterson; 04/2000, p. 95
- concatenating strings
- Ask the VB Pro, Karl E. Peterson; 05/2001, p. 72
- concurrency
- Handle Concurrent Web Data Access, Yasser Shohoud; 01/2001, p. 66
- Connection object
- Enhance Performance with ADO Connection Objects, Dimitrios Tsonis; 10/2001, p. 40
- connection points
- Handle Events with .NET Delegates, Richard Grimes; 07/2001, p. 81
- connection pooling
- 10 Surefire Tips to Speed ASP, Francesco Balena; 09/2000, p. 78
- Enhance Performance with ADO Connection Objects, Dimitrios Tsonis; 10/2001, p. 40
- Improve MTS and COM+ Performance, Yasser Shohoud; 09/2000, p. 38
- Manage Database Transactions, Eric Litwin; 09/2000, p. 108
- control creation
- Create Data-Driven Forms, Francesco Balena; 05/2000, p. 104
- controls
- CheckBox control
- Manage Control Data I/O, Ron Schwarz; 04/2000, p. 44
- ComboBox control
- Ask the VB Pro, Karl E. Peterson; 04/2001, p. 76
- Ask the VB Pro, Karl E. Peterson; 07/2000, p. 94
- Juice Up Controls with Windows API, Andrew J. Marshall; 12/2000, p. 118
- Manage Control Data I/O, Ron Schwarz; 04/2000, p. 44
- CommonDialog control
- Save Code with Common Dialogs, Ron Schwarz; 05/2000, p. 76
- creating controls dynamically
- Create Data-Driven Forms, Francesco Balena; 05/2000, p. 104
- data exchange
- Manage Control Data I/O, Ron Schwarz; 04/2000, p. 44
- DataCombo control
- Ask the VB Pro, Karl E. Peterson; 04/2001, p. 76
- DateTimePicker control
- Ask the VB Pro, Karl E. Peterson; 08/2000, p. 90
- Internet Transfer Control
- Create Internet-Friendly Applications, Andy Rosebrock; 04/2001, p. 54
- ListBox control
- Ask the VB Pro, Karl E. Peterson; 06/2000, p. 106
- Juice Up Controls with Windows API, Andrew J. Marshall; 12/2000, p. 118
- Manage Control Data I/O, Ron Schwarz; 04/2000, p. 44
- MSChart control
- A Picture is Worth a Thousand Words, Stan Schultes; 10/2000, p. 74
- OptionButton control
- Manage Control Data I/O, Ron Schwarz; 04/2000, p. 44
- PictureBox control
- Ask the VB Pro, Karl E. Peterson; 04/2001, p. 76
- Script control
- Expose Your App's Object Model, Bill Hludzinski; 04/2000, p. 64
- SysInfo control
- Ask the VB Pro, Karl E. Peterson; 03/2001, p. 78
- TextBox control
- Ask the VB Pro, Karl E. Peterson; 07/2000, p. 94
- Ask the VB Pro, Karl E. Peterson; 08/2001, p. 80
- Ask the VB Pro, Karl E. Peterson; 09/2000, p. 92
- Manage Control Data I/O, Ron Schwarz; 04/2000, p. 44
- Timer control
- Get Accurate Results with Code-Based Timers, Warren Bedell; 04/2000, p. 36
- Q&A, Karl E. Peterson; 09/2001, p. 90
- TreeView control
- Good Procedures Call Themselves, Ron Schwarz; 01/2001, p. 60
- WinSock control
- Write HTTP with WinSock, Sean Michael Murphy; 10/2000, p. 60
- converting data
- Share Data Between Database Formats, Andy Rosebrock; 11/2001, p. 58
- Cooper, Alan
- Supercharge Data Binding, Keith Franklin; 03/2000, p. 32
- CopyMemory function
- Synchronize Your Apps, Francesco Balena; 09/2000, p. 58
- CreateWindowEx function
- Ask the VB Pro, Karl E. Peterson; 03/2001, p. 78
- critical path
- Create a Scheduling Component, Johnny Anderson; 11/2000, p. 46
- cross-language development
- Inherit Across Languages, Brian Noyes; 05/2001, p. 88
- cross-process messages
- Synchronize Your Apps, Francesco Balena; 09/2000, p. 58
- Use the Application Object, Ron Schwarz; 09/2000, p. 70
- crosstab queries
- Upsize Jet Crosstab Queries, Roger Jennings; October 2001 SQL Pro Supplement, p. 4
- CryptoAPI
- Make Passwords Secure with the Crypto API, Daniel Appleman; 01/2001, p. 40
- Prevent File Tampering, James World; 03/2000, p. 58
- cursors
- Process Rows with Cursors, Mary V. Hooke; 03/2000, p. 98
- cyclic redundancy check algorithms
- Protect Your Application, Monte Hansen; 07/2001, p. 102
- D
- Data Access Pages
- Create Data Forms Easily, Paul Litwin; 03/2000, p. 80
- data binding
- Supercharge Data Binding, Keith Franklin; 03/2000, p. 32
- data caching
- Cache and Carry with ASP.NET, Dino Esposito; 11/2001, p. 42
- Cache ASP Recordsets the "Exstream" Way, Jonathan Goodyear; 12/2000, p. 108
- Finally! An Application-Scope Dictionary Object, A. Russell Jones; 04/2000, p. 82
- Minimize Cache Thrash, Kirk Allen Evans; 05/2000, p. 110
- data conversion
- Share Data Between Database Formats, Andy Rosebrock; 11/2001, p. 58
- data exchange
- Create Round-Trip XML Recordsets, Andrew J. Brust; 03/2000, p. 109
- Manage Control Data I/O, Ron Schwarz; 04/2000, p. 44
- data formats
- Share Data Between Database Formats, Andy Rosebrock; 11/2001, p. 58
- data import/export
- Share Data Between Database Formats, Andy Rosebrock; 11/2001, p. 58
- data integrity
- Maintain Null Values, Eric Litwin; 06/2000, p. 120
- Streamline Input Validation, Francesco Balena; 02/2001, p. 54
- Validate Data with Extended Properties, Paul Delcogliano; 03/2001, p. 90
- data islands
- Go Beyond Data Islands, A. Russell Jones; 08/2001, p. 70
- data mining
- Apply Data Mining to Your DBs, Andrew J. Brust; 12/2000, p. 114
- data models
- Mix XML and SQL, A. Russell Jones; 04/2001, p. 66
- data partitioning
- Add Scalability with Data Partitioning, Jon Rauschenberger; July 2001 SQL Pro Supplement, p. 4
- data shaping
- Build Hierarchical Recordsets Easily, Brad Feels; 06/2000, p. 64
- data structures
- Organize Data with Stacks and Queues, Nick Snowdon; 07/2000, p. 78
- Speed Up Your Apps with Data Structures, Francesco Balena; 05/2000, p. 38
- Speed Up Your Searches, Francesco Balena; 07/2001, p. 32
- Use Numbers to Sort Themselves, Dave Doknjas; 10/2000, p. 78
- data transfer
- Share Data Between Database Formats, Andy Rosebrock; 11/2001, p. 58
- Transfer Data Between Databases, Kirk Allen Evans; 08/2001, p. 84
- Data Transformation Services (DTS)
- Install Databases a Better Way, Josef Finsel; 09/2001, p. 48
- Simplify Data Transformations, Mary V. Hooke; 01/2001, p. 80
- Use SQL Server 2000 to Auto-Generate VB Code, Mary V. Hooke; Fall 2000, p. 30
- data validation
- Streamline Input Validation, Francesco Balena; 02/2001, p. 54
- Validate Data with Extended Properties, Paul Delcogliano; 03/2001, p. 90
- database documentation
- Document Your Database, Dianne Siebold; 05/2001, p. 76
- Exploit the Value of ADO's OpenSchema, Henry G. Fiorentini; 02/2001, p. 114
- Generate Database Docs Automatically, Tim Patrick; 07/2001, p. 56
- databases
- caching data
- Minimize Cache Thrash, Kirk Allen Evans; 05/2000, p. 110
- design
- Choose the Best Database Design, Joel Garcia; 04/2000, p. 113
- documenting
- Document Your Database, Dianne Siebold; 05/2001, p. 76
- Exploit the Value of ADO's OpenSchema, Henry G. Fiorentini; 02/2001, p. 114
- Generate Database Docs Automatically, Tim Patrick; 07/2001, p. 56
- storing images
- Store Images in Your Database, Andy Rosebrock and Stan Schultes; 02/2001, p. 78
- transactions
- Use Transactions Efficiently, Barry Fridley; 08/2000, p. 36
- tuning
- Become a Master Database Mechanic, John Pearson; 07/2001, p. 106
- DataCombo control
- Ask the VB Pro, Karl E. Peterson; 04/2001, p. 76
- data-driven forms
- Create Data-Driven Forms, Francesco Balena; 05/2000, p. 104
- DataSource object
- Supercharge Data Binding, Keith Franklin; 03/2000, p. 32
- datatypes
- optimizing
- Speed Up Your Apps with Data Structures, Francesco Balena; 05/2000, p. 38
- Write Faster Code with Type Casting, Francesco Balena; 08/2000, p. 115
- overview
- Type Your Data Correctly, Dan Petit; 03/2000, p. 75
- SQL Server
- Simplify SQL_Variants, Josef Finsel; 03/2001, p. 82
- Use New SQL Server Datatypes, Dianne Siebold; 11/2000, p. 96
- date formats
- Q&A, Jonathan Goodyear and Robert Teixeira; 10/2001, p. 84
- DateTimePicker control
- Ask the VB Pro, Karl E. Peterson; 08/2000, p. 90
- DbgHelp
- Find That Crash, Dan Fergus; 04/2001, p. 96
- DCOM (Distributed COM)
- Create Firewall-Friendly Distributed Apps, Yasser Shohoud; 10/2000, p. 36
- debugging
- ASP
- Create an ASP Debug Object, Jonathan Goodyear; 02/2001, p. 68
- DbgHelp
- Find That Crash, Dan Fergus; 04/2001, p. 96
- map files
- Find That Crash, Dan Fergus; 04/2001, p. 96
- overview
- Get a Handle on Errors, Stan Schultes; 01/2001, p. 54
- stack tracing
- Q&A, Jonathan Goodyear and Robert Teixeira; 10/2001, p. 84
- subclassing
- Use C++ to Debug Subclassed Apps, Jonathan Morrison; 02/2001, p. 118
- delegates
- Delve Into Delegates, Steve Lardieri; 09/2001, p. 68
- Handle Events with .NET Delegates, Richard Grimes; 07/2001, p. 81
- Provide Pointers to Class Functions, Matthew Curland; 08/2001, p. 110
- demos
- Ask the VB Pro, Karl E. Peterson; 07/2000, p. 94
- deployment diagrams
- Use UML for Object Modeling, Rockford Lhotka; 08/2000, p. 54
- design patterns
- Factory Method pattern
- Use Design Patterns to Create Objects, William Wen; 06/2000, p. 102
- Iterator pattern
- Avoid Writing Tedious, Boring Code, Marc D' Aoust; 12/2000, p. 94
- Mediator/Colleague pattern
- Create Interactive Dialog Boxes, Doug Farrell; 04/2001, p. 72
- Observer pattern
- Connect Objects, Stephen Hopkins; 09/2000, p. 84
- VB Classes Can Inherit Events, Andrew J. Marshall; 04/2000, p. 88
- patterns and antipatterns
- Six Tips Developers Should Know, Deborah Kurata; 05/2000, p. 89
- Strategy pattern
- Simplify Changes, Deborah Kurata; 03/2000, p. 88
- Visitor pattern
- Add Functionality to Objects, Richard Dalton; 03/2001, p. 74
- device contexts
- Ask the VB Pro, Karl E. Peterson; 06/2000, p. 106
- device support
- Target Multiple Devices, Dan Wahlin; 09/2001, p. 58
- dialog boxes
- Create Interactive Dialog Boxes, Doug Farrell; 04/2001, p. 72
- Dictionary object
- Finally! An Application-Scope Dictionary Object, A. Russell Jones; 04/2000, p. 82
- Speed Up Your Searches, Francesco Balena; 07/2001, p. 32
- DIDiskQuotaUser Object
- Protect Your Disk Space, L.J. Johnson; 08/2000, p. 102
- digital signatures
- Prevent File Tampering, James World; 03/2000, p. 58
- DirectX
- Create 3-D Graphics with DX7, Jonny Anderson; 07/2000, p. 66
- Take Control of DirectX, Jonny Anderson; 06/2001, p. 42
- disk formatting
- Format a Floppy Disk From Code, John M. Calvert; 06/2000, p. 126
- disk quotas
- Protect Your Disk Space, L.J. Johnson; 08/2000, p. 102
- DiskQuotaControl Object
- Protect Your Disk Space, L.J. Johnson; 08/2000, p. 102
- DispID binding
- Speed Up ActiveX Control References, Francesco Balena; 09/2000, p. 114
- Distributed COM (DCOM)
- Create Firewall-Friendly Distributed Apps, Yasser Shohoud; 10/2000, p. 36
- Distributed Management Objects (DMO)
- Install Databases a Better Way, Josef Finsel; 09/2001, p. 48
- SQL DMO Object Model, Yasser Shohoud; 08/2000, p. 68
- DLL incompatibility
- A Snowball's Chance for DLL Hell, Jim Deutch; 06/2000, p. 54
- Reduce DLL Hell in Windows 2000, Michiel de Bruijn; 06/2000, p. 44
- DMO (Distributed Management Objects)
- Install Databases a Better Way, Josef Finsel; 09/2001, p. 48
- SQL DMO Object Model, Yasser Shohoud; 08/2000, p. 68
- DMO object model
- SQL DMO Object Model, Yasser Shohoud; 08/2000, p. 68
- documentation
- basic concepts
- Create a Help System, Stan Schultes; 03/2000, p. 68
- databases
- Document Your Database, Dianne Siebold; 05/2001, p. 76
- Exploit the Value of ADO's OpenSchema, Henry G. Fiorentini; 02/2001, p. 114
- Generate Database Docs Automatically, Tim Patrick; 07/2001, p. 56
- source code
- Build a Project Documenter Utility, Stan Schultes; 10/2001, p. 70
- Embed Documentation in Your Code, Dan Mayo; 02/2001, p. 110
- domain controllers
- Ask the VB Pro, Karl E. Peterson; 01/2001, p. 74
- DOMDocument object
- Embed Documentation in Your Code, Dan Mayo; 02/2001, p. 110
- Implement SAX2 Classes in VB, A. Russell Jones; 02/2001, p. 96
- Implement SAX2 Classes in VB, A. Russell Jones; 02/2001, p. 96
- Simplify XML Document Access, Deborah Kurata; 05/2001, p. 68
- drawing bitmaps
- Ask the VB Pro, Karl E. Peterson; 06/2000, p. 106
- DTS (Data Transformation Services)
- Install Databases a Better Way, Josef Finsel; 09/2001, p. 48
- Simplify Data Transformations, Mary V. Hooke; 01/2001, p. 80
- Use SQL Server 2000 to Auto-Generate VB Code, Mary V. Hooke; Fall 2000, p. 30
- DX7
- Create 3-D Graphics with DX7, Jonny Anderson; 07/2000, p. 66
- E
- e-mail
- Easy E-Mail - It's About Time, A. Russell Jones; 10/2001, p. 90
- Navigate Exchange 2000 Data, Paul Delcogliano; 05/2001, p. 84
- Roll Your Own Upload Component, Jonathan Goodyear; 05/2000, p. 82
- Send E-Mail from VB, Stan Schultes; 03/2001, p. 60
- Embedded .NET
- Program for the Pocket PC, Steve Malofsky and Andy Harding; Fall 2001, p. 44
- embedded SQL
- Use SQL with ADO, Stan Schultes; 07/2000, p. 72
- eMbedded Visual Basic
- Build Mobile Solutions, Larry Roof; October 2001 SQL Pro Supplement, p. 16
- Program for the Pocket PC, Steve Malofsky and Andy Harding; Fall 2001, p. 44
- eMbedded Visual C++
- Program for the Pocket PC, Steve Malofsky and Andy Harding; Fall 2001, p. 44
- encapsulation
- Ask the VB Pro, Karl E. Peterson; 05/2000, p. 96
- EnumClipboardFormats API function
- Create a Clipboard Object, Martin America; 08/2000, p. 86
- enumerations
- Let Me Count the Ways, Karl E. Peterson; 11/2001, p. 70
- EnumResourceNames API function
- Ask the VB Pro, Karl E. Peterson; 05/2000, p. 96
- EnumResourceTypes API function
- Ask the VB Pro, Karl E. Peterson; 05/2000, p. 96
- EnumWindows API function
- Let Me Count the Ways, Karl E. Peterson; 11/2001, p. 70
- error handling
- Emulate VB.NET Error Handling, Darin Higgins; 09/2001, p. 108
- Get a Handle on Errors, Stan Schultes; 01/2001, p. 54
- event handling
- Ask the VB Pro, Karl E. Peterson; 05/2001, p. 72
- Ask the VB Pro, Karl E. Peterson; 08/2000, p. 90
- Handle Events with .NET Delegates, Richard Grimes; 07/2001, p. 81
- Whip Forms Into Shape, Kathleen Dollard; 10/2001, p. 78
- event inheritance
- VB Classes Can Inherit Events, Andrew J. Marshall; 04/2000, p. 88
- event logging
- Read From the NT Event Logs, L.J. Johnson; 11/2001, p. 34
- Write to the NT Event Logs, L.J. Johnson; 08/2001, p. 36
- Excel
- Ask the VB Pro, Karl E. Peterson; 06/2001, p. 82
- Create an Enterprise Reporting System, Tony Sidera; 01/2001, p. 46
- Create an Expense Report, Chris Barlow; 08/2000, p. 65
- Display Web Data in Excel, A. Russell Jones; 05/2001, p. 62
- Exchange Server
- Navigate Exchange 2000 Data, Paul Delcogliano; 05/2001, p. 84
- exit codes
- Ask the VB Pro, Karl E. Peterson; 03/2001, p. 78
- ExitProcess function
- Ask the VB Pro, Karl E. Peterson; 03/2001, p. 78
- exporting data
- Share Data Between Database Formats, Andy Rosebrock; 11/2001, p. 58
- extended stored procedures
- Extend SQL Server, Dianne Siebold; 09/2000, p. 98
- Extender object
- Speed Up ActiveX Control References, Francesco Balena; 09/2000, p. 114
- extensibility
- Customize Your Controls, Dan Fergus; 09/2000, p. 104
- Customize Your User Interface with VBScript, Francesco Balena; 11/2000, p. 110
- Expose Your App's Object Model, Bill Hludzinski; 04/2000, p. 64
- Make Your Apps Scriptable, Francesco Balena; 11/2000, p. 100
- extensibility object model
- Search Across Projects, Tade Oyebode; 06/2000, p. 116
- Extensible Markup Language, see XML
- Extensible Stylesheet Language Transformations, see XSLT
- ExtFloodFill function
- Ask the VB Pro, Karl E. Peterson; 08/2001, p. 80
- F
- filenames
- Ask the VB Pro, Karl E. Peterson; 07/2000, p. 94
- Create a Clipboard Object, Martin America; 08/2000, p. 86
- files
- concatenating
- Ask the VB Pro, Karl E. Peterson; 04/2000, p. 95
- digital signatures
- Prevent File Tampering, James World; 03/2000, p. 58
- downloading
- Create Internet-Friendly Applications, Andy Rosebrock; 04/2001, p. 54
- existing
- Ask the VB Pro, Karl E. Peterson; 04/2000, p. 95
- I/O
- Handle File I/O, Ron Schwarz; 12/2000, p. 80
- uploading
- Roll Your Own Upload Component, Jonathan Goodyear; 05/2000, p. 82
- FileSystemObject Object
- Format a Floppy Disk From Code, John M. Calvert; 06/2000, p. 126
- flood fill
- Ask the VB Pro, Karl E. Peterson; 08/2001, p. 80
- fonts
- Ask the VB Pro, Karl E. Peterson; 03/2000, p. 93
- Ask the VB Pro, Karl E. Peterson; 07/2001, p. 70
- Format property
- Ask the VB Pro, Karl E. Peterson; 08/2000, p. 90
- FormatEx function
- Format a Floppy Disk From Code, John M. Calvert; 06/2000, p. 126
- formatting disks
- Format a Floppy Disk From Code, John M. Calvert; 06/2000, p. 126
- forms
- Whip Forms Into Shape, Kathleen Dollard; 10/2001, p. 78
- 3-D
- Q&A, Karl E. Peterson; 09/2001, p. 90
- BorderStyle property
- Ask the VB Pro, Karl E. Peterson; 11/2000, p. 92
- data-driven
- Create Data-Driven Forms, Francesco Balena; 05/2000, p. 104
- referring to
- Q&A, Bill McCarthy, Don Preuninger, and Joe Dour; 11/2001, p. 76
- resizing
- Ask the VB Pro, Karl E. Peterson; 11/2000, p. 92
- system menu
- Ask the VB Pro, Karl E. Peterson; 11/2000, p. 92
- unloading
- Q&A, Bill McCarthy, Don Preuninger, and Joe Dour; 11/2001, p. 76
- full-text search
- Add Full-Text Search Features to Your Apps, Francesco Balena; 08/2000, p. 108
- G
- GetModuleFileName function
- Ask the VB Pro, Karl E. Peterson; 07/2000, p. 94
- GetPixel function
- Q&A, Karl E. Peterson; 09/2001, p. 90
- GetSystemMetrics function
- Support the Mouse Wheel, Jason Fisher; 07/2001, p. 42
- GetWindowLong function
- Ask the VB Pro, Karl E. Peterson; 11/2000, p. 92
- graphics
- Ask the VB Pro, Karl E. Peterson; 08/2001, p. 80
- 3-D
- Create 3-D Graphics with DX7, Jonny Anderson; 07/2000, p. 66
- Take Control of DirectX, Jonny Anderson; 06/2001, p. 42
- color values
- Q&A, Karl E. Peterson; 09/2001, p. 90
- storing in databases
- Store Images in Your Database, Andy Rosebrock and Stan Schultes; 02/2001, p. 78
- text labels
- Automate Text Graphics Creation, A. Russell Jones; 09/2001, p. 98
- graphs
- A Picture is Worth a Thousand Words, Stan Schultes; 10/2000, p. 74
- H
- hash tables
- Increase Storage Performance, David Byres; 06/2001, p. 68
- Speed Up Your Apps with Data Structures, Francesco Balena; 05/2000, p. 38
- Speed Up Your Searches, Francesco Balena; 07/2001, p. 32
- help systems
- Create a Help System, Stan Schultes; 03/2000, p. 68
- heterogenous data
- Unify Data Access with Linked Servers, Roger Jennings; July 2001 SQL Pro Supplement, p. 12
- HexDump method
- Ask the VB Pro, Karl E. Peterson; 02/2001, p. 102
- hierarchical data
- Plant a Database Tree, Jason Rein; July 2001 SQL Pro Supplement, p. 20
- hierarchical recordsets
- Build Hierarchical Recordsets Easily, Brad Feels; 06/2000, p. 64
- history
- Birth (and Growth) of a Language, Don Kiely; 08/2001, p. 44
- HTC (HTML Components)
- Go Beyond Data Islands, A. Russell Jones; 08/2001, p. 70
- HTML (Hypertext Markup Language)
- Build a Project Core, Ron Schwarz; 03/2001, p. 50
- Build a Reusable Table Viewer, Herb Raffaele; 06/2001, p. 52
- Build Components for the Web, Deborah Kurata; 11/2000, p. 84
- Create Web Reports with VB, Stan Schultes; 11/2000, p. 66
- Display Web Data in Excel, A. Russell Jones; 05/2001, p. 62
- HTML Components (HTC)
- Go Beyond Data Islands, A. Russell Jones; 08/2001, p. 70
- HTTP (Hypertext Transfer Protocol)
- Create Round-Trip XML Recordsets, Andrew J. Brust; 03/2000, p. 109
- Write HTTP with WinSock, Sean Michael Murphy; 10/2000, p. 60
- HTTP template queries
- Create Powerful Web Reports, Roger Jennings; Fall 2001, p. 18
- Hypertext Markup Language (HTML)
- Build a Project Core, Ron Schwarz; 03/2001, p. 50
- Build a Reusable Table Viewer, Herb Raffaele; 06/2001, p. 52
- Build Components for the Web, Deborah Kurata; 11/2000, p. 84
- Create Web Reports with VB, Stan Schultes; 11/2000, p. 66
- Display Web Data in Excel, A. Russell Jones; 05/2001, p. 62
- Hypertext Transfer Protocol (HTTP)
- Create Round-Trip XML Recordsets, Andrew J. Brust; 03/2000, p. 109
- Write HTTP with WinSock, Sean Michael Murphy; 10/2000, p. 60
- I
- icons
- Ask the VB Pro, Karl E. Peterson; 03/2000, p. 93
- Ask the VB Pro, Karl E. Peterson; 06/2000, p. 106
- IDE (integrated development environment)
- Customize Your Controls, Dan Fergus; 09/2000, p. 104
- Search Across Projects, Tade Oyebode; 06/2000, p. 116
- IDL (Interface Definition Language)
- Speed Up Large Calculations, Jason Bock; 03/2000, p. 114
- IIS (Internet Information Server)
- Marshal Application Data, Josh Lane; 06/2001, p. 118
- image labels
- Automate Text Graphics Creation, A. Russell Jones; 09/2001, p. 98
- images
- Store Images in Your Database, Andy Rosebrock and Stan Schultes; 02/2001, p. 78
- Q&A, Karl E. Peterson; 09/2001, p. 90
- Automate Text Graphics Creation, A. Russell Jones; 09/2001, p. 98
- Implements statement
- VB Classes Can Inherit Events, Andrew J. Marshall; 04/2000, p. 88
- indirection
- You Could Use Some Pointers, David Byres; 03/2001, p. 64
- inheritance
- Get Your Designs in Gear for VB.NET, Paul R. Reed; 11/2000, p. 34
- Inherit Across Languages, Brian Noyes; 05/2001, p. 88
- VB Classes Can Inherit Events, Andrew J. Marshall; 04/2000, p. 88
- INI files
- Make Application Settings Easy, Stan Schultes; 09/2000, p. 66
- Manage Application Settings with XML, A. Russell Jones; 12/2000, p. 88
- initialization
- Ask the VB Pro, Karl E. Peterson; 07/2000, p. 94
- input validation
- Streamline Input Validation, Francesco Balena; 02/2001, p. 54
- input/output
- Handle File I/O, Ron Schwarz; 12/2000, p. 80
- installing SQL Server
- Install Databases a Better Way, Josef Finsel; 09/2001, p. 48
- Instancing property
- Use Design Patterns to Create Objects, William Wen; 06/2000, p. 102
- Integrated Development Environment, see IDE
- Internet Information Server (IIS)
- Marshal Application Data, Josh Lane; 06/2001, p. 118
- Internet Transfer Control
- Create Internet-Friendly Applications, Andy Rosebrock; 04/2001, p. 54
- Internet, see Web
- interoperability
- Exploit COM Interop in .NET, Brian Noyes; 06/2001, p. 98
- Manage to Use Unmanaged Code, Richard Grimes; 08/2001, p. 89
- interpreters
- Make the Machine Understand, Dan O'Day; 06/2000, p. 92
- IObjectConstruct interface
- Build Scalable WebClass Applications, Keith Franklin; 08/2000, p. 46
- Design for COM+, Dan Fox; 07/2000 p. 34
- isomorphic interfaces
- Speed Up ActiveX Control References, Francesco Balena; 09/2000, p. 114
- J
- Job object
- Manage Processes, Jason Bock; 03/2001, p. 94
- K
- Kerberos authentication protocol
- Secure Your Applications with Active Directory, Michiel de Bruijn; 01/2001, p. 32
- KeyPress event
- Put Code for SendKeys in Your KeyPress Events; 08/2000, p. 45
- L
- layered windows
- Ask the VB Pro, Karl E. Peterson; 10/2000, p. 96
- license agreements
- Protect Your Application, Monte Hansen; 07/2001, p. 102
- license keys
- Protect Your Application, Monte Hansen; 07/2001, p. 102
- linked lists
- Increase Storage Performance, David Byres; 06/2001, p. 68
- Speed Up Your Apps with Data Structures, Francesco Balena; 05/2000, p. 38
- Use Linked Lists to Structure Data, Nick Snowdon; 08/2000, p. 74
- linked servers
- Unify Data Access with Linked Servers, Roger Jennings; July 2001 SQL Pro Supplement, p. 12
- ListBox control
- Ask the VB Pro, Karl E. Peterson; 06/2000, p. 106
- Juice Up Controls with Windows API, Andrew J. Marshall; 12/2000, p. 118
- Manage Control Data I/O, Ron Schwarz; 04/2000, p. 44
- localization
- Do More with Language Support, Michael Kaplan; 10/2000, p. 118
- Get Your Sort in Order, Michael Kaplan; 12/2000, p. 104
- Name that Language, Michael Kaplan ; 04/2000, p. 118
- locking
- Avoid Locking Conflicts, Barry Fridley; 04/2000, p. 102
- LogEvent method
- Write to the NT Event Logs, L.J. Johnson; 08/2001, p. 36
- LookupTable component
- Finally! An Application-Scope Dictionary Object, A. Russell Jones; 04/2000, p. 82
- looping
- Ask the VB Pro, Karl E. Peterson; 08/2001, p. 80
- Loosely Coupled Events (LCE)
- Design for COM+, Dan Fox; 07/2000 p. 34
  M - Z
Last changed
12/13/01