Index to Visual Studio Magazine
  A - L
Click elements to expand and contract index.
- M
- managing processes
- Manage Processes, Jason Bock; 03/2001, p. 94
- map files
- Find That Crash, Dan Fergus; 04/2001, p. 96
- MAPI (Messaging Application Programming Interface)
- Send E-Mail from VB, Stan Schultes; 03/2001, p. 60
- mathematical operations
- Ask the VB Pro, Karl E. Peterson; 10/2000, p. 96
- Speed Up Large Calculations, Jason Bock; 03/2000, p. 114
- MDX (Multidimensional Expressions)
- Write Complex Queries with MDX, Andrew J. Brust; 07/2000, p. 109
- memory contents
- Ask the VB Pro, Karl E. Peterson; 02/2001, p. 102
- merge replication conflicts
- Handle Conflicts in SQL Server Merge Replication, Michael Kaplan; Fall 2000, p. 61
- message boxes
- Ask the VB Pro, Karl E. Peterson; 12/2000, p. 98
- Message Compiler
- Write to the NT Event Logs, L.J. Johnson; 08/2001, p. 36
- message sinks
- Ask the VB Pro, Karl E. Peterson; 03/2001, p. 78
- messages
- Ask the VB Pro, Karl E. Peterson; 06/2000, p. 106
- Synchronize Your Apps, Francesco Balena; 09/2000, p. 58
- Use the Application Object, Ron Schwarz; 09/2000, p. 70
- Messaging Application Programming Interface (MAPI)
- Send E-Mail from VB, Stan Schultes; 03/2001, p. 60
- metadata
- Access SQL Server Metadata, Dianne Siebold; 06/2000, p. 112
- Microsoft 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
- Microsoft Data Engine (MSDE)
- Create Your Next DB App with MSDE, Henry Fiorentini; Fall 2000, p. 56
- Microsoft 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
- Microsoft Intermediate Language (MSIL)
- Is Your Code Safe?, Dan Fergus; 05/2001, p. 36
- Microsoft Management Console (MMC)
- Build Your Own MMC Snap-In, Bill Block; 05/2000, p. 52
- Microsoft Office
- Ask the VB Pro, Karl E. Peterson; 06/2000, p. 106
- From Office DOM to XML DOM, Kurt Cagle; 05/2000, p. 60
- Microsoft Office XP
- Build Extensible Lookups with Smart Tags, Thomas Robbins; Fall 2001, p. 50
- Microsoft Outlook
- From Office DOM to XML DOM, Kurt Cagle; 05/2000, p. 60
- Send E-Mail from VB, Stan Schultes; 03/2001, p. 60
- Update Your Calendar, Chris Barlow; 04/2000, p. 69
- Microsoft Script Editor (MSE)
- Create Data Forms Easily, Paul Litwin; 03/2000, p. 80
- Microsoft Transaction Server, see MTS
- Microsoft Visual Modeler, see VM
- Microsoft Windows Distributed interNet Application Architecture, see Windows DNA
- Microsoft Word
- Automate a Newsletter with XML, Jonathan Zuck; 04/2001, p. 46
- MIME (Multipurpose Internet Mail Extension )
- Roll Your Own Upload Component, Jonathan Goodyear; 05/2000, p. 82
- MLang
- Do More with Language Support, Michael Kaplan; 10/2000, p. 118
- Name that Language, Michael Kaplan ; 04/2000, p. 118
- MMC (Microsoft Management Console)
- Build Your Own MMC Snap-In, Bill Block; 05/2000, p. 52
- mobile applications
- Build a Mobile Application, Bill Block; Fall 2001, p. 38
- Mobile Internet Toolkit
- Build a Mobile Application, Bill Block; Fall 2001, p. 38
- mouse
- Ask the VB Pro, Karl E. Peterson; 07/2000, p. 94
- Support the Mouse Wheel, Jason Fisher; 07/2001, p. 42
- mouse_event function
- Ask the VB Pro, Karl E. Peterson; 07/2000, p. 94
- MouseDown event
- Ask the VB Pro, Karl E. Peterson; 02/2001, p. 102
- MSChart control
- A Picture is Worth a Thousand Words, Stan Schultes; 10/2000, p. 74
- MSDE (Microsoft Data Engine)
- Create Your Next DB App with MSDE, Henry Fiorentini; Fall 2000, p. 56
- MSIL (Microsoft Intermediate Language)
- Is Your Code Safe?, Dan Fergus; 05/2001, p. 36
- MTS (Microsoft Transaction Server)
- Design Fast and Scalable Apps, Ash Rofail; 12/2000, p. 36
- Improve MTS and COM+ Performance, Yasser Shohoud; 09/2000, p. 38
- Manage Database Transactions, Eric Litwin; 09/2000, p. 108
- Share State Data with SPM, Mark J. Collins; 07/2001, p. 88
- Multidimensional Expressions (MDX)
- Write Complex Queries with MDX, Andrew J. Brust; 07/2000, p. 109
- multimedia timer services
- Get Accurate Results with Code-Based Timers, Warren Bedell; 04/2000, p. 36
- multiple device support
- Target Multiple Devices, Dan Wahlin; 09/2001, p. 58
- Multipurpose Internet Mail Extension (MIME)
- Roll Your Own Upload Component, Jonathan Goodyear; 05/2000, p. 82
- N
- native code
- Make the Machine Understand, Dan O'Day; 06/2000, p. 92
- network protocols
- Write HTTP with WinSock, Sean Michael Murphy; 10/2000, p. 60
- notifications
- Ask the VB Pro, Karl E. Peterson; 05/2001, p. 72
- Ask the VB Pro, Karl E. Peterson; 08/2000, p. 90
- n-tier applications
- Learn When to Use N-Tier Designs, Rockford Lhotka; 09/2001, p. 82
- Null value
- Maintain Null Values, Eric Litwin; 06/2000, p. 120
- O
- object models
- Expose Your App's Object Model, Bill Hludzinski; 04/2000, p. 64
- Get the Most From OOP, Deborah Kurata; 06/2001, p. 78
- object persistence
- Persist an Object to Structured Storage, George Shepherd; 06/2001, p. 90
- object pooling
- Improve MTS and COM+ Performance, Yasser Shohoud; 09/2000, p. 38
- Pool Your COM+ Objects, Juval Lowy; 07/2001, p. 110
- object-oriented database design
- Choose the Best Database Design, Joel Garcia; 04/2000, p. 113
- object-oriented programming (OOP)
- Do OO in "Web Time", Deborah Kurata; 01/2001, p. 70
- Get the Most From OOP, Deborah Kurata; 06/2001, p. 78
- Get Your Designs in Gear for VB.NET, Paul R. Reed; 11/2000, p. 34
- objects
- copying
- Ask the VB Pro, Karl E. Peterson; 12/2000, p. 98
- creating
- Create Persistent Objects with XML, A. Russell Jones; 06/2000, p. 98
- Use Design Patterns to Create Objects, William Wen; 06/2000, p. 102
- in VB.NET
- Work with Objects in .NET, Deborah Kurata; 08/2001, p. 76
- object models
- Expose Your App's Object Model, Bill Hludzinski; 04/2000, p. 64
- Get the Most From OOP, Deborah Kurata; 06/2001, p. 78
- overhead
- Improve MTS and COM+ Performance, Yasser Shohoud; 09/2000, p. 38
- Office
- Ask the VB Pro, Karl E. Peterson; 06/2000, p. 106
- From Office DOM to XML DOM, Kurt Cagle; 05/2000, p. 60
- Office XP
- Build Extensible Lookups with Smart Tags, Thomas Robbins; Fall 2001, p. 50
- OLAP (online analytical processing )
- Write Complex Queries with MDX, Andrew J. Brust; 07/2000, p. 109
- OleCreatePropertyFrame function
- Build Property Pages, Robert Texeira; 05/2001, p. 80
- online analytical processing (OLAP)
- Write Complex Queries with MDX, Andrew J. Brust; 07/2000, p. 109
- OpenSchema method
- Exploit the Value of ADO's OpenSchema, Henry G. Fiorentini; 02/2001, p. 114
- optimizing
- ADO
- Optimize ADO 2.5, Dan Fox; 04/2000, p. 56
- ASP
- 10 Surefire Tips to Speed ASP, Francesco Balena; 09/2000, p. 78
- database caching
- Minimize Cache Thrash, Kirk Allen Evans; 05/2000, p. 110
- databases
- Become a Master Database Mechanic, John Pearson; 07/2001, p. 106
- datatypes
- 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
- DispID binding
- Speed Up ActiveX Control References, Francesco Balena; 09/2000, p. 114
- MTS
- Improve MTS and COM+ Performance, Yasser Shohoud; 09/2000, p. 38
- SQL Server
- Optimize SQL Server Query Performance, Yasser Shohoud; 04/2000, p. IV
- Tune Up SQL Server Performance, Mary V. Hooke; 03/2001, p. 40
- Use Transactions Efficiently, Barry Fridley; 08/2000, p. 36
- Use Batches for Faster Throughput, John Pearson; 09/2001, p. 104
- OptionButton control
- Manage Control Data I/O, Ron Schwarz; 04/2000, p. 44
- Oracle databases
- SQL Server 2000 Gains on Oracle, Roger Jennings; Fall 2000, p. 20
- Create Effective SQL for Reports, Andy Clark; 08/2001, p. 106
- Outlook
- From Office DOM to XML DOM, Kurt Cagle; 05/2000, p. 60
- Send E-Mail from VB, Stan Schultes; 03/2001, p. 60
- Update Your Calendar, Chris Barlow; 04/2000, p. 69
- P
- Palm OS
- Build Enterprise Apps for the Palm, Ward Hitt and Yelena Pavlovskaya; Fall 2001, p. 54
- PalmPilot
- Create an Expense Report, Chris Barlow; 08/2000, p. 65
- parsers
- Add a SAX Parser to Your Apps, Francesco Balena; 04/2001, p. 86
- pass-through queries
- Use SQL with ADO, Stan Schultes; 07/2000, p. 72
- path
- Ask the VB Pro, Karl E. Peterson; 07/2000, p. 94
- pay
- 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
- p-code
- Make the Machine Understand, Dan O'Day; 06/2000, p. 92
- PDF files
- Create an Enterprise Reporting System, Tony Sidera; 01/2001, p. 46
- performance
- ADO
- Optimize ADO 2.5, Dan Fox; 04/2000, p. 56
- ASP
- 10 Surefire Tips to Speed ASP, Francesco Balena; 09/2000, p. 78
- COM+
- Design Fast and Scalable Apps, Ash Rofail; 12/2000, p. 36
- Improve MTS and COM+ Performance, Yasser Shohoud; 09/2000, p. 38
- database caching
- Minimize Cache Thrash, Kirk Allen Evans; 05/2000, p. 110
- databases
- Become a Master Database Mechanic, John Pearson; 07/2001, p. 106
- datatypes
- 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
- DispID binding
- Speed Up ActiveX Control References, Francesco Balena; 09/2000, p. 114
- MTS
- Design Fast and Scalable Apps, Ash Rofail; 12/2000, p. 36
- Improve MTS and COM+ Performance, Yasser Shohoud; 09/2000, p. 38
- SQL Server
- Optimize SQL Server Query Performance, Yasser Shohoud; 04/2000, p. IV
- Tune Up SQL Server Performance, Mary V. Hooke; 03/2001, p. 40
- Use Transactions Efficiently, Barry Fridley; 08/2000, p. 36
- Use Batches for Faster Throughput, John Pearson; 09/2001, p. 104
- string functions
- Add C++ to Your VB Apps, Jonathan Morrison; 01/2001, p. 96
- XML (Extensible Markup Language)
- Design Fast and Scalable Apps, Ash Rofail; 12/2000, p. 36
- persistence
- Extend the PropertyBag Object, Francesco Balena; 10/2000, p. 106
- Scale Your App Using Oracle or SQL Server, Kirk Allen Evans; 11/2000, p. 106
- Picture object
- Ask the VB Pro, Karl E. Peterson; 04/2001, p. 76
- PictureBox control
- Ask the VB Pro, Karl E. Peterson; 04/2001, p. 76
- pivot tables
- Pivot Your Data, Ben Taylor; 10/2000, p. 100
- Pocket PC
- Program for the Pocket PC, Steve Malofsky and Andy Harding; Fall 2001, p. 44
- pointers
- Delve Into Delegates, Steve Lardieri; 09/2001, p. 68
- Provide Pointers to Class Functions, Matthew Curland; 08/2001, p. 110
- Ask the VB Pro, Karl E. Peterson; 02/2001, p. 102
- Break API Barriers, Robert Teixeira; 08/2001, p. 32
- Modify a Variable's Pointer, Bill McCarthy; 07/2000, p. 117
- You Could Use Some Pointers, David Byres; 03/2001, p. 64
- polymorphism
- Get Your Designs in Gear for VB.NET, Paul R. Reed; 11/2000, p. 34
- Use Design Patterns to Create Objects, William Wen; 06/2000, p. 102
- Print # statement
- Handle File I/O, Ron Schwarz; 12/2000, p. 80
- procedures
- Good Procedures Call Themselves, Ron Schwarz; 01/2001, p. 60
- processes
- Manage Processes, Jason Bock; 03/2001, p. 94
- program settings
- Make Application Settings Easy, Stan Schultes; 09/2000, p. 66
- project management
- Build a Project Core, Ron Schwarz; 03/2001, p. 50
- Code Faster with a String Parser, Francesco Balena; 07/2000, p. 104
- Create a Scheduling Component, Johnny Anderson; 11/2000, p. 46
- Do OO in "Web Time", Deborah Kurata; 01/2001, p. 70
- Go Beyond OO with CBD, Deborah Kurata; 07/2000, p. 91
- property pages
- Build Property Pages, Robert Texeira; 05/2001, p. 80
- PropertyBag object
- Extend the PropertyBag Object, Francesco Balena; 10/2000, p. 106
- protecting code
- Is Your Code Safe?, Dan Fergus; 05/2001, p. 36
- protocols
- Create Firewall-Friendly Distributed Apps, Yasser Shohoud; 10/2000, p. 36
- prototyping
- Prototype Components in ASP, Jonathan Goodyear; 11/2000, p. 78
- Q
- query plan
- Minimize Cache Thrash, Kirk Allen Evans; 05/2000, p. 110
- queues
- Organize Data with Stacks and Queues, Nick Snowdon; 07/2000, p. 78
- Quicksort algorithm
- It Takes All Sorts, Dan Fox; 04/2000, p. 76
- R
- raising events
- Ask the VB Pro, Karl E. Peterson; 05/2001, p. 72
- Ask the VB Pro, Karl E. Peterson; 08/2000, p. 90
- reading XML documents
- Generate and Read XML Documents, Yasser Shohoud; 09/2001, p. 94
- Record object
- Optimize ADO 2.5, Dan Fox; 04/2000, p. 56
- recursion
- Good Procedures Call Themselves, Ron Schwarz; 01/2001, p. 60
- Revisit Recursion, Brian Kierstad; 02/2001, p. 84
- RegisterWindowMessage function
- Ask the VB Pro, Karl E. Peterson; 06/2000, p. 106
- Registry
- Make Application Settings Easy, Stan Schultes; 09/2000, p. 66
- relational database design
- Choose the Best Database Design, Joel Garcia; 04/2000, p. 113
- Remote Procedure Calls (RPC)
- Create Firewall-Friendly Distributed Apps, Yasser Shohoud; 10/2000, p. 36
- remoting
- Call Objects Remotely, Rockford Lhotka; 06/2001, p. 32
- ReplyMessage function
- Synchronize Your Apps, Francesco Balena; 09/2000, p. 58
- reports
- Create Powerful Web Reports, Roger Jennings; Fall 2001, p. 18
- Create Effective SQL for Reports, Andy Clark; 08/2001, p. 106
- Create an Enterprise Reporting System, Tony Sidera; 01/2001, p. 46
- Create Web Reports with VB, Stan Schultes; 11/2000, p. 66
- resources
- Ask the VB Pro, Karl E. Peterson; 05/2000, p. 96
- reuse
- Avoid Writing Tedious, Boring Code, Marc D' Aoust; 12/2000, p. 94
- RGB values
- Q&A, Karl E. Peterson; 09/2001, p. 90
- role-based security
- Implement Dynamic Role-Based Security, Brian A. Manlove; 05/2000, p. 114
- ROLLBACK TRANSACTION statement
- Use Transactions Efficiently, Barry Fridley; 08/2000, p. 36
- RPC (Remote Procedure Calls)
- Create Firewall-Friendly Distributed Apps, Yasser Shohoud; 10/2000, p. 36
- Run dialog
- Ask the VB Pro, Karl E. Peterson; 09/2000, p. 92
- S
- SAFEARRAY data type
- Modify a Variable's Pointer, Bill McCarthy; 07/2000, p. 117
- Write Faster Code with Type Casting, Francesco Balena; 08/2000, p. 115
- salaries
- 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
- saving program settings
- Make Application Settings Easy, Stan Schultes; 09/2000, p. 66
- SAX (Simple API for XML)
- Add a SAX Parser to Your Apps, Francesco Balena; 04/2001, p. 86
- Implement SAX2 Classes in VB, A. Russell Jones; 02/2001, p. 96
- scalability
- ADO
- Supercharge Data Binding, Keith Franklin; 03/2000, p. 32
- ASP
- Prototype Components in ASP, Jonathan Goodyear; 11/2000, p. 78
- COM+
- Design Fast and Scalable Apps, Ash Rofail; 12/2000, p. 36
- design
- Learn When to Use N-Tier Designs, Rockford Lhotka; 09/2001, p. 82
- MTS
- Design Fast and Scalable Apps, Ash Rofail; 12/2000, p. 36
- SQL
- Add Scalability with Data Partitioning, Jon Rauschenberger; July 2001 SQL Pro Supplement, p. 4
- Scale Your App Using Oracle or SQL Server, Kirk Allen Evans; 11/2000, p. 106
- Web servers
- Maintain Web Farm Session State, Tony Scott; Fall 2000, p. 44
- scheduling
- Create a Scheduling Component, Johnny Anderson; 11/2000, p. 46
- Share Your Appointments, Chris Barlow; 05/2000, p. 69
- Build a Task Scheduler, Stan Schultes; 09/2001, p. 78
- Update Your Calendar, Chris Barlow; 04/2000, p. 69
- Script control
- 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
- scripting
- 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
- searching
- Add Full-Text Search Features to Your Apps, Francesco Balena; 08/2000, p. 108
- Find Data Faster, Ron Schwarz; 11/2000, p. 73
- Search Across Projects, Tade Oyebode; 06/2000, p. 116
- Speed Up Your Searches, Francesco Balena; 07/2001, p. 32
- security
- Authenticate Your Web App, Yasser Shohoud; 03/2001, p. 70
- Implement Dynamic Role-Based Security, Brian A. Manlove; 05/2000, p. 114
- Make Passwords Secure with the Crypto API, Daniel Appleman; 01/2001, p. 40
- Prevent File Tampering, James World; 03/2000, p. 58
- Secure Your Applications with Active Directory, Michiel de Bruijn; 01/2001, p. 32
- SelText property
- Ask the VB Pro, Karl E. Peterson; 08/2001, p. 80
- SendKeys statement
- Put Code for SendKeys in Your KeyPress Events; 08/2000, p. 45
- SendMessage function
- Juice Up Controls with Windows API, Andrew J. Marshall; 12/2000, p. 118
- Synchronize Your Apps, Francesco Balena; 09/2000, p. 58
- SendMessageTimeout function
- Ask the VB Pro, Karl E. Peterson; 09/2000, p. 92
- Synchronize Your Apps, Francesco Balena; 09/2000, p. 58
- server controls
- Target Multiple Devices, Dan Wahlin; 09/2001, p. 58
- serviced component
- Use COM+ Services with .NET Components, Alan Gordon; 09/2001, p. 72
- session state
- Maintain Web Farm Session State, Tony Scott; Fall 2000, p. 44
- Scale Your App Using Oracle or SQL Server, Kirk Allen Evans; 11/2000, p. 106
- SetLayeredWindowAttributes API
- Ask the VB Pro, Karl E. Peterson; 10/2000, p. 96
- SetupIterateCabinet function
- Manipulate CAB Files Programmatically, Ken Getz; 11/2000, p. 54
- Shape commands
- Build Hierarchical Recordsets Easily, Brad Feels; 06/2000, p. 64
- shared properties
- Share State Data with SPM, Mark J. Collins; 07/2001, p. 88
- Shared Property Manager (SPM)
- Share State Data with SPM, Mark J. Collins; 07/2001, p. 88
- shared-file versioning conflicts
- 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
- shell sort algorithm
- It Takes All Sorts, Dan Fox; 04/2000, p. 76
- SHFormatDrive function
- Format a Floppy Disk From Code, John M. Calvert; 06/2000, p. 126
- ShowInTaskbar property
- Ask the VB Pro, Karl E. Peterson; 01/2001, p. 74
- shutdown
- Ask the VB Pro, Karl E. Peterson; 07/2000, p. 94
- shutting down applications
- Kill an App Gently, Karl E. Peterson; 09/2001, p. 86
- side-by-side component sharing (SxS)
- Reduce DLL Hell in Windows 2000, Michiel de Bruijn; 06/2000, p. 44
- Simple Object Access Protocol (SOAP)
- Create Firewall-Friendly Distributed Apps, Yasser Shohoud; 10/2000, p. 36
- smart tags
- Build Extensible Lookups with Smart Tags, Thomas Robbins; Fall 2001, p. 50
- snap-ins
- Build Your Own MMC Snap-In, Bill Block; 05/2000, p. 52
- SOAP, see Simple Object Access Protocol
- sorting
- Get Your Sort in Order, Michael Kaplan; 12/2000, p. 104
- It Takes All Sorts, Dan Fox; 04/2000, p. 76
- Organize Data with Stacks and Queues, Nick Snowdon; 07/2000, p. 78
- Sort and Select with XSLT, A. Russell Jones; 02/2001, p. 88
- Sort Large Amounts of Data, Marcel Madonna; 04/2001, p. 60
- Use Numbers to Sort Themselves, Dave Doknjas; 10/2000, p. 78
- Soundex algorithm
- Search with Soundex, Stan Schultes; 06/2000, p. 87
- SPM (Shared Property Manager)
- Share State Data with SPM, Mark J. Collins; 07/2001, p. 88
- SQL
- Create Effective SQL for Reports, Andy Clark; 08/2001, p. 106
- Mix XML and SQL, A. Russell Jones; 04/2001, p. 66
- Plant a Database Tree, Jason Rein; July 2001 SQL Pro Supplement, p. 20
- SQL Server
- Analysis Services
- Apply Data Mining to Your DBs, Andrew J. Brust; 12/2000, p. 114
- assigning primary keys
- Let Your Database Assign Key Values, Benjamin S. Taylor; 08/2000, p. 96
- auditing
- Audit Data Efficiently, R. Mark Tucker; 07/2000, p. 58
- cursors
- Process Rows with Cursors, Mary V. Hooke; 03/2000, p. 98
- data mining
- Apply Data Mining to Your DBs, Andrew J. Brust; 12/2000, p. 114
- data validation
- Validate Data with Extended Properties, Paul Delcogliano; 03/2001, p. 90
- datatypes
- Simplify SQL_Variants, Josef Finsel; 03/2001, p. 82
- Use New SQL Server Datatypes, Dianne Siebold; 11/2000, p. 96
- Distributed Partition Views
- Add Scalability with Data Partitioning, Jon Rauschenberger; July 2001 SQL Pro Supplement, p. 4
- events
- Capture Database Events, Mary V. Hooke; 06/2001, p. 86
- Profile Your Database Apps, Dianne Siebold; 04/2000, p. X
- extended properties
- Create Powerful Web Reports, Roger Jennings; Fall 2001, p. 18
- Document Your Database, Dianne Siebold; 05/2001, p. 76
- Validate Data with Extended Properties, Paul Delcogliano; 03/2001, p. 90
- extended stored procedures
- Extend SQL Server, Dianne Siebold; 09/2000, p. 98
- features
- SQL Server 2000 Gains on Oracle, Roger Jennings; Fall 2000, p. 20
- full-text search
- Add Full-Text Search Features to Your Apps, Francesco Balena; 08/2000, p. 108
- functions
- Implement Easier Reuse, Jason Rein; 04/2001, p. 80
- heterogenous data
- Unify Data Access with Linked Servers, Roger Jennings; July 2001 SQL Pro Supplement, p. 12
- Index Tuning Wizard
- Tune Up SQL Server Performance, Mary V. Hooke; 03/2001, p. 40
- indexes
- Tune Up SQL Server Performance, Mary V. Hooke; 03/2001, p. 40
- installing
- Install Databases a Better Way, Josef Finsel; 09/2001, p. 48
- integrating with ADO
- Access SQL Server 2000 with XML, Justin Weinberg; 03/2001, p. 86
- 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
- interserver communication
- Unify Data Access with Linked Servers, Roger Jennings; July 2001 SQL Pro Supplement, p. 12
- linked servers
- Unify Data Access with Linked Servers, Roger Jennings; July 2001 SQL Pro Supplement, p. 12
- locking
- Avoid Locking Conflicts, Barry Fridley; 04/2000, p. 102
- merge replication
- Handle Conflicts in SQL Server Merge Replication, Michael Kaplan; Fall 2000, p. 61
- metadata
- Access SQL Server Metadata, Dianne Siebold; 06/2000, p. 112
- MSDE
- Create Your Next DB App with MSDE, Henry Fiorentini; Fall 2000, p. 56
- OLAP Services
- Write Complex Queries with MDX, Andrew J. Brust; 07/2000, p. 109
- pivot tables
- Pivot Your Data, Ben Taylor; 10/2000, p. 100
- Profiler
- Capture Database Events, Mary V. Hooke; 06/2001, p. 86
- Optimize SQL Server Query Performance, Yasser Shohoud; 04/2000, p. IV
- Profile Your Database Apps, Dianne Siebold; 04/2000, p. X
- queries
- Create Powerful Web Reports, Roger Jennings; Fall 2001, p. 18
- Minimize Cache Thrash, Kirk Allen Evans; 05/2000, p. 110
- Optimize SQL Server Query Performance, Yasser Shohoud; 04/2000, p. IV
- Profile Your Database Apps, Dianne Siebold; 04/2000, p. X
- Tune Up SQL Server Performance, Mary V. Hooke; 03/2001, p. 40
- Use SQL with ADO, Stan Schultes; 07/2000, p. 72
- Query Analyzer
- Optimize SQL Server Query Performance, Yasser Shohoud; 04/2000, p. IV
- Top Ten Analyzer Improvements, Dianne Siebold; 07/2001, p. 74
- Query Optimizer
- Optimize SQL Server Query Performance, Yasser Shohoud; 04/2000, p. IV
- Tune Up SQL Server Performance, Mary V. Hooke; 03/2001, p. 40
- sorting
- Get Your Sort in Order, Michael Kaplan; 12/2000, p. 104
- stored procedures
- Audit Data Efficiently, R. Mark Tucker; 07/2000, p. 58
- Automate Writing Stored Procedures, David Rabb; 06/2001, p. 114
- Call Stored Procedures the Easy Way, Stu Alderman; Fall 2000, p. 34
- Write Intelligent Transact-SQL, Mary V. Hooke; 07/2000, p. 98
- Use Batches for Faster Throughput, John Pearson; 09/2001, p. 104
- system objects
- Access SQL Server Metadata, Dianne Siebold; 06/2000, p. 112
- trace files
- Capture Database Events, Mary V. Hooke; 06/2001, p. 86
- Transact SQL
- Process Rows with Cursors, Mary V. Hooke; 03/2000, p. 98
- Write Intelligent Transact-SQL, Mary V. Hooke; 07/2000, p. 98
- transactions
- Avoid Locking Conflicts, Barry Fridley; 04/2000, p. 102
- Use Transactions Efficiently, Barry Fridley; 08/2000, p. 36
- triggers
- Audit Data Efficiently, R. Mark Tucker; 07/2000, p. 58
- Handle Events with Triggers, Joseph Lax; 05/2000, p. 100
- views
- Use Views to Streamline Database Design, Barry Fridley; 10/2000, p. 112
- XML
- Access SQL Server 2000 with XML, Justin Weinberg; 03/2001, p. 86
- stacks
- Organize Data with Stacks and Queues, Nick Snowdon; 07/2000, p. 78
- Revisit Recursion, Brian Kierstad; 02/2001, p. 84
- Start menu
- Ask the VB Pro, Karl E. Peterson; 09/2000, p. 92
- statistics
- Measure Trends Effectively, Andy Clark; 10/2000, p. 92
- status information
- Ask the VB Pro, Karl E. Peterson; 09/2000, p. 92
- stored procedures
- Audit Data Efficiently, R. Mark Tucker; 07/2000, p. 58
- Automate Writing Stored Procedures, David Rabb; 06/2001, p. 114
- Call Stored Procedures the Easy Way, Stu Alderman; Fall 2000, p. 34
- Execute Stored Procedures in ADO, William R. Vaughn; 01/2001, p. 90
- Write Intelligent Transact-SQL, Mary V. Hooke; 07/2000, p. 98
- Stream object
- Optimize ADO 2.5, Dan Fox; 04/2000, p. 56
- String object
- Manipulate Strings Faster in VB.NET, Carl Franklin; 07/2001, p. 50
- StringBuilder object
- Manipulate Strings Faster in VB.NET, Carl Franklin; 07/2001, p. 50
- strings
- Add C++ to Your VB Apps, Jonathan Morrison; 01/2001, p. 96
- Ask the VB Pro, Karl E. Peterson; 05/2001, p. 72
- Code Faster with a String Parser, Francesco Balena; 07/2000, p. 104
- Manipulate Strings Faster in VB.NET, Carl Franklin; 07/2001, p. 50
- structured storage
- Persist an Object to Structured Storage, George Shepherd; 06/2001, p. 90
- subclassing
- Use C++ to Debug Subclassed Apps, Jonathan Morrison; 02/2001, p. 118
- synchronizing applications
- Synchronize Your Apps, Francesco Balena; 09/2000, p. 58
- SysInfo control
- Ask the VB Pro, Karl E. Peterson; 03/2001, p. 78
- system fonts
- Ask the VB Pro, Karl E. Peterson; 03/2000, p. 93
- system tables
- Access SQL Server Metadata, Dianne Siebold; 06/2000, p. 112
- system z order
- Ask the VB Pro, Karl E. Peterson; 03/2000, p. 93
- SystemParametersInfo function
- Ask the VB Pro, Karl E. Peterson; 03/2000, p. 93
- Support the Mouse Wheel, Jason Fisher; 07/2001, p. 42
- T
- task bar
- Ask the VB Pro, Karl E. Peterson; 01/2001, p. 74
- Task Scheduler
- Build a Task Scheduler, Stan Schultes; 09/2001, p. 78
- task status
- Ask the VB Pro, Karl E. Peterson; 09/2000, p. 92
- terminating applications
- Kill an App Gently, Karl E. Peterson; 09/2001, p. 86
- text labels
- Automate Text Graphics Creation, A. Russell Jones; 09/2001, p. 98
- TextBox control
- Ask the VB Pro, Karl E. Peterson; 08/2001, p. 80
- Ask the VB Pro, Karl E. Peterson; 07/2000, p. 94
- 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
- Transact SQL
- Process Rows with Cursors, Mary V. Hooke; 03/2000, p. 98
- Write Intelligent Transact-SQL, Mary V. Hooke; 07/2000, p. 98
- transaction log
- Use Transactions Efficiently, Barry Fridley; 08/2000, p. 36
- transaction management
- Manage Database Transactions, Eric Litwin; 09/2000, p. 108
- transactional applications
- Implement Advanced COM+ Transactions, Yasser Shohoud; 08/2000, p. 82
- transactions
- Implement Advanced COM+ Transactions, Yasser Shohoud; 08/2000, p. 82
- Manage Database Transactions, Eric Litwin; 09/2000, p. 108
- Use Transactions Efficiently, Barry Fridley; 08/2000, p. 36
- TreeView control
- Good Procedures Call Themselves, Ron Schwarz; 01/2001, p. 60
- trend analysis
- Measure Trends Effectively, Andy Clark; 10/2000, p. 92
- triggers
- Audit Data Efficiently, R. Mark Tucker; 07/2000, p. 58
- Handle Events with Triggers, Joseph Lax; 05/2000, p. 100
- TrueType fonts
- Ask the VB Pro, Karl E. Peterson; 07/2001, p. 70
- try-catch
- Emulate VB.NET Error Handling, Darin Higgins; 09/2001, p. 108
- tuning databases
- Become a Master Database Mechanic, John Pearson; 07/2001, p. 106
- type casting
- Write Faster Code with Type Casting, Francesco Balena; 08/2000, p. 115
- U
- Unified Modeling Language (UML)
- Use UML for Object Modeling, Rockford Lhotka; 08/2000, p. 54
- UNIX configuration files
- Manage Unix Configuration Files with WebClasses, Ron Schwarz; 08/2001, p. 102
- unmanaged code
- Manage to Use Unmanaged Code, Richard Grimes; 08/2001, p. 89
- uploading files
- Roll Your Own Upload Component, Jonathan Goodyear; 05/2000, p. 82
- user authentication
- Authenticate Your Web App, Yasser Shohoud; 03/2001, p. 70
- Secure Your Applications with Active Directory, Michiel de Bruijn; 01/2001, p. 32
- user help
- Create a Help System, Stan Schultes; 03/2000, p. 68
- user interface
- Create Data-Driven Forms, Francesco Balena; 05/2000, p. 104
- Implement Dynamic Role-Based Security, Brian A. Manlove; 05/2000, p. 114
- user-defined messages
- Ask the VB Pro, Karl E. Peterson; 06/2000, p. 106
- user-defined types
- Improve MTS and COM+ Performance, Yasser Shohoud; 09/2000, p. 38
- V
- Validate event
- Create Data-Driven Forms, Francesco Balena; 05/2000, p. 104
- Streamline Input Validation, Francesco Balena; 02/2001, p. 54
- validation
- Streamline Input Validation, Francesco Balena; 02/2001, p. 54
- VB.NET
- API functions
- Break API Barriers, Robert Teixeira; 08/2001, p. 32
- cross-language development
- Inherit Across Languages, Brian Noyes; 05/2001, p. 88
- delegates
- Provide Pointers to Class Functions, Matthew Curland; 08/2001, p. 110
- features
- 10 More Ways to Prepare for VB.NET, Billy Hollis; 03/2001, p. 42
- 10 Ways to Prepare for VB.Net, Billy Hollis; 12/2000, p. 62
- Drill Down on VB.NET, James Foxall; 02/2001, p. 30
- Get Your Designs in Gear for VB.NET, Paul R. Reed; 11/2000, p. 34
- multiple device support
- Target Multiple Devices, Dan Wahlin; 09/2001, p. 58
- objects
- Work with Objects in .NET, Deborah Kurata; 08/2001, p. 76
- pointers
- Break API Barriers, Robert Teixeira; 08/2001, p. 32
- protecting code
- Is Your Code Safe?, Dan Fergus; 05/2001, p. 36
- remoting
- Call Objects Remotely, Rockford Lhotka; 06/2001, p. 32
- string manipulation
- Manipulate Strings Faster in VB.NET, Carl Franklin; 07/2001, p. 50
- upgrading
- Migrate Your VB6 Code to VB.NET, Stan Schultes; 06/2001, p. 62
- Web services
- Build Web Services with VB.NET, Yasser Shohoud; 07/2001, p. 62
- Winforms
- Get Started with Winforms, Ken Getz and Paul D. Sheriff; 04/2001, p. 34
- VBA (Visual Basic for Applications)
- Ask the VB Pro, Karl E. Peterson; 06/2001, p. 82
- Ask the VB Pro, Karl E. Peterson; 06/2000, p. 106
- Create an Enterprise Reporting System, Tony Sidera; 01/2001, p. 46
- Create an Expense Report, Chris Barlow; 08/2000, p. 65
- VC#.NET
- Use COM+ Services with .NET Components, Alan Gordon; 09/2001, p. 72
- Target Multiple Devices, Dan Wahlin; 09/2001, p. 58
- Consume COM Components From .NET, Brian Noyes; 07/2001, p. 94
- Exploit COM Interop in .NET, Brian Noyes; 06/2001, p. 98
- Create and Control Windows Services, Mark Schmidt; 08/2001, p. 96
- vCalendar format
- Share Your Appointments, Chris Barlow; 05/2000, p. 69
- views
- Use Views to Streamline Database Design, Barry Fridley; 10/2000, p. 112
- Visual C++
- Add C++ to Your VB Apps, Jonathan Morrison; 01/2001, p. 96
- Visual Studio
- Add C++ to Your VB Apps, Jonathan Morrison; 01/2001, p. 96
- VM (Microsoft Visual Modeler)
- Use UML for Object Modeling, Rockford Lhotka; 08/2000, p. 54
- vtable binding
- Speed Up ActiveX Control References, Francesco Balena; 09/2000, p. 114
- W
- Web applications
- ADO
- Build a Forum Using ADO.NET, Jonathan Goodyear; 04/2001, p. 92
- Handle Concurrent Web Data Access, Yasser Shohoud; 01/2001, p. 66
- ASP
- Build a Forum Using ADO.NET, Jonathan Goodyear; 04/2001, p. 92
- Improve Web Development with ASP 3, A. Russell Jones; 07/2000, p. 84
- authentication
- Authenticate Your Web App, Yasser Shohoud; 03/2001, p. 70
- concurrency
- Handle Concurrent Web Data Access, Yasser Shohoud; 01/2001, p. 66
- optimizing
- Build Components for the Web, Deborah Kurata; 11/2000, p. 84
- Build Scalable WebClass Applications, Keith Franklin; 08/2000, p. 46
- Cache ASP Recordsets the "Exstream" Way, Jonathan Goodyear; 12/2000, p. 108
- scalability
- Maintain Web Farm Session State, Tony Scott; Fall 2000, p. 44
- Prototype Components in ASP, Jonathan Goodyear; 11/2000, p. 78
- Scale Your App Using Oracle or SQL Server, Kirk Allen Evans; 11/2000, p. 106
- VB.NET
- Build Web Services with VB.NET, Yasser Shohoud; 07/2001, p. 62
- Web services
- Build Web Services with VB.NET, Yasser Shohoud; 07/2001, p. 62
- XML (Extensible Markup Language)
- Handle Concurrent Web Data Access, Yasser Shohoud; 01/2001, p. 66
- Web servers
- Write HTTP with WinSock, Sean Michael Murphy; 10/2000, p. 60
- Web services
- Build Web Services with VB.NET, Yasser Shohoud; 07/2001, p. 62
- Web Storage System (WSS)
- Navigate Exchange 2000 Data, Paul Delcogliano; 05/2001, p. 84
- WebClasses
- Manage Unix Configuration Files with WebClasses, Ron Schwarz; 08/2001, p. 102
- Build Scalable WebClass Applications, Keith Franklin; 08/2000, p. 46
- Web-hosted services
- Web Services Come of Age, Don Dugdale; 12/2000, p. 50
- WFP (Windows File Protection)
- Reduce DLL Hell in Windows 2000, Michiel de Bruijn; 06/2000, p. 44
- Win32 Internet Extensions (WinInet)
- Ask the VB Pro, Karl E. Peterson; 04/2000, p. 95
- windows
- Ask the VB Pro, Karl E. Peterson; 10/2000, p. 96
- Windows 2000
- Active Directory, security
- Secure Your Applications with Active Directory, Michiel de Bruijn; 01/2001, p. 32
- disk space
- Protect Your Disk Space, L.J. Johnson; 08/2000, p. 102
- DLL Hell
- Reduce DLL Hell in Windows 2000, Michiel de Bruijn; 06/2000, p. 44
- Job object
- Manage Processes, Jason Bock; 03/2001, p. 94
- layered windows
- Ask the VB Pro, Karl E. Peterson; 10/2000, p. 96
- managing processes
- Manage Processes, Jason Bock; 03/2001, p. 94
- Windows Management Interface (WMI)
- Manage Resources with WMI, L. J. Johnson; 07/2000, p. 44
- Replace API Calls Using WMI, Ken Getz; 09/2000, p. 48
- Windows API
- Encapsulate Windows API Calls in Classes, Francesco Balena; 04/2000, p. 106
- Juice Up Controls with Windows API, Andrew J. Marshall; 12/2000, p. 118
- Replace API Calls Using WMI, Ken Getz; 09/2000, p. 48
- Windows CE
- Program for the Pocket PC, Steve Malofsky and Andy Harding; Fall 2001, p. 44
- Windows Clipboard
- Create a Clipboard Object, Martin America; 08/2000, p. 86
- Windows DNA
- Build Scalable WebClass Applications, Keith Franklin; 08/2000, p. 46
- Windows File Protection (WFP)
- Reduce DLL Hell in Windows 2000, Michiel de Bruijn; 06/2000, p. 44
- Windows Management Interface (WMI)
- Manage Resources with WMI, L. J. Johnson; 07/2000, p. 44
- Replace API Calls Using WMI, Ken Getz; 09/2000, p. 48
- Windows Services
- Create and Control Windows Services, Mark Schmidt; 08/2001, p. 96
- Winforms
- Build a WinForms App with ADO.NET, Stan Schultes; 05/2001, p. 54
- Get Started with Winforms, Ken Getz and Paul D. Sheriff; 04/2001, p. 34
- WinInet (Win32 Internet Extensions)
- Ask the VB Pro, Karl E. Peterson; 04/2000, p. 95
- WinSock control
- Write HTTP with WinSock, Sean Michael Murphy; 10/2000, p. 60
- WM_USER
- Ask the VB Pro, Karl E. Peterson; 06/2000, p. 106
- WMI, see Windows Management Interface
- Word
- Automate a Newsletter with XML, Jonathan Zuck; 04/2001, p. 46
- Write # statement
- Handle File I/O, Ron Schwarz; 12/2000, p. 80
- writing XML documents
- Generate and Read XML Documents, Yasser Shohoud; 09/2001, p. 94
- WSS (Web Storage System)
- Navigate Exchange 2000 Data, Paul Delcogliano; 05/2001, p. 84
- X
- XML (Extensible Markup Language)
- .ini files
- Manage Application Settings with XML, A. Russell Jones; 12/2000, p. 88
- ADO
- Access SQL Server 2000 with XML, Justin Weinberg; 03/2001, p. 86
- Create Round-Trip XML Recordsets, Andrew J. Brust; 03/2000, p. 109
- Handle Concurrent Web Data Access, Yasser Shohoud; 01/2001, p. 66
- Simplify Data Extraction, John Cartin; 02/2001, p. 106
- Transfer Data Between Databases, Kirk Allen Evans; 08/2001, p. 84
- ASP
- Build a Reusable Table Viewer, Herb Raffaele; 06/2001, p. 52
- authoring
- Automate a Newsletter with XML, Jonathan Zuck; 04/2001, p. 46
- client/server communication
- Marshal Application Data, Josh Lane; 06/2001, p. 118
- creating collections
- Build Better Collections, Richard Dalton; 07/2001, p. 66
- 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
- Simplify XML Document Access, Deborah Kurata; 05/2001, p. 68
- features
- MSXML 3 Gains Power, A. Russell Jones; 10/2000, p. 84
- object model
- Create Persistent Objects with XML, A. Russell Jones; 06/2000, p. 98
- From Office DOM to XML DOM, Kurt Cagle; 05/2000, p. 60
- Implement SAX2 Classes in VB, A. Russell Jones; 02/2001, p. 96
- optimizing
- Design Fast and Scalable Apps, Ash Rofail; 12/2000, p. 36
- parsers
- Add a SAX Parser to Your Apps, Francesco Balena; 04/2001, p. 86
- reading and writing
- Generate and Read XML Documents, Yasser Shohoud; 09/2001, p. 94
- SAX (Simple API for XML)
- Add a SAX Parser to Your Apps, Francesco Balena; 04/2001, p. 86
- Implement SAX2 Classes in VB, A. Russell Jones; 02/2001, p. 96
- Simple Object Access Protocol (SOAP)
- Create Firewall-Friendly Distributed Apps, Yasser Shohoud; 10/2000, p. 36
- SQL
- Access SQL Server 2000 with XML, Justin Weinberg; 03/2001, p. 86
- Mix XML and SQL, A. Russell Jones; 04/2001, p. 66
- Xpath
- Build a Reusable Table Viewer, Herb Raffaele; 06/2001, p. 52
- XMLHttpRequest Object
- Marshal Application Data, Josh Lane; 06/2001, p. 118
- XmlReader
- Generate and Read XML Documents, Yasser Shohoud; 09/2001, p. 94
- XMlWriter
- Generate and Read XML Documents, Yasser Shohoud; 09/2001, p. 94
- Xor operator
- Ask the VB Pro, Karl E. Peterson; 08/2000, p. 90
- Xpath
- Build a Reusable Table Viewer, Herb Raffaele; 06/2001, p. 52
- XSLT (Extensible Stylesheet Language Transformations)
- Automate a Newsletter with XML, Jonathan Zuck; 04/2001, p. 46
- Build a Reusable Table Viewer, Herb Raffaele; 06/2001, p. 52
- Embed Documentation in Your Code, Dan Mayo; 02/2001, p. 110
- Mix XML and SQL, A. Russell Jones; 04/2001, p. 66
- Sort and Select with XSLT, A. Russell Jones; 02/2001, p. 88
- XSLT transforms
- Go Beyond Data Islands, A. Russell Jones; 08/2001, p. 70
- Z
- z order
- Ask the VB Pro, Karl E. Peterson; 03/2000, p. 93
Last changed
12/13/01