Joseph Guadagno

Founder of Southeast Valley .NET User and Microsoft Visual C# MVP

You should go out and buy this book this book immediately. This is the perfect desktop reference for designing components and base class libraries. What better way to learn how to design / implement a library then from the Program Manager would designed the .NET framework.
By the end of the book you will learn:

  • The general philosophy of framework design
  • Principles and guidelines that are fundamental to overall framework design
  • Naming guidelines for the various parts of a framework, such as namespaces, types, and members
  • Guidelines for the design of types and members of types
  • Issues and guidelines that are important to ensure appropriate extensibility in your framework
  • Guidelines for working with exceptions, the preferred error reporting mechanism in the .NET Framework and WinFX
  • Guidelines for extending and using types that commonly appear in frameworks
  • Guidelines for and examples of common framework design patterns

You should go out and buy this book this book immediately. This is the perfect desktop reference for designing components and base class libraries. What better way to learn how to design / implement a library then from the Program Manager would designed the .NET framework.
By the end of the book you will learn:

  • The general philosophy of framework design
  • Principles and guidelines that are fundamental to overall framework design
  • Naming guidelines for the various parts of a framework, such as namespaces, types, and members
  • Guidelines for the design of types and members of types
  • Issues and guidelines that are important to ensure appropriate extensibility in your framework
  • Guidelines for working with exceptions, the preferred error reporting mechanism in the .NET Framework and WinFX
  • Guidelines for extending and using types that commonly appear in frameworks
  • Guidelines for and examples of common framework design patterns

Essential C# 2.0

This book is a good starting point for learning the new features of C# 2.0. The only downside of the book is that there were several errors found in the book samples.

This book is a comprehensive guide to building ASP.NET server controls and by comprehensive I me comprehensive, at 1224 pages, this book goes into all aspects of designing and developer controls. There are 5 chapters on security, membership providers and role management. 4 chapters on WebParts, and more. If you want to built server controls or components this is a must have.

This book was quite a hard read. I covers all of the types of workflows that are supported by the libraries. Unfortunately, it is a bit dry and the samples do not go far from the typical "Hello World" samples.

Essential ASP.NET 2.0

This book covers new features of ASP.NET 2.0.  This book assumes that you are familiar with ASP.NET (Essential ASP.NET) as such it covers web parts,  membership providers and other new features.  You should get this book if you need to get up to speed on  what's new in ASP.NET 2.0.


This book and it's companion book, .NET Framework Standard Library Annotated Reference, Volume 1, are essential reference material that every .NET developer must have on thier desk. This book go into the .NET framework classes in great detail with ample samples.

PhotoStream

About the author

Joseph Guadagno Name: Joseph Guadagno
Occupation: Programmer, SEVDNUG, Microsoft Visual C# MVP
Location: Chandler, AZ

Joseph Guadagno RSS Joseph Guadagno Twitter Joseph Guadagno Linked In