Windows 2000 Web Applications Developer's Guide

Windows 2000 Web Applications Developer's Guide

          
5
4
3
2
1

Out of Stock


Premium quality
Premium quality
Bookswagon upholds the quality by delivering untarnished books. Quality, services and satisfaction are everything for us!
Easy Return
Easy return
Not satisfied with this product! Keep it in original condition and packaging to avail easy return policy.
Certified product
Certified product
First impression is the last impression! Address the book’s certification page, ISBN, publisher’s name, copyright page and print quality.
Secure Checkout
Secure checkout
Security at its finest! Login, browse, purchase and pay, every step is safe and secured.
Money back guarantee
Money-back guarantee:
It’s all about customers! For any kind of bad experience with the product, get your actual amount back after returning the product.
On time delivery
On-time delivery
At your doorstep on time! Get this book delivered without any delay.
Notify me when this book is in stock
Add to Wishlist

About the Book

Now, there's a single source for developers and managers who need to deliver robust, standards-compliant Web applications with Microsoft's latest technologies -- including Windows 2000 and Internet Information Server 5.0. From start to finish, Thomas Yager offers practical, objective guidance every enterprise Web developer and manager needs now. Coverage includes: How to match hardware to application needs; defining multi-tier architectures; planning for browser compatibility; and building a development environment. Yager covers every key Microsoft technology, including Windows 2000, Internet Information Server 5, Visual InterDev 6, ASP, the not-yet-released SQL Server 2000, COM, ActiveX, and ADO -- as well as external standards such as XML, DHTML, and Java. He offers objective advice on integrating third-party technologies, showing how to build 100% standards-compliant Web applications that maximize flexibility for years to come. Succinct, objective, and thorough, Windows 2000 Web Applications Developers Guide is the only guide Windows Web developers and managers need.

