.NET news » ASP.NET 
ASP.NET 2.0 CSS Friendly Control Adapters 1.0 Released!
Have you ever wanted to emit standards compliant and CSS based markup rather than the default table based markup provided in ASP.NET 2.0? Adaptive control behavior in ASP.NET 2.0 gives you the ability to customize the functionality of ASP.NET controls.
A little wizard that helps with multistep forms
Design a multistep form could be strenuous. But now with ASP .NET 2.0 Wizard control, it is fun and easy.
How to build a web user control that allows single or multiple selection of items
This article describes how to build a control that extends the notions of CheckBox and RadioButton in order to allow users to select one or more items from a list
27 Nov 2006, 08:11:00 Source: How to build a web user control that allows single or...
Tags: ASP.NET
Cutting Edge: The Server Side of ASP.NET Pages
Where are the files generated by ASP.NET stored and how are they used to serve page requests? This month Cutting Edge explains.
Extreme ASP.NET: Client-Side Web Service Calls with AJAX Extensions
Microsoft AJAX Library and the ASP.NET 2.0 AJAX Extensions provide a number of compelling features ranging from client-side data binding, to DHTML animations and behaviors. Learn all about them here.
21 Nov 2006, 18:00:00 Source: Extreme ASP.NET: Client-Side Web Service Calls with AJAX...
Tags: ASP.NET
Examples
Microsoft Anti-Cross Site Scripting Library V1.5
Cross-site scripting attacks are platform and browser independent, and can allow malicious users to perform malicious actions such as gaining unauthorized access to client data like cookies or hijacking sessions entirely. Simple steps that developers can take to prevent XSS attacks in their ASP.NET applications include doing the following:
1. Validating and constraining input
2. Encoding output
For defense in depth, developers may wish to use the Microsoft Anti-Cross Site Scripting Library to encode output. This library differs from most encoding libraries in that it uses the "principle of inclusions" technique to provide protection against XSS attacks. This approach works by first defining a valid or allowable set of characters, and encodes anything outside this set (invalid characters or potential attacks). The principle of inclusions approach provides a high degree of protection against XSS attacks and is suitable for Web applications with high security requirements.
20 Nov 2006, 18:04:46 Source: Microsoft Anti-Cross Site Scripting Library V1.5
Tags: ASP.NET
Security
Combining External Data Sources with a MS SQL Server Database to Create Google Maps Using AJAX and ASP.NET
To dynamically generate a Google Map with combined data sources from an external web service or API and from an internal MS SQL database, using AJAX and the ASP.NET environment.
17 Nov 2006, 10:21:00 Source: Combining External Data Sources with a MS SQL Server...
Tags: ASP.NET
Ajax
MenuPilot 1.0 (Open-Source Context Menu for ASP.NET 2.0)
Fine DHTML context menu with layout of Action Lists/Smart Tags known from Visual Studio.NET 2005.
15 Nov 2006, 07:43:00 Source: MenuPilot 1.0 (Open-Source Context Menu for ASP.NET 2.0)
Tags: ASP.NET
Using ASP.NET Calendar Control and Yahoo.UI.Calendar in ASP.NET
Stey by stey guildline for using ASP.NET Calendar Control or Yahoo.UI.Calendar in ASP.NET
15 Nov 2006, 02:48:00 Source: Using ASP.NET Calendar Control and Yahoo.UI.Calendar in...
Tags: ASP.NET
Cutting Edge: The Client Side of ASP.NET Pages
This month Dino Esposito dissects the client-side source code generated by ASP.NET pages.


