.NET tools, components, libraries and add-ins [NEW] My favorites| sign in | create your account  
ASP.NET hosting
Advertise here! Contact us to know the options

ASP.NET

Display options and filters
Sort by:
Built for .NET
Built for the Compact Framework
Free or free version available
Built for .NET 2
Built for Mono
Source code provided
Built for .NET 4
Library
Sold as a service
Built for Silverlight
Add-in
Discontinued

findinsite-ms

 Home Page Home Page

Categories: ASP.NET

Author: PHDCC

Latest version: 1.64
Added 2009-02-03

ASP.NET search engine for MS-hosted web sites.

Features include:
- ASP.NET web application for IIS servers
- Customisable to integrate with your site
- Doesn't show ads from your competitors
- Control panel for setup
- Schedule regular indexing runs to update the search databases
- Searches HTML, PDF, DOC, DOCX, XLS, XLSX, PPT, PPTX, PUB, TXT, JPEG and TIFF files
- New Royal Mail UK postcode address file
- Search words highlighted in web pages
- Search API interface (XML web service)
- International support; User interface in 15 languages

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Free or free version available
Free or free version available

Visual Studio 2005 Web Deployment Projects

 Home Page Home Page

Categories: ASP.NET, Builds

Author: Microsoft

Latest version: Beta
Added 2005-11-16

Provides additional functionality for building and deploying Web site applications that you create in ASP.NET 2.0 and Visual Studio 2005.
This add-in includes a tool that enables you to merge the assemblies created during ASP.NET 2.0 precompilation, and it provides an UI within Visual Studio 2005 for managing build configurations, merging, and pre-build and post-build tasks using MSBuild.
A Web Deployment Project creates and maintains an MSBuild project file, and is associated in a solution with a Web site project. A Web Deployment Project enables you to manage not only build configuration and merge options, but other tasks such as specifying changes for the application's Web.config file during compilation, changing connection strings, creating virtual directories, and performing other tasks at specific points in the deployment process.

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Add-in
Add-in
Free or free version available
Free or free version available

KUpload+

 Home Page Home Page

Categories: ASP.NET

Author: Dimple Softwares

Latest version: 2.0
Added 2006-02-14Updated 2006-12-05

ASP.Net File Upload component with pure HTML progress bar.
KUpload+ allows control over the upload of huge files (up to 2GB) from client browser to web server through HTTP. It offers a real time progress bar that keeps track of every file upload and allows you to watch how much of your file has been uploaded.
It requires no client side software and operates on the server via standard multipart HTML forms as defined in RFC 1867.

Features include:
- HTML progress bar
- Add-on control called KFileUploadPlusProgressBar that includes Ajax-based progress bar
- AutoSave
- HTML report

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2

ABCUpload .NET

 Home Page Home Page

Categories: ASP.NET

Author: WebSupergoo

Allows sophisticated control over the upload of files from a web browser to your ASP.NET pages on your IIS web server. It requires no client side software and operates via standard multipart HTML forms as defined in RFC 1867.

Built for .NET
Built for .NET
Library
Library

ASPRunner.NET

 Home Page Home Page

Categories: ASP.NET, Code generation

Author: Universal Data Solutions

Latest version: 3.0
Added 2004-12-28Updated 2007-03-06

Creates a set of ASP.NET pages to access and modify Oracle, SQL Server, MS Access, DB2, MySQL, or FileMaker databases, or any other ODBC datasource. Using generated ASP.NET pages, users can search, sort, edit, delete and add data into a database.
Features include:
- Wizard-like interface
- No programming required
- Multiple search modes
- Add, view, edit and delete pages, sort data
- Creates password protected ASP.NET pages; Password protected access to your database
- Creates ASP.NET code for multiple tables simultaneously
- Database images displaying and upload
- Master-detail tables relationship support
- Single login page and menu page for all tables
- Printer-friendly page, data export to Excel, CSV, XML, Word

Built for .NET
Built for .NET

ASP.NET AJAX

 Home Page Home Page

Categories: ASP.NET

Author: Microsoft

Latest version: 1.0
Added 2005-09-19Updated 2006-12-15

Package of Web development technologies that integrates a set of client script libraries with the server-based development platform of ASP.NET 2.0.
ASP.NET AJAX enables you to develop Web applications that can update data on a Web page by making direct calls to a Web server — without needing to round trip the page — following in this the AJAX technique. With ASP.NET AJAX, you can take advantage of ASP.NET and server-side code while doing much of the work in the browser.

Features include:
- Client script libraries that provide a solution for creating client-based Web applications. The client script libraries support object-oriented development, cross-browser compatibility, asynchronous calls to Web services, and behaviors and components for creating the UI.
- Web server controls that provide a declarative way to emit markup and client script for AJAX features.
- Web services, such as ASP.NET profiles, that can add server-side features to an Atlas application.

Previous name: Atlas

Built for .NET 2
Built for .NET 2
Library
Library
Free or free version available
Free or free version available

PortSight Meta Tree

 Home Page Home Page

Categories: ASP.NET

Author: PortSight

Latest version: 2.0
Added 2004-08-30

Content management component that simplifies building of ASP.NET applications that organize relational and unstructured data in hierarchical structures.
PortSight Meta Tree helps you to manage data and metadata using a unified API with functions including full-text search, multilingual support, management of users, tree structures and permissions.

