Author Archives: Andrew

Review: ASP.NET for Developers

By Micael Amundsen & Paul Litwin

A Good Introduction

This book is a clear and well-written introduction to the latest version of Microsoft’s Active Server Pages. It is written how technical books should be written: no messing about, no unnecessary repetition, and a lot of material covered clearly in just over 400 pages. A clear target audience (experienced ASP and VB6 developers), and clear objectives help – the book’s intention is clearly to communicate the essentials, and the practitioner will then get more detail from other sources.

The book clearly presents the VB.NET language, the new ASP architecture, how to develop using server-side and user controls, and supporting technologies such as Web Services and ADO.NET. However, there are some omissions. For example, the book states that you can’t raise standard events from User Controls, not only is this possible, but the standard MSDN documentation has a very simple example of how to do so.

If I have a major complaint, it’s that the book was not developed around Visual Studio. Instead the examples are mainly pure text, similar to old server pages. This has two drawbacks: it fails to support the new paradigm of web development which Microsoft have finally raised above hacking with a copy of notepad; and it’s sometimes difficult to relate the text-only examples to code generated by the Visual Studio design tools, and vice-versa.

Another weakness is shared with many other books on web-based development, especially in the Microsoft arena, with very little focus on how to properly structure code and solution components. I have had to resort to Java-based architectural pattern books, and I think there’s a major gap in the market here.

This won’t be the only book you’ll buy on .NET: I also purchased "VB.NET for Developers" by Franklin, and "the Visual Basic Programmer’s
Guide to the .NET Framework Class Library" by Powers & Snell, both in the same series from Sams. However, I can recommend it as a good clear introduction to ASP.NET, which doesn’t require you to read thousands of pages.

Categories: Reviews. Content Types: Book and Programming & Development.
Posted in Reviews | Leave a comment

Realizing e-Business with Components

A very good, practical book Continue reading

Thursday, April 11, 2002 in Reviews

The Universe in a Nutshell

An enjoyable but challenging book Continue reading

Tuesday, April 9, 2002 in Reviews

Why Men Don’t Listen & Women Can’t Read Maps

A humourous but serious book which explains a lot Continue reading

Friday, April 5, 2002 in Reviews

The Hut Six Story

An excellent, insightful and inspiring book Continue reading

Core J2EE Patterns

A good book, but with a shorter book trying to get out Continue reading

Inside the Third Reich

A fascinating insight into Nazi Germany Continue reading

Software Architecture Bootcamp

A Game of Two Halves Continue reading

IT Architectures and Middleware

An influential book abut the real problems of big systems Continue reading

A Pattern Approach to Interaction Design

A disappointing book but with some good ideas Continue reading

Expressive Systems

An excellent and very important book Continue reading

Wednesday, January 16, 2002 in Agile & Architecture, Reviews

Strategies for Flexibility

My 2001 paper on how to design systems for flexibility Continue reading

Tuesday, September 4, 2001 in Agile & Architecture, My Publications, Thoughts on the World