Professional Windows DNA: Building Distributed Web Applications with VB, COM+, MSMQ, SOAP, and ASP

4.5 out of 5 stars 4 ratings
ISBN-13: 978-1861004451
ISBN-10: 1861004451
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Share
Loading your book clubs
There was a problem loading your book clubs. Please try again.
Not in a club? Learn more
Amazon book clubs early access

Join or create book clubs

Choose books together

Track your books
Bring your club to Amazon Book Clubs, start a new book club and invite your friends to join, or find a club that’s right for you for free.
Buy used::
$30.59
Used: Acceptable | Details
Sold by DBZ Discounts
Condition: Used: Acceptable
Comment: Reading copy. Has signs of wear and previous use scuffs, library copy, highlighting, writing, and underlining . Dust jacket may be missing. The spine and cover show signs of wear. The copy can include " From the library of" Label or previous owner inscriptions.
Access codes and supplements are not guaranteed with used items.
FREE delivery Sep 27 - Oct 4. Details

Check out reading-themed apparel and accessories in the new Amazon Books merch shop

Editorial Reviews

Amazon.com Review

Weighing in at nearly 1,000 pages, Professional Windows DNA is a comprehensive guide to creating state-of-the-art Windows enterprise applications. Written for the more experienced VB or C++ programmer, this guide shows you best practices for creating scalable, multitiered Web applications that make use of the latest and greatest in Microsoft tools and standards, including SOAP and XML.

The tools-based focus of this tutorial is what sets it apart. While the authors provide background on important standards like COM+ for building middle-tier components, the book is anchored by real hands-on examples (and plenty of screen shots, where appropriate) on using tools like Visual Basic and SQL Server 2000.

First, the book leads you through a discussion of the latest developments and tools from Microsoft (like COM+, SQL Server 2000, and SOAP for communicating on distributed systems). There's a thorough tour of COM+, which gives DNA its middle-tier prowess. You'll learn COM+ configuration, security, and deployment, as well as how to use COM+ transactions and asynchronous message processing with built-in MS Message Queue (MSMQ) services. Later, there's a concise introduction to ADO database programming, as well as the new support for XML in SQL Server 2000. Useful debugging advice will help you out with server-side components, which can be notoriously hard to troubleshoot.

Final sections present a fairly substantial case study for an airline reservation system that's built with middle-tier components and ASPs for a Web interface. (There's also an e-commerce application for renting construction equipment.) The book also walks you through implementation of a back-end database, middle-tier COM+ components, and a browser-based front end that's built with ASP.

At least until the new Microsoft .NET Framework arrives, any system architect or developer can rely on this title to get a sense of how to build effective software for the enterprise. Professional Windows DNA is a thorough and up-to-date guidebook on the constantly shifting terrain of Microsoft tools and technologies. It's filled with nearly everything you need to know to develop scalable Web applications by using Visual Basic and Windows 2000. --Richard Dragan

Topics covered:

    1. Introduction to the Windows Distributed interNet Architecture (DNA) for enterprise development
    2. History of monolithic, client/server, and n-tiered architectures
    3. Overview of Microsoft DNA tools and components (including clustering support and server-side tools)
    4. DNA vs. .NET Frameworks
    5. Advantages of DNA for the enterprise
    6. Introduction to COM for component development (including IDL, IUnknown, and GUIDs)
    7. Distributed processing overview (socket basics, RPC, and components)
    8. COM+ and DCOM basics
    9. Designing middle-tier business objects with COM (UI vs. business logic)
    10. COM+ transactions and contexts
    11. COM+ security
    12. COM+ catalogs
    13. VB COM+ component programming
    14. Distributed transactions
    15. DTC and compensating resource managers (CRMs)
    16. Microsoft Message Queue (MSMQ) and asynchronous processing
    17. COM+ queued components
    18. Events and callbacks
    19. COM+ events (publishers, subscribers, and filtering)
    20. Objects vs. Web services
    21. Primer on SOAP and XML
    22. Universal Data Access (UDA) (including ODBC, OLE DB, ADO, and RDS)
    23. SQL Server 2000 (including new XML support)
    24. Active Directory (and ADSI programming)
    25. Thin and rich clients (including terminal-based, HTML, and thick clients)
    26. Introduction to Active Server Pages (ASPs) for Web front ends
    27. ActiveX controls
    28. Scripting Office 2000 applications
    29. Performance and scalability hints
    30. DNA and Windows 2000 security
    31. Introduction to cryptography and certificates
    32. Debugging tips
    33. Case studies for sample enterprise DNA applications

From the Publisher

This book is for professional programmers who are moving into Windows DNA 2000 development and who need a thorough overview of the technologies and how they interact.

Serving low prices with virtual cooking lessons
Amazon Explore Browse now

Product details

  • Publisher ‏ : ‎ Apress (January 1, 2000)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 1000 pages
  • ISBN-10 ‏ : ‎ 1861004451
  • ISBN-13 ‏ : ‎ 978-1861004451
  • Item Weight ‏ : ‎ 3.75 pounds
  • Dimensions ‏ : ‎ 7.5 x 2.5 x 9.75 inches
  • Customer Reviews:
    4.5 out of 5 stars 4 ratings

About the authors

Follow authors to get new release updates, plus improved recommendations.

Customer reviews

4.5 out of 5 stars
4.5 out of 5
4 global ratings
5 star
50%
4 star
50%
3 star 0% (0%) 0%
2 star 0% (0%) 0%
1 star 0% (0%) 0%

Top reviews from the United States

Reviewed in the United States 🇺🇸 on October 24, 2000
26 people found this helpful
Report abuse
Reviewed in the United States 🇺🇸 on October 18, 2000
19 people found this helpful
Report abuse
Reviewed in the United States 🇺🇸 on April 8, 2001
9 people found this helpful
Report abuse
Reviewed in the United States 🇺🇸 on May 20, 2001
8 people found this helpful
Report abuse