Sponsored links

Valid XHTML 1.0!
Valid CSS!

Product: Book - Hardcover
Title: Structure and Interpretation of Computer Programs - 2nd Edition (MIT Electrical Engineering and Computer Science)
Publisher: The MIT Press
Authors: Harold Abelson, Gerald Jay Sussman
Rating: 5/5
Customer opinion - 5 stars out of 5
The best introduction to software engineering

The best textbook ever written to teach computer programming to college freshmen, though somewhat difficult for the non-mathematically minded. Exposes the basics of programming in a clear, elegant way, starting from simple procedural and structural abstraction up to virtual machine, interpreter and compiler design, through object, concurrent or logical oriented ways of programming. Exercises are rather stimulating, and actually doing them is more than half the substance of the book: it's not a book one merely reads, it's a books one does. Although intended for students of Computer Science, this course should appeal students of all engineering branches, because the principles taught are not only relevant to the art of computer programming, but also to the design of all kinds of complex systems. If you need only one introductory book about the subject, try this one.

Product: Book - Paperback
Title: ASP.NET Unleashed, Second Edition
Publisher: Sams
Authors: Stephen Walther
Rating: 5/5
Customer opinion - 5 stars out of 5

This book is fantastic. Me personal this book is one of 2 that are my only reference on paper to learning asp.net. The other is "Programming Data-Driven Web Applications with ASP.net" where unleashed falls over is that it is totally VB, but the other book is shown in VB and C#. Unleashed is better with the web form side of things. But that aside both books are complete, and I would not pass this book up as a blob of paper sitting on your computer desk. If you are like me, you always look for more then one book when learning something new. It is always worth while to bounce ideas of more then one writer. I would get both books and you would not need to buy any other books on the topic ASP.NET.

Product: Book - Paperback
Title: MCAD/MCSD Training Guide (70-310): Developing XML Web Services and Server Components with Visual Basic .NET and the .NET Framework
Publisher: Que
Authors: Mike Gunderloy
Rating: 2/5
Customer opinion - 2 stars out of 5
Badly formated

The book is badly formated. It is only half full in most of the pages. The source code come with the book is very hard to read due to its poor format. Here is one example from the book
Dim cmd as SQLCommand = _ SQLConeection1.CreateCommand()
The above statement should be able to fill in one line if the book does not use a stupid format.

Product: Book - Hardcover
Title: Applying UML and Patterns : An Introduction to Object-Oriented Analysis and Design and Iterative Development (3rd Edition)
Publisher: Prentice Hall PTR
Authors: Craig Larman
Rating: 4/5
Customer opinion - 4 stars out of 5
Very clear and readable intro but too expensive

This book is a really well written, clear, comprehensive exposition of software delopment processes and best practices, uml and design patterns. An excellent read for someone who has just learned how to program in an object oriented language and wants to progress to the next level. The strong points of this book are: it is very clear, to the point and gives a broad coverage of all relevant problems and techiques in software development. Weak points: it is way too espensive, it could be more in depth in some areas, and it would benefit from the addition of a few chapters on how to use CASE tools. Also, it is nice to see the POS case study evolve throughout the book, but it would be even nicer if one could see a diagram or two from other areas and context once in a while.