Announcing: The ADO.NET vNext August CTP

Published 15 August 06 12:30 PM | alexbarn 

A couple of months ago we committed to shipping a very early technology preview of the ADO.NET Entity Framework and the LINQ integration in ADO.NET, and we said we were "shooting for August". Well, here is it, with a whole 2 weeks to go before August ends :)

As of right now the ADO.NET vNext August CTP is available for download.

This CTP includes a really broad set of features. The CTP documentation has a more detailed feature matrix, but here is a high-level summary of what you’ll find in this preview:

  • The ADO.NET Entity Framework, which includes:
    • The Entity Data Model (EDM), which allows developers to model data at a higher level of abstraction
    • A powerful client-views/mapping engine to map to and from store schemas
    • Full query support over EDM schemas using Entity SQL and LINQ
    • An object services layer that allows you to choose to present query results as rows and columns or as objects. When using .NET objects, the system will transparently do identity resolution, change tracking and update processing for you.
    • An open provider model that allows other stores to plug into the ADO.NET Entity Framework
  • Language-Integrated Query (LINQ) integration in ADO.NET for this CTP includes:
    • LINQ to Entities: formulate queries using LINQ against your EDM schemas
    • LINQ to DataSet: the DataSet finally gets full query capabilities! You can formulate LINQ queries that go against one or more DataTable objects. The LINQ to DataSet implementation will even optimize certain query patterns for better execution performance.
  • Tools
    • We're working hard to include a rich set of tools that integrate naturally with the runtime components to provide a great end-to-end experience. Some early tools are included in this CTP, and more will come soon!

In the CTP package you'll find:

  • The actual ADO.NET CTP assemblies that will be installed in your system
  • A few new project templates to create new ADO.NET Entity Framework-based applications and entity model libraries
  • Various examples that illustrate how to use the ADO.NET Entity Framework and the LINQ integration in many different scenarios
  • A couple of documents that describe the Entity Framework & LINQ integration.

I'd like to encourage everyone that writes data-centric applications to take a look at this and send your questions, suggestions and complaints this way; we'll be eagerly waiting for feedback!

If you want some more extra background before downloading and installing this, you can watch this Channel 9 video, and read an introduction to the Entity Framework (which is a previous version of the document installed with the CTP), an introduction to the Entity Data Model, and the Next Generation Data Access Vision document.

Looking forward to hear your thoughts on the CTP!

Pablo Castro
ADO.NET Technical Lead
Microsoft Corporation

Filed under: ,

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# Sahil Malik said on August 15, 2006 4:44 PM:
Awesome news !! I have been very excited about this since I saw your presentation and we talked about it at TechED 2006.

I will be blogging about this down to it's tiniest bits and peices at http://blah.winsmarts.com. You have no idea how anxiously I had been waiting for this. :)
# Jonathan Bruce's WebLog said on August 15, 2006 4:49 PM:
Microsoft have, in the past few minutes announced their latest drop of the August CTP for ADO.NET vNext. Over the next few days or so, look lots more commentary on this, but for now here's a snap-shot of what you'll...
# Michell Cronberg said on August 15, 2006 5:39 PM:
# ADO.NET team blog said on August 15, 2006 5:40 PM:
Hi!
I'm Sanjay Nagamangalam and I’m a Program Manager in the ADO.NET team. I spend most of my waking...
# Paul Gielens said on August 15, 2006 5:40 PM:
Congratulations! There go my weekends :D
# Community Blogs said on August 15, 2006 5:41 PM:
.. hmm .. so where does all this fit in?? Microsoft has been talking about what will be the next revision
# AlexJamesNZ said on August 15, 2006 6:45 PM:
Nice work guys.

Well I know what I will be doing for the next few days!

I was expecting this to be included in a fresh drop of LINQ though? Instead it relies on the MayCTP of LINQ?

