1
Answer

What to use from ASP.NET for our tasks

Photo of Fil Lazarev

Fil Lazarev

9y
341
1

In future project (in several months) we need to implement:

Web view

User panel, registration/authorization/password recover mechanism, email/sms notifications, ticket/chat support, user data input interface, table/chart reports (+Excel export, compare, sort), billing, admin panel, databases;

Engine

Running the main task for user. In our case it is web data extraction, data analytics, report generation.

That will run on AWS or Windows Azure (powered buy autoscale architecture).

We are going to implement that with ASP.NET. Now we are going to study it (with our basic experience of 5-year C# .NET programming).

Questions

1. What ASP.NET based technologies should we use for webview, what for engine?

2. Regarding engine (running main task for user) implementation maybe we should use PHP instead of ASP or smth else? It it is smth else, what we can that be smth from .NET? What pros and cons for each option?

3. I consider the following ASP.NET based technologies for web view:

  • ASP.MVC;
  • Telerik;
  • Intersoft Solutions;
  • web api 2.*;
  • SOAP, REST.

Maybe you give more advices? We need the technologies/frameworks to help me develop basic functional blocks really fast.

We are grateful for your answers! We will now create our learning strategy based on them!

Answers (1)

0
Photo of Francis
NA 11.7k 724.3k 9y
What ASP.NET based technologies should we use for webview, what for engine?
 
Your selection of technologies, regarding web view is nice. Going with ASP.Net MVC, SQL Server and WebAPI is a nice choice. There is no different opinion on this. I would suggest some front-end frameworks like Bootstrap (to give Responsive design), Angular JS etc. These tools will really gives a cool interface for your web view.
 
Regarding engine (running main task for user) implementation maybe we should use PHP instead of ASP or smth else? It it is smth else, what we can that be smth from .NET? What pros and cons for each option
 
I'm not not sure, what you meant exactly by the term "Engine". I guess, you meant the "core" function. ASP.Net always a good choice for this. PHP also, had its own territory. There is a huge debate is going on between these.  You can figure it some of pros/cons between them in the below url:
 
https://blog.udemy.com/php-vs-asp-net/
http://stackoverflow.com/questions/5932551/asp-net-vs-php-what-to-choose
 
I consider the following ASP.NET based technologies for web view:
  • ASP.MVC
  • Telerik;
  • Intersoft Solutions;
  • web api 2.*;
  • SOAP, REST.
AFAIK, the above choice is good for your need. So don't worry :). Let me know your thoughts on this!
Hope this helps!