Built for .NET
Built for .NET

zumiPage

 Home Page Home Page

Categories: ASP.NET

Author: Amir Leshem

Latest version: 2.10
Added 2006-01-30

Automatically captures on the client-side postbacks to the server, and send them via an XmlHttp mechanism.
zumiPage uses the AJAX technology. It requires no code changes to existing projects, so you can write code for ASP.NET as you always do, using the standard web-controls and methodology, and zumiPage will take care of the rest.

Features include:
- Works with ASP.NET 2.0 and 1.1
- Compatible with Internet Explorer and Mozilla Firefox
- Does not require any usage of JavaScript
- Invisible XmlHttp postbacks.
- Full control over returned controls on each postback
- Wait behaviors (for server loading times)
- HTML Diff compression.
- Limited support for Opera 8.5

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2

Page ViewState Parser

 Home Page Home Page

Categories: ASP.NET

Author: Paul Wilson

Decode and parse an ASP.NET page ViewState.

Built for .NET
Built for .NET
Free or free version available
Free or free version available

ASP.NET RSS Toolkit

 Home Page Home Page

Categories: ASP.NET, Internet and communications

Author: Microsoft

Latest version: 2.0
Added 2007-03-11Updated 2007-06-19

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, RDF, ATOM and OPML feeds in your applications.

Features include:
- RSS Data Source control to consume feeds in ASP.NET applications: Works with ASP.NET data bound controls; Implements schema to generate columns at design time; Supports auto-generation of columns at runtime (via ICustomTypeDescriptor implementation)
- Caching of downloaded feeds both in-memory and on-disk (persisted across process restarts)
- Generation of strongly typed classes for RSS feeds (including strongly typed channel, items, image, handler) based on a RSS URL (the toolkit recognizes RSS and RDF feeds) or a file containing RSS definition. Allows programmatically download and create RSS channels using strongly-typed classes.
- Support for generation of RSS feeds in ASP.NET application including: RSS HTTP handler (strongly typed HTTP handlers are generated automatically by the build providers) to generate the feed; RSS HyperLink control (that can point to RSS HTTP handler) to create RSS links; Optional secure encoding of user name into query string to allow generation of personalized feeds
- Set of classes for programmatic consumption and generation of RSS feed in a late-bound way, without using strongly types generated classes

Built for .NET 2
Built for .NET 2
Library
Library
Free or free version available
Free or free version available
Source code provided
Source code provided

ViewState Decoder

 Home Page Home Page

Categories: ASP.NET

Author: Fritz Onion

Latest version: 2.1
Added 2003-05-20Updated 2004-10-07

Tool to decode the ViewState in ASP.NET pages compatible with the May 2004 Preview release of Visual Studio 2005 (.NET 2.0). This version supports display of control state as well as view state.

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Free or free version available
Free or free version available

QuickAdmin

 Home Page Home Page

Categories: ASP.NET

Author: Cambro

Latest version: 2.0.3
Added 2004-10-04

Helps you build administration pages for your ASP.NET applications.

Features include:
- Plain / Fuzzy text search.
- Search on many different data-types.
- Search on fields in linked tables.
- Fully ranked search result.
- Create View / Add / Edit pages with binding options.
- Edit fields in linked tables.
- Support for the Visual Studio .NET WYSIWYG designer.
- HTML intellisense for all tags.

QuickAdmin supports SQL Server and any database with an OLE DB provider which suppports the interfaces used by the OLE DB .NET Data Provider. This includes Access.

Built for .NET
Built for .NET
Free or free version available
Free or free version available

UrlRewriter.NET

 Home Page Home Page

Categories: ASP.NET

Latest version: 2.0 RC 1
Added 2008-05-14

URL rewriting component for ASP.NET 1.1 and 2.0 and Java.
UrlRewriter.NET provides similar IIS Rewrite capabilities that the Apache web server provides with mod_rewrite and .htaccess. You don't need to install an ISAPI Rewrite filter to use the component.

Features include:
- Block certain visitors based on the User-Agent
- Ban users based on IP range
- Configure rules in an XML format, either in your Web.config file or an external rewriter configuration file

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Library
Library
Free or free version available
Free or free version available
Source code provided
Source code provided

KUpload

 Home Page Home Page

Categories: ASP.NET

Author: Dimple Softwares

Latest version: 1.1
Added 2006-02-14

ASP.NET file upload component with pure HTML real time progress bar.
KUpload requires no client-side software and operates on the server via standard multipart HTML forms as defined in RFC 1867.

Features include:
- can upload any number of files
- real time HTML progress bar. No progress bar displayed also supported.
- facility to write in database as well
- user defined function can be fired during upload process
- multithreaded

Built for .NET
Built for .NET
Free or free version available
Free or free version available
Source code provided
Source code provided

Unleash It

 Home Page Home Page

Categories: ASP.NET, Deployment - Installation

Author: Matt Hawley

Latest version: 2.4
Added 2004-03-18Updated 2004-12-11

Tool to make moving ASP.NET solutions to servers easier.
Features include:
- Windows-based user interface
- Command line version (useful for scripts or processes)
- Visual Studio .NET 2003 add-in

Former name: WebDeploy.

