Programming .NET Windows Applications
Rich Client Applications with C# or VB.NET
Publisher: O'Reilly Media
Final Release Date: October 2003
Pages: 1248

For those of you who develop standalone Windows applications for PCs and other devices, Microsoft's .NET Windows Forms provide a much better way to get it done. This new technology gives you more power and flexibility for a fraction of the effort compared to classic Win32 development, with a streamlined programming model that deals automatically with many tedious details that once plagued developers.As with most things .NET, the only hitch is the learning curve. But that's where acclaimed author Jesse Liberty makes the difference with Programming .NET Windows Applications. With this tutorial, you will explore all aspects of using .NET Windows Forms class libraries and the associated programming tools in Visual Studio .NET, enabling you to build applications for the Windows 9x, Windows 2000 and Windows XP desktop platforms. Step-by-step, you'll learn ways to design applications that either function alone on a PC, or work in combination with your web-based application server to take advantage of the richer interface and higher level of security.The book also explains how your new Windows applications can sidestep problems that used to arise from the use of DLLs (known collectively as "DLL hell"), and how .NET Windows Forms can be used as an alternative to ASP.NET and browser-based approaches for building web application clients.Jesse Liberty definitely knows his stuff when it comes to the .NET platform. As the author of O'Reilly's Programming C# and Learning Visual Basic .NET, he's well-known for his clear and concise style that prompted one reviewer to say, "It's as if he knows exactly what questions I'm going to ask ahead of time." Jesse also co-authored Programming ASP.NET with contract programmer Dan Hurwitz, and now the two have teamed up again to bring you this comprehensive tutorial--without a doubt, the best source available for learning how to program with .NET Windows Forms.

Table of Contents
Product Details
About the Author
Recommended for You
Customer Reviews


by PowerReviews
oreillyProgramming .NET Windows Applications

(based on 4 reviews)

Ratings Distribution

  • 5 Stars



  • 4 Stars



  • 3 Stars



  • 2 Stars



  • 1 Stars



Reviewed by 4 customers

Displaying reviews 1-4

Back to top

(1 of 1 customers found this review helpful)


For Windows Net App's this is the Book!

By Excel_Nightmare

from UK

About Me A 59 Year Old Novice

Verified Reviewer


  • Easy to understand
  • Helpful examples
  • Well-written


    Best Uses

    • Beginner to Pro
    • Expert
    • Intermediate
    • Novice
    • Student

    Comments about oreilly Programming .NET Windows Applications:

    At 59 years old & retired I now had time on my hands to do something I had always wanted to do, but never had the time before - Computer programming!

    So, as one does, not knowing alot about C# programming I purchased a few books on the subject; then another and another hoping to find a book that's style I could relate to.

    Most of the books I purchased concentrated on console development but I wanted to write Windows Applications.

    Well, to cut a long story short, having purchased over 50 books on the subject and having searched through them all one night - to find a specific answer to a programming problem I had,and couldn't find, I scanned the internets online books stores and and discovered "O'Reilly's - Programming .Net Windows Applications by Jesse Liberty & Dan Hurwitz". I ordered it straight away and no sooner than it had arrived on my doorstep - I opened it and there was the answer to my problem!

    Upon further reading it was great to see little snippets of C# code (that the majority of programming books have as samples) but larger ones as well, enabling me to see exactly where those little snippets (samples)of coding actual go, in relation to to the over all scheme of things. Something the majority of other books I had purchased did not do, expecting you to fit all the small code snippets (Samples) together like a jig Saw puzzle to eventual make a program (Frustrating to say the least).

    I have no doubt that the other books will prove very useful to me in the future as my programming skills develop and are , no doubt good books too, but for now "Programming .NET Windows Applications" is the one for me!

    It's an excellant, well written book with both C# & Visual Basic examples, that is perfect, for both the beginner (like me) or the more advanced programmers amongst us - having easy to understand text & Code samples.

    (3 of 3 customers found this review helpful)


    Programming .NET Windows Applications

    By FANUG

    from Undisclosed

    Comments about oreilly Programming .NET Windows Applications:

    This comprehensive book weighs in at over 1000 pages providing Windows application developers with a thorough coverage of topics from getting started all the way through to deployment.

    Examples are provided in both C# and VB.NET so readers can follow along with their preferred language.

    Helpful tips and traps information is provided throughout the book which could save you a lot of hair-pulling and muttering to yourself "Why doesn't this work?"

    The content is well-organized and clearly written. The really good news is that you can have your content and read it too since the print is very crisp on bright white pages and the screen shots are also clearly visible.

    On the downside, there are some minor errata which the reader will be able to easily spot. Also adding a bit of humor sprinkled here and there would help the reader to get through this weighty tome.

    Overall, I would recommend this book if you are starting to develop .NET Windows applications or if you are looking to expand your knowledge in this area.


    Another Great book from Jesse liberty

    By Abdulmotalep

    from LIBYA

    Comments about oreilly Programming .NET Windows Applications:

    Realy , it's great book , the book covers All .net technology Features in windows application .

    I advise every one who want to learn programming windows applications to Buy this book.

    (1 of 1 customers found this review helpful)


    A .net Developers Bible

    By EvilGuru

    from Undisclosed

    Comments about oreilly Programming .NET Windows Applications:

    This book has to be the best and most definitive books on windows forms around, it covers every aspect of building a windows application with a large focus on the layout (windows forms) and event handlers. The code examples are for both and C#, while it was made for .net 1.1 almost all of the examples work fine with C# 2 (.net 2), with the only differences being in how they look (the new .net 2 apps have an office 2003 style theme). This is the .net equivalent of "Programming Windows" by Charles Petzold. It is a bit long, however it does cover two languages, as well as most of the extensive range of form controls.

    Displaying reviews 1-4

    Back to top

    Buy 2 Get 1 Free Free Shipping Guarantee
    Buying Options
    Immediate Access - Go Digital what's this?
    Ebook:  $39.99
    Formats:  DAISY, ePub, Mobi, PDF
    Print & Ebook:  $54.95
    The shipment of this item may be delayed.
    Print:  $49.95
    The shipment of this item may be delayed.