Join Books.org — it's free

Enterprise Application Development with Visual C++ 2005 by Max Fomitchev β€” book cover
Microsoft .NET, Web Services, C/C++, General Software Engineering

Enterprise Application Development with Visual C++ 2005

by Max Fomitchev
Write a review
Log in to track your reading progress.

Overview

Enterprise Application Development with Visual C++ 2005 teaches developers how to create practical business applications using managed C++ and Visual Studio? 2005. It offers best practices for coding and C++ development, including class programming, code factoring, source control, memory management, and interdependency and interoperability. Special attention is also given to new features in Visual C++ 2005, such as IDE enhancements, compiler features, ECMA syntax for managed C++, and C++ language extensions. Database application development, XML Web Service integration, and MSI deployment tools integrated in Visual Studio 2005 are also covered in detail. Throughout the book a wide variety of practical examples are used to illustrate features of the language. In addition, users learn how to create an enterprise application installation package from the ground up, which performs a full range of deployment tasks ranging from creating SQL Server database to registering and configuring both managed and unmanaged Windows and XML Web Services. After reading this detailed resource, developers and programmers will have all the skills needed to create enterprise-quality applications.

Synopsis

Enterprise Application Development with Visual C++ .NET 2005 offers coding and development guidance for enterprise application developers using C++, and teaches them how to create enterprise applications using managed C++ and Visual Studio .NET 2005. The book covers issues often ignored by developers, including C++ development and coding best practices. Some of these practices include class programming, code factoring, source control, memory management, and interdependency and interoperability. There is also special attention given to the new features in Visual C++ .NET 2005 such as IDE enhancements, compiler features, ECMA syntax for managed C++, and C++ language extensions. Database application development, XML Web Service integration, and application deployment with MSI deployment tools integrated in Visual Studio .NET 2005 are also covered in detail. In addition to the short examples presented throughout the book to illustrate particular features of the language, readers will develop two full applications from start to finish. These two applications, a music server responsible for online purchase transaction processing, user registration, and MP3 download access management and a 3D Online Game Server and Web Service, bring all of the lessons in the book together and show the complete development process with Visual C++. After reading through this comprehensive guide, developers and programmers will have all the skills needed to create quality, enterpriselevel applications.

KEY FEATURES
Stresses coding and application development best practices, coding standards, and software design tips often overlooked by C++ developers
Covers the new features in Visual C++ .NET 2005 including code editing and factoring, ECMA syntax, stack allocation, deterministic destruction, and new compiler and IDE features
Provides developers with all the required skills to get up to speed on .NET from MFC or Win32 API development
Includes a CD-ROM with the sample code from the examples and projects in the book

About the Author, Max Fomitchev

Max Fomitchev (State College, PA) has a Ph.D. in computer engineering from Moscow Institute of Electronic Engineering and his primary occupation is in software development, code optimization, and IT consulting. He is an author of .NET Programming with Visual C++ .NET and has written over 30 articles for Dr. Dobbs Journal, Visual C++ Developer Journal, and C/C++ User's Journal.

Reviews

There are no reviews yet. Log in to write one.

Book Details

Published
June 1, 2006
Publisher
Cengage Learning
Pages
672
Format
Paperback
ISBN
9781584503927

More by Max Fomitchev

Similar books