Overall Satisfaction with ASP.NET
We currently use ASP.NET core as the backbone for all of our APIs. I have been using ASP.NET for over 10 years and it's been an incredible transformation thinking back over the years with respect to how the technology has progressed. I've always had an instinctual trust when choosing Microsoft technologies throughout my entire life. There is a plethora of community support, stack overflow questions/answers and a pretty efficient bug reporting system for Microsoft. Everything is so easy to configure to get up and running nowadays and there is so much that comes right out of the box and is built into the framework. Built in support for dependency injection is one of the latest features which has made development even more convenient. Who would have thought Microsoft would one day support cross platform development. Even recent benchmarks place ASP.NET core above Node.js in some scenarios.
- Built in support for dependency injection
- Easy to configure startup files
- High benchmarks in speed
- Cross platform support
- Plethora of tools built into the framework
- Razor needs improvement to match Angular
- Unit test automation
- Easily hostable
- .NET framework language support
- Support for unit tests
- Built in dependency injection
- Has allowed us to develop all of our APIs to fulfill out business needs
- Our initial portal system was built using a hybrid combination of an ASP.NET app hosting our angular app
I don't like javascript that much, personally. Having a backend built on top of javascript in the case of Node.js leaves me lying awake at night. I prefer strongly typed languages and knowing I have the support of Microsoft behind my choice of systems. Node.js when I experimented was awkward to setup and not as intuitive as ASP.NET.
Do you think ASP.NET delivers good value for the price?
Yes
Are you happy with ASP.NET's feature set?
Yes
Did ASP.NET live up to sales and marketing promises?
Yes
Did implementation of ASP.NET go as expected?
Yes
Would you buy ASP.NET again?
Yes