3 ms·
TLDR; it will be great ... in 6 month. Wait a bit until the RTM, right now it's a mess, but in 6 month frankly, you can consider starting new projects with asp
by spriggan3 10y ago
TLDR; it will be great ... in 6 month.
Wait a bit until the RTM, right now it's a mess, but in 6 month frankly, you can consider starting new projects with asp.net core.
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't able to run all my dependencies with CoreCLR). The app was fairly complex, with a big DB schema, it wasn't a toy and I did it in a week (without the tests).
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.
Frankly, no question, for me it'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.