Marcelo's WebLog

Improving the world one entity at a time (now tweeting on @mlrdev)

Browse by Tags

Tagged Content List
  • Blog Post: Danny's new adventures

    Danny Simmons is going to rock the compiler world . Join me in wishing him all the best - it's a small world after all (or so I've heard), and I hope to run into him in the not too distant future. The Entity Framework remains in very able hands however; just you wait and see what becomes available...
  • Blog Post: Entity Framework CTP 4 Walkthroughs

    In case you've missed them, there are two walkthroughs that have been recently posted on some of the EF CTP4 shininess. Code First . Walks you through describing a model with classes, touching them up with a fluent API through a builder or configurations, and creating and manipulating a database using...
  • Blog Post: Nice OData shout-out

    Today, a simple link to OData, O How I Love Thee , with a nice review of how OData, WCF Data Services, ADO.NET Entity Framework and jQuery can all be better together. Enjoy!
  • Blog Post: Service Operations for Any and All

    As I wrote about a while ago, quantifiers such as 'any' and 'all' are not supported in WCF Data Services . One way to work around this if you have some specific need is to create a service operation, which is what we'll walk through today. The Scenario I'm going to write a small WCF Data Service...
  • Blog Post: Overview of System.Data.Services.Providers

    So, what can you find in the new System.Data.Services.Providers namespace, and why would you care? Typically, you'll write data services using a well-defined data model with rich querying and update capabilities, like the Entity Framework . In this case, you won't care much for the types in this namespace...
  • Blog Post: Create your schema with Entity Framework

    In case you haven't yet, it's worth reading about what's new with Entity Framework in Visual Studio 2010 RC . Of the two items highlighted for the framework, the one that excites me the most is the DDL generation capability. I find that it comes in very handy in two different scenarios: At deployment...
  • Blog Post: ADO.NET Data Servces in action (and in Word and Outlook!)

    Beth Massi has written a couple of very good posts involving ADO.NET Data Services, which I strongly encourage folks to read. Using ADO.NET Data Services (the fundamentals, great walk-through) Building an Office Business Application for TechReady 8 (awesome teaser) OBA Part 2 - Building an...
  • Blog Post: Depth vs. width in ADO.NET Data Services $expand

    The $expand option in the query filter is used to request entities associated with the last segment of a request. This is often used to ensure that entities can be materialized with their relationships wired together and to reduce the number of roundtrips to the server. For example, if http://www...
  • Blog Post: Gotcha with EDM types in ADO.NET Data Services

    Astute developers might have noticed that there are a couple of differences in the Simple EDM types and how they are mapped to types in ADO.NET Data Services . In particular, DateTimeOffset and Time properties are not available as CLR types in ADO.NET Data Services. For the time being, the DateTime...
  • Blog Post: Another ADO.NET Data Service metadata tip

    Today's tip is a pretty short one. If you see a 'ReflectionServiceProvider' type on an error call stack, you'll know that the 'T' in DataService<T> is not recognized as an ADO.NET Entity Framework data source (the type is actually rather simple - the 'T' should inherit from ObjectContext). ...
  • Blog Post: EntityState problems in ADO.NET Data Service

    If you're getting an error in your ADO.NET Data Service about 'EntityState' not being a valid property, this is the likely cause. The entity types generated by the ADO.NET Entity Framework include a number of properties that help you manage the entity itself, like providing the EntityKey or as in...
  • Blog Post: Metadata for ADO.NET Data Services

    ADO.NET Data Services have a "magic" resource, called $metadata . This entry point returns a CSDL document, which is generated as described on this MSDN page . Why CSDL? Well, it turns out that it's a great language to give a high-level description of data structure. It's also how the ADO.NET Entity...
  • Blog Post: Case Study for ADO.NET Data Services

    Here is the summary blurb: Misys Healthcare Systems Team Uses Powerful Tools to Build Innovative Web-Based Medical Records Application For more than a decade, Misys Healthcare Systems and Veracity Solutions have partnered to develop innovative applications that meet the needs of healthcare providers...
  • Blog Post: New Programming Guides for ADO.NET

    It's always been interesting to me to see how different people will approach learning a new API. Some like to go through the programming guides, some through samples, some comb the reference documentation, some dive into the IDE and let Intellisense guide them... I've recently talked a bit about what...
  • Blog Post: ADO.NET Data Services How Do I? Videos

    In case you've missed these, we already have some 'How Do I?' videos up on MSDN that cover ADO.NET Entity Framework and ADO.NET Data Services. http://msdn.microsoft.com/en-us/data/cc300162.aspx Enjoy!
  • Blog Post: Entity Framework - MSDN on the Big Picture

    MSDN Magazine has published Achieve Flexible Data Modeling With The Entity Framework , which talks about the ADO.NET Entity Framework starting from the initial motivation, then the different layers that make up the stack (including a nice if smallish diagram), and some of the options for moving data...
  • Blog Post: Model transformation with LINQ to XML

    Mike Taulty has a very nice post on timestamps and concurrency in the Entity Framework. Something that I very much like, however, is how he uses all the information available in a single .edmx file, which includes the storage, mapping and conceptual models, to pull information from the storage level...
  • Blog Post: Updating resources in ADO.NET Data Services

    The post on updating resources in ADO.NET Data Services has gone up on the Project Astoria blog. One thing worth calling out that may not be immediately obvious is that while this is very straightforward to implement this is you have an object model that implements change tracking (because your 'cookie...
  • Blog Post: Vacations and connecting dots

    I'll be leaving on vacations for a couple of weeks soon, so it's very unlikely that you'll see updates in that time frame here. Vacations are a good time to recharge batteries and spend time broadening horizons, which also helps connect dots sometimes... ADO.NET Data Services, the ADO.NET Entity...
  • Blog Post: ADO.NET Entity Designer & developer productivity

    I admit it - sometimes I fall in love very hard with some of my tools. Tools that make me productive. Tools that I can extend to make me productive. Tools that I rarely interact with but work in the background to make me productive. You get the idea. So then I go and read the post on How does the...
  • Blog Post: Project Astoria CTP now available

    Scott posted about this yesterday, but you need to look into the bulleted list to see that the ASP.NET 3.5 Extensions CTP includes updates from the last Project Astoria release. And of course, if you've been keeping up with some of the posts that have been made lately, you'll also know that Project Astoria...
  • Blog Post: Following Basic Instincts

    In case you don't regularly read MSDN Magazine, let me point out some interesting articles that show some of the cool stuff that is coming out with the next version of Visual Basic.NET. I'm spending a lot of time these days working on LINQ and friends (food for a future post), so it's nice to see more...
  • Blog Post: ADO.NET Entity Framework Beta 2 (with tools!) online

    Catch the fever on the MSDN Data Platform page on MSDN. The ADO.NET team blog also has a post here , which includes some of the new features in these downloads. Here are some of my personal favorites: A Visual Studio-integrated designer, that can generate a model from a database, tweak it, and...
  • Blog Post: Astoria Team Blog up and running

    Yes, I've finished my transition from the ADO.NET Entity Framework to Project Astoria. The team blog is already up and running over at http://blogs.msdn.com/astoriateam/ , and as this post mentions, we'll be working with an eye towards being very transparent about how we go about doing the design. ...
  • Blog Post: Rich Visualizations with Silverlight and Astoria

    How we get here I found myself wanting to have a nicer way of looking at a bunch of data I reference every now and then. Often I will whip up a quick HTML application to do this - it's ultimately a simple text file I can quickly edit and tweak, and the scripting environment allows me to access a lot...
Page 1 of 2 (28 items) 12