Built for .NET
Built for .NET
Add-in
Add-in
Free or free version available
Free or free version available

ELMAH

 Home Page Home Page

Categories: ASP.NET, Tracing - Logging - Monitoring

Author: Atif Aziz

Latest version: 1.2
Added 2005-01-13Updated 2011-05-12

Application-wide error logging of unhandled exceptions for ASP.NET.
ELMAH (Error Logging Modules and Handlers) is pluggable: it can be dynamically added to a an ASP.NET web application, or even all ASP.NET web applications on a machine, without any need for re-compilation or re-deployment.
ELMAH comes as an ASP.NET HTTP Module and an HTTP Handler.

Features include:
- Logging of nearly all unhandled exceptions
- A web page to remotely view the entire log of recoded exceptions
- A web page to remotely view the full details of any one logged exception
- In many cases, you can review the original yellow screen of death that ASP.NET generated for a given exception, even with customErrors mode turned off
- An e-mail notification of each error at the time it occurs
- An RSS feed of the last 15 errors from the log
- Log errors to several storages: SQL Server, Oracle, SQLite, Access, Loose XML files, RAM (in-memory)

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Library
Library
Free or free version available
Free or free version available
Source code provided
Source code provided

Script#

 Home Page Home Page

Categories: ASP.NET

Author: Nikhil Kothari

Latest version: 0.5.0.0
Added 2008-04-23

Script# is a free tool that brings productivity to Ajax and JavaScript development by enabling developers to author C# source code that can be subsequently compiled into regular script that works across all browsers, and to leverage .NET tools as well as Visual Studio, in that process.
Script# allows programming against DOM, DHTML, and JavaScript APIs, as well as Silverlight APIs in the browser and other browser-based application environments such as Vista Sidebar Gadgets. The Script# compiler can be used with multiple script frameworks. It is complemented by the Script# Framework, and can also be used to program using other frameworks such as Microsoft ASP.NET Ajax and ExtJS. Finally, if you've got existing scripts, they can be imported and reused, so you don't have to rewrite everything from scratch.

Built for .NET 2
Built for .NET 2
Built for Silverlight
Built for Silverlight
Free or free version available
Free or free version available

Dispatch

 Home Page Home Page

Categories: ASP.NET, Deployment - Installation

Author: Bobby DeRosa

Latest version: 1.0.2.6
Added 2006-10-03Updated 2008-02-07

Visaul Studio plugin that helps you keep track of the files that need to be uploaded for your ASP.NET projects.
Dispatch is designed for web developers that don't need a build server to deploy their projects. If you use in-place compilation or Web Application Projects, Dispatch can be used when it comes time to sync your changes.

Features include:
- Uploading files by checking boxes and clicking a button or keyboard command.
- Let Dispatch handle the task of determining which files need to be uploaded.
- Track modified files in realtime or do a file comparison-when you're ready to deploy.
- Specify the FTP settings for your site and you're set. Optionally, you can configure file filters using wildcard patterns to filter out files that shouldn't be deployed.
- Local connection string different from your production connection string? Use String Replacement to replace strings in any project file on-upload.
- In addition to file-change tracking, Dispatch offers File Comparison at a per-directory level in two different modes, so you can identify dirty files.
- The Remote View Overlay feature fuses your remote file system directly on top of your local file system, giving an overview of project inconsistencies.
- Items that exist remotely can be downloaded, renamed and deleted. Remote-only items appear opaque and are noted with a red bullet. Items that exist locally-only are noted with a green bullet.
- As an option, Dispatch can quietly monitor changes to files within your projects. When a file is added, renamed or updated, the file will be queued for upload. When you are ready to deploy, click the Upload button at the top and Dispatch will asynchronously transfer your files to your server.
- Integration with Visual Studio 2005/2008.

Built for .NET 2
Built for .NET 2
Add-in
Add-in
Free or free version available
Free or free version available

AspnetUpload

 Home Page Home Page

Categories: ASP.NET

Author: bestcomy

Latest version: 2.1
Added 2005-04-27

ASP.NET HttpModule that allows you to upload files from a web browser to your IIS server.
AspnetUpload requires no client side software and operates on the server via standard multipart HTML forms as defined in RFC 1867.

Features include:
- Huge file upload supported.
- Real-time upload progress indicator, no progress bar displayed also supported.
- Upload file size controled by AspnetUpload's configuration section in web.config.
- Not limitted by the related configuration section in machine.config.
- Based on the .NET Framework completely, no client side control installation needed.

System requirements:
- Windows 2000, Windows XP, Windows .NET Server 2003 Family
- .NET Framework 1.x

Built for .NET
Built for .NET
Source code provided
Source code provided

IPN.NET

 Home Page Home Page

Categories: ASP.NET, Licensing

Author: Infralution

Latest version: 2.1.1
Added 2008-12-10

ASP.NET solution for automating your purchasing and product licensing system using PayPal's Instant Payment Notification (IPN) mechanism.

Features include:
- Verification of IPN posts with PayPal
- Full validation of payment details including product prices
- IPN Test Tool that allows testing and debugging of your IPN.NET server on your desktop development machine
- Automatic support for testing in PayPal's sandbox environment
- Handles PayPal shopping cart and web accept payments
- Detects and handles repeat transactions
- Support for multiple currencies
- Volume discount support
- Prerequisite support
- Product update verification
- Integrates with Infralution Licensing System (ILS) to provide a complete licensing system
- Automatically sends emails to customers providing license keys and product download links
- HTML email templates
- Records an XML transaction log for each purchase made and emails this to a nominated address