When can we expect another drop of LINQ?
# stefan demetz said on August 15, 2006 7:01 PM:
the queryable datasets features is very nice, but the ORM features are not that exceptional ...
the xml mapping of entities is not really needed, reflection and caching should suffice after the classes of code have been generated ....
I got a friend who sells a toplink-like ORM which does all of this already in smalltalk, Java and .NET
# SQLite ADO.NET Development Blog said on August 15, 2006 7:11 PM:
The August CTP has arrived!  Despite quite a few changes to the underpinnings, I was able to get...
# Data said on August 15, 2006 7:38 PM:
Building software is an exercise in incremental improvement, and when an important milestone is reached...
# Tommy’s Blog » ADO.NET vNext CTP is live said on August 15, 2006 8:06 PM:
PingBack from http://twwilliams.com/blog/2006/08/15/adonet-vnext-ctp-is-live/
# Can Erten said on August 15, 2006 8:21 PM:
Good news.
Really wondering about the entity framework.  
# Ovidiu Platon said on August 15, 2006 8:25 PM:
Tocmai am aflat că a apărut ediţia august 2006 a CTP-ului de ADO.NET vNext. Dacă v-au plăcut demo-urile...
# Sam Gentile said on August 15, 2006 10:07 PM:
Great job!
# Andres Aguiar's Weblog said on August 15, 2006 10:29 PM:
At last, the ADO.NET v.next bits are public!Read the announcement here. Keep an eye in the ado.net team
# bkchung's WebLog said on August 15, 2006 11:13 PM:
http://www.microsoft.com/downloads/details.aspx?FamilyId=B68F6F53-EC87-4122-B1C8-EE24A043BF72&displaylang=en...
# Alex Barnett blog said on August 15, 2006 11:53 PM:
The ADO.NET vNext Community Technology Preview ('CTP') went live today...Hopefully I can convince Tommy...
# Jorge Serrano - MVP Visual Developer - Visual Basic said on August 16, 2006 3:10 AM:
Microsoft ha anunciado hace tan sólo unas horas, el ADO.NET vNext CTP Agosto 2006, que incluye
# Thomas Lebrun said on August 16, 2006 3:57 AM:
Bonjour à tous,Je profite de quelques instants pour vous parler de 2 sorties de ce mois d'Août.La première...
# DotNetAddict said on August 16, 2006 7:12 AM:
This is fantastic news! I've been waiting for this CTP for 2 solid months!
# Brenton House said on August 16, 2006 7:36 AM:
This is the announcement about the next CTP for LINQ from Pablo. I was able to get a lot of info about
# Tiernans Comms Closet said on August 16, 2006 7:45 AM:
the August CTP release of the next release of ADO.NET, vNext, has been released. the announcement is...
# Олег Михайлик said on August 16, 2006 8:08 AM:
Учёба программиста никогда не останавливается. Или ты учишься, или постепенно ст
# Ron A. Buckton said on August 16, 2006 8:57 AM:
The ADO.NET team has released the August CTP of ADO.NET vNext with LINQ for Entities and LINQ for Dataset. ...
# Dave Sussman said on August 16, 2006 12:41 PM:
Pablo

Where do we report bugs? I've just come across a mapping issue, where the database has columns of type smalldatetime and varchar which are mapped to DateTime and String. However, the compiler barfs citing incompatible types.

Dave
# Hammad Rajjoub said on August 16, 2006 12:56 PM:
I am really excited to see ADO.NET evolving from what it was in .Net Beta to what it is now. After presenting sessions on ADO.NET from introductory level to best practices, its really good to find out the way it is enhancing and changing, all aligned with the demands from developers and architects.
# Community Blogs said on August 16, 2006 1:55 PM:
.. client views, mapping, and the EDM In my last blog post I talked about the basics of the 4 information
# Erwyn van der Meer said on August 16, 2006 2:27 PM:
Is blogging about the ADO.NET vNext CTP illegal? I am known among colleagues to read the fine print in
# Pablo [MSFT] said on August 16, 2006 3:13 PM:
>> Where do we report bugs? I've just come across a mapping issue

Man, you guys are fast :)

There are more details in the overview document included in the CTP. The short story is:

For discussion, validate potential bugs, etc. you can go to the forums: http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=533&SiteID=1

For filing bugs, you can go to the Connect site: http://connect.microsoft.com/VisualStudio (click on "Feedback" and when submitting the bug choose "Data Development" as the category.

Thanks,
-pablo
# TommyW said on August 16, 2006 3:35 PM:
Dave Sussman wrote:

> I've just come across a mapping issue, where the database
> has columns of type smalldatetime and varchar which are
> mapped to DateTime and String. However, the compiler barfs
> citing incompatible types.

These are known issues. You'll need to make changes to your generated .csdl file:

(1) Add the attribute "Unicode='false'" to the property that was mapped from varchar.
(2) Add the attribute "PreserveSeconds='false'" to the property that was mapped from the smalldatetime.

-- Tommy
# diegov said on August 16, 2006 9:05 PM:
Congratulations guys! I will be playing with this tonight and tomorrow. I wrote some more comments to the Channel9 video that you could find useful, but the real feedback comes now. Thank you Pablo!

