Computer Science Programming Basics in RubyIf you know basic high-school math, you can quickly learn and apply the core concepts of computer science with this concise, hands-on book. Led by a team of experts, you'll quickly understand the difference between computer science and computer programming, and you'll learn how algorithms help you solve computing problems.
Each chapter builds on material introduced earlier in the book, so you can master one core building block before moving on to the next. You'll explore fundamental topics such as loops, arrays, objects, and classes, using the easy-to-learn Ruby programming language. Then you'll put everything together in the last chapter by programming a simple game of tic-tac-toe. ...
XDoclet in ActionAre you tired of writing the same Java code, over and over again? XDoclet will take the burden of repetitive development tasks off your shoulders by automating them. XDoclet is a metadata-driven, code generation engine for Java. Starting from simple JavaDoc-style comments, it generates deployment descriptors, interfaces, framework classes and other utility classes your project requires.
XDoclet in Action is an easy to read introduction to XDoclet and its uses. It is a resource on code generation with this popular open source tool. With many short code examples and a full-scale J2EE example, the book shows you how to use XDoclet with EJBs, Servlets, JMX, and other technologies. ...
LINQ in ActionLINQ, Language INtegrated Query, is a new extension to the Visual Basic and C# programming languages designed to simplify data queries and database interaction. It addreses O/R mapping issues by making query operations like SQL statements part of the programming language. Adding to its power, LINQ is extensible and can be used to query various data sources. It offers built-in support for querying in-memory collections like arrays or lists, XML, DataSets, and relational databases.
LINQ in Action is a fast-paced, comprehensive tutorial for professional developers who want to use LINQ. This book explores what can be done with LINQ, shows you how it works in an application, and addresses the emerging best practices. ...
Enterprise OSGi in ActionEnterprise OSGi is a set of standards for building modular Java applications which integrate seamlessly with existing Java EE technologies. It extends the OSGi component framework to distributed systems.
Enterprise OSGi in Action is a hands-on guide for developers using OSGi to build enterprise Java applications. Many examples and case studies show you how to build, test, and deploy modular web applications. The book explains how to take advantage of dynamism, distribution, and automatic dependency provisioning, while still integrating with existing Java EE applications. ...
PowerShell in DepthPowerShell in Depth is the kind of book you'll want open on your desk most of the time. With 40 short chapters, each focused on a specific area of PowerShell, you'll be able to find the answers you need quickly.
Organized into 40 concise chapters, PowerShell in Depth is the go-to reference for administrators working with Windows PowerShell. Every major shell technique, technology, and tactic is explained and demonstrated, providing a comprehensive reference to almost everything an admin would do in the shell. Written by three experienced authors and PowerShell MVPs, this is the PowerShell book you'll keep next to your monitor - not on your bookshelf! ...
Project Management For Dummies, 3rd EditionIn today's time-crunched, cost-conscious global business environment, tight project deadlines and stringent expectations are the norm. Now with 25% new and updated content, Project Management For Dummies, 3rd Edition introduces you to the principles of successful project management and shows you how to motivate any team to gain maximum productivity.
You'll learn how to organize, estimate, and schedule projects efficiently and effectively. You'll also discover how to manage deliverables, issue changes, assess risks, maintain communications, and live up to expectations by making the most of the latest technology and software and by avoiding common problems that can trip up even the best project managers. ...
Visio 2003 BibleProviding comprehensive coverage of Visio's large feature set for technical and engineering professionals, the book begins with a quick introduction to the intuitive interface. This book quickly moves into the specialized stencils, shapes, and templates used in software and network design and documentation, engineering disciplines, and project management. Features strong coverage of Visio's tight integration with other Microsoft Office products and as well as its interoperability with related products from other vendors, including AutoCad. ...
SolidWorks 2009 BibleSolidWorks Bible is a comprehensive reference-tutorial that covers the basics, but then quickly ramps up to more advanced level topics. Every feature is thoroughly covered yet written in a way that makes learning this robust program seem non-threatening and uncomplicated. In a market full of books for beginners this is the one book that goes into extensive detail, not just on "how" the software works, but in many cases "why" it works the way it does. The author is well known in the SolidWorks community and uses SolidWorks on a daily basis as his main design tool in his contracting and consulting work. Many topics covered in SolidWorks Bible are not found in any other publication or even documentation directly from SolidWorks. ...
Adobe Photoshop CS6 BiblePhotoshop CS6, used for both print and digital media, is the industry leader in image-editing software. The newest version adds some exciting new features, and this bestselling guide has been revised to cover each of them, along with all the basic information you need to get started. Learn to use all the tools, including the histogram palette, Lens Blur, Match Color, and the color replacement tool, as well as keyboard shortcuts. Then master retouching and color correction, work with Camera Raw images, prepare photos for print or the web, and much more. ...
What's New in SQL Server 2012Microsoft SQL Server has been part of the enterprise database landscape since SQL Server 7 arrived in 1998 and has evolved into the relational and BI platform of choice by businesses around the globe. The performance and full feature set of SQL Server has been widely recognized by the business community and it is viewed as a powerful weapon in their database and business intelligence arsenal. SQL Server brings numerous benefits to all businesses, central to which is a thorough understanding of the technology, both current and new. ...