- Oct 27, 2007
- 17,009
- 5
- 0
I have some basic experience in developing web sites using PHP and mySQL but my experience is pretty limited. In the past I have set up forums, Drupal environments etc by installing them on some webspace hosted by Dreamhost. I don't fully understand the dynamics of database servers but I have a flimsy grasp on the concepts.
What I want to do is start learning ASP.net web programming by developing locally. I have installed MS SQL, the .NET framework and visual studio on my desktop. I'm trying to get my head around how this whole thing works. Basically I want to be able to develop web sites and apps on either my desktop or laptop, and upload them to the web server set up on my desktop. I have that part sort of under control. The two computers are networked so that if I visit http://localhost on the desktop or http://198.162.0.1 (local network address of desktop) from the laptop I'm presented with whatever web pages I put in a particular folder on the desktop (in this case c:\server\www\). I also have FTP access to this folder from the laptop.
Can someone help me by explaining in simple terms what the best way of setting this environment up for dynamic ASP.net development? I'm not really sure how to phrase the question because I don't fully understand the concepts behind servers, database servers etc. I shouldn't even need to worry about setting up SQL on the laptop, correct?
Also as an aside, it is possible to gain FTP or HTTP access to my desktop from outside of my local network? The desktop is connected to the internet through a router (along with several other computer belonging to my flat mates). This isn't an urgent concern but it would be cool if this was possible. The desktop is only a development environment so I don't need to find a new host just to test my ASP.net stuff which isn't supported by Dreamhost.
Sorry if this request is somewhat nebulous but I'm new to this stuff. Any advice and links would be very much appreciated. Thanks!
What I want to do is start learning ASP.net web programming by developing locally. I have installed MS SQL, the .NET framework and visual studio on my desktop. I'm trying to get my head around how this whole thing works. Basically I want to be able to develop web sites and apps on either my desktop or laptop, and upload them to the web server set up on my desktop. I have that part sort of under control. The two computers are networked so that if I visit http://localhost on the desktop or http://198.162.0.1 (local network address of desktop) from the laptop I'm presented with whatever web pages I put in a particular folder on the desktop (in this case c:\server\www\). I also have FTP access to this folder from the laptop.
Can someone help me by explaining in simple terms what the best way of setting this environment up for dynamic ASP.net development? I'm not really sure how to phrase the question because I don't fully understand the concepts behind servers, database servers etc. I shouldn't even need to worry about setting up SQL on the laptop, correct?
Also as an aside, it is possible to gain FTP or HTTP access to my desktop from outside of my local network? The desktop is connected to the internet through a router (along with several other computer belonging to my flat mates). This isn't an urgent concern but it would be cool if this was possible. The desktop is only a development environment so I don't need to find a new host just to test my ASP.net stuff which isn't supported by Dreamhost.
Sorry if this request is somewhat nebulous but I'm new to this stuff. Any advice and links would be very much appreciated. Thanks!