Table of Contents:
1. Windows 2000 as a Web Applications Platform. Where Web-based Fits In. What's New in Windows 2000. Windows 2000 in a Heterogeneous Environment. The Browser's Role. The Deployment Dilemma. Summary. 2. Internet Information Services 5.0. IIS 5's Default Setup. Virtual Directories, Sites and Applications. Virtual Directories. Sites. Applications. Using Web Folders. Summary. 3. Early Planning and Design Considerations. Are We Ready for This? Server-based. Network-intensive. Software Licensing. Security and Privacy. Availability and Reliability. Charting Your Project's Course. Operating System Choices. Designing for Reuse. Concern for the Environment. Three-Tier and n-Tier Design. Three Tiers, Four Tiers and More Tiers. Summary. 4. The Development Environment. The Web Developer's Workstation. Standardizing Development Software. Staging Development and Release. The Role of Servers in the Staging Process. Collaboration and Source Code Control. Summary. 5. The Web-based Client. The Browser as Platform. Traditional Techniques in a Web World. File I/O. Windows and Dialogs. Menus and Accelerators. Custom and Owner-drawn Controls. Device and Process Control. Windows System Calls. The Dialog Editor. The Text/Debugging Console. Exception Handling. Help!I Can't Deal with All These Restrictions! On the Server Side of the Street. Where's the Line? Argument and Return Value Passing. Summary. 6. The Database. SQL Server 7 and 2000. Database Alternatives. Database Design for the Impatient. Creating the Database. A Sample Database Layout. Defining a New ODBC Connection. Using Visual Studio to Design a New Database. Summary. 7. Visual InterDev and Visual Studio. Design-Time Controls. Building a Script Library Project. Visual InterDev's Editing Modes. Using Design-Time Controls. Project Management in Visual InterDev. Project Organization and Synchronization. Activating and Using Visual SourceSafe. The Visual Studio Source Code Editor. Summary. 8. Back to HTML. The Letter of the HTML Law. The Minimal HTML File. Comments. Simple Text Formatting. Hyperlinks. Images. Indented Text. Lists. Tables. Frames. Editing HTML in Visual InterDev. HTML Forms. Summary. 9. Cascading Style Sheets. CSS Versions and Browser Compatibility. Introduction to CSS. Classes, Pseudo-classes and Pseudo-elements. CSS2 Selector Syntax. Applying Style Sheets and Individual Styles. Vertical and Horizontal Placement. Using DIV and SPAN Elements. Flow-altering Properties: Display, Visibility and Float. Colors, Borders and Backgrounds. Borders, Margins and Padding. About Transparency. Z-order. Fonts and Spacing. Text Placement. The @media Rule and Paged Media. Summary. 10. JavaScript. Specifying JavaScript. Syntax Rules. Core Data Types. Arrays. Functions. Scope. User-defined Objects. Altering Objects Outside the Constructor. Exception Handling. Microsoft JScript Version 5.5. String Replacement Functions. Regular Expression (RegExp Object) Changes. Perl-style “Dollar Variables”. Numeric and Locale-sensitive Formatting. JScript Custom Object Enhancements. Uniform Resource Identifier Encoding and Decoding. Array Handling. Exception Handling. Date Formatting. Using JScript 5.5. Summary. 11. The Document Object Model and Dynamic HTML. The DOM: A High-Altitude View. The DOM JavaScript Bindings. Help from Visual InterDev. Reading and Setting Properties. Attributes Versus Styles. DHTML Events. Sensible Use of Keyboard and Mouse Sensitivity. Defining Event Handlers. Event Bubbling and Return Values. Capturing Mouse Events. Drag and Drop. Communication Between Windows. Changing HTML in Script. Modifying Tables. DHTML Behaviors and Dynamic Properties. A Default Behavior: userData. User-defined Behaviors. Dynamic Properties. Summary. 12. XML. Introduction to XML. XML Syntax. Using XML Documents. The XML DOM. Navigating with DOM Objects. Extracting Specific Nodes. Adding Nodes to an XML Document. XSL Patterns. XSL. XML Namespaces. Using XSL to Produce HTML. XML DTD. DTDs Without Fear. Do You Need a DTD? A DTD Design Strategy. DTD Layout Considerations. Defining XML Elements. Defining Attributes. Entities. The Complete Invoice Header DTD. Summary. 13. COM and COM+. Introduction. COM and the Client. VB and Java. The Platform SDK and MSDN Library. How COM Works. Finding an Object. COM Identifiers and the “COM Contract”. In-process, Out-of-process and Remote Servers. Threading Models. Using Existing COM Objects. Making Sense of It. Destroying COM Objects. Script Components As COM Servers. Introducing Script Components. Component Registration Details. Generating Your Type Library Automatically. Registering Your Component. The Component's Public Interface. The Complete Script Component Example. Handling Errors the COM Way. Firing and Sinking Events. Using Callbacks. COM+. COM+ and ASP. COM+ Fundamentals. Transaction Services. Resource and Object Pooling. Security. Events. Queued Components. COM+ Load Balancing. In-Memory Database (IMDB). DCOM. Registering DCOM Components. COM Internet Services (HTTP Tunneling). SOAP. The Practicality of DCOM. Summary. 14. Server Script Programming. Making Connections. Maintaining Session State. Application State. ASP Syntax. ASP Parameter Overrides. ASP Script Blocks. How ASP Handles Multiple Server Script Blocks. Server-side Includes. Exposing the ASP Object Model to Script Components. Conditional HTML. The ASP Object Model: Application and Session. The GLOBAL.ASA File. Coding for Application and Session Events. Creating Application and Session-scope Objects. The Server Object. Server.Execute(). Server.Transfer(). Server.MapPath(). Server.URLEncode() and Server.HTMLEncode(). The Request Object. Request.Form(). Request.QueryString(). Request.Cookies(). Request.ServerVariables(). The Response Object. Response.Clear(), Response.End() and Response.Flush(). Response.Redirect(). Response.IsClientConnected(). Response.PICS(). Summary. 15. Database Access in SQL Server. A Transact-SQL Primer. Transact-SQL By Hand. Common SELECT Queries. Querying Multiple Tables. Inserting, Updating and Deleting Rows. What Now? Active Data Objects. ADO Objects. Establishing a Connection. Executing a Command. Recordsets and Cursors. Connection Pooling. An ADO Sample. The Fields Collection. Recordset Persistence. Stored Procedures, Views and Triggers. Stored Procedures. Views. Triggers. Section Summary. SQL Server 2000. User-defined Functions. Generating XML Documents from Queries. INSTEAD OF Triggers. Cascading Table Changes. Multiple Instances of SQL Server. Summary. 16. Windows 2000 Middleware. Transactions in Action. Transactions in ASP. Transactions Across Multiple Pages. Transactions with Script Components. Transaction Components in C++. ObjectContext Versus ContextState. Abort/Complete Versus Enable/Disable. Building a C++ COM+ Transaction Component. Creating a New COM+ Application. Registering and Configuring a COM+ Component. Testing a C++ Transaction Component from ASP. Does It Have to Be This Difficult? Message Queuing. Disconnected Tiers. Message Queuing and MOM. Message Queuing Overview. Message Queuing Servers and Clients. Configuring Message Queuing. Queues in ASP. Advanced Queuing. Queued Components. Rules For Creating COM+ Queued Components. Calling a Queued Component. Section Summary. COM+ Publish and Subscribe (COM+ Events). Building a COM+ Events Event Class in Visual C++. Registering Your Event Class with COM+. Building a COM+ Events Subscriber Component. Registering a COM+ Events Subscriber Component. Testing COM+ Events with an ASP Publisher. Summary. APPENDIX A: JavaScript Language Reference. Conventions. Statements. Conditional Compilation. Objects. JavaScript Operators. Regular Expressions. APPENDIX B: HTML Rapid Reference. Conventions. Elements. APPENDIX C: Microsoft DOM Rapid Reference. Internet Explorer 5 DHTML DOM. Microsoft XML DOM. APPENDIX D: ASP Object Model Rapid Reference. APPENDIX E: Source Code, Updates and More 601 www.WindowsWebApps.com. INDEX.


Best Sellers


Product Details
  • ISBN-13: 9780130229922
  • Publisher: Pearson Education (US)
  • Publisher Imprint: Prentice Hall
  • Height: 235 mm
  • No of Pages: 613
  • Weight: 1196 gr
  • ISBN-10: 013022992X
  • Publisher Date: 10 May 2000
  • Binding: Paperback
  • Language: English
  • Spine Width: 40 mm
  • Width: 178 mm


Similar Products

How would you rate your experience shopping for books on Bookswagon?

Add Photo
Add Photo

Customer Reviews

REVIEWS           
Click Here To Be The First to Review this Product
Windows 2000 Web Applications Developer's Guide
Pearson Education (US) -
Windows 2000 Web Applications Developer's Guide
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Windows 2000 Web Applications Developer's Guide

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book
    Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!
    ASK VIDYA