|
The release of the .NET Framework has changed the programming landscape for Microsoft
application developers. Graphics programming has been affected as much as any other area.
Whereas the Windows Graphical Device Interface (GDI) was once used to draw to a device, the
.NET Framework now gives us GDI+.
GDI+ consists of a number of namespaces and classes, made available as part of the
.NET Framework and designed specifically to allow developers to do custom drawing in web
and Windows controls. Effectively acting as a wrapper around the old GDI, GDI+ provides an
easy-to-understand, inheritance-based object model for use by .NET programmers.
The increased level of usability of GDI+ may draw many more programmers into custom
drawing. Those from a C++/Microsoft Foundation Classes (MFC) background will already be
familiar with many of the approaches in GDI+. Programmers who worked with Visual Basic
will find in GDI+ an accessible way to develop controls that augment those shipped with the
.NET Framework.
A substantial part of the .NET Framework base-class library falls under the GDI+ banner.
This book concentrates on the areas and features of GDI+ that are relevant to programmers
who are most likely to work with these classes; that is, programmers who want to develop
custom controls. |
|
|
System Center Operations Manager 2007 UnleashedThe process of operations management is a combination of people, procedures, and tools—all three are necessary, and the absence of one component can put an entire enterprise solution at risk. At a more granular level, operations management is about correlating what may appear to be seemingly unrelated events and data across machines to... | | | | Tech Mining: Exploiting New Technologies for Competitive AdvantageIn the “information economy,” we recognize the increasing availability of information. On the one hand, we can be intimidated by the overwhelming amount of information bearing down on us. On the other hand, we now have tools to enable us to garner great value from that information quite readily. New information... |
Barcodes with iOS: Bringing together the digital and physical worlds
Summary
Barcodes with iOS is the first and only book that comprehensively addresses barcode technology for the iOS developer. It offers an introduction to commonly used formats, such as ISBN and UPC codes, and provides real-world examples that teach you how to integrate code scanning and generation into... | | Ruby Quick Syntax Reference
Ruby Quick Syntax Reference is a condensed code and syntax reference to the Ruby scripting language. It presents the essential Ruby syntax in a well-organized format that can be used as a handy reference.
You won't find any technical jargon, bloated samples, drawn out history lessons, or witty stories in this... | | A Choice of Enemies: America Confronts the Middle EastIt is in the Middle East that the U.S. has been made to confront its attitudes on the use of force, the role of allies, and international law. The history of the U.S. in the Middle East, then, becomes an especially revealing mirror on America’s view of its role in the wider world.
In this wise, objective, and illuminating history,... |
|