Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Designing Component-Based Applications

Buy

In the late 1990s, the widespread availability of low-cost computers and access to global connectivity have fueled the demand for a new kind of application: the highly distributed application. Highly distributed applications are used by extremely large numbers of people around the world who are connected to many application and data servers via nonpermanent or slow links. These characteristics create application requirements that strain the capabilities of traditional application architectures.

The Microsoft Windows Distributed interNet Applications (DNA) architecture represents Microsoft's approach to creating highly distributed applications. DNA applications use a logical, three-tier, component-based architecture. Microsoft system services provide the infrastructure needed by this type of application. The key infrastructure services are the Component Object Model (COM), which provides the basic mechanism for component interaction, and Microsoft Transaction Server (MTS), which provides an execution environment for building scalable server applications.

This book is intended to help you succeed in building your first distributed three-tier application based on COM and MTS. It does not attempt to address every issue you will encounter when writing enterprise-wide applications. It does not attempt to define a methodology that will work for every development team. It does give you practical advice that will help you design, develop, test, and deploy three-tier applications based on the Microsoft Windows DNA technologies. The primary focus will be on the middle tier, or business logic, where you will use COM and MTS.

The recommendations in this book are based on experience gained from Microsoft's 3-2-1 program. "3-2-1" stands for three-tier application, two developers, one month—in other words, a project in which two developers work for one month to write a three-tier application. 3-2-1 projects are a way to get started with MTS. For more information, see the Appendix.

The primary audience for this book is the full-time professional developer who is familiar with an object-based programming language such as Microsoft C++, Java, or Microsoft Visual Basic. Some familiarity with the Internet and general database concepts, while not required, will be helpful. Several of the topics covered here will be of interest to system administrators as well.

Some portions of the sections of this book assume that you have some experience using Visual Basic or Visual C++. I also assume that you don't need a zillion screen shots to figure out how to install an application or use a development environment and that you understand how to use the documentation that comes with your tools. Pages of screen shots and step-by-step instructions for selecting a menu option bore me; I expect they bore you as well.

(HTML tags aren't allowed.)

Branding Yourself: How to Use Social Media to Invent or Reinvent Yourself (2nd Edition) (Que Biz-Tech)
Branding Yourself: How to Use Social Media to Invent or Reinvent Yourself (2nd Edition) (Que Biz-Tech)

Want a new job or career? Need to demonstrate more value to customers or employers? Use today’s hottest social media platforms to build the powerful personal brand that gets you what you want! In this completely updated book, Erik Deckers and Kyle Lacy help you use social media to attract new business and job...

Preparing for DB2 Near-realtime Business Intelligence
Preparing for DB2 Near-realtime Business Intelligence

In this IBM Redbook we discuss primary processes and various alternatives that prepare you in implementing a DB2 near-realtime business intelligence environment. We discuss architectural alternatives and include overviews of software products that you can use in an implementation. As a primary focus, we tested the capabilities for supporting...

Methods of IT Project Management
Methods of IT Project Management

Methods of IT Project Management, which focuses specifically on IT project management, is built around the Project Management Body of Knowledge (PMBOK).

Introduction To Project Management; A Systems View and Systems Methodology; The Project Management Framework; Project Initiation; Project Scope and Human Resource Planning;...


Mmurtl V1.0
Mmurtl V1.0
Computer programmers and software engineers work with computer operating systems
every day. They use them, they work with them, and they even work "around" them to
get their jobs done. If you’re an experienced programmer, I’m willing to bet you’ve
pondered changes you would make to operating systems you
...
Excel 2016 Bible
Excel 2016 Bible

The complete guide to Excel 2016, from Mr. Spreadsheet himself

Whether you are just starting out or an Excel novice, the Excel 2016 Bible is your comprehensive, go-to guide for all your Excel 2016 needs. Whether you use Excel at work or at home, you will be guided through the powerful new features and capabilities by...

Design Science Research Methods and Patterns: Innovating Information and Communication Technology
Design Science Research Methods and Patterns: Innovating Information and Communication Technology
Design research promotes understanding of advanced, cutting-edge information systems through the construction and evaluation of these systems and their components. Since this method of research can produce rigorous, meaningful results in the absence of a strong theory base, it excels in investigating new and even speculative technologies, offering...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy