I Admit I Misspoke

OK.  I admit it.  The last post I hade mentioned that we moved the XAF DSL to the Entity Framework.  This has caused a lot of confusion.  I meant to say that we have used the ADO.NET Entity Data Model extensions.  This is the design surface that can be tailored to create Entity Framework.

We leveraged the code generation within the ADO.NET Entity Data Model (EDMX) file to generate XAF/XPO classes.  This allows you to visually create the entity model, set a few XAF properties and then generate the business objects from there. 

I am presenting all these topics at the Kansas City Developers Conference on June 19th.  I will post the presentation after the conference.  I have a full presentation that will demonstrate the power of the ADO.NET Entity Data Model extensions, create a small project and then add the OData layer to XAF to connect to the PowerPivot in Excel 2010.

The latest code can be found at http://efxaf.codeplex.com.

More details to come soon.  Sorry for the confusion in the last post.

Thanks again.

Print | posted on Friday, June 11, 2010 10:45 PM


# re: I Admit I Misspoke

left by xaf user at 7/2/2010 4:29 PM Gravatar
i can not figure out how to use this extension. Will there be a tutorial or screencast on how tos? and when?

# re: I Admit I Misspoke

left by microfox at 8/23/2010 7:03 PM Gravatar
Any news about the presentation?

# re: I Admit I Misspoke

left by Krzychu at 8/28/2010 10:35 AM Gravatar
I've tried it and i think i got it :-)
1. In VS create a new project - Class Library
2. Add New Item - ADO.Net Entity Data Model
3. You can use existing database or add an empty model
4. Modify existing tables or create new one in the Model
5. Save the Model
6. You've got classes in Project Explorer
7. Add References they need
That's all :-)
Very nice work Patrick. You've got my 5.
Post A Comment