Buy Used
Used - Very Good See details
$6.12 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
Have one to sell? Sell yours here
Professional Windows Forms
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Professional Windows Forms [Illustrated] [Paperback]

Jason Bell (Author), Benny B. Johansen (Author), Jan D. Narkiewicz (Author), Gerry O'Brien (Author), Ranga Raghunathan (Author), Simon Robinson (Author), John Timney (Author), Eric White (Author)
2.3 out of 5 stars  See all reviews (3 customer reviews)


Available from these sellers.



Book Description

October 2001
Microsoft have invested much time in dramatically improving how we create interfaces for client based applications - Windows Forms is the result. Developers building Windows-based applications can use their .NET language of choice to create rich, flexible, data-aware Graphical User Interfaces that benefit from the full support of the .NET Framework classes.

This book will show you everything you need to know about this new technology so that you can build any application with ease. It covers the broad spectrum of Windows Forms programming, including form and control creation and manipulation, as well as discussing distributed programming topics - including consuming Web Services from Windows Forms. It also contains a wealth of practical examples, which demonstrate Windows Forms in action. Example topics include how to expose Windows Forms in Web Browsers, and how to deploy Windows Forms applications. Coverage concludes with a sophisticated case study that uses Windows Forms to create a powerful website development environment.

This book covers:

Introduction to the .NET Framework and Windows Forms in this context
Overview of the new and important features of Visual Studio.NET
A look at object-oriented programming including Windows Forms Visual inheritance
Events and event driven programming
How to manipulate data with Windows Forms
All the controls made available from Visual Studio.NET, including how to use activeX controls
How to use components within Windows Forms to enhance functionality
Graphical drawing with GDI+
Debugging Windows Forms applications using the .NET debugger


Editorial Reviews

From the Publisher

This book is an essential read for developers with at least basic to intermediate knowledge of either C# or VB.NET, who want a comprehensive guide to using Windows Forms (as opposed to VB6 or MFC forms) to develop their applications.

About the Author

After eight years of developing software for the U.S. Air Force, Jason Bell is now an MCSD working as a consultant for Stroudwater NHG, a Microsoft Certified Partner located in Portland, ME.

Benny B. Johansen is V. P. of Software Development at Sound ID. He has a B.Sc. in Computer Science, an MBA in Corporate Strategy, and finally got his MCSD just in time, before it will be replaced with a new .NET based curriculum. He can be reached at bjohansen@soundid.com.

Jan D. Narkiewicz is Chief Technical Officer at Software Pronto, Inc (jann@softwarepronto.com). In his spare time Jan is Academic Coordinator for the Windows curriculum at U.C. Berkeley Extension, teaches at U.C. Santa Cruz Extension and writes for ASP Today.

Gerry O'Brien presently works full-time as a Facilitator with ITI Information Technology Institute, where he teaches HTML, Project Management, FrontPage, RDBMS theory, Microsoft Access, VBA, VBScript and Distributed Application Design with Visual Basic. He holds an MCP in Windows NT 4.0 and Visual Basic.

Ranga Raghunathan is currently developing an ERP application for Trinity Industries, using Microsoft Technologies. He has a Bachelor's degree from Birla Institute of Technology and Science, Pilani, India and a Masters degree from Virginia Tech, USA. You can reach Ranga at ranga1@msn.com.

Simon Robinson's programming work eventually lead him into writing, and he now makes a living mostly from writing great books for programmers. He is a great enthusiast for C#, which he firmly believes is set to revolutionize programming. You can visit Simon's web site at SimonRobinson.com.

John Timney is a Postgraduate, having gained an MA in Information Technology following a BA Honors Degree and a Postgraduate Diploma from Humberside University. John specializes in Internet Solutions and his computing expertise has gained him a Microsoft MVP (Most Valuable Professional) award.

Eric White is an independent consultant, specializing in managing offshore development. Eric has experience in building Management Information Systems, accounting systems, and other types of fat client and n-tier database applications.


Product Details

  • Paperback: 700 pages
  • Publisher: Peer Information Inc.; 1st edition (October 2001)
  • Language: English
  • ISBN-10: 1861005547
  • ISBN-13: 978-1861005540
  • Product Dimensions: 8.9 x 7.2 x 1.5 inches
  • Shipping Weight: 5.5 pounds
  • Average Customer Review: 2.3 out of 5 stars  See all reviews (3 customer reviews)
  • Amazon Best Sellers Rank: #4,010,629 in Books (See Top 100 in Books)

 

Customer Reviews

3 Reviews
5 star:    (0)
4 star:
 (1)
3 star:    (0)
2 star:
 (1)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
