【圖書簡介】 Get the essential reference to programming with the Microsoft .NET Micro Framework. With insights from the product team, this guide delivers practical examples and code samples to help you develop applications for the next generation of devices. Ideal for developers with experience working with Microsoft Visual Studio 2005 and Microsoft Visual C#.
【作者簡介】 Donald Thompson is Director of Engineering for Microsoft Research. He is responsible for overseeing the software, protocols, and technology strategy that fueled the Smart Personal Objects Technology (SPOT) initiative. He also helped build the system that places advertisementson all MSN Web properties.
【本書目錄】 Acknowledgments Foreword Introduction Who This Book Is For System Requirements Code Samples Support for This Book Questions and Comments Part Ⅰ Preliminaries 1 Small, Connected Devices Built on the .NET Micro Framework .. Why Did Microsoft Create the .NET Micro Framework? How Does the Framework Fit with Microsoft's Embedded Products? What Is the .NET Micro Framework? A Bootable Runtime The .NET Micro Framework The .NET Micro Framework HAL Framework Libraries User Interface "Shell" . Visual Studio Integration System Requirements Conclusion 2 Introduction to .NET and the .NET Micro Framework .NET and the .NET Micro Framework .NET and the Needs of the Developer Managed Code on the .NET Micro Framework Compilers and Code Generation The .NET Framework An Object-Based Representation of Hardware. Conclusion 3 Getting Started Integrating with Visual Studio Installing the .NET Micro Framework SDK Creating a New Project Exploring the .NET Micro Framework Project Settings The Default C# Code Building, Deploying, and Executing Interactive Debugging Deploying to a Target Device Conclusion Libraries Part Ⅱ Making the .NET Micro Framework Work for You 4 Building a Device The Ultimate Flashlight Driving the Output Creating an Output-Port Object Instances and References. Controlling ObJects An Input-Port Object A Complete Program--Our First Flashlight Inputs with Events. Methods and Delegates An Interrupt-Handler Method Connecting an Interrupt Handler to an Event A Complete Program--A Flashlight Using Interrupts Classes and Data Members Inheritance and Ports. Objects and Devices Implementing a Flashlight-Finder Feature Using Threads Foreground and Background Threads. Thread Synchronization Creating Threads. …… Part Ⅲ Projects Glossary Index