[Mono-dev] ADO.NET Data Services (project astoria) plans ?

Atsushi Eno atsushieno at veritas-vos-liberabit.com
Tue Jul 28 04:12:00 EDT 2009


Oops, I've sent my draft instead of the finished one. I'm resending it -

Hello,

I'm replying to an old post.

I have revisited Astoria lately, and found that Astoria *does*
depend on Linq to Entities. (i.e. unlike the previous discussion,
The statement that Astoria works over _any_ linq binding is wrong).
It rejects such IQueryable that does not conform to Linq to Entities
manner. For example, change "ID" column name as "ID_". It rejects
such data object saying that the IQueryable must return entity object.
Also, there is a documentation that explicitly states that Astoria
uses EDM: http://msdn.microsoft.com/en-us/library/cc716655.aspx

This means, implementing Data Services without L2E mostly does
not make sense.

Atsushi Eno


Onur Gumus wrote:
> http://msdn.microsoft.com/en-us/data/cc745968.aspx
> 
> This is a Screen cast to use AStoria over _any_ linq binding.
> 
> I also personally used astoria with NHibernate.
> 
> On Sat, Jan 17, 2009 at 6:10 PM, Atsushi Eno <atsushi at ximian.com> wrote:
>> Oh, interesting. When I tried to implement it (since as the API it
>> does *not* depend on L2Entities I could try to implement it by API
>> itself), it did not accept simple enumerable things (or something
>> else; I don't remember). So I simply gave up to wait for L2Entities.
>>
>> If there are example uses of Data Services without L2Entities, it
>> would be nice if you can share them (or examples).
>>
>> Atsushi Eno
>>
>>
>> Onur Gumus wrote:
>>> actually I think you are wrong. Astoria DOES NOT depend on linq to
>>> entities.
>>>
>>>  I certainly used Astoria over NHibernate(updatable) or even with DB4O
>>> (non updatable) without any glitch of Linq To Entities.
>>>
>>> AFAIK it only uses the EDM model of entity framework which certainly
>>> can be abstracted out of entitiy framework
>>>
>>> On Fri, Jan 16, 2009 at 1:41 PM, Atsushi Eno <atsushi at ximian.com> wrote:
>>>> It depends on Linq to Entities, which is not planned yet.
>>>>
>>>> Before filling L2Entities, we would finish Linq to SQL. I was partly
>>>> working on L2SQL after the GSoC 2008 has finished, but now I have a
>>>> couple of other tasks to do, so we are not sure when it will be done
>>>> and L2Entities will start (under current scheme).
>>>>
>>>> Atsushi Eno
>>>>
>>>>
>>>> Onur Gumus wrote:
>>>>> Hello,
>>>>>
>>>>> I would like to know if there is any future plans on implementing
>>>>> ADO.NET Data Services aka astoria ?
>>>>>
>>>>> It's a really cool project that enables linq queries over restful
>>>>> services.
>>>>> _______________________________________________
>>>>> Mono-devel-list mailing list
>>>>> Mono-devel-list at lists.ximian.com
>>>>> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>>>>>
>>>> _______________________________________________
>>>> Mono-devel-list mailing list
>>>> Mono-devel-list at lists.ximian.com
>>>> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>>>>
>>
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
> 




More information about the Mono-devel-list mailing list