
Résumé
"The authors excel in presenting all aspects of the .NET development cycle in a format accessible to the beginner, and as a primer and reference for the experienced developer. This book is not only educational and informative, but working through it is fun!"
—Dr. Oliver Downs, Chief Scientist, Analytical Insights, Inc.
.NET—A Complete Development Cycle is the first guide to combining the best software-engineering practices of the Unified Process with the ins and outs of the .NET architecture. The book begins with an overview of the principles of software engineering and then introduces Microsoft technologies such as Visual C#, Windows Forms (WinForms), ADO.NET, and ASP.NET.
Central to this practical guide is a case study of the development of a working imaging application. As the authors lead readers through the complete lifecycle of this .NET development project, they teach effective software-engineering methodologies, including top strategies for requirements engineering, functional breakdown, design reviews, implementation, testing, and deployment. Readers will also learn how to make the most of tools such as the Unified Modeling Language (UML), GDI+, multithreading, Web Services Description Language (WSDL), Simple Object Access Protocol (SOAP), UDDI (Universal Description, Discovery and Integration), and versioning.
By actively participating in this example, readers become working members of the development team. They will be able to use their newly acquired knowledge to accomplish tasks critical to the successful creation of the Web-based smart-client application. Readers can verify their work against the solutions provided on the book's accompanying CD-ROM, which also contains all of the source code, additional tools, process documentation (including mechanisms for requirements tracing), and examples as well as additional tips on extending and enhancing the imaging application.
Whether you are making the transition to .NET architecture or are an experienced Microsoft developer, project lead or software quality engineer who wants to learn effective software-engineering techniques, .NET—A Complete Development Cycle is an invaluable resource. Readers will come away with the foundation needed to use .NET technologies to design and build complete applications, a solid understanding of good software-engineering practices, and a working Web-based imaging application that easily can be expanded or customized.
Contents
- Introducing .NET
- Introducing Software Engineering
- A .NET Prototype
- Project Planning
- The Photo Editor Application
- GDI+ Graphics Extensions
- Advanced GDI+ Operations
- Dynamic Loading of Components
- Accessing System Resources
- Performance Optimization, Multithreading, and Profiling.
- Building the Web Application with ASP.NET
- Security and Database Acccess
- Product Release
- Index
L'auteur - Gunther Lenz
is an expert in the design and implementation of
optimized 2D image-processing algorithms, with more than
five years of experience with high-performance
medical-imaging processing and systems engineering, most
recently with Siemens Corporate Research. Gunther's
experience in defining and implementing efficient
software-engineering practices led to him being an invited
speaker at the SM (Software Management) 2003 conference
where he also acted as the track chair for the Software
Management Methods and Techniques sessions.
L'auteur - Thomas Moeller
has ten years of experience as a computer programmer, engineer and researcher. He is currently working in the Imaging and Visualization group at Siemens Corporate Research, Inc. He is the co-inventor of patent-pending algorithms for volume segmentation and memory management for large volume visualization and has contributed to H-J Scheibl's textbook Visual C++ 6.0 for Beginners and Professionals (Hanser Munich/Vienna 1999).
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Addison Wesley |
Auteur(s) | Gunther Lenz, Thomas Moeller |
Parution | 17/09/2003 |
Nb. de pages | 554 |
Format | 18 x 23,5 |
Couverture | Broché |
Poids | 885g |
Intérieur | Noir et Blanc |
EAN13 | 9780321168825 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse
- Informatique Développement d'applications Programmation .NET
- Informatique Développement d'applications Programmation .NET ADO.NET
- Informatique Développement d'applications Programmation .NET Architecture .NET
- Informatique Développement d'applications Programmation .NET ASP.NET
- Informatique Développement d'applications Conception et développement web
- Informatique Développement d'applications Conception et développement web Serveurs web et serveurs d'application IIS
- Informatique Développement d'applications Langages ASP.NET