First ASP.Net Application

GrexD

Well-known member
Joined
Mar 5, 2008
Messages
95
Programming Experience
Beginner
I'm looking for advice on a new ASP application in Visual Studio 2010. I have done some ASP and PHP programming in the past, but it has been a while. The PHP programming has always been maintaining and modifying existing sites and never anything from scratch. The last ASP application I wrote was about 6 years ago in Visual Studio 6/ Visual Interdev. This will be my first ASP application with .Net.

My company's web site is all PHP/MySQL Server, but we also have an IIS intranet. This new project will be on a new domain we are setting up and will be for the outside world, not so much for our employees. It won't be a public site, though, as we will restrict access through username and passwords we issue to known entities. I'm hoping I will be able to program to an instance of SQL Server on the new domain, but MySQL Server would be fine.

First, choosing someone to host the domain. I know there are a lot of sites out there that can host our domain, but is there anything I should look for or ask about, given the description of the project above. The information on the site will be sensitive, so security is a high priority. Can anyone recommend someone to host the site?

Second, in VS 2010 I have the selections below when starting a new ASP application. The last option seems like it is the way to go, but I'm not really sure. Any advice on this?

ASP.NET Web Application
ASP.NET MVC 2 Web Application
ASP.NET Dynamic Data Entities Web Application

Thank you,

Greg
 
You should start by reading about the differences between Web Forms (which the first option is for) and MVC. You should also read about ASP.NET Dynamic Data, which I've never used. Note that Dynamic Data works on top of Web Forms.

http://www.asp.net/web-forms
http://www.asp.net/mvc
http://www.asp.net/dynamicdata

If you decide to go with MVC, you should download and install version 3, rather then using the version 2 that comes with VS 2010. That would be my recommendation.
 
Back
Top