Built for .NET 2
Built for .NET 2
Source code provided
Source code provided

KCallback.net

 Home Page Home Page

Categories: ASP.NET

Author: Dimple Softwares

Latest version: 1.1
Added 2006-12-05

Callback control for ASP.NET with Ajax support that allows to update page content without postback and loss of scroll position.

Built for .NET 2
Built for .NET 2

ASP.NET ViewState Helper

 Home Page Home Page

Categories: ASP.NET

Author: Binary Fortress

Latest version: 0.3
Added 2007-02-23

Application designed to help all web developers, but has specific features to aid ASP.NET developers track ViewState issues. In real-time you can see your web pages being analyzed while you browse to them using Internet Explorer.

Features include:
- Page information provided: Page’s total size, ViewState size, ViewState percentage, Markup size, Markup percentage
- Compatible with Internet Explorer 6.0 and 7.0
- Works in real-time

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Free or free version available
Free or free version available

WSE Item Templates for Visual Studio .NET 2003

 Home Page Home Page

Categories: ASP.NET, IDEs - IDE add-ins

Author: Kirk Allen Evans

Set of item templates to generate stub code for WSE 2.0 SoapClient, SoapService, and SoapReceiver classes in Visual Studio .NET 2003.

Built for .NET
Built for .NET
Add-in
Add-in
Free or free version available
Free or free version available
Source code provided
Source code provided

ASP.NET Colorful Starter Kit

 Home Page Home Page

Categories: ASP.NET

Author: Erika Ehrli Cabral

ASP.NET 2.0 includes a new set of features that allow you to define the look-and-feel of Web sites. The purpose of the Colorful Web Site Starter Kit is to help you to create, modify, and use ASP.NET 2.0 Skins, Styles, and Themes to define the Graphic User Interface of your Web site. The Colorful Web Site Starter Kit provides eight free sample ASP.NET 2.0 Beta 2 themes.

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Free or free version available
Free or free version available

ASP to ASP.NET Migration Assistant

 Home Page Home Page

Categories: ASP.NET, Code conversion - Language migration

Author: Microsoft

Designed to help you convert ASP pages and applications to ASP.NET. It does not make the conversion process completely automatic, but it will speed up your project by automating some of the steps required for migration.

Built for .NET
Built for .NET
Free or free version available
Free or free version available

PageMethods

 Home Page Home Page

Categories: ASP.NET

Author: metaSapiens

Latest version: 1.6.2.2
Added 2005-05-12Updated 2006-03-05

Well-defined URLs for your ASP.NET sites and applications.
Linking to a web page is very easy, both in simple HTML and in ASP.NET. Linking to a page that really exists, passing the right parameters, and parsing these parameters, is a bit different.
PageMethods takes care of your URLs. It proposes a solution to define structured URLs for each of your pages, as well as a clean and simple way to call them.
The idea is based on strict page inputs and declarative parameter binding. With PageMethods, each page exposes a set of methods that represent the different ways to call the page. All you have to do to start benefiting from sharp URLs is to add methods to your pages, and mark these methods with attributes provided by PageMethods.

Features include:
- Object-oriented approach for hyperlinks
- No concatenations of strings required anymore
- Strongly typed parameters
- Automated parameter handling
- Parameter validation
- Compile-time checks
- Code completion
- Integrated with Visual Studio 2003 and 2005
- Support for HTTP GET and HTTP POST
- Support for arrays and custom objects

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Built for Mono
Built for Mono
Add-in
Add-in
Free or free version available
Free or free version available

Anthem.NET

 Home Page Home Page

Categories: ASP.NET

Latest version: 1.3.2
Added 2006-02-03

Cross-browser AJAX toolkit.

Features include:
- works with both ASP.NET 1.1 and 2.0
- provides a set of ajax-enabled controls inherited from ASP.NET server controls, with most AJAX behaviours pre-built, avoiding lots of client Javascript.
- supports Viewstate so that you can actually modify server controls (either Anthem controls, or ASP.NET controls inside an Anthem control, e.g. panel) in your serverside code, in C# or VB without having to mess about in JavaScript.
- supports callbacks for Anthem controls that are inside user controls, and even for wizards and master pages.

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Free or free version available
Free or free version available
Source code provided
Source code provided

PagePorter

 Home Page Home Page

Categories: ASP.NET, IDEs - IDE add-ins

Author: Parastream Technologies

Latest version: 1.1.1815
Added 2004-08-13

PagePorter adds web site development capabilities to Visual Studio .NET with support for themes, shared borders, hyperlink management, a GUI site navigation editor, and seven FrontPage compatible web controls. If you want to use FrontPage with Visual Studio .NET, PagePorter bridges the gap between them.
PagePorter includes:
- A suite of seven ASP.NET web controls that emulate FrontPage web control functions.
- A Visual Studio .NET add-in that hosts a Navigation View window to edit a site's navigation structure, nanages a site's hyperlinks so you can move and rename project files at will without breaking links.
- Converts FrontPage HTML pages to ASP.NET, including the web controls.
- Applies FrontPage themes to a site and/or pages.
- A web page base class (derived from System.Web.UI.Page) that adds support for shared borders as in FrontPage, support for FrontPage themes, optional HTTP/HTTPS redirecting for secure web sites.

