Network communication is one of the fastest growing technology areas in today's industry. This book addresses the market demand of novice .NET programmers to learn about, and build, networked applications - a subject very often omitted from traditional computer programming books and only dealt with at a high level inaccessible to the majority of the market. This book rectifies that trend by bringing cutting-edge technologies such as GPS communication, Bluetooth and Radio Frequency ID (RFID) within reach of the mass-market. The .NET 2.0 Framework and .NET 2.0 Compact Framework provide a number of APIs for communicating through these technologies and this book demonstrates these in the form of a number of practical projects that readers can undertake to build their own network additions.