Simon Robinsonauthor of the best-selling Professional C#, Second Edition and editor-in-chief of the popular ASP Today websiteinstructs readers in detail how to write applications that best use the CLR.
With the release of .NET, Microsoft once again altered the distributed programming landscape. Almost everything changed, from data access, to remote object calls, to the deployment of software components. Let this invaluable reference guide you through these .NET technologies to build fast, scalable, and robust distributed applications.
Application frameworks offer the benefits of extensibility, modularity, and reusability of both code and design to your applications. This book explains what frameworks are and how they fit into applications, and offers many object-oriented techniques used in application frameworks.
Developing .NET Enterprise Applications is a complete guide to building a scalable enterprise application using .NET technologies. Other available books describe individual Framework components, such as database, Windows Forms, or WebForms, but this book ties all the technologies into a single scalable application.
Designing for Windows 8 is a fast-paced, 150-page primer on the key design concepts you need to create successful Windows 8 apps. This book will help you design a user interface that is both delightful and effective, feels right to your users, and encapsulates a great Windows 8 experience.
Deploying .NET Applications is a complete guide to delivering applications built with .NET. Packed with hands-on guidance, practical examples, and war stories from the authors' many experiences with deployment scenarios, this book provides everything you need to know.
This book is a highly readable exploration of debugging with Microsoft .NET. While many other debugging books focus on obscure techniques for advanced users, this book is packed with real-world examplesdesigned for real-world developersthat convey specific techniques in concert with overall debugging strategies.
.NET is not just for Windows anymore! This unprecedented book examines the advantages of building portable, cross-platform.NET code. Even if you are only vaguely familiar with .NET, with the aid of this book, you'll quickly learn how to run .NET code on different platforms, including Linux, Unix, Mac OS X, and of course, Windows.