Built for .NET
Built for .NET
Add-in
Add-in

Visual WebGui

 Home Page Home Page

Categories: ASP.NET, RAD - Dev automation

Author: Gizmox

Latest version: 5.81.3.74.0
Added 2007-01-23

AJAX development framework.
Visual WebGui provides developers with an ASP.NET extension that adds Windows Forms run-time and design-time capabilities as a way to create AJAX applications and to migrate Windows Forms applications to the web.

Features include:
- supports docking, anchoring, TableLayout and FlowLayout
- presentation implementation is XSL-based, enabling developers to customize presentation
- supports themes
- supports Visual Studio 2003 and 2005

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Add-in
Add-in
Free or free version available
Free or free version available
Source code provided
Source code provided

AqDWeb

 Home Page Home Page

Categories: ASP.NET, MVC

Latest version: 0.9.2.0
Added 2006-06-27

A framework for building ASP.NET web applications with the use of object-relational mapping, MVC, and two-way databinding UI components.

Features include:
- two-way data binding that supports plain objects using OGNL (Object-Graph Navigation Language).
- NHibernate support, transaction and per-type interceptor
- Integration with the DotLucene search engine, managing incremental and non-blocking update
- Page-level HTTP request filter
- Query parameter auto-injection and management

Built for .NET 2
Built for .NET 2
Library
Library
Free or free version available
Free or free version available
Source code provided
Source code provided

Silverlight SDK

 Home Page Home Page

Categories: ASP.NET, SVG - XAML - WPF - Silverlight

Author: Microsoft

Latest version: 3.0
Added 2007-04-30Updated 2009-07-27

Software Development Kit (SDK) for creating applications that use Silverlight 3.
This SDK provides documentation, libraries and tools for developing Silverlight applications.

Built for .NET 2
Built for .NET 2
Built for Silverlight
Built for Silverlight
Free or free version available
Free or free version available

BlueDragon for the Microsoft .NET Frawework

 Home Page Home Page

Categories: ASP.NET, Interoperability

Author: New Atlanta Communications

Latest version: 6.2
Added 2004-07-27Updated 2005-03-30

Allows pages created using Macromedia’s Cold Fusion Markup Language (CFML) to be deployed and interact with ASP.NET pages.
Blue Dragon implements the functionality to support CFML markup tags and code modules using managed code, without the need to install Allaire/Macromedia ColdFusion Server. Integration with ASP.NET includes the ability to call .NET components, include the output of separate .ASPX pages, and even share session state. BlueDragon is implemented as an HttpHandler and is delivered in an assembly. CFML pages are automatically processed from within any ASP.NET web application.
Blue Dragon also supports deployment of CFML pages on J2EE servers, in fact the same source code can be deployed on .NET or J2EE servers.

Built for .NET
Built for .NET

Master Pages

 Home Page Home Page

Categories: ASP.NET

ASP.NET page templating solution initially created by Microsoft. MasterPages is now integrated into NET 2.0.

Note: the link point to Paul Wilson's version. Multiple versions exist. The original version can be found here: http://www.asp.net/ControlGallery/ControlDetail.aspx?control=385&tabindex=2

Built for .NET
Built for .NET
Free or free version available
Free or free version available
Source code provided
Source code provided

ComfortASP.NET

 Home Page Home Page

Categories: ASP.NET

Author: Daniel Zeiss

Latest version: 0.68
Added 2006-03-13

AJAX framework for ASP.NET that doesn't require you to learn AJAX programming.

Features include:
- Automatically transfers only changes between ASP.NET postbacks
- Partial and timer based updates with hidden postbacks
- Keep the browser history free of postback entries
- Auto-disable form and prevent user input while postback or multiple form postbacks
- Control web client scroll position and focus from server side code
- HTTP compression of postback data

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Library
Library
Free or free version available
Free or free version available

StateStitch

 Home Page Home Page

Categories: ASP.NET, Interoperability

Author: Consonica

Allows ASP and ASP.NET web applications to share session state, so both old and new portions of an application can be operational simultaneously.
Features include:
- Minimal changes to ASP pages
- No changes to ASP.NET pages
- Supports several data types
- Supports State Service and SQL Server
- Supports JScript and VBScript
- Works across a web farm
- Does not require first page to be an ASP.NET page

Built for .NET
Built for .NET

SpreadsheetConverter to ASP ASP.NET

 Home Page Home Page

Categories: ASP.NET, Reporting

Author: Framtidsforum I&M AB

Latest version: 3
Added 2006-01-03

Allows to create ASP & ASP.NET-pages using Excel.

Features include:
- Supports 170 of Excel's built-in functions (includes mathematical operations, text operations and advanced lookup operations).
- Supported charts: Pie, bar, column, scatter, line, and radar.
- Excel isn't needed. Once the web page is created, Excel is not required.
- Formulas protected: All calculations are done on the server, your formulas are totally hidden from the user.
- Handles formatting of numbers, currencies and text. Handles borders, colors, images.
- All self-contained. No library files. No Excel needed once the code is created.

