Tech Library
home

Tech Library

.NET Domain-Driven Design With C#: Problem - Design - Solution ***
Tim McCarthy
As the first technical book of its kind, this unique resource walks you through the process of building a real-world application using Domain-Driven Design implemented in C#. Based on a real application for an existing company, each chapter is broken...
12 Essential Skills for Software Architects *****
Dave Hendricksen
Master the Crucial Non-Technical Skills Every Software Architect Needs!   Thousands of software professionals have the necessary technical qualifications to become architects, but far fewer have the crucial non-technical skills needed to get hired an...
20 Recipes for Programming MVC 3: Faster, Smarter Web Development *
James Munro
There's no need to reinvent the wheel every time you run into a problem with ASP.NET's Model-View-Controller (MVC) framework. This concise cookbook provides recipes to help you solve tasks many web developers encounter every day. Each recipe includes...
Algorithms and Parallel Computing
Fayez Gebali
"There is a software gap between the hardware potential and the performance that can be attained using today's software parallel program development tools. The tools need manual intervention by the programmer to parallelize the code. Programming a pa...
Algorithms of the Intelligent Web ****
Haralambos Marmanis and Dmitry Babenko
Web 2.0 applications provide a rich user experience, but the parts you can't see are just as important-and impressive. They use powerful techniques to process information intelligently and offer features based on patterns and relationships in data. A...
Arduino Cookbook ****
Michael Margolis
Create your own toys, remote controllers, alarms, detectors, robots, and many other projects with the Arduino device. This simple microcontroller board lets artists and designers build a variety of amazing objects and prototypes that interact with th...
Arduino Robotics ****
John-david Warren and Josh Adams and Harald Molle
This book will show you how to use yourĀ Arduino to control a variety of different robots, while providing step-by-step instructions on the entire robot building process. You'll learn Arduino basics as well as the characteristics of different types o...
The Art of Unit Testing: With Examples in .NET ****
Roy Osherove
Unit testing, done right, can mean the diff erence between a failed project and a successful one, between a maintainable code base and a code base that no one dares touch, and between getting home at 2 AM or getting home in time for dinner, even befo...
ASP.Net MVC 4 in Action **
Jeffrey Palermo and Jimmy Bogard and Eric Hexter and Matthew Hinze and Jeremy Skinner
ASP.NET MVC 4 in Action is a fast-paced tutorial designed to introduce ASP.NET MVC to .NET developers and show how to apply it effectively. All examples in this revised edition are based on ASP.NET MVC 4, so you'll get full coverage of features such ...
Bash Cookbook ****
Carl Albing and J. P. Vossen and Cameron Newham
The key to mastering any Unix system, especially Linux and Mac OS X, is a thorough knowledge of shell scripting. Scripting is a way to harness and customize the power of any Unix system, and it's an essential skill for any Unix users, including syste...
Becoming Agile: --In an Imperfect World
Greg Smith and Ahmed Sidky
Many books discuss Agile from a theoretical or academic perspective. Becoming Agile takes a different approach and focuses on explaining Agile from a case-study perspective. Agile principles are discussed, explained, and then demonstrated in the cont...
Beginning 3D Game Development With Unity
Sue Blackman
Beginning 3D Game Development with Unityis perfect for those who would like to come to grips with programming Unity. You may be an artist who has learned 3D tools such as 3ds Max, Maya, or Cinema 4D, or you may come from 2D tools such as Photoshop an...
Beginning Arduino Programming **
Brian Evans
Beginning Arduino Programmingprovides a clear introduction to writing Arduino code, building your skills with Arduino through a series of well-designed hardware and software building blocks. Once you have read this book, you'll be ready to program Ar...
Beginning: iOS 5 Application Development
Wei-Meng Lee
The ideal starting point for iPhone and iPad app development with iOS 5If you want to develop apps for Apple's iPhone and iPad, first you need to know how to use the tools--iPhone's new iOS 5 operating system and SDK, and the new xCode toolset that c...
Build Your Own Database Driven Web Site Using PHP & MySQL
Kevin Yank
Build Your own Database Driven Web Site Using PHP & MySQL is a practical hands-on guide to learning all the tools, principles and techniques needed to build a fully functional database-driven web site using PHP & MySQL. This book covers everything f...
Building a Web 2.0 Portal With ASP.NET 3.5 ****
Omar Al Zabir
If you think you're well versed in ASP.NET, think again. This exceptional guide gives you a master class in site building with ASP.NET 3.5 and other cutting-edge Microsoft technologies. You learn how to develop rock-solid web portal applications that...
Building IPhone Apps With HTML, CSS, and JavaScript: Making App Store Apps Without Objective-C or Cocoa ****
Jonathan Stark
What people are saying about *Building iPhone Apps w/ HTML, CSS, and JavaScript*"The future of mobile development is clearly web technologies like CSS, HTML and JavaScript. Jonathan Stark shows you how to leverage your existing web development skills...
C# 3.0 Cookbook ****
Jay Hilyard and Stephen Teilhet
Completely updated for C# 3.0 and the .NET 3.5 platform, the new edition of this bestseller offers more than 250 code recipes to common and not-so-common problems that C# programmers face every day. Every recipe in the book has been reconsidered with...
C# 5.0 in a Nutshell: The Definitive Reference ****
Joseph Albahari and Ben Albahari
When you have a question about C# 5.0 or the .NET CLR, this bestselling guide has precisely the answers you need. Uniquely organized around concepts and use cases, this updated fifth edition features a reorganized section on concurrency, threading, a...
C# Essentials ****
Ben Albahari and Peter Drayton and Brad Merrill
Amazon.com ReviewIf you want to learn Microsoft's new C# programming language quickly, you can perhaps do no better than C# Essentials, a compact and extremely intelligent guide.While most of today's programming books seem to be trying to outdo one a...
The Clean Coder: A Code of Conduct for Professional Programmers
Robert C. Martin
&> Programmers who endure and succeed amidst swirling uncertainty and nonstop pressure share a common attribute: They care deeply about the practice of creating software. They treat it as a craft. They are professionals. In The Clean Coder: A ...
Coding Faster: Getting More Productive With Microsoft Visual Studio: Covers Microsoft Visual Studio 2005, 2008, and 2010 ****
Zain Naboulsi and Sara Ford
Expert advice to help you work smarter and increase your productivity with Visual Studio.Take a detailed look into Visual Studio—and learn practical techniques to help you work more efficiently. This fully revised and expanded version of Visual Studi...
Core HTML5 Canvas: Graphics, Animation, and Game Development *****
David Geary
One of HTML5's most exciting features, Canvas provides a powerful 2D graphics API that lets you implement everything from word processors to video games. In Core HTML5 Canvas, best-selling author David Geary presents a code-fueled, no-nonsense deep d...
Data Architecture: From Zen to Reality **
Charles Tupper
ReviewI am extremely thrilled that Mr. Tupper has decided to write this book. This book would fill a void in knowledge and know-how in the area of data administration and architecture. Mr. Tupper built over the years an impressive expertise and autho...
Dependency Injection in .NET ****
Mark Seemann
Dependency Injection in .NET presents core DI patterns in plain C#, so you'll fully understand how DI works, covers integration with standard Microsoft technologies like ASP.NET MVC, and teaches you to use DI frameworks like Structure Map, Castle Win...
next page (2 of 3)