.Net Framework®
Components and Resources
Source Code Generation for .Net Framework Developers
Online .Net Framework Source Code Generator

Would you like to reduce your development costs and bring your projects in on time?

Are you wasting valuable developer time repeatedly coding and testing boilerplate code?

Code Generator Service

Source code generation can save time and therefore money and produce consistent, reliable code that is ready to run. Our .Net Framework source code is designed and validated by experienced developers and we have tested the generated code, so that you do not have to.

Generating boilerplate code can:

  • Save development time and therefore money
  • Save testing time and therefore money
  • Produce consistent results
  • Free up developer time for more critical and more interesting coding tasks

Wizard Based Interface

Our simple Code Generator Properties Wizard guides you through the process of generating your source code. You select and specify the properties, language, class name, namespace name, etc. required to customize the source code to meet your requirements and then generate the code.

.Net Framework Source Code In Minutes

Our online services enables you to get your source code in minutes, complete the wizard, generate the code and then simply copy the code directly from the web page and paste it into your source code editor.

Collections

Non-Generic Base Classes

CollectionBase

Generate a Standard collection class or the more advanced Generic API Support version that includes an implementation of the IList<T> interface.

DictionaryBase

Generate a Standard key/object collection class that stores and enumerates collected items as DictionaryEntry instances. Collected items can be retrieved by key and found by key or by value.

NameObjectCollectionBase

Generate a Standard string/object collection class or the more advanced Generic API Support version that includes an implementation of the ICollection<T> interface that accesses and enumerates collected items.

Generic Base Classes

Collection<T>

Generate a Standard collection class or a collection with Sort and Search functionality or an Observable (.Net Framework version 2.0 compatible) collection class.

BindingList<T>

Generate a Standard collection class that provides two-way data binding functionality for user interface controls with a full implementation of the IBindingList interface including search and sort functionality.

KeyedCollection<TKey, TItem>

Generate a Standard collection class that provides access to collected items by index or by key. The key for each collected item is, typically, provided by a specified property of the collected item.

Comparers

IComparer<T> Implementations

StringItemComparer

The StringItemComparer class provides culture aware case sensitive or case insensitive String comparison or ordinal case sensitive or ordinal case insensitive String comparison in either ascending or descending order. The StringItemComparer class can be used with the List<T> class or a custom collection class to provide ascending or descending binary search and sort functionality.

ItemComparer<T>

The ItemComparer<T> (ItemComparer(Of T) in Visual Basic) class provides reference and value type comparisons using the type's IComparable interface. When used to sort a list or collection of items the comparer can be used to sort in ascending or descending order.

PropertyComparer<T>

The PropertyComparer<T> (PropertyComparer(Of T) in Visual Basic) class provides a comparison of any type, reference or value, using a specified reference or value type property value. The PropertyComparer<T> class can be used with the List<T> class or a custom collection class to provide ascending or descending binary search and sort functionality.

PropertyEqualityComparer<T>

The PropertyEqualityComparer<T> (PropertyEqualityComparer(Of T) in Visual Basic) class provides an equality comparison of the constructed type (T) or an equality comparison of any property of the constructed type (T). The constructed type (T) can be a reference or value type and when specifying a comparer property, the property can be a reference or value type.

Payment Processor

Secure payment processing is provided by PayPal and you will be transferred to their server to make your payment.

PayPal Payment Solutions Save time. Check out securely. Pay without sharing your financial information. With PayPal, you can pay with a credit or debit card, bank account or PayPal balance.