Base4 (software)


Base4 is a Free application server for generating, sharing and re-using.NET data layers; this is intended to allow a development team to leverage existing enterprise systems and common functionality instead starting from scratch. It shares many similarities with WinFS but is significantly simpler because it doesn't need to be backward compatible with the whole of the Win32 API stack.
The latest version comes with a schema guesser to help new developers get started quickly. There is a video demonstrating this ability for setting up and writing in Base4

Features

Connecting to a server


using Base4.Storage;
StorageContext.SetDefault;

Requesting objects from a server

See the examples here: https://web.archive.org/web/20070928040717/http://www.base4.net/quickstarts/quickstarts.aspx
FileBase file = StorageContext.FindOne; 
//Above: same as StorageContext.Default.FindOne
if
User user = StorageContext.FindOne; // Same as ItemContext.FindOne
if

History