Built for .NET
Built for .NET
Library
Library

RequestReduce

 Home Page Home Page

Categories: ASP.NET

Author: Matt Wrock

Latest version: 1.6.19
Added 2011-12-16

Auto spriting, minification and bundling solution for improving the performance of ASP.NET sites.
CSS and Javascript files can be anywhere, even on an external host. RequestReduce finds them at runtime automatically.

Built for .NET 2
Built for .NET 2
Built for .NET 4
Built for .NET 4
Library
Library
Free or free version available
Free or free version available
Source code provided
Source code provided

Ajaxium for ASP.NET

 Home Page Home Page

Categories: ASP.NET

Author: Ajaxium

Latest version: 2.0.2
Added 2006-11-14

AJAX engine for ASP.NET focusing on having sites remain accessible to all search engines and old browsers thanks to an automatic and silent degradation to classic ASP.NET.

Ajaxium handles the default ASP.NET postback client-side method and tries to perform a hidden AJAX request instead. The server-side code detects that the request has been performed in an AJAX-friendly way and after executing the page, analyzes the difference between the HTML displayed on the client and the newly generated content. If the AJAX request has failed for some reason, the client-side code executes the default ASP.NET postback method and the website works in an ASP.NET mode.

Features include:
- supports most ASP.NET controls
- ability to perform an update of single and multiple panels or the whole ASP.NET form automatically
- compression of each AJAX response
- preserves controls' focus during AJAX-based updates
- timers
- Loading notification panels
- can handle transfer from one ASP.NET page to another

Built for .NET 2
Built for .NET 2

SlickUpload

 Home Page Home Page

Categories: ASP.NET

Author: Krystalware

Latest version: 2.6
Added 2005-09-17Updated 2006-09-25

ASP.NET HttpModule that provides scalable upload handling.

ASP.NET doesn't have any capacity to stream requests to disk, and thus will load an entire upload into memory before processing it. This can cause scalability problems, as well as opening up a possible vulnerability to a denial of service (DOS) attack. SlickUpload fixes these problems by intercepting the request before the ASP.NET page processing engine gets it, and streaming it in chunks directly to disk or to a database. This eliminates the problem of loading the request into memory.
SlickUpload also provides progress and status information during the upload process, allowing an application to display upload status to the user in real time.

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Free or free version available
Free or free version available

Web Client Software Factory

 Home Page Home Page

Categories: ASP.NET

Author: Microsoft

Latest version: 2.0 - February 2008
Added 2007-01-09Updated 2008-02-29

The Web Client Software Factory (WCSF) provides architecture guidance to help customers build Composite Web Clients using ASP.NET, ASP.NET AJAX, Workflow Foundation, etc.

In the box:
- Reference Implementations (complete sample applications using the Factory)
- Architecture guidance and patterns
- Scenario documentation
- How-to topics
- Recipes and Templates (Visual Studio 2005 extensions for automating common tasks)
- Designers
- Application Blocks and Libraries
- Training content (Hands-On-Labs, demos, etc)

Built for .NET 2
Built for .NET 2
Add-in
Add-in
Free or free version available
Free or free version available
Source code provided
Source code provided

PHP to ASP.NET Migration Assistant

 Home Page Home Page

Categories: ASP.NET, Code conversion - Language migration

Author: Microsoft

Latest version: Beta
Added 2003-12-05Updated 2004-01-13

Designed to help you convert PHP pages and applications to ASP.NET. It does not make the conversion process completely automatic, but it will speed up your project by automating some of the steps required for migration.

Built for .NET
Built for .NET
Free or free version available
Free or free version available

Web Development Helper

 Home Page Home Page

Categories: ASP.NET

Author: Nikhil Kothari

Latest version: 0.8.3.0
Added 2005-08-02Updated 2005-10-01

Browser extension to provide a couple of tools for the ASP.NET page or control developer.
The Web Development Helper is an utility that plugs into Internet Explorer to allow viewing information about the current page such as view state and trace, perform some operations on the server in the context of the running application to aid testing, and also allow monitoring requests and responses for diagnostic scenarios.

Features include:
- A warning when either debug or trace have been turned on.
- Ability to hide trace information from the page, and view it in a separate dialog, so it does not get in the way of your page's layout.
- Ability to view the page's view state (in various forms: raw, parsed, and decoded) to help you optimize your state management logic.
- Ability to view items stored in cache, and remove them for testing purposes.
- Ability to shutdown the application (unloading the associated appdomain), in order to test starting it from a clean state.
- Ability to log all HTTP (and HTTPS) traffic between the browser and your server, and view request and response details.

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Free or free version available
Free or free version available

ProMesh.NET

 Home Page Home Page

Categories: ASP.NET

Author: Philippe Leybaert

Latest version: 2.0 RC1
Added 2008-09-16

MVC web application framework with integrated testing framework and template rendering.
ProMesh.NET runs on the low-level ASP.NET layer provided by the .NET Framework, but does not use ASP.NET WebForms and controls.

