Click here to Skip to main content
15,889,867 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
Dear Friends,

I have designed a new small project which is online feedback system website by using Visual studio community 2015 with inbuilt sql db.

In this project i have 3 web pages along with SQL db which consist of 03 tables.

Now can any one guide me what are the steps need to be follow so that project which is present on my local machine would be available to internet and from any where anybody can access ?? should i buy DOMAIN NAME ? HOW IT CAN BE accessed by some unique url like www.online feedback.com/in/online



Thank you.
Waiting for your valuable feedback.

Regards
Sunil

What I have tried:

deploy my asp.net online
Posted
Updated 15-Jul-20 1:34am

1 solution

Th short answer is, it is up to you, we don't know how much traffic you expect, how much resilience you need, how secure it needs to be etc.

As a short list you need:

  • A server, almost certainly a windows server running IIS - this will need some kind of static IP, or way of pointing the hostname at the machine.
  • A server running SQL server - this can be the machine running IIS, but then you will need to really make sure the DB is secured, it might be easier to use a separate machine and restrict the incoming IPs to your host server - assuming you are willing to live with that level of security
  • A domain name pointed at the IIS server, though you can use the IP until you've sorted that out.
  • Possibly - it's been a long time since I've done this on a windows box, a security certificate so you can set up HTTPS


You might want to look at AWS, though it costs money any the fees depend on what you are running and how busy the system gets. If you can get a static IP from your ISP, you could hook up any spare machine to use it - this is the simplest route but relies on the static IP.

TBH this is likely to be a fairly lengthy process especially if you haven't done it before, so take "baby steps" and as more frequent, smaller questions about specific problems. I'd start by at least getting an IIS server up with the website on (probably looking at the local database).

A good learning experience though, once you've done it the first time it gets easier.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900