2.3 out of 5 stars (3 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

27 of 35 people found the following review helpful:
2.0 out of 5 stars Ill-conceived and rushed into print, January 11, 2002
By 
Frank Paris (Beaverton, OR USA) - See all my reviews
(REAL NAME)   
This review is from: Professional Windows Forms (Paperback)
Ill-conceived and rushed into print

Wrox sure knows how to put together a beautiful looking book: the dazzling red color of the book cover contrasting with the bright yellow, shadowed titling shows that someone has done their homework on how to attract a reader to a book shelved alongside dozens of other similarly-titled books. Open up one of their books and you'll find a beautiful layout with gorgeous typography employing carefully chosen fonts for the various types of information being conveyed. Their books are chock-full of professional looking diagrams, tables, and screenshots that just suck the beholder into thinking that this must be some excellent book.

Sigh...if only the cosmetics reflected the contents. I know people who buy almost every Wrox book published, yet who express their disappointment time and time again because of a host of shortcomings common to so many of them. Talk about finding the sizzle irresistible regardless of the quality of the meat! "Professional Windows Forms" is a perfect example of a wonderful looking Wrox book that is just plain annoying when you get down into it. The book is supposed to teach you how to program with Windows Forms in the .NET platform (standard thick-client Windows programs). The book does cover all the bases, you can't fault it for that: there is a really good introductory chapter on the .NET framework itself, a fair overview of Visual Studio.NET, a good chapter on event handling (critical for Windows programming), how to connect controls with data from a database (something new with .NET), all the standard Windows controls (buttons, lists, trees, toolbars, menus, whatever), dialogs (modal vs. non-modal) and standard windows, common dialogs, GDI+, a chapter on debugging Windows Forms, even a chapter on localization (internationalization.) The book has all the usual Wrox shortcomings: a host of typos and misspellings, half the examples don't work, the source on the web site does not match the source in the book, sometimes the bugs are in the web site source, sometimes in the book, often in both, class and procedure names differ between the web site source and the book's printed source (so searches often fail), there is inconsistency in the presentation of material from chapter to chapter (because in this case there are eight different authors, which is actually below average for the "Professional" series Wrox books), and there is a lack of focus on the topics presented. There are a couple of extremely elementary chapters that seem completely out of place in a "Professional" series book: "Inheritance and Other Important New Language Features," and an insultingly elementary chapter on interface design (what's a button for, etc.). There are also some topics that may be interesting in themselves but are only marginally related to Windows Forms, such as "Components and Reports." This book is more like a grab-bag than simply Windows Forms. It even touches (but JUST touches) on building web pages with ASP.NET.

All that aside, the thing that I find most annoying about this book is the language mix used to teach the Windows Forms .NET classes. Three fourths of the examples in this book are in VB.NET, the rest in C#. Personally, I don't think any book purporting to instruct us about .NET classes should be using VB.NET, because the prolix and convoluted syntax of this horribly ugly language stands in the way of us clearly seeing what is going on with the .NET classes themselves, the actual topic under discussion. C# has far superior didactic power for this purpose, since it is concise and clean and lets the workings of the classes shine through transparently. A case could be made for saying that the only .NET books that should have VB.NET code in them are books whose main purpose is to teach VB.NET (it will be a detriment to the industry if this language catches on, but that is another story). But to mix VB.NET and C# in the same book, where there is not a total duplication of code for both languages (as some .NET books do), well this is simply egregious. Up to now, all serious Windows programmers, to whom presumably this book is addressed, have used either C with the Win32 SDK or C++ with MFC (or ATL). The natural language for this book's audience is C#, not VB.NET. To burden this audience with VB.NET for exposing the Windows Forms classes is an affront. Then to tease us with a little C# in an occasional chapter, especially when follow-on chapters later in the book are then presented in VB.NET, is a terrible frustration and road block for learning the actual topic at hand. Why cover up the meat with this mess of a language when it is so much more natural to expose it in C#? What was Wrox thinking? Especially nitty-gritty code like illustrating GDI+ you'd want to look as clean as possible, but they chose to write this intense chapter in the muck of VB.NET!!! Oh, how I wished I'd waited for "Programming Windows with C#" by Charles Petzold, which only just now came out. Unfortunately, "Professional Windows Forms" was the only game in town at the time I bought it and I did not look at it close enough before I brought it home and started getting into it, being suckered into it by its wonderful cover and smart typography. Oh, the price we sometimes have to pay for being early adapters!

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5 of 5 people found the following review helpful:
1.0 out of 5 stars Does not belong to a "Professional" series, May 6, 2002
By A Customer
This review is from: Professional Windows Forms (Paperback)
It is a shame to give this book a "Professional" title - it is rudimental in every sense. I can't even call it a rehash of the manual, because MS documentation is much deeper.
Book is un-inspiring and wriiten in a very bad language.
In general, I see Wrox sliding down on my scale, while Microsoft Press shining. Just try to compare this "Professional" book with Charles Petzold's "Programming Windows with C#"!
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


7 of 9 people found the following review helpful:
4.0 out of 5 stars A good treatise on windows forms, January 20, 2002
By 
mike mitchell (Cleveland ,OH USA) - See all my reviews
This review is from: Professional Windows Forms (Paperback)
With practically every book on .NET focusing (screaming ?) on Web Services and ASP.NET, this book is a welcome addition to those like me who write classic applications .. this book has been written wrox-style, with several code samples and a logical progression of content .. since this book has been published before VS.NET release, one can run into minor problems in running the code with the release version of vs.net.. but if you are brave enough to venture into VS.NET, then you should be brave enough to modify and compile them in the release version. Each new control in the toolbox has been discussed in the context of a project .. inheritance has been covered well with good samples .. chapter on components/reports is very new and helpful as these are new to the toolset of the .net programmer .. a comprehensive chapter on deployment will come in handy for those of us who deal with deployment as well ..case study at the end of the book is right-on-target in putting windows forms piece of the .NET into action .. since the title does not refer to either vb.net or c#.net, the code samples and discussions are both in vb.net and c#.net ..

again, with all the hoo-ha about web services and asp.net, classic applications are renegated to the back-burner .. but after one installs vs.net and tries to write their first "hello world" program, one will have to start with windows-forms to warm up to vs.net .. this book provides a good foundation for warming-up to vs.net .. could not give a 5-star rating since security issues are not covered

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject