Feb 17, 2011 |
5,508 views |

Book Description
Learn how to extend Microsoft Office Outlook 2007 with this comprehensive reference. Complete with code samples in Microsoft Visual Basic® and Visual C#®, this guide delivers the information that developers need to create customized solutions.
Get the definitive guide to learning how to exploit the built-in functionality in Outlook 2007. Written by two experts on Outlook extensibility, this book delivers practical guidance and extensive code samples to help you extend, adapt, and customize information flow to the desktop.
Discover how to:
- Programmatically create built-in item types to expose Outlook functionality in your solution
- Use the Items collection and Table object to access containers for Outlook items
- Connect to shared folders, Internet calendars, and RSS subscriptions
- Write event handlers and hook up event delegates for Outlook objects
- Implement programmatic search and organizational schemas
- Add controls at design-time or runtime to help you build rich form regions Download Now »
Feb 14, 2011 |
7,941 views |

Book Description
With more than two million users worldwide, R is one of the most popular open source projects. It is a free and robust statistical programming environment with very powerful graphical capabilities. Analyzing and visualizing data with R is a necessary skill for anyone doing any kind of statistical analysis, and this book will help you do just that in the easiest and most efficient way possible.
Unlike other books on R, this book takes a practical, hands-on approach and you dive straight into creating graphs in R right from the very first page.
You want to harness the power of this open source programming language to visually present and analyze your data in the best way possible – and this book will show you how.
The R Graph Cookbook takes a practical approach to teaching how to create effective and useful graphs using R. This practical guide begins by teaching you how to make basic graphs in R and progresses through subsequent dedicated chapters about each graph type in depth. It will demystify a lot of difficult and confusing R functions and parameters and enable you to construct and modify data graphics to suit your analysis, presentation, and publication needs.
Download Now »
Feb 14, 2011 |
8,626 views |

Book Description
TortoiseSVN is a Subversion client that gives you quick and easy access to all of Subversion’s features. Perhaps you are aware of the importance of version control in software development or document management, but do you know how to use TortoiseSVN for efficient project management? Here is the first book about version control with TortoiseSVN.
TortoiseSVN 1.7 Beginner’s Guide provides a comprehensive coverage of TortoiseSVN in its entirety. It is easy to follow the instructions with clear explanations and screenshots. This book will introduce the important features of TortoiseSVN and at the same time, give you a deeper and clearer understanding of the basic functionality, providing the answers to many questions that are encountered when using TortoiseSVN. TortoiseSVN is a client to SVN, but with this book and TortoiseSVN, you don’t need to know anything about SVN, or wade through boring version control theory to get started using one of the most powerful version control applications in the world.
The book begins by introducing you to the basics of TortoiseSVN and tools needed to get started with version control. It then dives deep into details, covering the methods available to check and commit changes and keep track of data. Chapters cover conflict management, branching and merging of a project to avoid disturbing the main development version, using TortoiseSVN with popular bug-tracking systems, and much more.
Download Now »
Feb 07, 2011 |
8,642 views |

Book Description
Want to learn how to program on your Mac? Not sure where to begin? Best-selling author Wallace Wang will explain how to get started with Cocoa, Objective-C, and Xcode. Whether you are an experience Windows coder moving to the Mac or you are completely new to programming, you’ll see how the basic design of a Mac OS X program works, how Objective-C differs from other languages you may have used, and how to settle into using the Xcode development environment. Most importantly, you’ll see how elements of the Cocoa framework work: how they can be used to create windows, store data, and respond to the user.
If you want to learn how to develop apps with Cocoa and Objective-C, this book is a great first step.
What you’ll learn
- Basic programming concepts illustrated with short, easy-to-understand examples
- How to use Xcode and related programming tools
- The basics of Objective-C and how it compares to other languages you might know
- How to create simple apps using the Cocoa framework
Download Now »
Feb 04, 2011 |
11,418 views |

Book Description
This comprehensive set of cards is an indispensable resource for agile teams. The deck of Agile in a Flash cards teaches leadership, teamwork, clean programming, agile approaches to problem solving, and tips for coaching agile teams. Team members can use the cards as reference material, ice breakers for conversations, reminders (taped to a wall or monitor), and sources of useful tips and hard-won wisdom. The cards are:
Bite-sized! Read one practice or aspect at a time in a couple of minutes.
Smart! Each card has years of practical experience behind it.
Portable! Cards fit easily in your pocket or backpack.
An indispensable tool for any agile team, and a must-have for every agile coach or Scrum Master.
The Agile in a Flash deck is broken into four areas: planning, team, coding, and agile concepts. The front of each card is a quick list – a summary of the things you want to know and remember. The back provides further detail on each of the bullet points, and offers sage nuggets of knowledge based on extensive professional experience. Tape the cards to your wall, stick them on your monitor, and get agile fast.
Download Now »
Feb 03, 2011 |
7,399 views |

Book Description
Shipping imperfect software is like going into debt. When you incur debt, the illusion of doing things faster can lead to exponential growth in the cost of maintaining software. Software debt takes five major forms: technical, quality, configuration management, design, and platform experience. In today’s rush to market, software debt is inevitable. And that’s okay—if you’re careful about the debt you incur, and if you quickly pay it back.
In Managing Software Debt, leading Agile expert Chris Sterling shows how understanding software debt can help you move products to market faster, with a realistic plan for refactoring them based on experience. Writing for all Agile software professionals, Sterling explains why you’re going into software debt whether you know it or not—and why the interest on that debt can bring projects to a standstill. Next, he thoroughly explains each form of software debt, showing how to plan for it intelligently and repay it successfully. You’ll learn why accepting software debt is not the same as deliberate sloppiness, and you’ll learn how to use the software debt concept to systematically improve architectural agility. Coverage includes
- Managing tensions between speed and perfection and recognizing that you’ll inevitably ship some “not quite right” code
- Planning to minimize interest payments by paying debts quickly
- Building architectures that respond to change and help enterprises run more smoothly Download Now »