Beginning ASP.NET 3.5 in VB 2008, 2nd EditionThe book provides exhaustive coverage of ASP.NET, guiding you from your first steps right up to the most advanced techniques, such as querying databases from within a web page and tuning your site for optimal performance. Within these pages, you'll find tips for "best practices" and comprehensive discussions of key database and XML principles you need to know in order to be effective with ASP.NET. The book also emphasizes the invaluable coding techniques of object orientation and code behind, which will start you off on the track to building real - world web sites right from the beginningrather than just faking it with simplified coding practices. ...
Foundations of ASP.NET AJAXSince the emergence of Google Maps, Ajax programming techniques have become one of the hottest topics in the programming arena. To date, the frameworks available for creating these applications have been complex and have separated the development of the client-side Ajax (on the user's machine) from the server-side supporting technology (on the company's machines). This separation has made development slow and difficult.
ASP.NET AJAX is Microsoft's solution to this problem. ASP.NET AJAX (formerly code-named Atlas) is a set of extensions to the existing ASP.NET 2.0 technology that provides you with a fast-and-simple environment to create Ajax applications. ...
Beginning Ajax with ASP.NETFollowing an exploration of how Ajax works with .NET, you'll get acquainted with DHTML, the role of JavaScript and the Document Object Model, and the XMLHttpRequest Object, which is the foundation of Ajax. Then you will examine the Ajax-type features built into ASP.NET and explore the Ajax.NET Professional Library in detail. Finally, you will explore client scripting as well as building and using controls with Microsoft's Atlas. With an entire chapter devoted to debugging, you will have all you need to use this cutting-edge technology. ...
Beginning ASP.NET 2.0 Databases, 2nd EditionBeginning ASP.NET 2.0 Databases: From Novice to Professional is a comprehensive introduction to connecting a website to many different data sourcesnot just databases. You'll learn how to build a relational database, use SQL to communicate with it, and leverage both in your web applications.
You'll also learn about the new features of ADO.NET and ASP.NET in .NET 2.0. The authors cover mission-critical issues, such as design, transactions, error handling, optimization, and scalability. They examine SQL Server, Jet, and MySQL databases, and highlight the differences among them. ...
Professional ASP.NET 2.0 XMLYou'll also learn more about SQL Server 2005 XML features, XML serialization, and XML Web services. You'll see how XML can be used to increase application efficiency and reach. Two helpful real-life case studies used throughout the book demonstrate the many ways that XML documents can be created, transformed, and transmitted to other systems using ASP.NET. ...
Pro ASP.NET 2.0 in C# 2005ASP.NET 2.0 is Microsoft's principal standard for creating dynamic web pages on the Windows platform. ASP.NET 2.0 boasts a range of important new features that make it superior to any Windows web-presentation technology that has come before it.
These, combined with improvements in everything from speed (ASP.NET 2.0 pages are faster to both write and serve), administration , data access, security and scalability make ASP.NET 2.0 the leading force in .NET web development. ...
Expert ASP.NET 2.0 Advanced Application DesignExpert ASP.NET 2.0 Advanced Application Design will help you derive maximum performance and reliability from the distributed applications you create with ASP.NET 2.0.
The book first looks at some of the non-functional requirements that impact the design of a distributed application. It then relates them to the servers and services available in the .NET 2.0 Framework. ASP.NET 2.0 is the central process for use in distributed .NET applications, and the book closely examines the ASP.NET 2.0 Framework and its hosting environment, Internet Information Server (IIS). The book looks at how ASP.NET 2.0 is used by different packages within .NET (like Web Services), and explores how it can be extended to meet your own custom requirements. ...
Beginning ASP.NET 1.1 with Visual C# .NET 2003This book teaches you how to build custom ASP.NET Web sites from the ground up. An expert team of authors uses their extensive ASP.NET programming experience to give you hands-on instruction in the best way to create Web sites with ASP.NET and C#. This completely updated edition features new examples, and all code is written and tested for ASP.NET version 1.1. ...
AspectJ in ActionA software system is the realization of a set of concerns. One of the central premises of object-oriented programming is that each concern should be implemented as a separate module. However, there are certain system-wide concerns, such as logging, security, performance, and so forth, that often need to be addressed in many, if not all of the modules. Consequently, the code to handle these system-wide concerns may be mixed in with the core logic of a huge number of modules, resulting in lower productivity, poor quality, and systems that are hard to evolve.
Aspect-oriented programming overcomes these problems by modularizing the system-wide concerns. ...