Link to home
Start Free TrialLog in
Avatar of curiouswebster
curiouswebsterFlag 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.
ASKER CERTIFIED SOLUTION
Avatar of Chinmay Patel
Chinmay Patel
Flag of India image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of 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
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Thanks!