Packt Publishing Community Experience, Distilled

GDI+ Application Custom Controls with Visual C# 2005

HomeBooksSupportFreeAuthorsAward
BROWSE SEARCH SHOPPING CART CHECKOUT

 
SEARCH

Search our Site

 
GDI+ Application Custom Controls with Visual C# 2005
 
GDI+ Application Custom Controls with Visual C# 2005 A fast-paced example-driven tutorial to building custom controls using Visual C# 2005 Express Edition and .NET 2.0
 
  • Learn about custom controls and the GDI+
  • Walks through great examples like PieChart control
  • Customize and develop your own controls
 
Available Now
Cover price   $34.99
Packt Special Offer   $31.49 save 10%
Change Currency   what is this?
Free shipping! US, UK, Europe & selected Asian countries
Where else can I buy this book?

Also available from:
READY TO BUY?

You can change your mind later
Returns Information
READY TO BUY?
  • Buy 2 books, get 18% off
  • Buy 2 eBooks, get 35% off

eBook Version
READY TO BUY?



eBooks are non returnable and non refundable.
Packt eBook Licence agreement

GDI+ Application Custom Controls with Visual C# 2005 - PDF eBook
Adobe PDF eBook
GDI+ Custom Controls [eBook]
File size: 5.28 MB
Packt eBooks are a low cost and immediate companion or alternative to print books. Packt eBooks can be printed and are now copy-paste enabled.
Packt eBook User Guide

Buy two or more eBooks and get 35% off

eBook only
$27.99
$14.00
Save 50% off eBook
Book and eBook bundle $48.98
$35.69
 
Save 10% off Book & 85% off eBook

Code download
Request a Review Copy
Send us feedback on this title
Ask a question about this title

Custom Controls Chapter 6: Working with Images [PDF 348KB]

Table of Contents

Book Details
Language English
Paperback 276 pages [191mm x 235mm]
Release date July 2006
ISBN 1904811604
ISBN 13 978-1-904811-60-2
Author(s) Adam Ward, Dragos Brezoi, Iulian Serban, Tiberiu Radu
Topics and Technologies Microsoft & .NET, Web Graphics & Video

Special eBook Discount Offer

+ Buy this eBook with C# 2008 and 2005 Threaded Programming: Beginner's Guide eBook and get 45% discount on both. Just add both eBooks to your cart and the discount will be applied. 

If you want to build custom controls with C# but you don't know where to start, or you are intimidated by the huge amount of information that needs to be absorbed, then this book is for you. This friendly tutorial is based on numerous examples with real-world applicability, and includes a case study featuring the development of a fully functional PieChart control.

Showing you how to use the free Visual C# 2005 Express Edition environment to develop your controls, GDI+ Custom Controls with Visual C# 2005 will teach you how to create professional, reusable custom controls for your desktop applications in no time.


In Detail

Read the full Table of Contents for GDI+ Custom Controls with Visual C# 2005


What you will learn from this book
  • Understand the basics of custom controls
  • Use GDI+ to draw your own controls
  • Implement double buffering to speed up your forms
  • Add printing functionality to your custom controls
  • Handle the mouse events to improve the user experience
  • Offer design-time support for programmers using your control
  • Design intuitive interfaces for your users
Approach
Throughout the book the emphasis is on using examples to illustrate concepts and techniques. Code is shown in detail, and explained thoroughly. The examples themselves are intended to be both intructional and useful in their own right.
Who this book is written for
This book has been written with the intermediate C# developer in mind. Assuming a working knowledge of C#, the book teaches you how to implement custom controls using Visual C# 2005 Express Edition and all other versions of Visual C#, and GDI+ with .NET 2.0

Author(s)
Adam Ward
Adam Ward works for a communications technology company in Derby, England. Adam excels in experimental programming techniques and has a particular interest in high-speed algorithms and graphical methods. His professional work is based in a varied Research and Development environment and he thrives on tasks requiring innovation, skill, and fine-tuning. He has also been involved in experimental coding collaborations showcasing the power of C#. Away from work, Adam is turning his attentions to Linux systems and especially cross-platform programming under .NET-compatible systems.
Dragos Brezoi
Dragos Brezoi started programming to create an application for processing and adding extra effects to his guitar's sound. Several years after, he got a Masters Degree in Computer Science from the Politehnica University of Bucharest, and is now researching for a Ph.D. in Advanced Automatics. Dragos currently works as a programmer for Mikon Systems, developing industrial software. His skills cover a wide area of specialization from PLC and DSP programming to SCADA, OPC, and DCS solutions. At this moment he is creating professional human-machine interfaces, with a focus on developing advanced custom controls with C#.
Iulian Serban
Iulian Serban is a software architect who started programming at a very young age. He evolved through a lot of programming languages including Pascal, Delphi, C++ Builder, Visual C++ with MFC and finally .NET and C #. By the age of 17 he started working for Syncfusion, one of the largest .NET control builders in the US, writing code for professional custom controls. Nowadays he devotes most of his spare time to his own IT business, which is set to release significant software projects soon.
Tiberiu Radu
Tiberiu Radu has been working with computers for over 10 years now, programming in a wide range of languages including Pascal, C/C++, Visual Basic, Delphi, and C#. As a Microsoft Student Partner in the Microsoft Academic Program, he's devoting a lot of time to many .NET-related technologies. Tiberiu is in the last year of studies with the Automatic Control and Computers Faculty of the Politehnica University of Bucharest. While researching for his own IT security business, he developed skills in embedded programming and new web technologies, and is seeking new and innovating networking security solutions.
   




© Packt Publishing Ltd 2010

RSS