The Curious Engineer

All blogs / C# / .NET

compiler padawan

learn.microsoft.com/en-us/archive/blogs/dsimmons

My adventures learning how to build compilers.

C# / .NETDatabasesSoftware / engineering practiceMicrosoft blogsMSDN archive

’10’15’20’25
Posts
117 from 18 Aug 2006 to 2 Oct 2015
Posting
archived, read-only
Kind
personal blog
Feed
https://learn.microsoft.com/en-us/archive/blogs/dsimmons/feed.xml

2015 1

  1. Coo coo ca choo ... back to the big 'ol blue

2012 1

  1. compiler padawan moves on

2010 11

  1. Simple WPF 2D Graphics: DrawingVisual
  2. EF FAQ Relocation and Overhaul
  3. EF Query Tuning
  4. D3: Implementing the WCF Service
  5. EntityRoots – An EF Extensibility Exercise
  6. Generating Business Logic “Hooks” for EF4 Entities
  7. D3: Testing, TFS and a Teenager
  8. Cascade Delete and 1-to-1 (or 1-to-0..1) Relationships
  9. Deleting Foreign-Key Relationships in EF4
  10. Check surroundings for safety
  11. Handling Concurrency: It’s a Matter of Trust

2009 22

  1. D3: Rides Again – Now on VS2010 Beta 2
  2. AttachAsModified revisited
  3. It’s time to rip up EntityBag and throw it away
  4. D3: Building Great Software is a Battle, Don’t Leave Any Assets on the Sidelines
  5. D3: Fun with Concurrency and Model First – Part 2
  6. D3: Fun with Concurrency and Model First – Part 1
  7. D3: Release 0.0010
  8. Links: EF4 Podcast, N-Tier Anti-Patterns, and some thoughts about DDD
  9. Some Great EF Resources
  10. EF4 beta 1 Forums & Docs
  11. EF4 Beta 1 now available!
  12. Online TechTalk about POCO and other EF4 Features
  13. Code Sample from my Applied Entity Framework talk at TechEd 2009 now available
  14. Cool things are coming in EF4!
  15. Building N-Tier applications with the EF – The Basics
  16. D3: Using T4 to Generate Entity and Context Classes
  17. “Local” Queries
  18. D3: Modeling Part 1 – Real-World Relationships
  19. D3: Basic Architecture Decisions
  20. Dpmud
  21. Avoiding Query Injection Attacks with the EF
  22. Updated EF FAQ posted

2008 42

  1. AttachAsModified – a small step toward simplifying EF n-tier patterns
  2. Using T4 Templates to generate EF classes
  3. Having fun at PDC
  4. Let the 3rd party EF providers roll!
  5. .Net Rocks podcast about the EF Advisory Council now available for download
  6. EF FAQ updated
  7. Miscellaneous
  8. Entity Services, Metadata & Mapping
  9. Object Services & Using the APIs
  10. Query
  11. Entity Classes & Architecture Patterns
  12. EF v1 (delivered by VS 2008/.net 3.5 SP1) is... almost... here. (And the .Net Rocks podcast announcing it is already here.)
  13. Part 2 of dnrTV about the Entity Framework now up
  14. Entity Framework Intro up on dnrTV
  15. Software Development Meme
  16. Items of Interest: Sample Oracle Provider, Transparent Design Process
  17. New in version 0.6 of the EF FAQ...
  18. DP Advisory Council
  19. New in version 0.5 of the FAQ…
  20. Why use the Entity Framework?
  21. A little more about SP1 Beta and the EF
  22. Lazy Loading
  23. I'll be at DevConnections in Orlando in a couple of weeks
  24. EF will ship with SP1 of VS 2008/.Net Framework 3.5
  25. Just delete it already!
  26. More about how to fit the ObjectContext into apps
  27. SQL Compact Edition Reloaded -- now with support for the EF
  28. Check out EF Contrib!
  29. Context Lifetimes -- Dispose or Reuse?
  30. EntityBag – Wrap-up and Future Directions
  31. EntityBag Part VI – RelationshipEntry
  32. EntityBag Part V – ContextSnapshot Constructing and Applying
  33. EntityBag Part IV – ContextSnapshot Fields and Properties
  34. EntityBag Part III – Public Surface and Serialization
  35. EntityBag Part II – Modes and Constructor
  36. EntityBag Part I – Goals
  37. EF Extension Methods Extravaganza Part III – Fun with LINQ to Objects
  38. EF Extension Methods Extravaganza part II – Relationship Entry & IRelatedEnd
  39. EF Extension Method Extravaganza Part I - ObjectStateEntry
  40. When deserialize(serialize(x)) != x
  41. Did you know that connection string builders will parse connection strings not just create them?
  42. EF FAQ updated - v0.3

2007 36

  1. Filtered association loading and re-creating an entity graph across a web service boundary...
  2. So they're hard, but what if I need them...
  3. Why are data-centric web services so hard anyway?
  4. DataContract Serialization, Entity Framework and "Known Types"
  5. Computing an Original Value Graph
  6. How To: use your existing CSDL/MSL/SSDL files in the Entity Designer CTP2
  7. EF Beta 3 is finally available!
  8. December 1 and Winter Has Arrived in Redmond
  9. Concepts Part II: Relationships
  10. Me too...
  11. If you don't know what Astoria is...
  12. Creating an original value object from the separate values stored in the ObjectStateManager
  13. Question: Deep serialization of an object graph--how deep should it go?
  14. An Interesting Relationship Mapping Scenario
  15. First draft of an EF FAQ posted
  16. Entity Framework FAQ
  17. Mapping Read-only Entities
  18. Off to Dev Connections in the morning
  19. Two specific ways to take more control of your object model
  20. EF Persistence Ignorance Recap
  21. More about embedding metadata in resources...
  22. Concepts Part I: Getting an entity model up and running
  23. August CTP of the Entity Framework released
  24. "June" CTP of the Entity Framework is finally out
  25. Persistence Ignorance: OK, I think I get it now.
  26. Where’s the model? Is it the code or something else?
  27. Celebrating the Death of DoFinalConstruction()
  28. Book report: Agile Principles, Patterns, and Practices in C# by Martin & Martin
  29. DNR discussions about the Entity Framework & nHibernate
  30. A delay before I write more about persistence ignorance...
  31. Change Tracking Mechanisms
  32. Persistence Ignorance in the Entity Framework
  33. ADO.Net Entities and WPF made for each other? You bet.
  34. New EDM 101 posting on the ADO.Net team blog...
  35. Fire-and-Forget Key Values Made Easy
  36. Sorry for the hiatus… Time to start blogging again.

2006 4

  1. Fire-and-Forget Key Values
  2. Query me this...
  3. Rich vs. Reach
  4. Why not UpdateObject()?