What's New in Entity Framework 4, by Julie Lerman

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    What's New in Entity Framework 4, by Julie Lerman - Presentation Transcript

    1. What’s New in Entity Framework 4?
      Julie Lerman
      thedatafarm.com/blog
      jlerman@thedatafarm.com
      Twitter: @julielermanvt
      Julia Lerman October 17th 2009, New England Code Camp 12
    2. Julie Lerman
      Julia Lerman October 17th 2009, New England Code Camp 12
      website
      theDataFarm.com
      blog & twitter
      theDataFarm.com/blog@julielermanVT
      book web site
      LearnEntityFramework.com
      consultant/mentor
      Microsoft MVP, INETA Speaker,ASPInsider, MCP, VTdotNET Leader
    3. Agenda
      Design Tools
      Code Generation Customization
      Lazy Loading
      POCO Support
      Productivity
      Performance Improvements
      Post-Beta 1
      Features Toolkit
      Julia Lerman October 17th 2009, New England Code Camp 12
    4. Design Tool Enhancements
      Person/People
      Brewery/Breweries
      Julia Lerman October 17th 2009, New England Code Camp 12
    5. Code Generation
      T4
      Julia Lerman October 17th 2009, New England Code Camp 12
      Text Template Transformation Toolkit
    6. Lazy Loading Support
      ObjectContext
      .ContextOptions
      .LazyLoadingEnabled = true
      Julia Lerman October 17th 2009, New England Code Camp 12
    7. POCO Support
      Turn off code generation from EDMX
      “Convention” will auto-map classes/entities
      Julia Lerman October 17th 2009, New England Code Camp 12
    8. General Productivity
      ObjectSet
      Specialized ObjectQuery
      More flexibility for working with groups of like entity types
      Minimizes dependency on ObjectQuery’s execution
      State Management
      ApplyCurrentValues (was ApplyPropertyChanges in v1)
      ApplyOriginalValues
      ObjectStateEntry.ChangeState
      ObjectStateManager.ChangeRelationshipState
      Julia Lerman October 17th 2009, New England Code Camp 12
    9. More Flexible Modeling
      Model-Defined Functions
      Custom properties bound to the model
      Use as query results or predicates
      Return scalars, collections, types, etc.
      Julia Lerman October 17th 2009, New England Code Camp 12
    10. Performance Improvements
      Query compilation under the covers
      Smarter joins
      Some unnecessary casting removed
      Unnecessary IsNull use removed
      Improved store commands
      Better quality command = better performance
      Contains , StartsWith, EndsWith
      Julia Lerman October 17th 2009, New England Code Camp 12
    11. Post-Beta 1
      In the Box
      Foreign Key Support
      Other tweaks here and there
      Feature CPT
      Code Only Design
      Look Ma, No Model!
      Self-Tracking Entities
      More T4 Templates
      Julia Lerman October 17th 2009, New England Code Camp 12
    12. Summary
      EF4 addresses many limitations of v1
      Expanded capability for various development styles
      Many changes to support SOA and n-Tier
      Designer supports more mapping capabilities
      Julia Lerman October 17th 2009, New England Code Camp 12
    13. Resources
      LearnEntityFramework.com/resources
      blogs.msdn.com/adonet, efdesign, dsimmons, alexj, more...
      msdn.microsoft.com/data
      Gateway to whitepapers, forums, documentation
      Julia Lerman October 17th 2009, New England Code Camp 12
    14. Contact
      website
      theDataFarm.com
      blog & twitter
      theDataFarm.com/blog@julielermanVT
      book web site
      LearnEntityFramework.com
      Microsoft MVP, INETA Speaker,ASPInsider, MCP, VTdotNET Leader
      Julia Lerman October 17th 2009, New England Code Camp 12

    + Julie LermanJulie Lerman, 1 month ago

    custom

    229 views, 0 favs, 0 embeds more stats

    Programming Entity Framework author, Julie Lerman, more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 229
      • 229 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 0
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories