* Describes the architecture of a scalable .NET application using various Microsoft technologies not only .NET but also SQL Server 2000.
* Focuses the importance of correct design to avoid scalability problems in production.
* Gives a thorough overview of scalability design suitable for IT Architects, system designers and developers.
* Teaches the essential application frameworks to enhance scalability in a multi tiered application.
"synopsis" may belong to another edition of this title.
Rickard Redler has worked as an IT consultant since 1997 in many different areas, and he currently works as a system developer/designer and technical project manager. He has achieved a MCSD, and works primarily with Microsoft products such as SQL Server, IIS, and the .NET platform with C# and Visual Basic .NET. Rickard is employed by Know IT Consulting in Gothenburg, Sweden.
FOREWORD by Sten Sundblad
Coauthor of "Designing for Scalability with Microsoft Windows DNA" and "Design Patterns for Scalable Microsoft .NET Applications"
There's no doubt in my mind that the two authors of this book, Joachim Rossberg and Rickard Redler, share a wealth of knowledge about the options Microsoft offers enterprises willing to create applications on the .NET platform. In this book, they share that wealth of knowledge with the rest of us.
The greatest value from this book probably comes from the higher priorities given to the breadth than to the depth of the book s different subjects. Its perspective is that of the strategic architect rather than that of the programmer. This is also the expressed purpose of its authors; in the book s introduction, they clearly state that the book is focused on design rather than diving deep into specifics.
True to this statement, the content of the book spans a wide collection of subjects, including technologies as disparate as content management, Unified Modeling Language (UML), Object Role Modeling (ORM), Windows Operating System versions, Network Load Balancing (NLB) , Microsoft Cluster Service (MSCS), Internet Information Services (IIS), and SQL Server.
Having said that, I must also say that some of the book s chapters do in fact include surprising levels of detail. This is especially true in Chapter 4, which covers architecture, scalability, availability, and security of the Windows Server family, as well as Chapter 7, which is about Internet Information Services.
In their discussion of the enterprise application architecture in Chapter 5, the authors show that they are with the times; one of their sources of inspiration for this chapter is Microsoft s reference architecture for applications and services, which was published in December 2002. This chapter presents a condensed overview of the design patterns first presented by Eric Gamma et al., otherwise known as the Gang of Four. It also contains an overview of the typical application layers that together form an enterprise application, and some useful coding conventions. Mainly, though, the chapter gives an overview of the different technologies that Microsoft has made available to an architect designing such an application, and the pros and cons of each of these technologies. It s worth noticing that even a subject such as content management gets fair coverage in this chapter.
It goes without saying that Web services have a prominent place in the book, having its own chapter (Chapter 6). This is one of the most information-filled chapters, including several code examples. It covers not only basic XML Web services, but also SOAP extensions and some of the Web Services Enhancements that are being standardized. Scalability and performance are all-pervading themes throughout the book. Each time the authors present a product or a technology, they also include a section about how it can affect the performance and scalability of the application being architected. The book is full of recommendations on which powerful hardware to use under different circumstances and how best to configure your system. For example, Chapter 7 gives advice on which performance counters to monitor on your Web server and which kinds of values you should expect and strive for.
This book should be especially valuable for those architects, designers, and developers who are new to enterprise development in Microsoft environments; this includes both those used to designing and building smaller-sized applications for Microsoft Windows and those used to designing and building enterprise-class applications in other environments such as J2EE. It should also be a fine book for university classes, because it gives students such a good overview of the technologies many of them will live with once they re out of the university. Joachim and Rickard have all the reason in the world to be proud of what they have achieved with this book.
"About this title" may belong to another edition of this title.
Seller: HPB-Red, Dallas, TX, U.S.A.
paperback. Condition: Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! Seller Inventory # S_426273758
Seller: Libro Co. Italia Srl, San Casciano Val di Pesa, FI, Italy
Brossura. Condition: fine. 2003; br., pp. 568, cm 23,5x18. Libro. Seller Inventory # 1660768
Quantity: 1 available
Seller: Buchpark, Trebbin, Germany
Condition: Sehr gut. Zustand: Sehr gut | Seiten: 542 | Sprache: Englisch | Produktart: Bücher | Keine Beschreibung verfügbar. Seller Inventory # 1435587/2
Quantity: 1 available