Click here to Skip to main content
15,892,298 members
Please Sign up or sign in to vote.
3.00/5 (1 vote)
See more:
Hi, can any body provides with link to Winforms tutorial, I mean how to use them. I have searched on the net but without any success. Any PFD or link to PDF or any book which teaches how to use Winforms and their various controls.
Please provide links for either PDF/video/e-book/website that teaches basic-middle level Winforms in C#.
I have to deliver a small project as Windows Forms application. So please provide the necessary resources or link to them.

Thanks,
ANOOP
Posted
Updated 6-Feb-12 3:04am
v2

Here[^] you may find a list of Windows Forms related books.
 
Share this answer
 
Comments
thatraja 6-Feb-12 12:35pm    
My 5!
CPallini 6-Feb-12 15:58pm    
Thank you.
Espen Harlinn 6-Feb-12 15:16pm    
Good place to start, my 5 :)
CPallini 6-Feb-12 15:58pm    
Thank you.
Here more tan couple of ways to learn anything in internet.
Education Needed[^]

BTW Already CodeProject has a section for Desktop Development[^](WinForms)
 
Share this answer
 
Comments
Espen Harlinn 6-Feb-12 15:17pm    
5'ed!
CPallini 6-Feb-12 15:59pm    
My 5.
Go for MSDN, my first choice:

http://msdn.microsoft.com/en-us/library/aa287561%28v=vs.71%29.aspx[^]

hope it helps :)
 
Share this answer
 
Comments
thatraja 6-Feb-12 13:21pm    
MSDN the best starter, 5!
What really helped me was the Microsoft certification program. In specific certificate 70-505. Though I never really took an exam I did read the self-paced training kit which helped me a lot in developing WinForm applications.

This is the book I'm talking about.[^]
This site wraps up some topics.[^]

Also, as someone already mention, MSDN is a good place to start.[^]
A very important aspect of any application is working with data. You should check out the 'Data development' topics, with a special interest in ADO.NET.

What will also help in building any application in .NET (or any Object Oriented language) is at least some knowledge of SOLID, or Object Oriented Programming Principles[^] which will make certain problems easier to solve by applying Design Patterns[^]. This stuff might seem pretty intimidating at first, but it's SO important to building good and maintainable software.

Of course there's a lot more to learn, but I think these should get you on your way. Oh, there is one thing you won't get from books. It's called "experience". Practice, practice, practice... Good luck!
 
Share this answer
 
Comments
thatraja 6-Feb-12 14:24pm    
Excellent, 5!
Sander Rossel 6-Feb-12 14:33pm    
Thanks thatraja :)
Espen Harlinn 6-Feb-12 15:16pm    
I agree, a 5 from me too :)
Sander Rossel 6-Feb-12 16:44pm    
Thanks Espen :)
CPallini 6-Feb-12 15:59pm    
My 5.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900