This book offers ready-to-use code recipes that provide building blocks for solving many common SharePoint 2007 programming dilemmas. Each recipe includes background material and notes on design consi
Offers instructions for working with the Groovy programming language and the Grails Web framework, covering such topics as building a user interface, security, Web 2.0, reporting, batch processing, an
Loaded with code examples and practical solutions, this encyclopedic treatment includes all aspects of programming a database with SQL (Subsequent Server Language) 2005 and pulling the data into an ap
This advanced tutorial begins with a look at advanced object-oriented programming, including abstract classes, static members, and exceptions, before going on to cover test-drive development, document
Explaining how to implement the key principles and techniques of programming Microsoft Office Excel 2007, a detailed manual provides instructions on building Excel applications using VBA, with coverag
This book shows readers, even those who have never programmed before, how to write code in Visual Basic 2008. From the earliest chapters, readers will look at real programming challenges and learn how
Both Harmes and Diaz work as front-end and interface engineers for leading search engine companies, and they have collaborated on this guide to using Pro JavaScript programming for web development tas
Presents a collection of projects using the Ruby programming language, including building a cross-platform music environment and creating a turn-based strategy game.
An introduction to 3D games programming explains how to utilize Java 3D and JOGL to create unique games, discussing such topics as multitextured landscapes, backgrounds and overlays, J2SE 6 applicatio
For programmers with just a few years of experience or who have never taken a course in security, this volume describes the security design principles, programming techniques, and cryptography that ca
Intended for experienced AutoCAD users, this guide introduces the Visual Basic for Applications programming language, and shows how to programmatically control AutoCAD events, layers and linetypes, 3D
Intended for procedural, VB6, and traditional ASP programmers, this book explains the concepts of object-oriented programming and uses the newest version of .NET to develop ASP.NET web sites. The ten
Illustrates how to use physics to infuse compelling and realistic action into game programming through mathematical models that accurately simulate the motion and behavior of cars, planes, projectiles
For readers who know Java and have written at least a few programs in it, and are particularly familiar with anonymous inner classes, software consultant Holub explains programming in an object-orient
Describes the features of the Python programming language, covering such topics as types and operations, statements and syntax, functions, modules, and coding.
Use this unique book to leverage technology when conducting offensive security engagements. You will understand practical tradecraft, operational guidelines, and offensive security best practices as c
Create your own LoRa wireless projects for non-industrial use and gain a strong basic understanding of the LoRa technology, LoRa WAN, and LPWAN. You'll start by building your first LoRa wireless
Big Agile leaders need an empirical, "high-trust" model that provides guidance for scaling and sustaining agility and capability throughout a modern technology organization. This book presents the Agi
Understand the technical foundations, as well as the non-programming skills needed to be a successful full stack web developer. This book reveals the reasons why a truly successful full stack develope
Learn how to manage and integrate the technology of 3D printers in the classroom, library, and lab. With this book, the authors give practical, lessons-learned advice about the nuts and bolts of what
Understand how designing a technology product in a startup environment is markedly different from product design at established companies. This book teaches product designers how to think and frame pr
Remain relevant in the face of constant change during your career in technology. This book shows you how to proactively plan in anticipation of future changes. Many people find technology careers
Apply a powerful new approach and method that ensures continuous performance improvement for your business. You will learn how to determine and value the people, process, and technology-based solution
Learn to build a fully-functional 2D game inspired by the 1979 Atari classic, Asteroids, using just HTML5, CSS and JavaScript. Developing games has never been easier than it is now. New web technology
Discover object-oriented programming with core concepts of C# in this unique tutorial. The book consists of four major sections which cover 15 core topics - nine of them are dedicated to object-orient
Build your next game on a bigger scale with Pro HTML5 Games. This essential book teaches you to master advanced game programming in HTML5. You’ll learn techniques that you can transfer to any area of
This practical guide is for intermediate developers looking to advance their skill level in Swift programming language from Apple. Practical Swift covers the new Swift 3 as book discusses all kinds of
IT Services for Cloud Computing explains the technology and business drivers behind the dramatic transformation the advent of cloud computing has had on business and on IT departments. Seven experts s
Enter a world of hardcore back-end, server-side enterprise programming on the .NET platform. This book presents some of the important aspects of the C++/CLI language that often become a barrier preven
This concise book shows readers how experiential learning can be used to overcome the challenges posed in applying and delivering information technology (IT) to their business needs through innovative
Solve your Go problems using a problem-solution approach. Each recipe is a self-contained answer to a practical programming problem in Go. Go Recipes contains recipes that deal with the fundamentals o
This book is about how to integrate full-stack open source big data architecture and how to choose the correct technology—Scala/Spark, Mesos, Akka, Cassandra, and Kafka—in every layer. Big data archi
Learn HomeKit on the Mac and iOSis the complete guide to Apple's home automation technology (Home Kit). You’ll learn the Home Kit platform structure and how it supports devices (existing and planned),
Disruptive Analytics: Charting Your Strategy for Business Analytics 2.0 teaches corporate personnel and consultants what they need to know about seven key technology trends rocking the world of predic
Proximity technology, in particular Bluetooth beacons, are a major source of business opportunity and this book provides everything you need to know to architect a solution to capitalize on