First of all I would like to emphasize that my knowledge in web development is very small, so my question will be focused on what to use and not how to use, since the goal is to study first and then develop.
I need to create a web application to open calls, the client should see a simple page where he will describe doubts, complaints, etc. and on that same page you can attach documents, images, etc.
This same application should contain a chat, so that customers can communicate directly with the support staff and obtain further clarification on the calls already opened.
When creating a new web project in Visual Studio 2013, I came across the templates (Web Forms, MVC and WEB API, among others). I would like to get you a guidance, like, where should I start studying to sketch an application as mentioned above.
Below are some criteria that I find important to mention for the possible decision of what to use:
- I need to use ASP.NET, C # and Visual Studio 2013.
- I already have a SQL Server database (currently used for the desktop application) that contains all the information that will be used.
- In the database I already have, I already have a table with the users and passwords that they should use to log in.
Note: My intention is to know you already develop for the web, what to use and where to start, with a focus on studying to gain knowledge to start the project.