compiler padawan
learn.microsoft.com/en-us/archive/blogs/dsimmons
My adventures learning how to build compilers.
C# / .NETDatabasesSoftware / engineering practiceMicrosoft blogsMSDN archive
- 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
2012 1
2010 11
- Simple WPF 2D Graphics: DrawingVisual
- EF FAQ Relocation and Overhaul
- EF Query Tuning
- D3: Implementing the WCF Service
- EntityRoots – An EF Extensibility Exercise
- Generating Business Logic “Hooks” for EF4 Entities
- D3: Testing, TFS and a Teenager
- Cascade Delete and 1-to-1 (or 1-to-0..1) Relationships
- Deleting Foreign-Key Relationships in EF4
- Check surroundings for safety
- Handling Concurrency: It’s a Matter of Trust
2009 22
- D3: Rides Again – Now on VS2010 Beta 2
- AttachAsModified revisited
- It’s time to rip up EntityBag and throw it away
- D3: Building Great Software is a Battle, Don’t Leave Any Assets on the Sidelines
- D3: Fun with Concurrency and Model First – Part 2
- D3: Fun with Concurrency and Model First – Part 1
- D3: Release 0.0010
- Links: EF4 Podcast, N-Tier Anti-Patterns, and some thoughts about DDD
- Some Great EF Resources
- EF4 beta 1 Forums & Docs
- EF4 Beta 1 now available!
- Online TechTalk about POCO and other EF4 Features
- Code Sample from my Applied Entity Framework talk at TechEd 2009 now available
- Cool things are coming in EF4!
- Building N-Tier applications with the EF – The Basics
- D3: Using T4 to Generate Entity and Context Classes
- “Local” Queries
- D3: Modeling Part 1 – Real-World Relationships
- D3: Basic Architecture Decisions
- Dpmud
- Avoiding Query Injection Attacks with the EF
- Updated EF FAQ posted
2008 42
- AttachAsModified – a small step toward simplifying EF n-tier patterns
- Using T4 Templates to generate EF classes
- Having fun at PDC
- Let the 3rd party EF providers roll!
- .Net Rocks podcast about the EF Advisory Council now available for download
- EF FAQ updated
- Miscellaneous
- Entity Services, Metadata & Mapping
- Object Services & Using the APIs
- Query
- Entity Classes & Architecture Patterns
- EF v1 (delivered by VS 2008/.net 3.5 SP1) is... almost... here. (And the .Net Rocks podcast announcing it is already here.)
- Part 2 of dnrTV about the Entity Framework now up
- Entity Framework Intro up on dnrTV
- Software Development Meme
- Items of Interest: Sample Oracle Provider, Transparent Design Process
- New in version 0.6 of the EF FAQ...
- DP Advisory Council
- New in version 0.5 of the FAQ…
- Why use the Entity Framework?
- A little more about SP1 Beta and the EF
- Lazy Loading
- I'll be at DevConnections in Orlando in a couple of weeks
- EF will ship with SP1 of VS 2008/.Net Framework 3.5
- Just delete it already!
- More about how to fit the ObjectContext into apps
- SQL Compact Edition Reloaded -- now with support for the EF
- Check out EF Contrib!
- Context Lifetimes -- Dispose or Reuse?
- EntityBag – Wrap-up and Future Directions
- EntityBag Part VI – RelationshipEntry
- EntityBag Part V – ContextSnapshot Constructing and Applying
- EntityBag Part IV – ContextSnapshot Fields and Properties
- EntityBag Part III – Public Surface and Serialization
- EntityBag Part II – Modes and Constructor
- EntityBag Part I – Goals
- EF Extension Methods Extravaganza Part III – Fun with LINQ to Objects
- EF Extension Methods Extravaganza part II – Relationship Entry & IRelatedEnd
- EF Extension Method Extravaganza Part I - ObjectStateEntry
- When deserialize(serialize(x)) != x
- Did you know that connection string builders will parse connection strings not just create them?
- EF FAQ updated - v0.3
2007 36
- Filtered association loading and re-creating an entity graph across a web service boundary...
- So they're hard, but what if I need them...
- Why are data-centric web services so hard anyway?
- DataContract Serialization, Entity Framework and "Known Types"
- Computing an Original Value Graph
- How To: use your existing CSDL/MSL/SSDL files in the Entity Designer CTP2
- EF Beta 3 is finally available!
- December 1 and Winter Has Arrived in Redmond
- Concepts Part II: Relationships
- Me too...
- If you don't know what Astoria is...
- Creating an original value object from the separate values stored in the ObjectStateManager
- Question: Deep serialization of an object graph--how deep should it go?
- An Interesting Relationship Mapping Scenario
- First draft of an EF FAQ posted
- Entity Framework FAQ
- Mapping Read-only Entities
- Off to Dev Connections in the morning
- Two specific ways to take more control of your object model
- EF Persistence Ignorance Recap
- More about embedding metadata in resources...
- Concepts Part I: Getting an entity model up and running
- August CTP of the Entity Framework released
- "June" CTP of the Entity Framework is finally out
- Persistence Ignorance: OK, I think I get it now.
- Where’s the model? Is it the code or something else?
- Celebrating the Death of DoFinalConstruction()
- Book report: Agile Principles, Patterns, and Practices in C# by Martin & Martin
- DNR discussions about the Entity Framework & nHibernate
- A delay before I write more about persistence ignorance...
- Change Tracking Mechanisms
- Persistence Ignorance in the Entity Framework
- ADO.Net Entities and WPF made for each other? You bet.
- New EDM 101 posting on the ADO.Net team blog...
- Fire-and-Forget Key Values Made Easy
- Sorry for the hiatus… Time to start blogging again.