Avatar of curiouswebster
curiouswebster
Flag for United States of America asked on

Which .NET Technologies/Tools to install? (.NET CORE?)

Which .NET Technologies to install? (.NET CORE?)

I have a Windows 10 VDI (in the cloud) and need to install the proper tools to build my hobby .NET program web service. So, please tell me if I should consider .NET CORE and provide any other advice on architecture.

I need to create a back-end web service which calls some outside web services in parallel. One web service call will spawn 3 or 4 outbound web service calls, each with a unique response time.

Also, I need to use an ORM, most likely Entity Framework 6 (or higher). That means I should probably get SQL Express.

So, the tools I see using are:
Visual Studio Community Edition 2019
SQL Server Express 2019
Entity Framework (Core or EF6) ?

What suggestions can you make?

I want the program to be a great learning tool for me. And would learn .NET Core, if there was value to my particular web service demo.

I hope to hear your thoughts.

Thanks.
ASP.NET.NET ProgrammingMicrosoft DevelopmentC#Microsoft SQL Server

Avatar of undefined
Last Comment
curiouswebster

8/22/2022 - Mon
ASKER CERTIFIED SOLUTION
Chinmay Patel

Log in or sign up to see answer
Become an EE member today7-DAY FREE TRIAL
Members can start a 7-Day Free trial then enjoy unlimited access to the platform
Sign up - Free for 7 days
or
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.
Not exactly the question you had in mind?
Sign up for an EE membership and get your own personalized solution. With an EE membership, you can ask unlimited troubleshooting, research, or opinion questions.
ask a question
curiouswebster

ASKER
Yes, you made the case for .NET Core. The time has come for me to use it. AND, with Blazor, that's great! C# in the browser!

Lastly, I love my MacBook. But, since this is my hobby outside of work, I did get a Windows 10 VDI provisioned for me, for this project (at a cost of $20/month). But, it seems .NET Tools, like SQL Server and Visual Studio, are now supported on the Mac.

Could I write this entire web service on my MacBook with .NET Core?

And, if I need help from someone who uses Windows, are the files 100% transportable to Windows. So, in practical terms, that means, once I set up source code management, can both Mac and Windows platforms submit code commits to the same Bit Bucket?

Thanks!
SOLUTION
Chinmay Patel

Log in or sign up to see answer
Become an EE member today7-DAY FREE TRIAL
Members can start a 7-Day Free trial then enjoy unlimited access to the platform
Sign up - Free for 7 days
or
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.
Not exactly the question you had in mind?
Sign up for an EE membership and get your own personalized solution. With an EE membership, you can ask unlimited troubleshooting, research, or opinion questions.
ask a question
curiouswebster

ASKER
Thanks!
I started with Experts Exchange in 2004 and it's been a mainstay of my professional computing life since. It helped me launch a career as a programmer / Oracle data analyst
William Peck