more information



Live Demos and Trial Software

To see the ECF™ G5 in action, visit our trials/demo page or contact us now.

Partner/Developer Programs

See how adding the ECF™ G5 to your consulting and integration services can make a big difference. Learn More.

.NET eCommerce Systems Integrators and eCommerce Solution Provider Program


.NET eCommerce Blog

Check out our blog for more information, tips, and resources related to eCommerce. Visit Now

Product Documentation WIKI

For the latest product documentation on ECF™ G5 please visit our WIKI.



Object-Relational Technology That Works


Mediachase Core Technology That Offers Flexibility and Re-Use

Meta data is meant for describing types of data.  When you create your product page template, for instance, you will want to speak volumes about the characteristics of that camera, MP3 player, or bottle of fine wine.  ECF™ G5 uses meta classes and meta fields to describe different kinds of data, including categories, products, pages, SKUs, orders, and customer accounts.

The Meta Data Engine in ECF™ G5 allows you control custom and default text fields and enforce the validity of the data entered into the field.  You can have users enter their own data or change the text field into a drop down box of hard-coded values that will ensure the end-user inputs valid data for that field.  But it’s up to you on how you want to control your meta data values.  You can extend meta data services for custom implementations if need be.

ECF™ G5 relies on Windows Communication Foundation (WCF) as the infrastructure for managing, retrieving, and publishing meta data.  By leveraging Windows Communication Foundation, ECF™ G5 offers the ability to customize meta data however you see fit for your products.


Key Capabilities

> Create root and base meta classes to describe a root element (such as a product) and then describe a base element (such as a digital camera)

> Create as many fields and attributes to describe data in more detail

> Import/Export meta data

> Create, edit, and manage meta fields created by end users in addition to default fields

> Extend and customize meta field controls

> Customize meta data in Order Management, Customer and Profile Accounts, in Global Administration Settings


ECF™ G5 and Meta Data Handling

If you’re running a commerce store, you will want to convey as much detail about a product and variation as much as possible on a single page.  Customers searching for digital cameras will want to know about its megapixel capabilities, red-eye features, built-in flash, etc.  However, you don’t want to repeat that digital camera meta data, meta class, and meta field template for a completely different product and variation.  That’s why ECF™ G5 gives you the flexibility to change and extend meta data on wholly different products and variations.  Create different templates describing different types of data for MP3 players, clothing, and software.

.NET developers will appreciate the inclusion of Windows Communication Foundation in ECF™ G5 to make it far less complex for them to control how meta data works in their website and eCommerce solution.





- Understanding the ECF™ G5 Meta Data



Comparing the Mediachase ECF™ G5 ASP.NET eCommerce Framework with Traditional Shopping Cart Solutions

ASP.NET eCommerce Framework and Shopping Cart Software Demo and Trial Options





To learn more about our eCommerce software solutions, our ASP.NET C# source code technology, or any of the ECF™ G5 architecture & integration capabilities, visit our ECF™ G5 site at /commerce . To ask questions or to learn more, you can contact us at US +1-323-988-1071 (PST), +1-202-355-7125 (EST), or sales@mediachase.com.