Want an "all-in-one" solution that is ready right out of the box?
October 18, 2018

Want an "all-in-one" solution that is ready right out of the box?

Anonymous | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User

Overall Satisfaction with ASP.NET

ASP.NET is used throughout the upper levels of our Information Technology group. Lower levels and the rest of the company remains limited to VBA via Excel, Access, etc. due to security restrictions set by the company. ASP.NET addresses the more complex business problems, especially web integration, which cannot be addressed with the simpler tools. We also use ASP.NET to allow various back-end databases (Oracle, SQL, etc.) to communicate to a main program or even mobile devices.
  • Ease of use with drag and drop functionality; makes the learning curve less steep as new users are already familiar with this paradigm.
  • Powerful .Net Framework libraries
  • Control panel to manage and control the building of web applications
  • Code-behind can be in C# or VB.NET
  • It works very well other Microsoft tools but could have better integration with other platforms
  • Fewer open-source projects to use as examples, templates, and code-snippets
  • Can be cost-prohibitive for smaller companies or if your business requirements demand 3rd party (or additional) libraries, tools, etc.
  • We realized positive returns due to interns and new employees already having experience due to the free academic versions available.
  • Being able to evaluate the express version prior to purchase was helpful.
  • Performance is adequate, but not as responsive as C++. I guess the trade-off is ease of use and being able to find qualified personnel.
Perl and Ruby on Rails were also evaluated as possible options to solve our business needs. ASP.NET is, of course, more expensive, but provided a robust and somewhat easier integration of the specific tool-set required to provide excellent service to our customers. The framework technology reduces coding time, and the resulting applications built on this framework are more secure. Monitoring is built-in, and common tasks are easier to perform.
ASP.NET is definitely well-suited for Enterprise applications as it was designed for just such a purpose. It has capabilities to produce cross-platform solutions. The learning curve when switching can be intimidating, but as long as your team has a decent knowledge of general web development, then it should not be too difficult to make the transition. You will be satisfied in the end.