Diego
# .NET a 2.860 m de altura said on August 17, 2006 12:01 AM:
Un CTP muy temprano de la siguiente versión de ADO.NET (¿3.0?) está disponible para
# Йордан Димитров said on August 17, 2006 1:08 AM:
Вече има и SP 1 за Microsoft® Visual Studio® .NET™ 2003 download. CTP на нoвата версия на ADO.NET...
# Joteke's Blog said on August 17, 2006 10:14 AM:
Me being late as usual,
announced by Pablo Castro on ADO.NET Team blog, ADO.NET vNext August CTP is...
# Dave Sussman said on August 17, 2006 11:03 AM:
Pablo / Tommy

Thanks for pointing out the forum links - I missed them in the docs. Since Tommy says it's a known issue I won't report it. I've pretty much got my sample app running entirely though EDF/LINQ now, which is darn cool. A few things I've coded around as they aren't implemented yet, otherwise it's great - reduced the amount of code by about 1/2.

Dave
# scott's blog said on August 17, 2006 11:45 AM:
This release looks really kick ass - for non-stored proc users everywhere, they've finally integrated
# Jackie Goldstein's Weblog (In Israel) said on August 17, 2006 11:46 AM:
If you want to get your hands on the first bits of ADO.NET 3.0, you can download the CTP from here.  ...
# Jackie Goldstein's Weblog said on August 17, 2006 11:50 AM:
If you want to get your hands on the first bits of ADO.NET 3.0, you can download the CTP from here. Pablo
# weehyong said on August 18, 2006 6:25 AM:
Congratulations on the release of the CTP!

Does it allow an entity to have composite/concatenated keys?

Thanxs.
# Pablo [MSFT] said on August 18, 2006 1:25 PM:
>>> Congratulations on the release of the CTP!

Thanks :)

>>> Does it allow an entity to have composite/concatenated keys?

Yes, you can have composite keys. Not sure what you mean by "concatenated" keys though.

-pablo
# David Hayden - Florida .NET Developer - C# and SQL Server said on August 18, 2006 5:14 PM:
# Desarrollo .NET said on August 18, 2006 6:16 PM:
Hace unos dias Microsoft libero la primera version de prueba del ADO.NET vNext , el cual es una herramienta
# artiso Blog said on August 19, 2006 3:51 AM:
# ÎÜñ|‹ø\/\/ñ [ÐëÞrëçã†ëð]'s Blog said on August 19, 2006 2:44 PM:
If you have not already heard, then there is a new CTP of ADO called ADO.NET vNext which adds support
# Tim Mallalieu's Blog. said on August 21, 2006 12:12 PM:
We shipped our CTP last week (ADO.NET August CTP). Pretty cool. I guess I should blog some on things...
# Roberto said on August 24, 2006 2:49 PM:
I have a couple of questions regarding the DataContext.
1. Object tracking
If I request the same entity several times will it return the same object reference?
If the DataContext keeps track of object references, will it detect if a reference is no longer used in the application and do the appropiate cleanup?
2. Remoting
From what I could understand it seems that Entity objects will support lazy loading, if this is the case I infer that the entity objects keep a reference to the DataContext that created them. How will this behave under remoting scenarios?
# Pablo [MSFT] said on August 24, 2006 3:35 PM:
Hi Roberto,

1. Object Tracking: yes, by default we'll do identity tracking and return the same object for the entity in the store. We expect that the appropriate pattern is that typically the object-context will be short-lived so we won't need to do clean up. That said, we know that there are scenarios where you need a long-lived context and we're looking at options for that.

2. Remoting: when remoting them entities become detached from the object-context that created them, so you can no longer do delay loading of its related entities (unless you re-attach the entitiy to a context).

-pablo
# Roberto said on August 24, 2006 5:44 PM:
Thanks Pablo,
I hope you guys come up with some great way to do cacheing using the DataContext, and from what I have seen so far im sure you guys will :).
Just a quick question, is delay loading configurable? or will i need to call some sort of Load method to fully obtain an entity?

Thanks again
# ADO.NET team blog said on August 25, 2006 5:20 PM:
The ADO.NET team recently held an event for ADO.NET provider writers. Representatives from DataDirect,...
# Mick Andrew said on August 27, 2006 12:32 PM:
This latest approach to thorny data access problems looks promising.  Several longstanding issues are addressed.  I look forward digging in and spending some productive time with this code soon.

However, I believe you are still avoiding a major problem (a missing "pillar" in the solution perhaps? ;)

Quote from the Entity Framework MSDN article: "If the schema of the DataSet is known at application design time, then using typed DataSets provides a much better experience when using LINQ".

