asp.net 4.0

How to control access for specific users in ASP.NET

You can manage set of users, anonymous or authenticated, by using approach described in the article How to define authorization rules in ASP.NET. You can use the <allow> and <deny> rules to specify a user name or a list of comma-separated user names.  The next example shows how to use <deny> rule to restrict access for …

Learn more

How to define authorization rules in ASP.NET

You can define the authorization rules in the <authorization> element within the <system.web> section of  the web.config file. The basic structure is as follows:

 

<authorization>

<allow users=”comma-separated list of users”

roles=”comma-separated list of roles”

verbs=”comma-separated list of verbs” />

<deny users=”comma-separated list of users”

roles=”comma-separated list of roles”

verbs=”comma-separated list of verbs” />

</authorization>

 

There …

Learn more

WebMatrix

WebMatrix is a free tool for web development from Microsoft. It was released in early 2011 and software engineers or developers can use it to build websites capable of running on Windows or Linux platforms.  ASP.NET Web Matrix was released in 2003 and later discontinued by Microsoft in favor of a free version of Visual Studio’s …

Learn more

How does URL Authorization work in ASP.NET

ASP.NET supports resource-specific authorization without requiring you to change code and recompile the application with declarative authorization rules, which you can define in the web.config file. These rules defined by you are acted by a specific HTTP module named UrlAuthorizationModule. This module examines these rules and checks each request to make sure users can’t access resources …

Learn more

How to perform the Impersonation as a step of Programmatic Impersonation in VB.NET

Configured impersonation, described in the article How to use Configured Impersonation in ASP.NET, allows you to impersonate a user for the entire duration of a request. By using programmatic impersonation (based on the WindowsIdentity.Impersonate() method) , you have more control, such  as the ability to impersonate a user for only part of the page request. This …

Learn more

How to perform the Impersonation as a step of Programmatic Impersonation in C#

Configured impersonation, described in the article How to use Configured Impersonation in ASP.NET, allows you to impersonate a user for the entire duration of a request. By using programmatic impersonation (based on the WindowsIdentity.Impersonate() method) , you have more control, such  as the ability to impersonate a user for only part of the page request. This …

Learn more

How to get a token as a step of Programmatic Impersonation in VB.NET

Configured impersonation, described in the article How to use Configured Impersonation in ASP.NET, allows you to impersonate a user for the entire duration of a request. By using programmatic impersonation (based on the WindowsIdentity.Impersonate() method) , you have more control, such  as the ability to impersonate a user for only part of the page request. This …

Learn more

How to get a token as a step of Programmatic Impersonation in C#

Configured impersonation, described in the article How to use Configured Impersonation in ASP.NET, allows you to impersonate a user for the entire duration of a request. By using programmatic impersonation (based on the WindowsIdentity.Impersonate() method) , you have more control, such  as the ability to impersonate a user for only part of the page request. This …

Learn more

How to use Configured Impersonation in ASP.NET

Configured impersonation is the simplest form of impersonation. You have to use the web.config file to define the impersonation behavior you want, by adding the <identity> element as shown:

 

<configuration>

<system.web>

<!– Other settings omitted. –>

<identity impersonate=”true” />

</system.web>

</configuration>

 

You can configure the <identity> element in more than one way, depending on …

Learn more

Silverlight

Microsoft’s Silverlight technology, like Flash, allows you to create interactive content that runs on the client, with support dynamic graphic, media and animation. Silverlight is deployed using a lightweight browser plug-in and supports a wide range of different browsers and operating systems. Silverlight is based on as scaled-down version of .NET’s common language runtime (CLR) and …

Learn more