xxxiv
INTRODUCTION
These functions let you draw lines, rectangles, polygons, ellipses, curves, text, and other shapes on
windows, bitmaps, and printouts. Those lessons provided only the bare minimum needed to demon-
strate their topics. This lesson provides more detail so you can generate more complex graphics.
Lesson 40, “Making WPF Applications, explains Windows Presentation Foundation (WPF), a
framework for building Window applications that provides an alternative to the Windows Forms
applications described so far in this book. WPF applications provide new tools and approaches that
let you build applications that are potentially more interactive and engaging.
Lesson 41, “Printing with WPF, explains one way you can generate printouts in WPF applications. It
shows how to print an image of a WPF visual object, a much different method than the event-driven
technique used by the Windows Forms approach described in Lesson 31.
Appendices
This book’s appendices summarize useful information for handy reference.
Appendix A, “Glossary, explains common programming terms that you may encounter while
studying Visual C# programming.
Appendix B, “Control Summary, summarizes each of the standard controls provided by Visual C#.
You can use it to help select the right control for your needs.
Appendix C, “What’s on the DVD?”, goes into more detail about using the DVD that comes with
the book.
WHAT YOU NEED TO USE THIS BOOK
To get the most out of this book, you need to install Visual Studio 2010 and Visual C#.
You don’t need any fancy version of Visual Studio or Visual C# Professional Edition. In fact, the
Professional Edition, Team System Development Edition, and Team System Team Suite versions don’t
really add all that much that you’re likely to want to use for a long time. Mostly they add support for
performing unit tests, managing test cases, profiling code, building code libraries, and performing other
tasks that are more useful for programming teams than they are for individuals, particularly beginners.
In short, to work through this book, the Express Editions should be good enough.
The following list describes some links that you may find useful for learning about and installing
different Visual Studio products:
Visual C# Express Edition home page
(www.microsoft.com/express/vcsharp): This page
contains information about Visual C# Express Edition and provides a download link.
Visual C# Developer Center
(msdn.microsoft.com/vcsharp): This page contains links
to Visual C# information such as downloads, “getting started” articles, and other resources.
596906flast.indd 34 4/7/10 12:31:17 PM
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.149.255.145