Configuration, Deployment and Security

This series addresses issues for both ASP.NET and Windows Forms applications regarding configuration information, security, and deploying apps to servers and client machines.

This ship has sailed …

This webpage describes a single series/course, each course containing many screencast videos. HOWEVER …

This series/course has been removed from our collection, probably because we have updated it with a newer version.

Read why I decided to keep old pages like this around. Or better yet, visit the home page … its the best place to get started.

Videos in this series:

  1. Retrieving Application Settings from the web.config

    The web.config file contains configurable settings in an XML format that represents how the various features of ASP.NET should be employed for an instance of your application on that web server. The web.config allows the developer to store application settings, such as database connection strings or paths, that you can read from within your application. This video contains some introductory information about the web.config file and accessing it from code.

  2. Using Dynamic Properties

    Dynamic Properties are direct links from server controls like ADO.NET DataConnection and DataCommand objects to the web.config configuration file. This technique allows you to take advantage of the power of the configuration file without and coding. This video demonstrates the use of Dynamic Properties within your applications.

  3. Walkthrough: Creating a Custom Login using Forms Authentication in ASP.NET

    Demonstrates how to create a Custom Login page that forces users to autneticate themselves against a SQL Server database table. Demonstrates the use of a couple of classes in the System.Web.Security class.

  4. Using Roles to Secure Content

    Creates an applications that utilizes role information saved in a database to allow or disallow users to see content on a given page, entire pages or folders (detailed in the next video, 3512). Talks about using

  5. Setting Authentication on Entire Folders in Web Forms

    Demonstrates the problems with the previous video’s example (in terms of hack-ability) and demonstrates settings you can make to lock down content within your application.

  6. Introduction to Deploying .NET Apps

    Powerpoint presentation detailing some basic deployment concepts

  7. Walkthrough: Deploying WinForms Apps

    Demonstrates the workflow necessary to create a Windows Installer (.msi) for a WinForms app. Including the various designers to add files, settings and wizard pages.

  8. Walkthrough: Deploying WebForms using Copy Project

    Demonstrates how to use the Copy Project command to deploy a web site to a server.

  9. Security Baseline Analyzer

    Security Baseline Analyzer

  10. IIS Lockdown Tool

    IIS Lockdown Tool

  11. IIS Settings (Web Permissions)

    IIS Settings (Web Permissions)

  12. Dangers of Copy Project

    Dangers of Copy Project

  13. Writing to the System Registry

    Writing to the System Registry

  14. Reading from the System Registry

    Reading from the System Registry

  15. Building a Trace Listener

    Building a Trace Listener

  16. Using Resource Files

    Using Resource Files


10 Year Anniversary Sale - 30% Off - ENDING SOON!!!    Learn more ...