StudentDemos.com

[ Log In ]

Welcome to studentdemos.com   

This site was created in the "Create and Deploy an ASP.NET Website" tutorial at VividKnowledge.com. To see this tutorial, click here.

In this site, the Products page simply shows a couple of records of sample data and is blocked to public access. The page requires a user to be registered and logged in to view it. Feel free to create a bogus account (no real email is required) and try it out. You can also just use username: Member - password: membermember.

The main focus of the course is to successfully deploy a website to a shared hosting environment. To do this, the tutorial walks the user through the creation of a simple website that has a few common elements added to it like a custom database table for items, user login and user registration parts. In the end, the student sees the major pieces of a website, including a database, being assembled, tested, and deployed to a shared hosting site.

This course tutorial covers the following:

Chapter 1: Introduction and Setting Up  
Lessons in this Chapter:
  • Making sure you have all the development tools and hosting that you need.
  • Creating the foundation of the site by starting a Web Site in Visual Web Developer 2010
  • Changing from one ASP.NET version to another. In this case, the course shows converting from the default ASP.NET version in Visual Web Developer 2010 of 4.0 down to version 3.5 and covers how this can cause some issues and how to correct them.
  • Establishing a database for Membership and Membership Role management with SQL Express using the ASP.NET Configuration tool in .NET.
  • Exploring the database that is created and discuss the addition of custom tables.
  Chapter 2: Master Pages    
Lessons in this Chapter:
  • Understand how Master Pages work and get a general overview of browser to webserver communication along with a discussion about server side processing of web pages in the ASP.NET environment.
  • Modify the Master page and make adjustments to correct an issue with converting from ASP.NET 4.0 down to ASP.NET 3.5, and add a menu item to the site wide menu on the master page.
  • Add a web page to the site and attach the Master Page to it so that the new page has the same consistent look of the other pages.
  Chapter 3: Adding Custom Data & Restricting Access
Lessons in this Chapter:
  • Add a new folder to the website and create a new page inside the new folder. Then add then menu item to the site wide menu in the master page.
  • Add a custom table in the site database and populate it with sample data.
  • Display the custom data that was previously added to the site database on the page that was added to the website.
  • Restrict access to the new page to only allow logged in users to see it.
  Chapter 4: Preparing for & Deploying the Website
Lessons in this Chapter:
  • Check the site for build errors and correct them
  • Gain FTP information from the remote hosting platform and publish the site files before making the proper changes. This shows the errors that occur in an improperly configured site launch.
  • Gain remote database information to properly configure the site to communicate with it. The site is then tested again to show the errors of a proper connection that talks to a database that is not yet populated with your local database schema.
  • Create an SQL file from the local database with tools in Visual Web Developer to use in the remote database platform. This file will create the tables and populate them in the remote database.
  • Surf the site to ensure all things are working.