Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

C#

How/where to host an ASP.NET MVC website when done?

Once I am done creating my website what are the next steps to put my website up and running so my friends and family can visit the site?

2 Answers

Steven Parker
Steven Parker
231,122 Points

You will need ASP.NET or MVC.NET or Virtual Server hosting.

This will be a special hosting plan where you may upload your executables and libraries and their (virtual) machine will run them. They're not the most common hosting plans, but an option at most providers.

Here's just a few of them:

Note: these are not intended as recommendations or endorsements. I just found these by searching.

Thank you so much for your comment - So is the process pretty much uploading your project files to one of these websites and assigning a website address (domain?) to the site?

Steven Parker
Steven Parker
231,122 Points

The hosting company will assign your IP address, but you will normally connect to it using your domain name, which you may get as part of the service package, depending on the company. They will also give you access to administration tools for uploading your code to their server.

James Churchill
STAFF
James Churchill
Treehouse Teacher

Andres,

In addition to the options that Steven recommended, you might consider Microsoft's Azure cloud platform. It's possible to publish an ASP.NET website to Azure for free (provided that you're okay with a non-custom domain name). For more information see:

https://azure.microsoft.com/en-us/services/app-service/web/

Thanks ~James