Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

What if you’re looking for a great way into .net web dev on Linux? I’ve been struggling to find a good guide that combines dev env, deployment and a good web framework. Any advice?

I have quite a bit of xp with Python (Django/flask) and less with php.



Maybe this is a good place to start: https://dotnet.microsoft.com/learn

Most can be done via de command line but an editor like VisualStudioCode could be handy. Personally I use Jetbrain's Rider as IDE on Ubuntu.

Deploying can be done via the `dotnet publish` command. But tools like Teamcity can also be very useful. When you built a webapp it includes the Kestrel webserver. So it is just a matter of running the app and navigating to the port it listens to.

.NET core is a complete set of tools to create console apps, (web)APIs and webApps. This includes the .NET framework.


Aren't there guide for ASP.NET Core? https://docs.microsoft.com/en-us/aspnet/core/?view=aspnetcor...

I think you need VS Code with some extensions, .NET Core installed and you should be off to the races in half an hour.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: