.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

Frameworks

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

XNA Game Studio Express

áHome Page HomeáPage

Categories: Frameworks, IDEs - IDE add-ins

Author: Microsoft

Latest version: 1.0 Refresh
Added 2006-12-12

Toolset and technology for creating video games for Windows-based PCs and the Xbox 360 console.
Combined with an active membership in the XNA Creators Club (available from Xbox Live Marketplace), you can also create, debug, and play games on your Xbox 360 console.

XNA Game Studio Express is based on Visual C# Express 2005. It contains the following:
- The XNA Framework, a set of managed code development libraries for creating games for Windows and the Xbox 360.
- The XNA Framework Content Pipeline, a set of tools that allow incorporating 3D content into their games.
- A set of documentation, how-tos, and starter kits that demonstrate how to use the content pipeline and XNA Framework.

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

DevForce

áHome Page HomeáPage

Categories: Frameworks, Object-relational mapping, RAD - Dev automation, Web Services - Remoting - WCF

Author: IdeaBlade

Latest version: 3.5
Added 2005-12-14Updated 2007-04-04

Framework and integrated suite of RAD tools for the development and deployment of .NET applications.
DevForce extends .NET with class libraries, components, RAD tools and a business object server.

Features include:
- Object-relational mapping
- Persistence management
- Declarative UI databinding
- Visual Studio RAD tools
- Business object server
- Business rules validation engine
- Integration into Visual Studio 2005

A free version is available: DevForce Express

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

Mono

áHome Page HomeáPage

Categories: Compilation, Frameworks

Author: Novell

Latest version: 2.6.1
Added 2003-05-20Updated 2009-12-22

The Mono project is an effort to create an open source implementation of the .NET Development Framework.
Mono includes a compiler for the C# language, a runtime for the Common Language Infrastructure (also referred as the CLR) and a set of class libraries.

