TLDR; it will be great ... in 6 month.<p>Wait a bit until the RTM, right now it&#x27;s a mess, but in 6 month frankly, you can consider starting new projects with asp.net core.<p>I successfully wrote an app with asp.net core, mvc6 , entity framework (ORM) backed by Postgresql from scratch on Linux and deployed it on Heroku (with Mono, I wasn&#x27;t able to run all my dependencies with CoreCLR). The app was fairly complex, with a big DB schema, it wasn&#x27;t a toy and I did it in a week (without the tests).<p>It worked great and was pretty fast, I used the RC1 release though, the RC2 has a completely different tool chain so everything breaks. But aside from breaking API, great experience. C# is great.<p>Frankly, no question, for me it&#x27;s a replacement for PHP+Symfony, Rails and Java on the long run. I initially wanted to move to Go but I wont, I prefer to take a small hit in term of performances and use a good language, rather than having optimal performances with a language I fight every second.