.NET Questions (CLOSED)

Questions and Answers on any aspect of .NET. Now closed.

This discussion group is now closed.

Have a question about .NET development? Try stackoverflow.com, a worldwide community of great developers asking and answering questions 24 hours a day.

The archives of .NET Questions contain years of Q&A. Even older .NET Questions are still online, too.

.NET Book geared towards desktop application

Could you recommend me a few books on
using .NET for writting Desktop Application, Desktop UI
Jazzy
Saturday, March 03, 2007
 
 
Troelsen's 'Pro C# with .NET' is a good general reference, there's a VB version too. For a rank beginner the 'Beginning C#' book by Watson et al gives a decent introduction - from Hello World all the way to XML, ADO and builds.

My 2 cents: focus on releasing an app made robust by exhaustive testing. A year into this software business structured testing remains my #1 challenge, not structured coding.
230 Volts
Saturday, March 03, 2007
 
 
For Winforms, then Sells and Weinhardt "Windows Forms 2.0 Programming" and MacDonald's "Pro .NET 2.0 Windows Forms and Custom Controls in C#" are probably the best (I like MacDonald's book in particular).

On WPF (.NET 3) I'd say the juries out. I have Sells' early book, but it's very outdated now (based on betas). Petzold's book is supposedly the "bible", but it just doesn't click with me. Too much showing off clever detail, not enough explaining how and why, and written in a style that sends me to sleep. Heard good things about the book by Nathan "WPF Unleashed" (Sams).
el
Monday, March 05, 2007
 
 
I am currently reading Petzold, I am not too worried about falling asleep. Once you've read three volumes about TCP/IP from the late Richard Stevens and learned way more about TCP/IP than you could ever ever ever possibly dream of or use--I decided I can read anything after that would be just fine. War and peace bring it on.

I would second the suggestion to check out Sells on Winforms. I went through the first edition covering Winform 1.0 and gave it a glowing review on Amazon. Winform is a fine enabler, a step up from VB desktop development. From the looks of the review, you won't go wrong with the second edition. It should cover Winform 2.0. There are plenty of reason to use the latest and greatest, but it would mean more downloads of .NET Redistributable.

WPF would mean even more downloads. But you'll make delicious Vista apps.
Li-fan Chen Send private email
Monday, March 05, 2007
 
 
I hope Sells updates their book to ensure it compiles against the released environment. And update any topic to the same spirit. I bought a SQL Server 2005 book (A Developer's Guide to Sql Server 2005) a while back and it was also done like that. One version for the early betas and one for the real thing.
Li-fan Chen Send private email
Monday, March 05, 2007
 
 
It's odd, the reviews on Amazon are hate or love for Petzold's book on WPF. For me it just didn't click. WPF is a large and complex framework, and I just don't think he explains the principles well. I want to understand why and how it works, not be shown clever programming tricks. I gave in after about 12 chapters, I was learning nothing. Even the MSDN documents are better, and that says something.

Although I'd still recommend looking at it for others; each to their own.
el
Tuesday, March 06, 2007
 
 
I have been programming desktop applications with .NET since 2000.
My favorite .NET books geared towards a desktop developer are:

Andrew Troelsen "Pro C# with .NET 3.0, Special Edition (Pro)"
http://www.amazon.com/Pro-C-NET-3-0-Special/dp/1590598237/ref=pd_bbs_sr_1/102-0850008-0936163?ie=UTF8&s=books&qid=1174675299&sr=8-1

and

Chris Sells "Windows Forms 2.0 Programming (2nd Edition) (Microsoft .NET Development Series) (Paperback)"

http://www.amazon.com/Windows-Forms-Programming-Microsoft-Development/dp/0321267966/ref=pd_bbs_sr_1/102-0850008-0936163?ie=UTF8&s=books&qid=1174675386&sr=1-1

Friday, March 23, 2007
 
 

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics
 
Powered by FogBugz