Visual Studio Tools for Office is both the first and the definitive book on VSTO 2005 programming, written by the inventors of the technology. VSTO is a set of tools that allow professional developers to use the full power of Visual Studio .NET and the .NET Framework to put code behind Excel...
Writing comprehensive design documents, accurately estimating tasks and schedules, setting up a comprehensive QA planthese are all important aspects of the game development process that are often underplanned. Game company executive Erik Bethke provides a guidebook...
Following in the tradition of the Win 95 and Win32 NT SuperBibles, this book is a comprehensive reference for all of the APIs needed by the Windows programmer. It is arranged topically with related functions presented in the same chapter. Using relevant examples that are complete and appropriate to the task at hand, the user will be able to...
The origins of this book are part of an interesting period of my life. A period that saw me move from a shy and disorganized young adult, into a software developer who has toured various parts of the world, and met countless new friends and colleagues. It all began in December of 2001, nearly five years ago. I started a project...
Finally, a great training and reference book for Visual C++ by Dr. Prentiss Knowlton, an instructor of C++ since its inception. This book helps you master C++ 2008 quickly and easily by using all the time- and work-saving features of Visual Studio. That's true whether you're a:
This book is written for those who need to create professionalquality
web video or podcasts. We set out to write a book that
would offer expert-level advice on all aspects of web video. We
realize most of you reading this will have diverse backgrounds, so
we will attempt to deliver information at two levels.
Android is everywhere. Phones. Tablets. TVs and set-top boxes powered by Google TV. Soon, Android will be in cars, in in-flight entertainment systems on planes, and even in
robots!
However, the general theme of Android devices will be smaller screens and/or no
hardware keyboard. And, by the numbers, Android...
Rich client development remains one of the most popular forms of application
development, both from a user and a developer point of view. While nobody denies
the importance of thin-client interface technologies such as HTML(5), it is clear
that consumers and enterprises alike enjoy using applications that provide a rich,...
The goal of this book is to help you get a better grasp of PHP, to learn some of the less commonly used features, and to help you build some applications that are useful in your work or hobbies. I hope it gives you some ideas on how to make your own applications easier to code and easier to use.
On Mac OS X, Macintosh developers depend on the graphics and imaging frameworks of the Core Graphics system to implement multimedia features in their applications. With Core Graphics Apple has answered the increasing demands of graphics developers with a powerful collection of tools, including Quartz 2D and Core Image. Quartz 2D is a modern drawing...
Written for enterprise Java developers who have become disillusioned with the complexity and bulk involved with EJB development, this programming tool demonstrates how the Spring framework can make coupled code easy to manage, understand, reuse, and unit-test. Spring's employment of inversion control and aspect-oriented programming techniques...