New development in .net

Hello,

I am starting development on .Net and would like some initial help to understand the concepts of this kind of development.

If someone cloud get me a small demo prohect with a basic menu (two or three options). One of the options being a table maintenance function (number and name).

The databse could be in MySQL or SQL. I would like some information on how to create/use this database and where it could be hosted.

Thank you in advance for your help at the beginning of a new programming phase.

Best regards,

Alberto Ferraz