Features include:
- Below 200KB framework running on top of the ASP.NET HTTP pipeline (HttpHandler)
- Controller-based implementation of the MVC pattern
- Template-based rendering engine (using pure HTML files) with C# expression parser, view components, custom controls, etc.
- URL routing engine for routing URL's to controller actions
- Built-in Ajax support. JavaScript method stubs are generated by the framework.
- Form handling with integrated validation framework, without viewstate
- Ajax form validation
- Integrated testing framework for running unit tests on your web pages
- Mapping of parameters and other client data to typed method parameters and class members
- Form generation and postback handling
- Integrated logging and profiling via plugins
- Customizable with plugins for logging, profiling, visitor tracking, custom controls, view components, custom form validations

Built for .NET 2
Built for .NET 2
Library
Library
Free or free version available
Free or free version available
Source code provided
Source code provided

YouWebIt

 Home Page Home Page

Categories: ASP.NET

Author: Maxence Dislaire

Latest version: 1
Added 2008-09-15

ASP.NET and HTML desktop web server.
Copy YouWebIt in any directory. Run it. You are browsing a website on your desktop.

Features include:
- No installation needed
- No specific requirement needed
- No configuration needed
- No technical knowledge needed
- No internet connection needed

Built for .NET 2
Built for .NET 2
Free or free version available
Free or free version available
Source code provided
Source code provided

ASP.NET MVC

 Home Page Home Page

Categories: ASP.NET, MVC

Author: Microsoft

Latest version: 3 Preview 1
Added 2009-01-28Updated 2010-07-27

Enables you to build Model View Controller (MVC) applications by using the ASP.NET framework.
ASP.NET MVC is an alternative, not a replacement, for ASP.NET Web Forms that offers the following benefits and features:
- Separation of concerns and application tasks (input logic, business logic, and UI logic)
- Testability (support for Test-Driven Development)
- Fine-grained control over HTML and JavaScript
- Intuitive URLs through a URL-mapping component
- Extensible and pluggable: the components of the ASP.NET MVC framework are designed so that they can be replaced or customized
- Support for existing ASP.NET features (forms authentication, Windows authentication, URL authorization, membership and roles, output and data caching, session and profile state management, health monitoring, the configuration system, and the provider architecture)
- Multiple view engine support (including Razor)

Built for .NET 2
Built for .NET 2
Built for .NET 4
Built for .NET 4
Add-in
Add-in
Free or free version available
Free or free version available

Glimpse

 Home Page Home Page

Categories: ASP.NET, Tracing - Logging - Monitoring

Latest version: 0.76
Added 2011-04-14

A client side Glimpse into whats going on in your ASP.NET Web Forms or ASP.NET MVC server.
At its core Glimpse allows you to debug your Web Service right in the browser. Glimpse allows you to "Glimpse" into what's going on in your web server. In other words what Firebug is to debugging your client side code, Glimpse is to debugging your server within the client.

Fundamentally Glimpse is made up of 3 different parts, all of which are extensible and customizable for any platform: Glimpse Server Module, Glimpse Client Side Viewer, and Glimpse Protocol.

Features include:
- Route debugging
- Ajax support
- Tracing in MVC
- Fully extensible
- NuGet package

Built for .NET 2
Built for .NET 2
Free or free version available
Free or free version available
Source code provided
Source code provided

Ajax.NET

 Home Page Home Page

Categories: ASP.NET

Author: Michael Schwarz

Latest version: 6.10.6.1
Added 2005-06-02Updated 2006-09-22

Library for AJAX (Asynchronous JavaScript and XML with XmlHttpRequest).
Ajax.NET allows to add attributes to your .NET methods to expose them to JavaScript code at the client.
The Ajax.NET wrapper is working with most current web browsers like Firefox, Mozilla and Internet Explorer.
A Professional version is available with security features like AJAX Token, encryption on client-side JavaScript and on the server, faster JavaScript wrapper files cached using HTTP ETag header values, using Namespaces on the client-side JavaScript to ensure that there are no variable name conflicts, a fully new written JSON parser that will allow you to use any object as method argument or result value without writing an IAjaxObjectConverter, ...

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Library
Library
Free or free version available
Free or free version available
Source code provided
Source code provided

UrlRewritingNet.UrlRewrite

 Home Page Home Page

Categories: ASP.NET

Latest version: 2.0.1
Added 2006-01-20Updated 2006-09-11

Open source component that allows you to rewrite URLs with ASP.NET 2.0.

Features include:
- Supports regular expressions
- Implemented as an IHttpModule
- Configuration through web.config
- Domain based rewriting
- Querystring based rewriting

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Library
Library
Free or free version available
Free or free version available
Source code provided
Source code provided

SessionBridge

 Home Page Home Page

Categories: ASP.NET, Interoperability

Author: Westglenn Software

Latest version: 2.0.0.4
Added 2005-01-10

Allows ASP.NET and ASP pages to share session variables.
SessionBridge includes a COM object that intercepts your calls to ASP's Session variables and stores them as ASP.Net session variables. You do have to make changes to your ASP code (most of these can be handled by an automated search and replace), but since SessionBridge is using ASP.NET's Session object to store the variables, your ASP.NET code is exactly what you would normally write. When you have converted your entire application, you are not using SessionBridge at all anymore and are left with standard ASP.NET code.

Built for .NET
Built for .NET

RPO

 Home Page Home Page

Categories: ASP.NET

Author: ActionThis

Latest version: 1.0
Added 2008-07-28Updated 2008-09-16

