.NET-A Complete Development Cycle (Addison-Wesley Microsoft Technology Series)
Gunther Lenz, Addison-Wesley Professional ISBN:0321168828, Edition: , 2003-09-05 Price: $59.99
- Main Page
- Table of content
- Copyright
- Praise for '.NET-A Complete Development Cycle'
- Preface
- Who Should Read This Book?
- How Is This Book Structured?
- What Is Covered in This Book?
- How Should This Book Be Read?
- What Is Provided on the CD?
- Acknowledgments
- About the Authors
- Chapter 1. Introducing .NET
- 1.1 The Need for .NET
- 1.2 The .NET Framework
- 1.3 The C# Language
- 1.4 Debugging and the IDE
- 1.5 References for Further Reading
- Chapter 2. Introducing Software Engineering
- 2.1 Introducing Software Engineering Practices
- 2.2 Choosing a Software Development Model
- 2.3 Commonly Used Software Development Models
- 2.4 Conclusion
- 2.5 References for Further Reading
- Chapter 3. A .NET Prototype
- 3.1 Getting Started
- 3.2 Evaluating .NET for Windows Client Applications
- 3.3 Our First .NET Application
- 3.4 Prototyping
- 3.5 Implementing the SmartNotes Application
- 3.6 Visual Studio.NET: Platform of Choice
- 3.7 References for Further Reading
- Chapter 4. Project Planning
- 4.1 The Project Vision and Business Case
- 4.2 The Initial Use Case Model
- 4.3 Project Requirements
- 4.4 Initial Project Planning
- 4.5 Initial Risk Analysis
- 4.6 Initial Requirements Analysis and Design
- 4.7 Conclusion
- 4.8 References for Further Reading
- Chapter 5. The Photo Editor Application
- 5.1 The Refined Project Vision and Business Case
- 5.2 Refined Requirements for Online Photo Shop
- 5.3 Analysis of the Photo Editor Requirements
- 5.4 Design of the Photo Editor Application
- 5.5 The Detailed Project Schedule
- 5.6 Implementation of the Photo Editor Application
- 5.7 Unit Tests
- 5.8 Conclusion
- 5.9 References for Further Reading
- Chapter 6. GDI+ Graphics Extensions
- 6.1 Requirements for the GDI+ Extensions
- 6.2 Analysis of the GDI+ Extensions Requirements
- 6.3 Design of the GDI+ Extensions
- 6.4 Project Management Issues
- 6.5 GDI+ Programming
- 6.6 Drawing GDI+ Primitives
- 6.7 Unit Tests
- 6.8 Conclusion
- 6.9 References for Further Reading
- Chapter 7. Advanced GDI+ Operations
- 7.1 Advanced GDI+ Extensions
- 7.2 Analysis of the Advanced GDI+ Extensions Requirements
- 7.3 Design of the Advanced GDI+ Extensions
- 7.4 Project Management Issues
- 7.5 Using Pens and Brushes in GDI+
- 7.6 Implementation of Regions, Pens, and Brushes
- 7.7 Unit Tests
- 7.8 Conclusion
- 7.9 References for Further Reading
- Chapter 8. Dynamic Loading of Components
- 8.1 Requirements for Image Postprocessing Components
- 8.2 Analysis of the Image Postprocessing Requirements
- 8.3 Design of the Image-Processing Components Using Late Binding
- 8.4 Project Management Issues
- 8.5 Implementing Dynamically Loadable Image Postprocessing Plugins
- 8.6 Unit Tests
- 8.7 Conclusion
- 8.8 References for Further Reading
- Chapter 9. Accessing System Resources
- 9.1 Refining Requirements for 3D Text Display
- 9.2 Three-Dimensional Rendering Technologies
- 9.3 Analyzing User Interface Needs
- 9.4 Using OpenGL.NET
- 9.5 Adding 3D Text to the Photo Editor Application
- 9.6 Conclusion: Don't Reinvent the Wheel
- 9.7 References for Further Reading
- Chapter 10. Performance Optimization, Multithreading, and Profiling
- 10.1 Requirements for Performance Optimization
- 10.2 Analysis of the Editor Optimization Requirement
- 10.3 Design of the Optimizations
- 10.4 Project Management Issues
- 10.5 Multithreading and Optimization Implementation
- 10.6 Unit Tests
- 10.7 Conclusion
- 10.8 References for Further Reading
- Chapter 11. Building the Web Application with ASP.NET
- 11.1 Online Store Requirements
- 11.2 Analyzing Interfaces and Activities
- 11.3 Breakdown of the Code Modules
- 11.4 Implementation of Online Photo Shop
- 11.5 Conclusion
- 11.6 Reference for Further Reading
- Chapter 12. Security and Database Access
- 12.1 Secure Checkout
- 12.2 Integrating Externally Supplied Software
- 12.3 E-mail, Password, Credit Card: Creating a Customer Profile
- 12.4 Secure Web Applications
- 12.5 Database Access with ADO.NET
- 12.6 Putting It All Together
- 12.7 No Longer under Construction
- 12.8 References for Further Reading
- Chapter 13. Product Release
- 13.1 Deployment
- 13.2 Integration Test
- 13.3 Requirements Tracing
- 13.4 Software Maintenance
- 13.5 Wrap-Up
- 13.6 References for Further Reading
- CD-ROM Warranty
|
|