Looking to create applications for Pocket PC and Windows based Smartphones? The new .NET Compact Framework Pocket Guide will teach you what you need to know.
Looking to create applications for Pocket PC and Windows based Smartphones? The new .NET Compact Framework Pocket Guide will teach you what you need to know.
When you use .NET to create client-and server-side applications, you have to address a new and large set of security issues. .NET Security shows you what you need to know by covering different aspects of the .NET security model through detailed discussions about the key namespaces.
Code generation has the potential to revolutionize application development. Rather than handcrafting each piece of code, developers are increasingly turning to code generation based on templates and applications of business logic to automatically perform a variety of tasks.
Application frameworks, which provide a base of common services on which applications are built, 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.
The key issue for all enterprise developers, regardless of platform, is how to design for growth. This is the first book that addresses how to build scalable .NET applications.
Surpassing any white papers, specialist documents and other documentation-this book features in-depth coverage of the .NET Remoting Framework. The text is organized into three main parts, and this revised, second edition features 150 pages of entirely new material!
Practical Mono offers you a detailed portrait of Mono and its many facets. You’ll learn about building GUI-based applications with Gtk#, database interaction with ADO.NET, and powerful applications with XML and web services.
For those of you who develop standalone Windows applications for PCs and other devices, Microsoft’s .NET Windows Forms provide a much better way to get it done.