Software-only solution that optimizes ASP.NET websites to improve performance and reduce load times.
RPO (Runtime Page Optimizer) is a component that post-processes HTML pages at runtime to optimize the resource references external to the page. Faster time to last byte is achieved by combining and compressing resources, and ensuring that cache headers for all resources are set to values that result in persistent caching by browser clients.

Features include:
- Reduces the number of requests required by a site, reducing latency and increasing performance
- No changes needed to clients: The RPO is a server component. Nothing needs to be installed on the web browser clients.
- Page-by-page or the entire site: You can configure the RPO optimize a single page, a number of pages or the entire site.
- Stealth mode: You can leave the site unoptimized for regular users, while testing and tuning the optimization just for yourself
- Single server or load balanced: The RPO works in both single server and load-balanced environments
- Include, exclude or strip files
- Browser aware: Optimizations are automatically turned on or off depending on the client's browser
- Cache management: Optimized resources are cached on the server and web browser clients
- Automated or manual setup
- Sprite management: Create sprite libraries that you can reference from JS or HTML
- Customizable configuration

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Library
Library

InCisif.net

 Home Page Home Page

Categories: ASP.NET, Testing

Author: InCisif Software

Latest version: 2.2
Added 2006-12-19Updated 2009-01-06

Automation tool designed to implement client-side functional testing of web applications under Internet Explorer 6.x or 7.x, using the C#, VB.NET or IronPython language.

The InCisif Assistant allows recording the user interactions with your web application and creating new test applications. You write your test cases using C#, VB.NET or IronPython. You execute and debug your tests implemented in a .NET Windows application using Visual Studio 2005, 2008 and Visual Basic or C# 2005 Express Editions, or SharpDevelop.

Third-party tools:
- TestDriven.NET is supported by InCisif.net with Visual Studio 2003 and 2005.
- NUnit can be used to execute InCisif.net's tests.
- Visual Studio 2005 Code Snippets are available for C# and VB.NET.

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2

nUrlRewriter

 Home Page Home Page

Categories: ASP.NET

Latest version: 2.0.0.3
Added 2008-05-14

ASP.NET HTTP module written in C# code that examines incoming HTTP requests and applies user defined criteria that may result in requests being redirected or rewritten.
nUrlRewriter supports the IIS7 integrated ASP.NET pipeline, which enables it to redirect/rewrite any incoming web application URL supported by the IIS7 web server, such as but not limited to native HTML applications (htm, html), classic ASP applications (asp), PHP applications (php) as well as ASP.NET (aspx) applications.
nUrlRewriter also works with IIS5 and IIS6.

Built for .NET 2
Built for .NET 2
Library
Library
Free or free version available
Free or free version available
Source code provided
Source code provided

HttpCompressionAgent

 Home Page Home Page

Categories: ASP.NET

Author: Sanibel Logic

HTTP module for ASP.NET that enables GZip or Deflate compression of aspx web pages and ASP.NET embedded web resources (WebResource.axd).

Features include:
- Compression of web pages (.aspx) and embedded web resources (WebResource.axd)
- Application level compression support definable in Web.config
- GZip compression using .NET System.IO.Compression.GZipStream library
- Deflate compression using .NET System.IO.Compression.DeflateStream library
- Web page (.aspx) exclusion capability, with URL exclusions or MIME type (content type) exclusions definable in local config file
- Embedded web resource (WebResource.axd) exclusion capability, with exclusions (by Assembly Name or Resource Name) or MIME type (content type) exclusions definable in local config file
- Blocking of embedded web resources from unauthorized access based on URL referrer
- Included tracing facility shows web pages and/or web resources being compressed and related compression ratios
- Supports the IIS7 Integrated Pipeline, enabling GZip or Deflate compression of HTTP web pages for any web application supported by the IIS7 web server, such as but not limited to native HTML applications (htm, html), classic ASP applications (asp) or PHP applications (php)
- Certified with DotNetNuke content management framework
- Certified with Microsoft Sharepoint Services 3.0 and Microsoft Office Sharepoint Server (MOSS) 2007
- Certified with all modern browsers, including Firefox, Internet Explorer, Opera and Safari

Built for .NET 2
Built for .NET 2
Library
Library

DynamicControlsPlaceholder

 Home Page Home Page

Categories: ASP.NET

Author: Denis Bauer

Latest version: 1.0.1.0
Added 2003-09-04

ASP.NET gives a developer the opportunity to programmatically add controls to a web form using ParentControl.Controls.Add(new Control());
However, these controls are not persisted in any way thus having to be recreated for each subsequent request.
This control behaves like a placeholder but additionally handles recreating dynamic controls on subsequent requests.

Built for .NET
Built for .NET
Free or free version available
Free or free version available
Source code provided
Source code provided
Ignore this
Advertise here! Contact us to know the options
Help the .NET community get a consensus on great tools. Display your favorite tools on your own website or on your blog.
Keep track of your favorite tools. Build your personal watch list.
Advertise here! Contact us to know the options
Discontinued tools
Hosted by Arvixe
part of the metaSapiens network: metaSapiens | .NET Jobs | Fabrice's weblog | .NET tools | Java tools | Tuneo | LINQ book | MapShares | BD indépendante | Parking partagé