Ok, long time Windows .NET developer here (and VMS before that and RSTS/E before that and RT-11 before that and COS-310/OS-8 before that)..
I've written lots of applications and websites using VB.NET, Ajax, some libraries and the built-in ADO.NET library to access SQL Server programmatically (and with SQL Server Management Studio otherwise).
I'm getting an M1 MacBook soon and haven't been doing a lot of programming lately but the appeal of writing for something on multiple platforms was a reason I chose .NET back in 2004 (Wrote everything from PDA applications to Enterprise websites in VB.NET/ASP.NET & SQL Server)
So VB.NET isn't an option on the Mac. I'm not fond of "C" but thought about learning Swift and/or Python. One missing piece seems to be a 'default' database engine. But what I'm also looking for is a sort of "migration guide", if such a thing exists out there. So many guides to programming assume that you're just getting started and I've got over 40 years in the business.
I realize there are as many different answers as there are people out there who might read this. But I'm curious as to what kind of direction there is out there - guides, etc. I've spent almost two decades exclusively programming inside Visual Studio. It's clear that Microsoft is endorsing C# more these days so I'm going to have to start learning something new. Don't need it for my job (I'm in more of an advisory and management role now) so this is more for my personal satisfaction. Hence, I can be flexible instead of having requirements dictated to me.
So is there a bit of a 'guide' for this sort of case? ...and is there an accepted 'standard' SQL-like database?
Thanks in advance...
I've written lots of applications and websites using VB.NET, Ajax, some libraries and the built-in ADO.NET library to access SQL Server programmatically (and with SQL Server Management Studio otherwise).
I'm getting an M1 MacBook soon and haven't been doing a lot of programming lately but the appeal of writing for something on multiple platforms was a reason I chose .NET back in 2004 (Wrote everything from PDA applications to Enterprise websites in VB.NET/ASP.NET & SQL Server)
So VB.NET isn't an option on the Mac. I'm not fond of "C" but thought about learning Swift and/or Python. One missing piece seems to be a 'default' database engine. But what I'm also looking for is a sort of "migration guide", if such a thing exists out there. So many guides to programming assume that you're just getting started and I've got over 40 years in the business.
I realize there are as many different answers as there are people out there who might read this. But I'm curious as to what kind of direction there is out there - guides, etc. I've spent almost two decades exclusively programming inside Visual Studio. It's clear that Microsoft is endorsing C# more these days so I'm going to have to start learning something new. Don't need it for my job (I'm in more of an advisory and management role now) so this is more for my personal satisfaction. Hence, I can be flexible instead of having requirements dictated to me.
So is there a bit of a 'guide' for this sort of case? ...and is there an accepted 'standard' SQL-like database?
Thanks in advance...