did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780672312625

Visual Interdev 6 Unleashed

by
  • ISBN13:

    9780672312625

  • ISBN10:

    067231262X

  • Edition: CD
  • Format: Paperback
  • Copyright: 1999-05-01
  • Publisher: Sams
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $49.99

Summary

Using Visual InterDev 6 Unleashed, the reader will learn to take their Visual InterDev development to the next level. The book is designed so it can either be read a chapter at a time or from front to back. Each chapter will present a topic along with tips, cautions, and other notes: Additionally each chapter will contain coding examples that the reader can adapt to their own Visual InterDev projects.

Table of Contents

I. CREATING WEB APPLICATIONS.

1. Creating Crossbrowser Web Applications.
Introduction: What Ever Happened to Standards? Determining the User's Browser. Advanced Browser Detection. Summary.

2. Using Dynamic HTML.
What Is Dynamic HTML? Writing CrossBrowser DHTML. Scripting the Document Object Model. Dynamic Styles. X and Y Positioning. Z Positioning. Animation with DHTML. About Filters and Transitions. Manipulating Text. Using TextRange. Data Binding. A DHTML Case Study: An Interactive Quiz. Summary.

3. Programming The Scripting Object Model.
Introducing the Visual InterDev 6 Scripting Object Model. Scripting and the Scripting Object Model. Starting the SOM. Script Objects as Starting Points. Navigating from One Page to Another Page, Using Script. Passing Values Among Pages. Scripting and Events. Changing the Appearance of Script Objects. Hiding, Showing, and Disabling Objects. Custom Queries and Interactivity. Scripting with Script Objects Versus Regular HTML. Summary.

4. Creating Web Sites With Style.
Separating Form from Function. Using Style Sheets in Your Web Applications. Using the Visual InterDev CSS Editor. Handling CrossBrowser Incompatibilities. A CSS Case Study. Summary.

5. Debugging Web Applications.
Introduction and Background. Debugging Setup. Debugging Environment Basics. A Sample Debugging Case Study. Summary.

6. Team Development.
Local Mode Versus Master Mode Development. Managing Development Teams. Working in Mixed Environments. Introducing Visual SourceSafe. Using SourceSafe and Visual InterDev. Administering Visual SourceSafe. A Team Development Case Study. Summary.

7. Deploying Web Applications.
Deploying Web Applications to the Web. The Deployment Methods. Working with Non-Microsoft Web Servers. Deployment Issues. A Web Application Deployment Case Study. Summary.

8. Visual InterDev Security.
A Web Site Security Overview. Visual InterDev-Specific Security Issues. Security Programming Issues. Access Level and Navigation. Digital Certificates. Programming with Digital Certificates. The Security Plan. Summary.

9. Creating A Secure Application.
Introduction—The Electronic Time Card Application Overview. The Code. Applying Security. Summary.

II. CREATING DATA-BOUND WEB APPLICATIONS.

10. Working With Databases: Universal Data Access.
An Introduction to Microsoft's Universal Data Access Strategy. Connecting to Data. Working with SQL Server. A Transact SQL Overview. Summary.

11. Using The Visual Database Tools.
An Introduction to the Visual Database Tools. Using Database Projects. Managing Remote Databases with Visual InterDev. Creating Tables. Editing Database Objects. Working with Other Database Objects. A Case Study: Managing the WUGNET Databases with Visual InterDev. Summary.

12. Activex Data Objects 2.0.
Accessing Databases Programmatically. An Introduction to ADO 2.x. Using the ADO Objects. Creating Persistent Recordsets. Using Remote Data Service. Summary. A Case Study: The WinInfo Newsletter on the WUGNET Web Site.

13. Programming The Visual Interdev Data Environment.
An Introduction to the Data Environment (DE). Connecting to a Database with the Data Environment. Programming the DE Object Model. Working with Data Environment Collections. Stored Procedures and the Data Environment. Summary.

14. Using Data-bound Controls.
Design-Time Controls and the New Data Environment. Using the Recordset Control. Troubleshooting Recordset DTCs. Using the Grid Control. Using the RecordsetNavBar Control with Other Controls. Other Data-Bound Design-Time ActiveX Controls. Other Design-Time Controls Included with Visual InterDev 6. Summary.

15. Displaying Data In A Web Application.
Choosing a Data Access Provider. Choosing a Data Retrieval Method—ActiveX Data Objects Versus the Data Environment Object Model. Straight Code Versus DTCs and ActiveX Controls. Server-Side Versus Client-Side Data Binding. Presentation Issues: Embedding Data Within HTML. Accessing Databases Directly. Using SQL Server Stored Procedures. Summary.

16. Creating Personalized Web Applications.
Maintaining State with Cookies. Programming Cookies with Client-Side Scripting. Programming Cookies with ASP. Using Session-Level and Application-Level Variables for Personalization. Using a Database to Store Personalization Options. No Cookies! How to Handle the Overcautious User. Summary.

