Ranter
Join devRant
Do all the things like
				++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
				Sign Up
			Pipeless API
				From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
				Learn More
			Comments
		- 
				
				Both are good, depends on what you are trying to achieve, and what is your budget, C# if not DotNet Core then hosting will be more expensive. But for me I found C# WebAPI + ReactJS to be much faster than Asp.Net Core
 - 
				
				
monr0e12278y.NET generally has better documentation than Java, and packages are better written. Java has a greater number of packages, but they can often require other bits and pieces without documenting as such. I've also found that setting up a preliminary environment is more straightforward in .NET, but that's because I'm lazy and I just use the pre-existing templates. - 
				
				
mt3o18768yJust choose the one you feel more comfortable with. If none, choose the IDE you like most. C# if Visual Studio, Java if IntelliJ IDEA.
If still none, use java as it works on any OS unlike C# - 
				
				littledev48yIn case I want to create a web app that will be scalable through docker what do you suggest?
 - 
				
				
mt3o18768y@littledev @littledev out of those two - java. Docker has longer history with java (or rather: unix) than dot net (or rather: windows) - 
				
				I have a server running docker for both MySQL and DotNet Core on an Ubuntu 16.10
Also tired SQL Servere.
With docker you have no constraints UNLESS you are using a technology that requires pure windows and your hosting is Linux - 
				
				It depends on your use case, in general I would go with .Net as I'm more of a "C# guy", but it's really up to you and what you are trying to do!
 - 
				
				I like java but can be a pain in the ass, I'd go with Asp.net Core Web API with angular and async all the things
@mt3o For c# I prefer Rider above all things, maybe except vim
@Jop- Nah, dotnet core is also cross compilant and the cli tools are way easier than java's 

Java with spring or c# with asp??
undefined