Frans
Wed Jul 02 03:18:28 CDT 2008
Cor Ligthert [MVP] wrote:
> Frans,
>
> Advertising time is over again. Let others do that for you in newsgroups.
>
> Miha and I have not any problem with that.
I didn't know I needed your permission
FB
>
> :-)
>
> Cor
>
> "Frans Bouma [C# MVP]" <perseus.usenetNOSPAM@xs4all.nl> schreef in bericht
> news:%23SRpxF12IHA.5060@TK2MSFTNGP02.phx.gbl...
>> dsaf wrote:
>>>>> I have two questions regarding Linq to Sql providers:
>>>>> 1. Are there any other besides MS SQL Server available?
>>>> Linq to Sql is for MS SQL Server.
>>> Why then MS doesn't say so, as in "Linq to MSSQL"?
>> that's something for MS to answer ;)
>>
>>>> If you want to use Linq with another type of database you need something
>>>> else than Linq to Sql.
>>> It seems I will have to. I would prefer solution that comes with .Net but
>>> MS is just not making it possible. Don't really understand this decision,
>>> they decided to officially provide an ORM solution (shipped with
>>> framework 3.5) but then they decide to lock it in.
>> If you want an O/R mapper with full linq support, check LLBLGen Pro:
>>
http://www.llblgen.com . I'm the lead developer of LLBLGen Pro.
>>
>>>>> 2. How to program custom Linq to Sql provider? (Obviously I expect only
>>>>> some guidelines and "getting started" type of advice.
>>>> Linq to Sql doesn't support custom providers as a necessary interface is
>>>> internal. You therefore can't write support for other databases. It also
>>>> would have been very difficult to do so, as writing a Linq provider
>>>> isn't easy.
>>> But is far from impossible...
>> True, it costed me 10 months full time work :)
>>
>> See my blog (see sig) for the articles I wrote about writing a Linq
>> provider.
--
------------------------------------------------------------------------
Lead developer of LLBLGen Pro, the productive O/R mapper for .NET
LLBLGen Pro website:
http://www.llblgen.com
My .NET blog:
http://weblogs.asp.net/fbouma
Microsoft MVP (C#)
------------------------------------------------------------------------