Design of the Advanced GDI+ Extensions

graphics/design_icon.gif

To accommodate the new features, we extend the design by adding two new components: the rectangular frame and the ellipsoidal frame. In addition, we declare new member variables to hold additional information that is needed to draw the graphics primitives with the specified color and line width. Figure 7.2 shows the updated class diagram of the photo editor.

Figure 7.2. The Class Diagram

graphics/07fig02.gif

Now that the design is specified, we have some project management issues to take care of before we start the implementation of the new features.

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 Access

Product Release



. NET-A Complete Development Cycle
.NET-A Complete Development Cycle
ISBN: 0321168828
EAN: 2147483647
Year: 2005
Pages: 123

Flylib.com © 2008-2020.
If you may any questions please contact us: flylib@qtcs.net