Could you point step-by-step .net Windows Forms examples?

Hi Experts!

Could you point step-by-step .net Windows Forms examples?

The most used funcionalities like CRUD f.e.

Thank you in advance!
Eduardo FuerteDeveloper and AnalystAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Mike EghtebasDatabase and Application DeveloperCommented:
re:> ...step-by-step .net Windows Forms examples?

This depend what you intend to accomplish. You want to design a form to do what.

re: The most used funcionalities like CRUD
CRUD is not vb.net-specific. It relates to SQL Server which also could be used in vb.net or c#.
(as you know CRUD stands for Create, Read, Update and Delete)

So, putting the above information together, it seems you want a desktop interface to read data from a database for CRUD operation. Here we need two learn about:

1. How to create a form in visual studio.
2. How to work with data in a database (using ado.net for example).

Q1: Do you have visual studio installed on your computer?
Q2: Do you have a database to work with on your computer?

What are their versions etc?

Mike
Eduardo FuerteDeveloper and AnalystAuthor Commented:
Hello

Yes, the purpose is to manipulate data from Windows Forms.
(just to start knowing the technology, I'm experienced  other tools like Visual FoxPro and PHP)

Here is the version I have

ee-01-290315.png
Mike EghtebasDatabase and Application DeveloperCommented:
to get started, take a look at:

https://msdn.microsoft.com/en-us/library/wzhyx6h4(v=vs.100).aspx

The most important part of your task will be communicating with your database. I will give you more information shortly.

Mike
OWASP: Threats Fundamentals

Learn the top ten threats that are present in modern web-application development and how to protect your business from them.

Mike EghtebasDatabase and Application DeveloperCommented:
The attached are two powepoint and on doc files on how to get started. There are from a class I took while back. These three deal with the simplest way of working with a database using built-in wizard.

I will review them myself to refresh my memory to answer any question you may have. Wizard has limitation but then of course we can use more powerful ado.net methods to work with data.

Read through these and let me know if there is any questions on it.

Mike
Unit02LecutueSQLSupplementalReference.do
Unit01LectureSupplement.pptx
Unit02LectureSupplement.pptx
Eduardo FuerteDeveloper and AnalystAuthor Commented:
Thank you for the assistance

The Unit02LectureSQLSupplementalReference.do seems to be in a Wong format, or it must be readed another way?

ee-02-290315.png
Mike EghtebasDatabase and Application DeveloperCommented:
What version of MS Word are you using?
Eduardo FuerteDeveloper and AnalystAuthor Commented:
MS Word 2007
Mike EghtebasDatabase and Application DeveloperCommented:
I converted to pdf to make sure you will open it with no problem.

Mike
Unit02LecutueSQLSupplementalReference.pd
CodeCruiserCommented:
If you are just starting to learn, I would recommend you learn WPF instead. Winforms, as much as  I love it, is a dead technology now.
Eduardo FuerteDeveloper and AnalystAuthor Commented:
CodeCruiser

Going WPF could you recommend a good tutorial ?

You know this?
http://www.wpf-tutorial.com/

If so, is it a good choice?
CodeCruiserCommented:
I had not seen this tutorial but it looks very good so go with it.

Advantage of learning WPF and XAML is that you can then transition over to metro/modern/universal apps easily.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
.NET Programming

From novice to tech pro — start learning today.