So my mom's started programming...
-
She's had some exposure to (very wrong) Visual Basic.NET WinForms and SQL Server in the past and even wrote some of it. The kind that does On Error Resume Next, Go To, had lots of empty Catch-blocks (in the deepest nested functions, so you'd never know when something failed), had 5000-line WinForms with no separation of concerns or code re-use whatsoever... You get the idea. Luckily, that's a long time ago and she forgot most of it ;) I told her to start with the basics of C# so she can learn the syntax and the framework. She's now following some online course, which teaches her to add integers, do string manipulation, etc. I don't have the link, but I've seen it and it's pretty nice, with assignments that she needs to finish, and even some tips on how to use Visual Studio. She's making good progress. She wants to work with databases, learn about ASP.NET Razor Pages and create a web application. Any tips on where to go next? Online tutorials and books would be great, she needs things explained in an orderly manner.
Best, Sander Azure DevOps Succinctly (free eBook) Azure Serverless Succinctly (free eBook) Migrating Apps to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript
-
She's had some exposure to (very wrong) Visual Basic.NET WinForms and SQL Server in the past and even wrote some of it. The kind that does On Error Resume Next, Go To, had lots of empty Catch-blocks (in the deepest nested functions, so you'd never know when something failed), had 5000-line WinForms with no separation of concerns or code re-use whatsoever... You get the idea. Luckily, that's a long time ago and she forgot most of it ;) I told her to start with the basics of C# so she can learn the syntax and the framework. She's now following some online course, which teaches her to add integers, do string manipulation, etc. I don't have the link, but I've seen it and it's pretty nice, with assignments that she needs to finish, and even some tips on how to use Visual Studio. She's making good progress. She wants to work with databases, learn about ASP.NET Razor Pages and create a web application. Any tips on where to go next? Online tutorials and books would be great, she needs things explained in an orderly manner.
Best, Sander Azure DevOps Succinctly (free eBook) Azure Serverless Succinctly (free eBook) Migrating Apps to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript
To make things a bit easier she might also be interested in a .NET web app code generator like Magic.
-
To make things a bit easier she might also be interested in a .NET web app code generator like Magic.
@RickZeeland I'd like to thank you very much for that first reference.:thumbsup: There are always gems in here (I knew about Alt-F4 but not Ctrl-F4) I've been programming in FoxPro and then Visual FoxPro (the older ones may dimly remember those) as a serious hobby that ran my business for nearly 15 years, and beyond since 1985 and I'm 77 now. I tried to learn C# in 2012 but after 26 online courses (in about 5 days) it only got as far as "Hello World", and nowhere (I wasn't "here" then) could I find out the important bit - how to manipulate and store data in a database. FoxPro is 32 bit and not cloud compliant AFAIAA. I have started to read one of the links' recommended (and FREE!!) books and it promises to reveal what I need to do to achieve aforesaid data manipulation. Hopefully, in the end I might produce a cloud based, which is the future. Thanks again, onward and upward, Visual Studio 2019 here I come again. :-D
-
@RickZeeland I'd like to thank you very much for that first reference.:thumbsup: There are always gems in here (I knew about Alt-F4 but not Ctrl-F4) I've been programming in FoxPro and then Visual FoxPro (the older ones may dimly remember those) as a serious hobby that ran my business for nearly 15 years, and beyond since 1985 and I'm 77 now. I tried to learn C# in 2012 but after 26 online courses (in about 5 days) it only got as far as "Hello World", and nowhere (I wasn't "here" then) could I find out the important bit - how to manipulate and store data in a database. FoxPro is 32 bit and not cloud compliant AFAIAA. I have started to read one of the links' recommended (and FREE!!) books and it promises to reveal what I need to do to achieve aforesaid data manipulation. Hopefully, in the end I might produce a cloud based, which is the future. Thanks again, onward and upward, Visual Studio 2019 here I come again. :-D
I remember FoxPro well, liked the DOS version, but the transition to Windows was ummmm ... a bit problematic :-\
-
I remember FoxPro well, liked the DOS version, but the transition to Windows was ummmm ... a bit problematic :-\
Well, I preferred DOS to Windows OS :laugh: as it was so SLOOOOW! It got better by the last version.