Our solution is deployed in a hybrid setup; we have some on-site on a private cloud and some on Azure. Most of our costing comes from database licensing, as we use SQL Server, which has very costly licenses. On the Azure side, it is acceptable and configurable, so we are satisfied with that. However, the major part of the cost comes from licensing, especially with SQL Server licenses. The front-end tools for development, ASP.NET and Visual Studio, are open-licensed and open-sourced, so there is not much cost there. Microsoft mainly focuses on volume licenses for reporting and Office 365 and also SQL Server licenses. I do use Web APIs for creating RESTful services in ASP.NET; all of our APIs are REST, RESTful APIs. I have not integrated popular client-side frameworks with ASP.NET; we have custom software that we develop and maintain. I have used ASP.NET MVC architecture; that is what our legacy products use, but the latest ones do not use it as we use web services. My feedback about ASP.NET modular frameworks is that it is one of the fastest frameworks available in the market, which helps in optimizing resources and makes the APIs respond faster. My overall rating for this solution is nine.



