beginner001.png Setting up the OPF3 Framework (Watch the Video) - This lesson gives an overview of how to set up the Opf3 Framework. You will learn how to set up a storage class for Microsoft Office Access (AccessStorage), as well as how to set up the ObjectContext and a concurrency manager that handles the problems of multi user environments.
beginner002.png Creating Persistent Objects (Watch the Video) - This lesson gives an overview of how to create persistent objects. You will learn how to map a class to a database table and how to bind properties to the rows of that table. The lesson shows also how to specify the type and rules on the bound properties (by using the named properties of the FieldAttribute).
beginner003.png Working with Persistent Objects (Watch the Video) - This lesson gives an overview of how to work with persistent objects in your application. You will learn how to load an ObjectSet, an ObjectReader or a single persistent object from the database. It shows also how to save the changes on persistent objects in the database.
beginner002.png Advanced Tutorial - This lesson targets intermediate or advanced uses of the Opf3 Framework, such as relationships, searching, and dynamic properties.


video.png Inheritance with the OPF3 Framework - This video gives you an introduction in the inheritance features of the Opf3 Framework. The video shows you how to create a base class and inherit from that class, how to override properties and how to apply different mappings on the overriden properties.


guideline001.png ObjectContextFactory - This design pattern shows how to implement the factory pattern for the ObjectContext and storage creation process in your application.
guideline002.png Inherit from ObjectSearcher - This guideline shows how to understand for which storage a custom query (SqlQuery) is created. Custom queries should be created in an instance of a class that inherits from the ObjectSearcher. This sample shows also how to create your own class that inherits from ObjectSearcher.
guideline003.png Web Services, .NET Remoting, and other Serialization - This guideline shows how to use the Opf3 Framework with web services, .NET Remoting and other methods that need serialization. When using those a few guidelines need to be followed to leverage all benefits of the Opf3 Framework.
guideline004.png Multiple ObjectContext Instances - This guideline shows how to use multiple ObjectContext instances in your application. The example demonstrates how to copy persistent objects from one database to another. They are read from the first database using an ObjectReader (client side database cursor) and stored to the second database.
guideline005.png Using Opf3 in an ASP.NET Application - This guideline shows how to use the Opf3 Framework in an ASP.NET application. It demonstrates what is important when storing persistent objects to the ASP.NET ViewState and what you should consider when creating instances of the ObjectContext.

Last edited Nov 24, 2009 at 5:15 PM by davidbrown, version 7


No comments yet.