Requiring compile-time knowledge of the database contents (entity fields if you like) is a cop-out.  C# 3.0 has addressed several language problems with some quite hair raisingly clever approaches, and I wish the team would turn its attention to this one.  The problem for enterprise software developers is that individual users want and need to add data to the "standard" tables/Entities which are unique their deployment.  Various approaches are used (views, extra tables etc), but at the end of the day, if my Employee object needs "ShoeSize" and I didn't ship the record definition with this, I still want to access it in a typed fashion at run time.  However, I do not want to recompile my source code.  Employee.ShoeSize should be available dynamically if it is retrieved from the database.

In other words, the metadata of the language types needs to be (much) more dynamic.

Most approaches I have seen either go to a "typeless" approach (Employee.Field("ShoeSize")), or else a combination (Employee.FirstName plus Employee.ExtendedField("ShoeSize").  The first throws away the easier syntax that comprises the second half of any LINQ article(!).  The second introduces first and second class data access, and effectively doubles processing.

Clearly neither is acceptable.
# Mark Donahue said on August 29, 2006 2:10 AM:
Maybe it is similar to the comment above -what about semi-structured data? I need to be able at runtime to add data elements and relationships. Can I alter the EDM mappings while the app is running? Can I create something like multiple inheritance? e.g. supplier is company _and_ billable
# Larry Lau said on August 29, 2006 4:24 AM:
Talk on O/R mapping
# Mikhail Chernomordikov said on August 29, 2006 8:10 AM:
Is it full compatibleness of Oracle in ADO.NET vNext?
# Puspak Barua said on August 30, 2006 7:54 AM:
I was finally hoping to apply Microsoft provided solution for good old O/R mapping problem. I was playing with the CTP and after a while I realised that I could not make my persistent class inherit from a non-persistent class.

Let's say in my domain object model I have to have a root class from where every other class will be inherited. Obviously the root class does not need to be persisted, it simply adds some behavior to all the objects that I am going to use in my application.

Is it going to be tackled in some way? Or am I missing something?
# alexbarnett.net blog said on September 3, 2006 6:26 AM:
In the first week with Data Programmability team, my manager suggested I set up a bunch of introductory
# ADO.NET team blog said on September 14, 2006 12:14 PM:

Hi folks,My name is Atul Adya and I am a software architect in the ADO.NET team. After working on persistent...
# Jaroslaw Kowalski » Blog Archive » Sooda 1.0 RC1 has been released said on September 15, 2006 1:08 PM:
PingBack from http://blog.jkowalski.net/?p=57
# Pete Davis said on September 19, 2006 8:36 PM:
Has anyone tried to install this CTP on Vista RC1? It doesnt seem to integrate itself into Visual Studio. After i installed it there were no EDM Diagram templates, and the samples didnt recognise the EDM diagrams either. Has anyone else seen this?
# inventive title said on September 22, 2006 5:38 PM:
The ADO.NET team has released the August CTP of ADO.NET vNext with LINQ for Entities and LINQ for Dataset.
# zdravko said on September 22, 2006 11:58 PM:
What is the best (wildest) guess as to when this ADO.NET vNext will end up shipping commercially.  Closest month would be acceptable.  ;)
# The ADO.NET vNext - Entity Data Model , Language-Integrated Query (LINQ) integration & Tools « .Net FX3 By Jayesh Chudasama said on September 24, 2006 5:30 PM:
PingBack from http://dotnetfx3.wordpress.com/2006/09/24/the-adonet-vnext-entity-data-model-language-integrated-query-linq-integration-tools/
# ADO.NET vNext August CTP « .Net FX3 By Jayesh Chudasama said on September 24, 2006 6:08 PM:
PingBack from http://dotnetfx3.wordpress.com/2006/09/24/adonet-vnext-august-ctp/
# ADO.NET team blog said on September 27, 2006 7:13 PM:
Folks,
To aid brainstorming and to better understand typical developer scenarios, the ADO.NET team created...
# Henry said on September 28, 2006 5:41 PM:
http://www.bloggen.be/vuittonreplica <a href="http://www.bloggen.be/vuittonreplica">louis vuitton replica</a>  louis vuitton replica
# Henry said on September 29, 2006 3:53 AM:
http://www.bloggen.be/google <a href="http://www.bloggen.be/google">replica designer handbags
</a>  replica designer handbags
# xz said on October 1, 2006 7:21 AM:
http://xoomer.alice.it/replicas/rolex-replica.html <a href="http://xoomer.alice.it/replicas/rolex-replica.html">rolex replica</a> rolex replica
# xz said on October 1, 2006 6:53 PM:
http://xoomer.alice.it/replicas/replica-watches.html <a href="http://xoomer.alice.it/replicas/replica-watches.html">replica watches</a> replica watches
# US ISV Developer Evangelism Team said on October 25, 2006 9:49 AM:

