MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

Up and Running with WebMatrix and ASP.NET

Course Summary

Shows how to create a dynamic web site that integrates HTML, CSS, and ASP.NET using WebMatrix.     

  • +

    Course Syllabus

       Using the exercise files 
    1. Getting Started
       What is WebMatrix? 
       Downloading and installing WebMatrix 
       Hello world: Creating a web site 
       Exploring the WebMatrix IDE 
       Running your web site 
       Inspecting the server environment with ServerInfo 
    2. Leveraging Prebuilt Web Sites
       Choosing a site template 
       Installing the WordPress template 
       Installing the Joomla! template 
       Installing the nopCommerce template 
    3. Creating Basic Web Pages
       Using file templates 
       Incorporating a style sheet 
    4. Adding Dynamic Logic to Web Pages
       Introducing Razor (aka the @ symbol) 
       Declaring and using variables 
       Mixing code and markup 
       Declaring and using collections of values 
       Using loops 
    5. Using Helper Methods
       Generating URLs with the href helper 
       Exploring other helper methods 
       Creating custom helper methods 
       Creating custom functions 
    6. Creating a Consistent Look and Feel
       Separating content from layout 
       Creating a layout file 
       Creating a content page that uses a layout file 
       Adding sections of content 
    7. Creating Reusable Components
       Creating and consuming partial views 
       Passing data to a partial view 
    8. Using the Web Helpers Library
       Installing the ASP.NET Web Helpers 
       Displaying images and multimedia 
       Integrating social media 
    9. Working with Data
       Creating a database 
       Adding data to the database 
       Retrieving data from the database 
       Inspecting data with ObjectInfo 
       Displaying data in a grid 
       Displaying data with a chart 
    10. Getting Data from the User
       Creating a form 
       Accepting form posts 
       Validating form posts 
       Using CAPTCHAs to protect forms 
       Saving posted data to a database 
       Showing a form post confirmation page 
    11. Implementing Common Functionality
       Executing site initialization code 
       Executing code before every page 
    12. Email Integration
       Configuring the email server 
       Sending email 
    13. Web Site Security
       Securing files and folders 
       Allowing users to create accounts 
       Confirming new user accounts 
       Allowing users to log in 
       Changing account passwords 
    14. Speeding Up Your Site with Caching
       What is caching and how does it help? 
       Caching entire pages 
       Caching data 
       Caching resources in the browser 
    15. Getting the Most Out of Your Site
       Creating a web site analysis report 
       Adding live site analysis with Google Analytics 
    16. Deploying Your Site
       Choosing and signing up for web hosting 
       Publishing your site to the internet 

Course Fee:
USD 25

Course Type:


Course Status:



2 - 3 hours / week

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top