How to use the Strong Name Tool

In this example we will use the Strong Name Tool to produce a random key pair and store them in a file, so that we can compile our assembly with them. To access the Strong Name Tool use the Visual Studio Command Prompt.

More



How to generate a X.509 certificate

In this example we will generate a X.509 certificate using the Certificate Creation tool. This tool is for testing purposes only and the certificates produced are not meant for use within a production application. To access the tool, use the Visual Studio Command Prompt.

More



Using MultiView and View WebControls

In this example we will build a sign up process using the MultiView and View WebControls; using a shared ValidationSummary across all the View’s.

More



Using CustomValidator Control

In this example we will use the CustomValidator controls client-side and server-side abilities to perform validation on the password and email form values. The client-side javascript will perform some basic checks on the password, like length and against a reserved word list. The server-side validation will check the email address against already registered emails.

More



Literal WebControl Rendering Modes

The Literal WebControl is a basic yet very useful control for displaying content with the minimum html produced. The nature of this control is to render the text input directly to the html output response, this could allow a malicious user to input some client script, which would then run.

More



Panel WebControl Less Known Features

In this example I want to show you some less used features of one of the basic WebControls, the Panel Control.

More



Custom Control using ControlBuilder

In this example we are going to create a custom control which has child elements, we will use the ControlBuilder method GetChildControlType to return the correct Type, so they can be rendered correctly. The control we are going to build is a DownloadList control which have child Download items.

More



Prev