17. Modifying Web Application Data From The Web.
Providing Customers with a Web Front End to Their Data. Managing a Database from the Web. Security Issues. Creating the Front End. Adding New Data. Modifying Existing Data. Deleting Data. Adding Search Capabilities. Summary.

III. VISUAL INTERDEV INTEGRATION.

18. Building Web Application Components With Visual Basic.
Reasons to Build Your Own Components. Using Visual Basic to Develop ASP Controls. Riding the Component Development Merry-Go-Round. Accessing Databases in a Component. Registering Components on a Remote Web Server. Using Microsoft Transaction Server. Looking at Visual C++ and Visual J++ for Control Creation. Summary.

19. Programming Microsoft Transaction Server.
The Microsoft Transaction Server and Related Concepts. The MTS Runtime Environment. Programming with MTS. The MTS Development Environment. An MTS Case Study. The Future of MTS. Additional MTS-Related Resources. Summary.

20. Sending Email With Collaboration Data Objects.
Using the IIS SMTP Component. Introducing Collaboration Data Objects for NT Server (CDONTS). Creating Web Forms for Email. Viewing Email from an ASP Page. Sending Mail from a Web Application with CDONTS and ASP. Integrating the SMTP Component with Exchange Server. A Case Study: The WinInfo Subscription Form. Summary.

21. Programming Index Server.
Searching Static Content on a Web Site. Introducing Microsoft Index Server. Building HTML Search Forms for Index Server. Programming Index Server with ASP. Searching Dynamic Web Applications. An Index Server Case Study.

IV. APPLYING VISUAL INTERDEV IN THE REAL WORLD.

22. Building A User Registration Web Site.
Introducing the User Registration Web Site. Building the User Database. Creating the Login Page. Creating the Registration Form. Creating the Welcome Page. Future Paths. Summary.

23. Creating An Online Catalog.
Introduction—The Monster Modem Company. Creating Your Visual InterDev Project. Designing the Database. Creating the Site Diagram. Implementing the Catalog Tools. Implementing the User Interface. Summary.

24. Implementing E-commerce.
Introduction—Selling Monster Modems Online. Setting Up the Environment. Implementing the Shopping Cart. Implementing a Simple Checkout. Other E-Commerce Features. Summary.

V. APPENDIXES.

A. HTML 4.0 Reference.
HTML Functionality. Browsers and Platforms. HTML 4.0 Philosophy and Practice. Structural (Housekeeping) Elements. Block-level Elements. Text-level Elements. Common Attributes and Intrinsic Events.

B. JavaScript 1.2 Language Reference.
How This Reference Is Organized. A Note About JavaScript 1.2. The anchor Object C234I. The applet Object C3. The area Object C3. The array Object C3I. The button Object C23I. The checkbox Object c23I. The combo Object CI. The date Object C23I. The document Object C23I. The fileUpload Object C3. The form Object C23I. The frame Object C23I. The function Object C3. The hidden Object C23I. The history Object C23I. The image Object C3. The layer Object 4. The link Object C23I. The location Object C23I. The math Object C23I. The mimeType Object C3. The navigator Object C23I. The option Object C3. The password Object C23I. The plugin Object. The radio Object C23I. The regExp Object. The Regular Expression Object. The reset Object C23I. The screen Object (New in JavaScript 1.2). The select Object C23. The string Object C23I. The submit Object C23I. The text Object C23I. The textarea Object C23I. The window Object C23I. Independent Functions, Operators, Variables, and Literals.

C. VBScript 2.0 Reference.
Scripting Active Server Pages. Operators. Statements and Conditional Statements. Intrinsic Functions. Constants. VBScript Objects. VBScript Object Methods. VBScript Object Properties.

D. Active Server Pages Object Reference.
Controlling the Application Object. Controlling the Server Object. Using Server Encoding Techniques. The ObjectContext Object: Interacting with the Transaction Server. Trapping the ObjectContext's Events. Communicating with Web Client: The Response Object. Sending Output to the Browser: The Response Methods. Retrieving Information Using the Request Object. Managing the Session Object.

E. Activex Data Objects Reference.
Command Object. Connection Object. Errors Collection, Error Object. Fields Collection, Field Object. Parameters Collection, Parameter Object. Properties Collection, Property Object. Recordset Object.

F. Transact-SQL Quick Reference.
New in SQL Server 7.0. Creating Database Objects. Tables. Column Properties. Renaming Objects. Adding Columns to a Table. Temporary Tables. SELECT, INSERT, UPDATE, and DELETE. SQL Server Functions. Programming Constructs. Cursors.

G. Scripting Object Model Reference.
Objects in the Scripting Object Model. Properties of the Scripting Object Model. Methods of the Scripting Object Model. Events of the Scripting Object Model.

Index.

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program