Features include:
- Multi-platform (Linux, FreeBSD, OpenBSD, NetBSD, Solaris, Mac OS X, Windows)
- Based on the ECMA/ISO standards
- Runs ASP.NET and Windows Forms applications
- Can run .NET (C#, VB.NET, Boo, Nemerle, Python), Java, and more
- The runtime can be embedded into your application
- Open Source, Free Software
- Commercially supported

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

BootFX

áHome Page HomeáPage

Categories: Frameworks

Latest version: 1.1.51005.1630
Added 2005-10-07

Application framework for with O/RM capabilities and other application components, such as logging and UI.

Features include:
- Supports SQL Server, Oracle and MySQL
- Object-Relational Mapping functionality with a metadata model
- User interface components to support development of desktop applications and Web applications
- Code generation of data access and UI classes
- Automatic generation of Web service facades for the business tier, with an eye to ensuring cross-OS interoperability
- Logging, instrumentation and system administrator/management support built-in
- "In-the-field" database schema extensibility

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

CSLA .NET

áHome Page HomeáPage

Categories: Frameworks

Author: Rockford Lhotka

Latest version: 3.6
Added 2006-01-31Updated 2008-12-23

Object-oriented application development framework.
Business objects based on the CSLA .NET (Component-based Scalable Logical Architecture) framework support features to simplify the creation of Windows Forms, WPf, Silverlight, Web Forms and Web Services interfaces.
CSLA .NET is designed to allow flexibility in object persistence, so business objects can use virtually any data sources available. The framework is designed to enable single tier and n-tier models through the concept of mobile objects.

Features include:
- Smart data: A business object encapsulates all the data and behavior (including persistence logic) associated with the object it represents.
- Typed collections: The framework defines a standard way to create collection objects which represent a collection of objects. This allows an object model to map to a relational database's data model.
- Object persistence: Data creation, retrieval, updates, and deletes (CRUD) are performed by clearly defined methods of the business object associated with the data.
- Persistence state maintenance
- N-Level undo
- Business rule tracking
- Validation rules
- Support for WCF, WPF and WF

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Built for Silverlight
Built for Silverlight
Built for the Compact Framework
Built for the Compact Framework
Library
Library
Free or free version available
Free or free version available
Source code provided
Source code provided

Managed Extensibility Framework

áHome Page HomeáPage

Categories: Frameworks

Author: Microsoft

Latest version: Preview 2
Added 2008-09-16

Managed Extensibility Framework (MEF) is a library that enables the creation of extensible applications.
MEF offers discovery and composition capabilities that you can leverage to load application extensions.

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

Paladin

áHome Page HomeáPage

Categories: Frameworks

Author: Serena Yeoh

Latest version: 0.9.0 RC3 SR-1
Added 2004-09-29

Generic, object persistent framework.
The Paladin RAD framework comprises of two key components - a core library and a suite of tools that developers can use to engineer the foundation of their applications. The core library provides the basic services, from object-relational mapping and automating SQL generation in the data access layer, to providing transaction and simple workflow services in the business services layer. The Paladin framework also provides a code generator that helps developers to automate the task of building business entity objects that are immediately usable on the framework.

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

Modularis Accelerator

áHome Page HomeáPage

Categories: Frameworks

Author: Modularis

Latest version: 6
Added 2003-06-10Updated 2004-10-20

Embraces and extends the .NET Framework to accelerate the development process by automating tedious and repetitive programming tasks, enforcing consistent application of best practices, and providing a proven, scalable, and flexible architecture.

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

DexToNET

áHome Page HomeáPage

Categories: Frameworks, Interoperability

Author: Encore Business Solutions

Latest version: 1.10.000
Added 2005-07-12

Development framework enabling .NET applications to integrate into Dexterity-based solutions such as Microsoft Business SolutionsľGreat Plains.
Using Visual Studio.NET along with DexToNET, you can develop and deploy
applications for use within the Microsoft Business Solutions-Great Plains user-interface.

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

Naked Objects Framework

áHome Page HomeáPage

Categories: Frameworks

Author: Naked Objects Group

Latest version: 1.2.1
Added 2004-03-13

Framework for designing and developing business systems that delivers the benefits of the naked objects approach.
I the naked objects approach writing a business application implies writing only the business domain objects themselves. All business functionality is implemented as behaviours or methods on those objects. These business objects are then presented directly and automatically to the user, by means of a completely generic viewing mechanism. Similarly, the persistence layer can be generated completely automatically from the domain object definitions (manual mapping will still be required if the objects must interface with existing databases).

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

XNA Framework

áHome Page HomeáPage

Categories: Frameworks

Author: Microsoft

Latest version: 3.0
Added 2006-12-12Updated 2008-12-08

XNA Framework run-time libraries developers can include with their product for redistribution on Windows XP and Windows Vista.
The XNA Framework Redistributable provides the necessary runtime components to execute a game on Windows that was developed using Microsoft XNA Game Studio 3.0.

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

Spring.NET

áHome Page HomeáPage

Categories: Frameworks, Inversion of Control

Latest version: 1.1
Added 2004-10-12Updated 2008-02-15

Lightweight container with IoC (Inversion of Control) / Dependency Injection functionality comparable to that found in the Java-based Spring framework.
Features include:
- Constructor and Setter based Dependency Injection
- Factory method creation
- Inheritance of object definitions
- Support for .NET application configuration files
- Event wiring
- Autowiring of collaborators
- Singleton/Prototype creation modes

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

StrataFrame

áHome Page HomeáPage

Categories: Frameworks

Author: MicroFour

Layered application framework.

Features include:
- Data Access Layer: Concurrency support with different options; CRUD support; Transaction processing...
- Business Layer: Strongly-typed...
- Presentation Layer: Databinding; Themes...
- Messaging and Localization
- Business Object Mapper: establishes a relationship between business objects and data structures to create a strong-typed interface
- Visual Studio 2008 and 2005 integration
- Supports SQL Server, Oracle, Access, Visual FoxPro, and OleDB

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

XNA Game Studio

áHome Page HomeáPage

Categories: Frameworks, IDEs - IDE add-ins

Author: Microsoft

Latest version: 3.0
Added 2008-12-08

Toolset and cross-platform gaming libraries based on the .NET Framework for creating video games for Windows-based PCs, the Zune digital media player, and the Xbox 360 console.
XNA Game Studio is required to create games for Xbox LIVE Community Games.

Features include:
- Visual Studio 2008 integration: Support for C# 3.0, LINQ and most versions of VS 2008.
- Try Before You Buy: Allow your customers to try your game before they buy it.
- Invite Friends: Developers can allow players to invite friends to join their game.
- 1-click installation of Windows games.
- Highly compressed distribution of games.

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

eXpressApp Framework

áHome Page HomeáPage

Categories: Frameworks, RAD - Dev automation

Author: Developer Express

Latest version: 7.3.5
Added 2008-01-02

Application framework for Windows Forms and ASP.NET.
Based on UI-independent Business Classes and Controllers, eXpressApp Framework (XAF) creates all data manipulation functionality automatically and generates two applications at once - for Windows Forms and ASP.NET. A central configuration facility called the Model completes the picture, allowing you to influence and customize the UI generation process along with many other details, such as localization support across the entire application. For those requiring complex business oriented functionality, XAF offers modules, including but not limited to: Reporting, Scheduling, Data Validation, Pluggable Security Systems and Auditing.
XAF is integrated within Visual Studio, utilizing project and file templates as well as special designers and a context sensitive Action system based on DXCore's extensibility layer. All templates are available for C# and VB.NET.

Features include: XPO, The UI model, Modularized architecture, Base class library, Role-based security, Data validation, Localization, Reporting, Visual Studio IDE integration.

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

Daikiri Framework

áHome Page HomeáPage

Categories: Frameworks

Author: Thona Consulting

Latest version: 0.1
Added 2003-06-10

Modular framework for the creation of web based applications.

Built for .NET
Built for .NET

Vendidi Framework

áHome Page HomeáPage

Categories: Frameworks

Author: PiSoft

Latest version: 1.2
Added 2006-07-07

Framework that can be used to develop both Windows and Web solutions.
Vendidi Framework provides you with the building blocks. It represents a solution to requirements common to almost any enterprise application, making available ready to use classes, modeling objects found in most problem domains, as well as basic functionalities, such as database mapping.

Features include:
- A range of concrete classes representing abstractions of objects commonly found within the domain of Windows and web applications: catalogs, categories, products, parties (persons and organizations), roles, relationships, addresses, languages, currencies, etc.
- Dynamic properties allow extending existing classes to meet specific requirements, without necessarily deriving from them.
- The definition of multiple languages and currencies enables the development of globalized applications.
- A customizable Object-relational mapping infrastructure allows to define the association between a class and a table, a field and a column.
- The library is independent from the underlying database.
- Remotable classes enable the creation of n-tier applications based on the .NET Remoting technology.

Built for .NET 2
Built for .NET 2

ACA.NET

áHome Page HomeáPage

Categories: Frameworks

Author: Avanade

Latest version: 4.0
Added 2006-03-06

ACA.NET (Avanade Connected Architectures) is a framework that describes how to build .NET applications. It compliments and extends the .NET Framework with common architecture services that accelerate the development process. It is also a set of reusable architecture components that provide services and assistance to developers who are building .NET applications. ACA.NET comes with training, tool support, sample applications, and documentation built into Visual Studio .NET.

The SOA (Service Oriented Architecture) functionality of ACA.NET enables customers to develop service-enabled applications. ACA.NET offers an array of SOA transports available to developers (such as In-process, ASMX, WSE2, and .NET Remoting).

ACA.NET includes Microsoft's Enterprise Library as its core for lower level application blocks.

Built for .NET
Built for .NET
Sold as a service
Sold as a service

MX-Frame

áHome Page HomeáPage

Categories: Frameworks, RAD - Dev automation

Author: Metronik

Latest version: 8.2
Added 2009-01-18

Business application framework that extends the idea of a typical RAD tool to an application platform that supports the users through the entire life cycle of an application, from its development to the deployment and maintenance.

Features include:
- Data Layer Designers (ORM tools)
- Workflows
- Wizard Designer
- Reporting
- Validating Data
- Localization
- Personalization
- System Security
- Data Security
- Electronic Signing
- Data Auditing
- Automatic Updates

Built for .NET
Built for .NET

xTier

áHome Page HomeáPage

Categories: Frameworks, Interoperability

Author: Fitech Laboratories

Latest version: 2.0
Added 2003-10-14Updated 2004-05-10

J2EE and .NET cross-paradigm service oriented middleware framework that provides a set of pre-built system services.
(Old name: xNova)

Built for .NET
Built for .NET

EL4NET

áHome Page HomeáPage

Categories: Frameworks

Latest version: 0.8 Alpha
Added 2005-12-02

Extension library for the .NET framework that helps to implement and operate agile enterprise-class applications.

Features include:
- Open and extensible component model: Leverages architectural patterns and best practices such as separation of concerns, separation of interface and implementation, inversion of control, component locator, and layered architecture; Singleton, stateless, and stateful component activation; Configuration injection; Interception layer for components; New component types can be added by plug-in.
- Configuration system: Provides a clean separation between development and operations responsibilities by disconnecting component wiring from application parameterization; Built-in validators detect configuration errors at start-up time and they perform structural and logical checks as well as checks on assemblies; A system manages configuration by assembling configuration fragments.
- Extended remoting: Allows a component to be published using any given technology such as .NET Remoting, ASP.NET Web services, or WCF (Indigo); Publication technologies can be added by plug-in; Per-channel publication support has been added to the standard .NET Remoting; Alias mechanisms to avoid hardcoded location URLs in component definitions.
- No-code-change deployment: When developing, you use predefined code compartiments to organize your code. For deployment you can flexibly define in what process each compartiment should run.

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

Adapdev.NET

áHome Page HomeáPage

Categories: Frameworks

Author: Adapdev Technologies

Latest version: 1.0.0
Added 2007-01-31

Library focused on enhancing the .NET core library and adding new functionality where needed.
Adapdev.NET is a combination of custom code, contributed code, and code harvested from various projects and articles.
Adapdev.NET serves as the foundation for both Codus and Zanebug.

Features include:
- Object caching
- Object validation (business rules, etc.)
- Object navigation using XPath queries
- Database independent SQL generation and schema querying
- Code generation (to include support for CodeDOM and NVelocity)
- Simplified methods for encrypting and decrypting files and content
- Simplified methods for serializing to files and memory
- Reflection caching

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

MonoTouch

áHome Page HomeáPage

Categories: Frameworks

Author: Novell

Latest version: 1.0
Added 2009-09-15

Mono edition for Apple's iPhone and Apple's iPod Touch devices.
MonoTouch allows developers to create C# and .NET based applications that run on the iPhone and can take advantage of the iPhone APIs as well as reusing both code and libraries that have been built for .NET as well as existing skills.

Features include:
- C# and .NET on the iPhone
- .NET Bindings to Native APIs
- Distribute on the Apple App Store
- Enterprise deployable
- MonoDevelop integration
- XCode integration

Built for .NET
Built for .NET
Built for Mono
Built for Mono

Smart Device Framework

áHome Page HomeáPage

Categories: Frameworks

Author: OpenNETCF.org

Latest version: 1.3
Added 2005-06-16

Enriches and extends the .NET Compact Framework by providing a set of classes and controls not available in the .NET Compact Framework.
Replacement classes to replicate desktop functionality include class libraries such as ThreadEx, MonitorEx, MarshalEx, and a full Configuration namespace. New libraries include IO.Serial.Port, RoundGauge, HTMLViewer, InkX, OwnerDrawnList and WAV audio, as well as Phone APIs for Pocket PC Phone Edition and Microsoft Smartphone.

Built for .NET
Built for .NET
Built for the Compact Framework
Built for the Compact Framework
Library
Library
Free or free version available
Free or free version available
Source code provided
Source code provided

Castle Project

áHome Page HomeáPage

Categories: AOP, Frameworks, Inversion of Control, Miscellaneous, Object-relational mapping

Latest version: 1.0 RC 3
Added 2006-01-08Updated 2007-10-11

Framework that aspires to simplify the development of enterprise and web applications. Castle offers a set of tools (working together or independently) and integration with other open source projects.

Features include:
- Rapid web application development: MonoRail, an MVC web framework inspired by Ruby on Rails' Action Pack.
- Object-relational database mapping: ActiveRecord, a data mapping pattern implemented using NHibernate; ActiveRecord Generator, a desktop application to generate ActiveRecord classes based on database schemas.
- Inversion of control containers: MicroKernel/Windsor Container.
- Proxy generator for interfaces and classes: DynamicProxy.
- AOP framework based on dynamic proxies and XML configuration files: Aspect#.
- Visual Studio 2003/2005 integration.

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

Visual3D.NET

áHome Page HomeáPage

Categories: Frameworks, Graphics, IDEs - IDE add-ins, RAD - Dev automation

Author: RealmWare Corporation

Latest version: Beta 1.3
Added 2006-03-20Updated 2007-09-05

Shader-based 3D engine and design toolset for rapid development of 3D games and simulations built on .NET and XNA.
Visual3D.NET provides a visual authoring environment for the design, development, and rapid prototyping of interactive 3D applications including PC and Xbox 360 games, Massive-multiplayer online games (MMOs), simulations, marketing demos, visualizations, engineering environments, and other 3D virtual worlds. This platform is not geared exclusively towards game development, but instead provides a suite of visual tools for rapid, component-based construction of scenes, object behaviors, application workflow, and action sequences as well as tools for application module management and object prototyping.

Features include:
- 3D engine with middleware technologies including 3D Graphics, Animation, GUIs, Physics, Audio, Input, Networking, AI Behaviors
- Shader-based 3D graphics with normal mapping, displacement mapping, shadows, terrain, dynamic visual effects
- Construct environments from objects
- Prototype actors with behaviors for interactivity
- Script Logic with C#, Visual Basic, JavaScript, C++, Java, Python, and Script Diagrams
- Extend the world, engine, and toolset with Visual Studio
- Deploy on PC and Xbox 360 with XNA Framework
- Expand with end-user modding and scenario creation
- Continue using tailored tools and reusable content for the next worlds...

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

Instant .net

áHome Page HomeáPage

Categories: Frameworks

Author: Diaspark

Framework for creating Web Service enabled applications. It takes care of all the plumbing work required for distributed applications.
The framework includes Instant .net AppModeler, a tool to automate the process of application development and integration using the Instant .net framework and Web Services.
Diaspark Instant .net consists of base classes through which developers inherit and create an application.

Built for .NET
Built for .NET
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 | Dynamics AX tools | Tuneo | LINQ book | MapShares | BD ind?pendante | Parking partag?