The Sandbox Projects

Even between product releases, the ASP.NET team keeps producing code to help you with your Web applications.

The Projects

Anti-Cross Site Scripting Library

The Microsoft Anti-Cross Site Scripting library is an encoding library designed to protect ASP.NET applications from cross-site scripting (XSS) attacks. This library differs from other encoding libraries in that it uses the the principle of inclusions technique to provide a high degree of protection against XSS attacks.

Learn more about the Anti-Cross Site Scripting Library
Download the Anti-Cross Site Scripting Library
Follow the tutorials
Discuss in the forums

Blinq Prototype

Blinq is a tool that uses LINQ to generate ASP.NET websites for displaying, creating, and manipulating data based on database schema.

Learn more about the Blinq Prototype
Discuss in the forums

RSS Toolkit

The RSS toolkit includes support for consuming as well as publishing RSS feeds in ASP.NET applications. It includes support for creating and consuming RSS feeds in your ASP.NET 2.0 applications.

Download the RSS Toolkit

CSS Properties Window

The CSS Properties Window add-in for Visual Studio 2005 is designed to ease editing linked style sheets and inline styles together in one Properties Window.

Learn more about the CSS Properties Window Samples

XHTML Mobile Adapter Source

This is an updated version of the source files for the XHTML adapter that shipped with the ASP.NET mobile controls device updates. The intended usage of the files is for developers to re-build the adapter with changes written to support any required device and application features.

Learn more about the XHTML Mobile Adapter Source

Mobile Device Profiling Tool

The Microsoft ASP.NET Mobile Controls Device Profiling Tool allows you to determine the capabilities of a mobile device so you can extend ASP.NET mobile controls to support it and then stores the profile information in a list accessible to you.

Learn more about the ASP.NET Device Profiling Tool

Table Profile Provider Samples

If you’re working with the SqlProfileProvider in ASP.NET and want to store Profile data in the clear rather than in an opaque “blob” format, then check out this code sample.

Learn more about the Table Profile Provider Samples

IIS Log Parser

Log Parser provides users with universal query access to various text-based data files, such as log files, and to key data sources on the Windows operating system, such as the Event Log.

Learn more about the IIS Log Parser

Microsoft Communities