| Overview.NET Framework Essentials, 2nd Edition
is a concise and technical overview of the Microsoft .NET
Framework. Covered here are all of the most important
topics--from the underlying Common Language Runtime (CLR) to
its specialized packages for ASP.NET, Web Forms, Windows
Forms, XML and data access (ADO.NET). The authors survey
each of the major .NET languages, including Visual Basic
.NET, C# and Managed C++. Editorial ReviewsBook DescriptionFully updated for Microsoft's official release, .NET Framework Essentials, 2nd Edition is an objective, concise, and technical overview of the new Microsoft .NET Framework for developing web applications and services. Specifically written for intermediate to advanced VB, C/C++, Java, and Delphi developers, .NET Framework Essentials, 2nd Edition is also useful to system architects and leaders who are assessing tools for future projects. The authors devote special attention to the writing of .NET components plus web applications and services. This book takes on all of the most important .NET Framework topics--from the underlying Common Language Runtime (CLR) to its specialized packages for ASP.NET, Web Forms, Windows Forms, XML and data access (ADO.NET). The authors survey each of the major .NET languages, including Visual Basic .NET, C#, and Managed C++, as well as MSIL, the intermediate language understood by the CLR. They've included working code samples in every .NET language. Compact and free of fluff or proprietary hype, .NET Framework Essentials, 2nd Edition is an outstanding value for experienced programmers and architects who need to get up to speed quickly. |
Top Sellers in This Category | Browse Similar Topics | | Top Level Categories:Sub-Categories: | | |
Reader Reviews From Amazon (Ranked by 'Helpfulness') Average Customer Rating: based on 9 reviews. Excellent little .NET introduction, 2005-04-12 Reviewer rating: This book delivers exactly what it promises - an excellent overview of essential .NET Framework. Easy to read format, good chapters on IL,Framework,COM+ Interop. Unfortunately very little or no .NET serialization, memory management or threading. But a lot of information for the size of this book. Gives excellent foundation to learn upon. | .Net Essentials, 2003-04-17 Reviewer rating: The .NET Framework edition of publisher O'Reilly® Essentials series is an excellent introduction to Microsoft's new software development framework. This book is suitable for any developer who wants to understand what this new initiative is all about without having to manually strip away the marketing hype. At no point will you come across the phrase "That's the power of .NET" while reading this book. Though the authors are understandably enthusiastic about their chosen subject, their appraisal of the technology is honest, and insightful. However, this is not a how-to book. Most of the practical subjects that are discussed, such as how to create Web Services and Windows Applications using the new .NET SDK, are kept at an intentionally superficial level. This is actually a good thing, since a more in-depth look would detract from the true subject of the book: the .NET architecture, and how it works. For anyone who has ever developed with Java, .NET is going to seem awfully familiar. Both run on a virtual machines (though not exactly in the same way.) Both provide a garbage collector, thread management, exception handling, and a fully object-oriented programming paradigm. The class structures of their respective SDKs are eerily similar, and even the syntax of Microsoft's newly touted C derivative, C# (pronounced c-sharp), owes a lot to the Java programming language. There are some key differences that differentiate Microsoft's system from Sun's, but as a reader who has coded in Java, I appreciate the fact that the authors often make comparisons between the two. With this approach, Thai and Lam have helped me dismiss my initial suspicion that .NET is really just Java for Windows, and have properly explained why Microsoft's framework is in some ways even more ambitious than Java originally was. .NET Framework Essentials is nicely broken up into eight chapters, each of which addresses the interests of potential software developers. The first four chapters give an overview of the framework's design goals and discuss software development issues such as how to program for .NET, and how to work with .NET components. The second half of the book deals with the four main services provided by .NET: data processing (ADO.NET and XML), Web Services, Web Forms, and Windows Forms. A chapter is devoted to each, and enough code examples are given to illustrate the concepts that you'll finish each topic with at least a general idea of how to approach a problem in that domain. Again though, this book is an overview, and is not meant to be a reference manual by any means. One of the strongest points about this book is that it doesn't rely on the reader having access to a copy of Visual Studio.NET. Though it is mentioned several times, all code examples are given with instructions for building using the command-line compilers that come standard with the SDK. This allows readers to download the SDK from Microsoft and try the applications on his or her own computer for free. This book does a very good job of covering the comprehensive tools provided by Microsoft, and could actually be considered a good reference for the command-line arguments of these programs. An appendix is devoted to this very subject, in fact. There are only a couple of topics that would probably be of interest to experienced developers that I feel were not properly covered in this book. The first is a distinct lack of discussion regarding interoperability between .NET programs and tradition ANSI C++ programs and libraries (or even Windows applications coded using the Win32 API.) .NET is multi-language, but for a language to be part of the club, it needs to conform to .NET's Common Language Specification, which traditional C++ does not do. Microsoft has produced Managed C++ as a possible gateway between the two, but it's not clear at all how well .NET will deal with traditional libraries such as the STL, or even with more specific packages such as OpenGL. This is an issue that should have deserved a few paragraphs in this book, at least. The second issue I had was that given that .NET relies on a common SDK for all of it's languages, and given that this is a book that covers the essentials of the NET framework, it would be reasonable to assume that the SDK would be one of it's main topics. Unfortunately, that's not the case. Having read the book, I understand why that is so, but I could also see this as being slightly misrepresentative for anyone picking this book up off the shelf expecting a reference book on the .NET SDK. All in all, .NET Framework Essentials is an excellent overview of the subject for someone who doesn't know much about it and would like to know more. It targets developers who have experience, and doesn't treat them like fools. In general, it's a read-once book that you might refer to later for it's excellent coverage of Microsoft's command-line tools. | introductory to .NET, written in style "seeing is believing", 2002-12-30 Reviewer rating: I love this 300 pages book. Readers wrote a lot about this very good book. I hope that other books having 500+, or even 1000+ pages, please be broken down to 1+ volumns in order for max of 300 pages/each volumn. That would help protect books when used by reader from itself damaged by its heavy weight & too thick. Readers don't have to take those "big guys" with them, rather than just the volumns that they need at that moment. | It's really a great in-depth overview of .NET, 2002-06-25 Reviewer rating: It's really a great in-depth overview of .NET! I love it! Concise, clean, logical, all things essential and right to the point. No extra-fat, no made-up bad jokes, no self-promotion, no GIGO. There are only few minor errors in the book. All the examples downloaded from OReilly site work out-of-the-box like a charm! This book clearly set a very good model for books introducing new technology essentials to the busy experienced developers. Be warned: don't use it as your first .NET book if you are not already a somewhat experienced developer! | Excellent first-level introduction in .Net, 2002-04-24 Reviewer rating: I bought this book to get a more consistent overview of .NET in all of its aspects and I am satisfied with the content. It includes all important components of .Net framework including changes to existing technologies like ADO and ASP and brief and well written introduction in completely new parts of .Net such as web services, web forms, CLR. I found very useful that all examples were in more than one language (C++, C#, VB.NET, VB6). The examples are simple but yet well prepared, so they illustrate the concrete matter of the chapter. The book gave me a lot of practical ideas how to migrate our products and where to emphasize in future study of .Net. I recommend this book to every IT specialist that still asks him/her self: What is all this .NET about? |
Some information above was provided using data from Amazon.com. View at Amazon > |
| |
|
|