The ADO.NET vNext CTP was announced recently. A primary goal of the upcoming version of ADO.NET is to

# john mcfetridge said on October 30, 2006 10:04 AM:

vNext seems like a pivotal tool in the data access game as I am consulting at an organization struggling with this issue right now. I have been using ORMs (nHibernate and DLinq) for the last year but the missing piece has always been Reporting. Now SMDL seems to address this at least for Reporting (I am still not sure for Analysis services). It seems to me that the Entity Data Model is the glue that will bring together Linq for entities/SQL and SMDL as we cannot have competing models. I am hoping that EDM will allow us to abstract the organization corporate data access and be usable across our applications. In the short term I am concerned with going down the SMDL road when it looks like the long term direction is EDM or are they the same thing?

Dearly confused

jmcfet@bellsouth.net

# timmall said on November 9, 2006 2:04 AM:

Regarding the question on SMDL and EDM...

One of the motivations for the EDM has been to address the proliferation of models that are present within one’s application infrastructure. Indeed, today one typically must define an application domain model (typically C# classes, sometimes UML or other model), then one defines a logical DB model for persistence and for other services (reporting, analysis, workflow…) you start building some other sets of models. Within the SQL division we are committed to rationalizing the various models that we have (such as SMDL, UDM, SMO… ) with the EDM. The effort to rationalize the models shall happen over the next few releases. Today, SMDL is the best option for reporting and it lines up well with EDM.. The good news is that we are developing a migration path from SMDL to EDM and there is effort underway in this release to pave the way for that in the future.

Tim Mallalieu

PM ADO.NET

# Data said on November 16, 2006 8:57 PM:

MSDN Virtual Labs allows customers to quickly evaluate or learn how to build applications through a series

# Data said on November 16, 2006 9:00 PM:

MSDN Virtual Labs allows customers to quickly evaluate or learn how to build applications through a series

# Charlie Calvert's Community Blog said on November 28, 2006 8:29 PM:

These transcripts will eventually be published here , but while we're waiting for that to occur, I'll

# Elisa Johnson's Blog said on December 1, 2006 6:15 PM:

Check out our 2 new MSDN Virtual Labs for Data Access! MSDN Virtual Labs allow customers to quickly learn

# Raja Venkatesh said on January 2, 2007 3:42 PM:

Am on almost all bits and pieces on every step this ADO is keeping.  I have a wish list which can make a dramatical change.  Where to post it.  I do not want it to go unnoticed.  EMail-> rv_ooty@hotmail.com.  There should be a place for comments, wishlist, bug and feed back form in every new introduction from MSDN.

Regards

Raja Venkatesh

rv_ooty@hotmail.com

# billys said on January 23, 2007 12:28 AM:

Hello! I am Billy Johnson Nice design. Enjoy! Good site! OK. 0n79p7k .

# David Hubbard said on January 31, 2007 11:58 AM:

I have been loosely following the technical literature on Linq and ADO.net vnext, but I have not written any code yet. I wanted to ask a question about inserts and updates in the new world. Currently when I do inserts or updates my data objects have properties where a user can set the property, and alot of the properties map to columns in a table. No big surprise there, next for each property in the data object that maps to a column I have a bool flag that is set to show if the column has changed. Each data object has an update method that can perform an insert or an update depending on the key property, in either the insert or the update a sql string is built that sets just the values that have changed, so this increases the performance of the data objects by just sending what is needed. None of these ideas are new, but I wanted to find out in ado.net vnext is there in built in attribute flags where a field in the data object can be have a flag built in to modify only what is needed or is ther some other mechanism in the Linq inserts and updates that takes of this.

Any help on this would be appreciated

# fashion - uttaruk.com » Morning Coffee 21 said on January 31, 2007 3:01 PM:

PingBack from http://www.fashion.uttaruk.com/2007/01/31/morning-coffee-21/

# Kevin said on February 11, 2007 9:03 PM:

Hi all , very nice site! Thank You !

# Alex said on February 28, 2007 8:34 PM:

I noticed at http://www.dotnet247.com/247reference/msgs/49/245003.aspx

Pablo Castro said,

_in the next version of ADO.NET we'll have bulk-insert APIs_

Are these bulk insert API-s there in this CTP ? I would be very excited about some decent solution to make lots of binary data inserts fast.

# Autoversicherung said on March 16, 2007 3:47 PM:

Very good comments. Autoversicherung und Kfz Versicherung Vergleich Versicherungsvergleich kostenlos bei http://www.6i6.de

# Kfz Versicherung said on March 16, 2007 3:49 PM:

Kfz Versicherung und Autoversicherung kostenlos Vergleich Vergleichen Kostenlos bei http://www.6i6.de

# Aiakos said on May 17, 2007 3:47 PM:

Cool...

[URL=http://fps.okstate.edu/_disc4/00005f5b.htm?meridia#">http://fps.okstate.edu/_disc4/00005f5b.htm?meridia#] meridia [/URL]

http://fps.okstate.edu/_disc4/00005f5b.htm?meridia meridia

# Juan Dent said on May 17, 2007 9:12 PM:

One question to all:

Is binding to local variables going to be possible with LINQ?

E.g.:

I have a dynamic SQL string, say:

--------------------

"Select " + cslist + "into :lsVariable, :llidValor" + " FROM " + ff + "

where variable like :psVariable";

--------------------

and want to bind the input and output variables to variables in the  method, say to parameters. And I don't want this code to be seen - it makes it  less readable and unnecesarily exposes the implementation.

In the above example, cslist would be a string variable with the list of columns wanted in the result set (an input variable), :psVariable would contain a value for the where clause (another input variable - this time it needs to be parsed and bound to an existing variable in scope)  - and the :IsVariable and :llidValor who determine where the corresponding values  from the loaded record set will go.

Thanks in advance,

Juan Dent, M.Sc.

# bchi49 said on August 17, 2007 2:07 PM:

Excellent!!!! Thank you for all the hard work make it ORM a reality in .NET!!!

Benjamin Chi

# Jenni said on August 19, 2007 1:35 PM:

All I get is an error that the download is unavailable.  A search does not show it available anywhere.  Is there a new location for the download?

Jenni

# Alex Barnett blog said on August 30, 2007 10:33 AM:

Some old Data Programmability teammates of mine, Britt Johnston, Pablo Castro and Mike Pizzo (well, Mike

# D. Dugan said on September 25, 2007 6:14 PM:

All I get is an error to the download links.  Anyone have a link for the ADO.net vNext August CTP (one that actually works).

Thanks in advance.

-Darren

# Roller said on September 25, 2007 6:35 PM:

Pablo Castro just annouced the August CTP for Ado vNext. You can read about it at http://blogs.msdn.com/adonet/archive/2006/08/15/701479.aspx

# D. Dugan said on September 26, 2007 7:47 PM:

Someone for the sake of argument please just email or provide a working link to the actual "vNext August 2006 CTP".

2 Hours on the phone with MS Support and there best answer is move to this new blah, blah, blah.  Since there's an abundance of information and webcasts on using this util that I've already read or watched I'd really like to do some prototyping with it.

Can anyone help please (email me file or working link):

darren_dugan@hotmail.com

# ADO.NET Entity Framework video- 1 year later | Free CRM said on October 15, 2007 11:56 PM:

PingBack from http://thefreecrm.com/?p=121

# ADO.NET Entity Framework video- 1 year later | Free CRM said on October 16, 2007 12:02 AM:

PingBack from http://thefreecrm.com/?p=122

# laptop said on October 20, 2007 8:27 PM:

All about site <a href="http://niikada.info/disassemble-hp-laptop.html ">disassemble hp laptop</a> <a href="http://niikada.info/how-to-disassemble-fujitsu-lifebook-laptop.html ">how to disassemble fujitsu lifebook laptop</a> <a href="http://niikada.info/used-laptops-for-sale-in-youngstown.html ">used laptops for sale in youngstown</a> <a href="http://niikada.info/how-to-tighten-a-laptop-screen.html ">how to tighten a laptop screen</a> [URL=http://niikada.info/bag-funky-laptop.html]bag funky laptop[/URL] [URL=http://niikada.info/dell-c600-laptop.html]dell c600 laptop[/URL] welcome

# viagara said on November 10, 2007 1:15 PM:

Greetings http://viagara.cej.pl - <a href="http://viagara.cej.pl">viagara</a> - [URL=http://viagara.cej.pl]viagara[/url]  last

# furniture said on November 19, 2007 12:25 PM:

All about <a href="http://okedd.info/560.html ">doernbecher furniture</a> <a href="http://okedd.info/1.html ">angelus furniture company</a> <a href="http://okedd.info/382.html ">american frieght furniture</a> <a href="http://okedd.info/359.html ">british raj furniture</a> [URL=http://okedd.info/102.html]rustic mesquite furniture[/URL] [URL=http://okedd.info/425.html]jm paquert furniture[/URL] super

# auction said on November 28, 2007 9:36 PM:

Blya budu, linki <a href="http://tiubu.info/144.html ">queensferry car auctions north wales</a> <a href="http://tiubu.info/253.html ">sekura auctions</a> <a href="http://tiubu.info/14.html ">stallings auction</a> <a href="http://tiubu.info/583.html ">kathy griffin auction winner</a> [URL=http://tiubu.info/216.html]powersports auction[/URL] [URL=http://tiubu.info/213.html]alderfer auctions[/URL] last

# Famous Quotes » ADO.NET team blog : Announcing: The ADO.NET vNext August CTP said on January 5, 2008 2:26 PM:

PingBack from http://famousquotes.247blogging.info/?p=1649

# Boxing » Blog Archive » US ISV Developer Evangelism Team : The Next Version of ADO.NET said on January 6, 2008 3:42 AM:

PingBack from http://boxing.247blogging.info/?p=3721

# cash till payday loan said on January 26, 2008 4:31 AM:

No advance cash day loan pay advance card cash credit

# cash advance from credit card said on January 26, 2008 9:04 AM:

Any number of advance advance america cash payday loan uk

# advance cash day loan pay payday said on January 26, 2008 9:08 AM:

If he best loan payday advance loan paycheck payday

# t�l�charger sonneries said on January 29, 2008 6:59 PM:

Probably  <a href=http://groups.google.ch/group/tony3301/web/klingeltne-fr-handys>klingelt�ne f�r handys</a> stakes eight keno free hopper million <a href=http://groups.google.ch/group/ahmad7483/web/sonneries-tlphone>sonneries t�l�phone</a> lottery nuts less tight rake bracelet <a href=http://groups.google.de/group/daddy6671/web/klingeltne>klingelt�ne</a> back profit blackjack pair tutorial?

# loan until payday said on February 1, 2008 3:39 PM:

Find overnight cash advance advance cash day loan pay payday

# Autoversicherung said on April 2, 2008 8:08 AM:

Hello! I am Autoversicherung Nice design. Enjoy! Good site! OK.

# Kredit said on April 3, 2008 1:58 PM:

Very best comments. My favorit blog kredit online kredit ohne schufa

# Online Kredit said on April 3, 2008 2:00 PM:

Very thanks. Nice report. Thank you Online kredit

# Kapselung von Datenzugriffen | hilpers said on January 20, 2009 9:30 AM:

PingBack from http://www.hilpers.com/873110-kapselung-von-datenzugriffen

# C# para proyectos de manejo de datos? | hilpers said on January 20, 2009 2:24 PM:

PingBack from http://www.hilpers-esp.com/445287-c-para-proyectos-de-manejo

# forex-trading-online.de said on April 1, 2009 9:42 AM:

interesting information, thanmks for that...

# ADO NET team blog Announcing The ADO NET vNext August CTP | Uniform Stores said on June 1, 2009 8:44 AM:

PingBack from http://uniformstores.info/story.php?id=574

# ADO NET team blog Announcing The ADO NET vNext August CTP | Uniform Stores said on June 1, 2009 4:33 PM:

PingBack from http://uniformstores.info/story.php?id=14563

# ADO NET team blog Announcing The ADO NET vNext August CTP | Hair Growth Products said on June 9, 2009 4:13 AM:

PingBack from http://hairgrowthproducts.info/story.php?id=516

# ADO NET team blog Announcing The ADO NET vNext August CTP | Quick Diets said on June 9, 2009 11:25 PM:

PingBack from http://quickdietsite.info/story.php?id=2703

# ADO NET team blog Announcing The ADO NET vNext August CTP | fix my credit said on June 16, 2009 10:19 PM:

PingBack from http://fixmycrediteasily.info/story.php?id=3506

# ADO NET team blog Announcing The ADO NET vNext August CTP | low cost car insurance said on June 17, 2009 12:20 AM:

PingBack from http://lowcostcarinsurances.info/story.php?id=1741

# 逆円助 said on July 4, 2009 12:13 AM:

さあ、今夏も新たな出会いを経験してみませんか?当サイトは円助交際の逆、つまり女性が男性を円助する『逆円助交際』を提供します。逆円交際を未経験の方でも気軽に遊べる大人のマッチングシステムです。年齢上限・容姿・経験一切問いません。男性の方は無料で登録して頂けます。貴方も新たな出会いを経験してみませんか

# SOS娘 said on July 11, 2009 11:55 PM:

家出娘や一人で寂しい子が書き込むSOS娘BBSでは彼女たちと遊んであげたり泊めてあげれる、優しい人を募集しています。見返りにHをしてくれる子も多く、いろんな理由がある少女があなたの助けを待っています。

# 高額報酬 said on July 14, 2009 12:07 AM:

当サイトではリッチなセレブと割り切りでお付き合いしてくださる男性を募集しています。女性の性欲を満たし、高額報酬をもらって楽しく暮らしてみませんか?興味がある方はバイト感覚での1日登録もできる、安心の無料入会を今すぐどうぞ。

# mixi said on July 15, 2009 12:53 AM:

mixiで禁止された「出会い」コミュニティーが復活しているのをご存じですか?当サイトでは規制前の楽しかった頃のミクシーを再現しているという好評を頂いております。会員数も右肩上がりに増えていますので、興味のある方はぜひご覧ください

# 素人 said on July 16, 2009 12:48 AM:

癒されたい女性や、寂しい素人女性を心も体も癒してあげるお仕事をご存じですか?女性宅やホテルに行って依頼主の女性とHしてあげるだけで高額の謝礼を手に入れる事が出来るのです。興味のある方は当サイトTOPページをご覧ください

# ホスト said on July 17, 2009 11:31 PM:

女性向け風俗サイトで出張デリバリーホストをしてみませんか?時給2万円以上の超高額アルバイトです。無料登録をしてあとは女性からの呼び出しを待つだけなので、お試し登録も歓迎です。興味をもたれた方は今すぐどうぞ。

# 家出 said on July 18, 2009 11:40 PM:

最近TVや雑誌で紹介されている家出掲示板では、全国各地のネットカフェ等を泊り歩いている家出娘のメッセージが多数書き込みされています。彼女たちはお金がないので掲示板で知り合った男性の家にでもすぐに泊まりに行くようです。あなたも書き込みに返事を返してみませんか

# 救援部 said on July 20, 2009 11:19 PM:

当サイト、救援部では無料でオ○ニー動画を見ることができます。ご近所検索機能でリアルタイムオ○ニーを見るチャンスも高く、興奮間違いなしです。また、一人Hのお手伝いを希望されるセレブ女性もあり、お手伝いいただけた方には高額謝礼をお支払いしております。

# 夏フェス!! said on July 23, 2009 11:29 PM:

誰か満足させてくれる人いませんか?めんどくさいこと抜きでしよっ♪ gu-gu-m@docomo.ne.jp とりあえずメールして☆

# 逆円 said on July 24, 2009 11:23 PM:

全国各地の女性会員様の性欲を満たし、割り切ったアルバイト感覚で稼げる逆円バイト。報酬は平均で1回5〜10万円となっております。興味のある方は当サイト新規無料エントリーからお早めにどうぞ

# 家出 said on July 25, 2009 11:26 PM:

家出をして不安な少女の書込みが当、家出掲示板では増えています。泊まらせてあげたり、一日遊んであげるだけで彼女たちはあなたを神と呼び、精一杯のお礼をしてくれるはずです

# 無料ゲーム said on July 26, 2009 11:03 PM:

あなたのゲーマー度を無料ゲーム感覚で測定します。15個の質問に答えるだけの簡単測定で一度遊んでみませんか?ゲームが得意な人もそうでない人もぜひどうぞ。

# ほむぺ完成記念 said on August 20, 2009 11:22 PM:

よーやくプロフ持ちになれました。私の事気になった方がいましたら気軽にメールください。恋バナとか好きなんでよろしくでぇす。zuttozuttoissyodayo@docomo.ne.jp

# 出張ホスト said on August 21, 2009 11:32 PM:

女性会員様増加につき、当サイトの出張ホストが不足中です。女性の自宅やホテルに出向き、欲望を満たすお手伝いをしてくれる男性アルバイトをただいま募集していますので、興味のある方はTOPページから無料登録をお願いいたします

# 家出 said on August 22, 2009 11:51 PM:

最近様々なメディアで紹介されている家出掲示板では、全国各地のネットカフェ等を泊り歩いている家出少女のメッセージが多数書き込みされています。彼女たちはお金がないので掲示板で知り合った男性とすぐに遊びに行くようです。あなたも書き込みに返事を返してみませんか

# 救援部 said on August 24, 2009 11:22 PM:

オ○ニーライフのお手伝い、救援部でHな見せたがり女性からエロ写メ、ムービーをゲットしよう!近所の女の子なら実際に合ってHな事ができちゃうかも!?夏で開放的になっている女の子と遊んじゃおう

# 逆援助 said on August 25, 2009 11:18 PM:

メル友募集のあそび場「ラブフリー」はみんなの出逢いを応援する全国版の逆援助コミュニティーです!女の子と真剣にお付き合いしたい方も、複数の女性と戯れたい方も今すぐ無料登録からどうぞ

Leave a Comment

(required) 
(optional)
(required) 

  
Enter Code Here: Required

Search

This Blog

Syndication

Page view tracker