|
Comments
Did you read today's front page stories & breaking news?
SYS-CON.TV
|
Product Reviews Book Reviews
Book Reviews
By: Derek Ferguson
Oct. 7, 2003 12:42 PM
Shared Source CLI Essentials I wasn't disappointed, but before I tell you why, let me make sure you understand exactly what this book is about and who it is for; otherwise you may find yourself disappointed. Shared Source CLI Essentials is for people who want to better understand the inner workings of the .NET virtual machine, the standardized version of which is known as the Common Language Infrastructure (CLI) and Microsoft's commercial version of which is known as the Common Language Runtime (CLR). This is knowledge that most of us will probably not find immediately applicable within the confines of our daily employment - unless, of course, you are one of the fortunate few working on the CLI teams at Microsoft, Mono, or DotGNU. So, then, the first prerequisite for really enjoying this book is a natural curiosity about what is going on "under the hood" when your .NET code is executed. In the case of the CLR, which is currently the CLI-of-choice for the overwhelming majority of .NET applications, a thorough understanding of the Shared Source CLI is a definite advantage. This is true because large parts of the Shared Source CLI's code base were taken directly from the CLR itself! The book provides the written equivalent of a guided tour through every essential aspect of the Shared Source CLI. The stops on this tour are expertly narrated and include material on assembly handling, execution engine threading, memory management, metadata interpretation, and the Platform Adaptation Layer. A compact disk included with the book gives you a copy of the Shared Source CLI, along with plenty of sample code and presentations from various lectures and events. It is important to note that without a fairly sturdy knowledge of C programming, you will not be likely to derive much benefit from any of the information in this book. The Shared Source CLI is written mainly in C/C++, and - as with all serious books on programming - the focus remains "code-level" throughout the vast majority of the book.
ASP.NET Kick Start Sams Publishing has addressed this issue and several others in a new series of "Kick Start" books. ASP.NET Kick Start is written by a very knowledgeable author, Stephen Walther, who has a feel for not only discussing a topic but for providing useful solutions to common problems ASP.NET developers face. I have read several of his other books and am always impressed by his thoroughness. This book is no exception. It is not about writing full-blown applications; Mr. Walther's intent is to give you a good grounding in ASP.NET and how VS.NET can get you there and allow you to develop applications rapidly. As an example of his insight into the practical needs of the developer, Mr. Walther devotes his chapter on ASP.NET security to a very practical example of implementing roles-based authorization using forms-based authentication. This example is extremely helpful because while Microsoft has made it possible to implement this security scenario, they never show you what you need to do to actually make it work. All the examples in the book are given in C# as well as Visual Basic .NET. This gives you a great start on learning both languages and seeing how they differ. The author also peppers the book with helpful notes and warnings of things to watch out for as you develop applications. A craftsman is only as good as the tools he or she uses. To be an effective .NET developer one needs to master Visual Studio .NET. I highly recommend this book as a way to help you reach that goal.
Title: Shared Source CLI Essentials Reviewer Bio: Derek Ferguson is editor-in-chief of .NET Developer's Journal and author of the book Mobile .NET (Apress). He is also chief technology evangelist for Expand Beyond Corporation (www.xb.com), a worldwide leader in mobile software for enterprise management.
Title: ASP.NET Kick Start Steven Mandel has worked in the IT industry for more than 15 years. Steven is a technology consultant with The SAVO Group, a firm that combines marketing and technology expertise to develop custom-built, cost-effective, customer-focused solutions for marketing, sales, and relationship management teams. Reader Feedback: Page 1 of 1
Latest Cloud Developer Stories
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
|
SYS-CON Featured Whitepapers
Most Read This Week
Breaking Cloud Computing News
|
|||||||||||||||||||||||||||||||||||||||||||||||||