Programming ASP.NET 3.5
Jesse Liberty, Dan Hurwitz, Dan Maharry
|
I have to put this one first, because it was my first book, and still my favorite, although it is now
in the fourth edition. And no, O'Reilly authors do not get to choose their animal. This is a great book for
getting from beginning ASP.NET programming to moderately advanced. The examples in the book are in C#, although
the VB.NET is available for download on the O'Reilly site,
and it is highlighted in the text when the two
languages differ significantly.
|
O'Reilly
978-0-596-52956-7
|
| |
ASP.NET 3.5 Unleashed
Stephen Walther
|
Although a competitor to us, this is a great book for the working developer. My copy is well thumbed.
It covers an amazing amount of ground
with a good degree of depth. The code examples are clear and concise.
|
Sams
978-0672330117
|
| |
Pro ASP.NET 2.0 in C# 2005
Matthew MacDonald & Mario Szpuszta
|
Another worthy competitor, this edition been superceded by newer editions covering ASP.NET 3.5 and Silverlight.
However, this is the edition on my desktop which gets heavy use. In addition to all the things you would expect in an ASP.NET book,
it has terrific chapters on advanced topics such as Files and Streams, Cryptography, Custom Membership Providers,
Design-Time Support, JavaScript, and Dynamic Graphics and GDI+.
|
Apress
978-1590594964
|
| |
Ultra-Fast ASP.NET
Richard Kiessig
|
This book is dense-packed with nugget after nugget. There are chapters on general principles, client-side performance, caching, network
optimizations, IIS, database, and ASP.NET techniques, and infrastructure. Worth studying.
|
Apress
978-1430223832
|
| |
Programming .NET Windows Applications
Jesse Liberty & Dan Hurwitz
|
Books on Windows Forms are tough to come by, especially these days. Although I am biased, being the
co-author and all, this book is worth its signficant weight in gold for a desktop developer,
despite being somewhat out of date.
|
O'Reilly
978-0-596-00321-0
|
| |
Programming Microsoft Windows with C#
Charles Petzold
|
A classic. Very readable and very in-depth. Does not even mention Visual Studio, and barely mentions
the controls most common in applications, yet it is the indispensable reference for enabling
your application to work with images, text, the keyboard, and on and on.
|
Microsoft Press
978-0-735-61370-6
|
| |
Windows Forms 2.0 Programming
Chris Sells & Michael Weinhardt
|
A useful volume which fills in lots of details.
|
Addison-Wesley Professional
978-0-321-26796-2
|
| |
Pragmatic ADO.NET
Data Access for the Internet World
Shawn Wildermuth
|
A concise guide to accessing data. Very practical code samples in C#.
|
Addison Wesley
978-0-201-74568-9
|
|
The next three books are part of a series. I have read all three books cover to cover, many chapters many times.
|
Inside Microsoft SQL Server 2005: T-SQL Querying
Itzik Ben-Gan, Lubor Kollar & Dejan Sarka
|
The first chapter, Logical Query Processing, by itself is worth the price of admission. It is as though
the film is now lifted off my eyes. The chapter on Query Tuning is a close second as the most
revelatory chapter I have ever read on SQL Server.
|
Microsoft Press
978-0-735-62313-9
|
| |
Inside Microsoft SQL Server 2005: T-SQL Programming
Itzik Ben-Gan, Dejan Sarka & Roger Wolter
|
The companion to T-SQL Querying, this volume covers non-querying aspects such as data types, temporary tables, cursors,
views,and so on. Always, it stresses performance ramifications and how to work around them. A great, great book.
|
Microsoft Press
978-0-7356-2197-8
|
| |
Inside Microsoft SQL Server 2005: Query Tuning and Optimization
Kalen Delaney, Sunil Agarwal, Craig Freedman, Lubor Kollar, Ron Talmage & Adam Machanic
|
This book looks at many of the same issues as T-SQL Querying, but from a slightly different perspective,
providing a deep understanding of what is happening under the covers.
|
Microsoft Press
978-0-7356-2196-1
|
| |
|