468,140 Members | 1,469 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 468,140 developers. It's quick & easy.

Generate Code against Your own Database With TierDeveloper

Map, generate, and maintain 50% of your .NET application code, namely
your business and data objects. Use these objects in ASP.NET, Windows
Forms, console or services applications.

Business and Data Objects Framework
-- Map objects to relational databases
-- Embed SQL, stored procedure calls, and business rules
-- Generate .NET components in C# and VB.NET
-- Use components in your own high-traffic custom applications

[b:e39ebca66e]Powerful ASP.NET & Windows Forms
Applications[/b:e39ebca66e]
-- Generate fully working database apps for real-life use
-- ASP.NET, Windows Forms, and .NET remoting client
-- Customize GUI layout. Use combo-boxes and more
[b:e39ebca66e]Related Links [/b:e39ebca66e]
-----------------------------------------------------------------------------------

http://www.alachisoft.com/redirect_p...com/demos.htm:
[b:e39ebca66e]Online Demos[/b:e39ebca66e]
http://www.alachisoft.com: [b:e39ebca66e]AlachiSoft
website[/b:e39ebca66e]

Nov 16 '05 #1
12 1417
I know I should not respond to spam, but...

I have used this product before. In my opinion it is not overly useful. Most
importantly, the version I demoed lacked identity maps, metadata mapping,
query objects, and other goodies that constitute a true Object/Relational
(O/R) Mapper. Plus, if the product was worth a damn they wouldn't keep
spamming my inbox and the newsgroups.

When is Microsoft releasing ObjectSpaces-or what ever they are calling it
now? That is supposed to be their answer to O/R mapping.
"anna" <qu***@diyatech-dot-com.no-spam.invalid> wrote in message
news:41**********@Usenet.com...
Map, generate, and maintain 50% of your .NET application code, namely
your business and data objects. Use these objects in ASP.NET, Windows
Forms, console or services applications.

Business and Data Objects Framework
-- Map objects to relational databases
-- Embed SQL, stored procedure calls, and business rules
-- Generate .NET components in C# and VB.NET
-- Use components in your own high-traffic custom applications

[b:e39ebca66e]Powerful ASP.NET & Windows Forms
Applications[/b:e39ebca66e]
-- Generate fully working database apps for real-life use
-- ASP.NET, Windows Forms, and .NET remoting client
-- Customize GUI layout. Use combo-boxes and more
[b:e39ebca66e]Related Links [/b:e39ebca66e]
-----------------------------------------------------------------------------------

http://www.alachisoft.com/redirect_p...com/demos.htm:
[b:e39ebca66e]Online Demos[/b:e39ebca66e]
http://www.alachisoft.com: [b:e39ebca66e]AlachiSoft
website[/b:e39ebca66e]

Nov 16 '05 #2
Bill O,

ObjectSpaces is going to be released with VS.NET 2005, so sometime in
the beginning of next year.

Also, much of Win FS is based on ObjectSpaces, so you know it is going
to be put through the paces.
--
- Nicholas Paldino [.NET/C# MVP]
- mv*@spam.guard.caspershouse.com

"Bill O" <billo@_imt_net> wrote in message
news:OO**************@tk2msftngp13.phx.gbl...
I know I should not respond to spam, but...

I have used this product before. In my opinion it is not overly useful.
Most importantly, the version I demoed lacked identity maps, metadata
mapping, query objects, and other goodies that constitute a true
Object/Relational (O/R) Mapper. Plus, if the product was worth a damn they
wouldn't keep spamming my inbox and the newsgroups.

When is Microsoft releasing ObjectSpaces-or what ever they are calling it
now? That is supposed to be their answer to O/R mapping.
"anna" <qu***@diyatech-dot-com.no-spam.invalid> wrote in message
news:41**********@Usenet.com...
Map, generate, and maintain 50% of your .NET application code, namely
your business and data objects. Use these objects in ASP.NET, Windows
Forms, console or services applications.

Business and Data Objects Framework
-- Map objects to relational databases
-- Embed SQL, stored procedure calls, and business rules
-- Generate .NET components in C# and VB.NET
-- Use components in your own high-traffic custom applications

[b:e39ebca66e]Powerful ASP.NET & Windows Forms
Applications[/b:e39ebca66e]
-- Generate fully working database apps for real-life use
-- ASP.NET, Windows Forms, and .NET remoting client
-- Customize GUI layout. Use combo-boxes and more
[b:e39ebca66e]Related Links [/b:e39ebca66e]
-----------------------------------------------------------------------------------

http://www.alachisoft.com/redirect_p...com/demos.htm:
[b:e39ebca66e]Online Demos[/b:e39ebca66e]
http://www.alachisoft.com: [b:e39ebca66e]AlachiSoft
website[/b:e39ebca66e]


Nov 16 '05 #3
ObjectSpaces has been dropped from the SQL Server 2005 feature set so I don't think this is going to happen now.

Also, WinFS has been dropped from Longhorn so I wouldn't hold your breath for either of them unless you are spectacularly good at holding your breath.

Regards

Richard Blewett - DevelopMentor
http://staff.develop.com/richardb/weblog

nntp://news.microsoft.com/microsoft.public.dotnet.languages.csharp/<uP**************@TK2MSFTNGP11.phx.gbl>

Bill O,

ObjectSpaces is going to be released with VS.NET 2005, so sometime in
the beginning of next year.

Also, much of Win FS is based on ObjectSpaces, so you know it is going
to be put through the paces.
--
- Nicholas Paldino [.NET/C# MVP]
- mv*@spam.guard.caspershouse.com

"Bill O" <billo@_imt_net> wrote in message
news:OO**************@tk2msftngp13.phx.gbl...
I know I should not respond to spam, but...

I have used this product before. In my opinion it is not overly useful.
Most importantly, the version I demoed lacked identity maps, metadata
mapping, query objects, and other goodies that constitute a true
Object/Relational (O/R) Mapper. Plus, if the product was worth a damn they
wouldn't keep spamming my inbox and the newsgroups.

When is Microsoft releasing ObjectSpaces-or what ever they are calling it
now? That is supposed to be their answer to O/R mapping.
"anna" <qu***@diyatech-dot-com.no-spam.invalid> wrote in message
news:41**********@Usenet.com...
Map, generate, and maintain 50% of your .NET application code, namely
your business and data objects. Use these objects in ASP.NET, Windows
Forms, console or services applications.

Business and Data Objects Framework
-- Map objects to relational databases
-- Embed SQL, stored procedure calls, and business rules
-- Generate .NET components in C# and VB.NET
-- Use components in your own high-traffic custom applications

[b:e39ebca66e]Powerful ASP.NET & Windows Forms
Applications[/b:e39ebca66e]
-- Generate fully working database apps for real-life use
-- ASP.NET, Windows Forms, and .NET remoting client
-- Customize GUI layout. Use combo-boxes and more
[b:e39ebca66e]Related Links [/b:e39ebca66e]
-----------------------------------------------------------------------------------

http://www.alachisoft.com/redirect_p...com/demos.htm:
[b:e39ebca66e]Online Demos[/b:e39ebca66e]
http://www.alachisoft.com: [b:e39ebca66e]AlachiSoft
website[/b:e39ebca66e]



---
Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.771 / Virus Database: 518 - Release Date: 28/09/2004

[microsoft.public.dotnet.languages.csharp]
Nov 16 '05 #4
Object spaces was dropped, but it was not part of the release for SQL
Server 2005 (although it only worked with SQL Server), it was going to be
released with the framework.

Also, there was no mention of Win FS being included with Longhorn, just
that Win FS was based on OS.
--
- Nicholas Paldino [.NET/C# MVP]
- mv*@spam.guard.caspershouse.com
"Richard Blewett [DevelopMentor]" <ri******@develop.com> wrote in message
news:%2****************@TK2MSFTNGP15.phx.gbl...
ObjectSpaces has been dropped from the SQL Server 2005 feature set so I
don't think this is going to happen now.

Also, WinFS has been dropped from Longhorn so I wouldn't hold your breath
for either of them unless you are spectacularly good at holding your
breath.

Regards

Richard Blewett - DevelopMentor
http://staff.develop.com/richardb/weblog
nntp://news.microsoft.com/microsoft.public.dotnet.languages.csharp/<uP**************@TK2MSFTNGP11.phx.gbl>

Bill O,

ObjectSpaces is going to be released with VS.NET 2005, so sometime in
the beginning of next year.

Also, much of Win FS is based on ObjectSpaces, so you know it is going
to be put through the paces.
--
- Nicholas Paldino [.NET/C# MVP]
- mv*@spam.guard.caspershouse.com

"Bill O" <billo@_imt_net> wrote in message
news:OO**************@tk2msftngp13.phx.gbl...
I know I should not respond to spam, but...

I have used this product before. In my opinion it is not overly useful.
Most importantly, the version I demoed lacked identity maps, metadata
mapping, query objects, and other goodies that constitute a true
Object/Relational (O/R) Mapper. Plus, if the product was worth a damn
they
wouldn't keep spamming my inbox and the newsgroups.

When is Microsoft releasing ObjectSpaces-or what ever they are calling
it
now? That is supposed to be their answer to O/R mapping.
"anna" <qu***@diyatech-dot-com.no-spam.invalid> wrote in message
news:41**********@Usenet.com...
Map, generate, and maintain 50% of your .NET application code, namely
your business and data objects. Use these objects in ASP.NET, Windows
Forms, console or services applications.

Business and Data Objects Framework
-- Map objects to relational databases
-- Embed SQL, stored procedure calls, and business rules
-- Generate .NET components in C# and VB.NET
-- Use components in your own high-traffic custom applications

[b:e39ebca66e]Powerful ASP.NET & Windows Forms
Applications[/b:e39ebca66e]
-- Generate fully working database apps for real-life use
-- ASP.NET, Windows Forms, and .NET remoting client
-- Customize GUI layout. Use combo-boxes and more
[b:e39ebca66e]Related Links [/b:e39ebca66e]
-----------------------------------------------------------------------------------

http://www.alachisoft.com/redirect_p...com/demos.htm:
[b:e39ebca66e]Online Demos[/b:e39ebca66e]
http://www.alachisoft.com: [b:e39ebca66e]AlachiSoft
website[/b:e39ebca66e]



---
Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.771 / Virus Database: 518 - Release Date: 28/09/2004

[microsoft.public.dotnet.languages.csharp]

Nov 16 '05 #5
<exhale>

Wow, thanks guys. I've been holding my breath for a year now. My face went
from blue to purple some time in late spring. :)

Thanks again for your responses. Has ObjectSpaces been scrapped for good or
just postponed? We have rolled our own but it is far from a commercial O/R
mapper.
Have a good day,
Bill

"Richard Blewett [DevelopMentor]" <ri******@develop.com> wrote in message
news:%2****************@TK2MSFTNGP15.phx.gbl...
ObjectSpaces has been dropped from the SQL Server 2005 feature set so I
don't think this is going to happen now.

Also, WinFS has been dropped from Longhorn so I wouldn't hold your breath
for either of them unless you are spectacularly good at holding your
breath.

Regards

Richard Blewett - DevelopMentor
http://staff.develop.com/richardb/weblog
nntp://news.microsoft.com/microsoft.public.dotnet.languages.csharp/<uP**************@TK2MSFTNGP11.phx.gbl>

Bill O,

ObjectSpaces is going to be released with VS.NET 2005, so sometime in
the beginning of next year.

Also, much of Win FS is based on ObjectSpaces, so you know it is going
to be put through the paces.
--
- Nicholas Paldino [.NET/C# MVP]
- mv*@spam.guard.caspershouse.com

"Bill O" <billo@_imt_net> wrote in message
news:OO**************@tk2msftngp13.phx.gbl...
I know I should not respond to spam, but...

I have used this product before. In my opinion it is not overly useful.
Most importantly, the version I demoed lacked identity maps, metadata
mapping, query objects, and other goodies that constitute a true
Object/Relational (O/R) Mapper. Plus, if the product was worth a damn
they
wouldn't keep spamming my inbox and the newsgroups.

When is Microsoft releasing ObjectSpaces-or what ever they are calling
it
now? That is supposed to be their answer to O/R mapping.
"anna" <qu***@diyatech-dot-com.no-spam.invalid> wrote in message
news:41**********@Usenet.com...
Map, generate, and maintain 50% of your .NET application code, namely
your business and data objects. Use these objects in ASP.NET, Windows
Forms, console or services applications.

Business and Data Objects Framework
-- Map objects to relational databases
-- Embed SQL, stored procedure calls, and business rules
-- Generate .NET components in C# and VB.NET
-- Use components in your own high-traffic custom applications

[b:e39ebca66e]Powerful ASP.NET & Windows Forms
Applications[/b:e39ebca66e]
-- Generate fully working database apps for real-life use
-- ASP.NET, Windows Forms, and .NET remoting client
-- Customize GUI layout. Use combo-boxes and more
[b:e39ebca66e]Related Links [/b:e39ebca66e]
-----------------------------------------------------------------------------------

http://www.alachisoft.com/redirect_p...com/demos.htm:
[b:e39ebca66e]Online Demos[/b:e39ebca66e]
http://www.alachisoft.com: [b:e39ebca66e]AlachiSoft
website[/b:e39ebca66e]



---
Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.771 / Virus Database: 518 - Release Date: 28/09/2004

[microsoft.public.dotnet.languages.csharp]

Nov 16 '05 #6
Bill,

Have you considered using typed data sets? I think that given the right
design, they are much easier to maintain and code against than using a
custom object model and custom O/R.

Unless, of course, there is a good reason for the object/model O/R.

--
- Nicholas Paldino [.NET/C# MVP]
- mv*@spam.guard.caspershouse.com

"Bill O" <billo@_imt_net> wrote in message
news:Oi**************@tk2msftngp13.phx.gbl...
<exhale>

Wow, thanks guys. I've been holding my breath for a year now. My face went
from blue to purple some time in late spring. :)

Thanks again for your responses. Has ObjectSpaces been scrapped for good
or just postponed? We have rolled our own but it is far from a commercial
O/R mapper.
Have a good day,
Bill

"Richard Blewett [DevelopMentor]" <ri******@develop.com> wrote in message
news:%2****************@TK2MSFTNGP15.phx.gbl...
ObjectSpaces has been dropped from the SQL Server 2005 feature set so I
don't think this is going to happen now.

Also, WinFS has been dropped from Longhorn so I wouldn't hold your breath
for either of them unless you are spectacularly good at holding your
breath.

Regards

Richard Blewett - DevelopMentor
http://staff.develop.com/richardb/weblog
nntp://news.microsoft.com/microsoft.public.dotnet.languages.csharp/<uP**************@TK2MSFTNGP11.phx.gbl>

Bill O,

ObjectSpaces is going to be released with VS.NET 2005, so sometime in
the beginning of next year.

Also, much of Win FS is based on ObjectSpaces, so you know it is going
to be put through the paces.
--
- Nicholas Paldino [.NET/C# MVP]
- mv*@spam.guard.caspershouse.com

"Bill O" <billo@_imt_net> wrote in message
news:OO**************@tk2msftngp13.phx.gbl...
>I know I should not respond to spam, but...
>
>
>
> I have used this product before. In my opinion it is not overly useful.
> Most importantly, the version I demoed lacked identity maps, metadata
> mapping, query objects, and other goodies that constitute a true
> Object/Relational (O/R) Mapper. Plus, if the product was worth a damn
> they
> wouldn't keep spamming my inbox and the newsgroups.
>
>
>
> When is Microsoft releasing ObjectSpaces-or what ever they are calling
> it
> now? That is supposed to be their answer to O/R mapping.
>
>
> "anna" <qu***@diyatech-dot-com.no-spam.invalid> wrote in message
> news:41**********@Usenet.com...
>> Map, generate, and maintain 50% of your .NET application code, namely
>> your business and data objects. Use these objects in ASP.NET, Windows
>> Forms, console or services applications.
>>
>> Business and Data Objects Framework
>> -- Map objects to relational databases
>> -- Embed SQL, stored procedure calls, and business rules
>> -- Generate .NET components in C# and VB.NET
>> -- Use components in your own high-traffic custom applications
>>
>> [b:e39ebca66e]Powerful ASP.NET & Windows Forms
>> Applications[/b:e39ebca66e]
>> -- Generate fully working database apps for real-life use
>> -- ASP.NET, Windows Forms, and .NET remoting client
>> -- Customize GUI layout. Use combo-boxes and more
>>
>>
>> [b:e39ebca66e]Related Links [/b:e39ebca66e]
>> -----------------------------------------------------------------------------------
>>
>> http://www.alachisoft.com/redirect_p...com/demos.htm:
>> [b:e39ebca66e]Online Demos[/b:e39ebca66e]
>> http://www.alachisoft.com: [b:e39ebca66e]AlachiSoft
>> website[/b:e39ebca66e]
>>
>
>


---
Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.771 / Virus Database: 518 - Release Date: 28/09/2004

[microsoft.public.dotnet.languages.csharp]


Nov 16 '05 #7
Hi Nicholas,

Under the sheets, our O/R mapper is using type data sets. I agree, they
rock. We take the strongly typed datasets and wrap our business logic (rules
engines) around them in the domain objects. Our O/R mapper uses identities
and identity maps to keep only one instance of a domain object in memory
regardless how many times it is queried. It is also used to lazy load domain
objects. Further, we introduced query objects to simplify and standardize
the query criteria and to isolate it from the database server--we are a MS
SQL and an Oracle shop. Finally, we implement Repositories and other O/R
design patterns to simplify the whole mess for the end developer.

As you know, the O/R mapper does a lot more than pull and push data. The
whitepaper, albeit brief, I read on ObjectSpaces looked very promising. The
Java community has had mature commercial O/R mappers for a few years and I
keep waiting for a true O/R mapper for .NET.

What we have works. I just am tired of reinventing the wheel.

Thank you for your time.
"Nicholas Paldino [.NET/C# MVP]" <mv*@spam.guard.caspershouse.com> wrote in
message news:uk*************@TK2MSFTNGP11.phx.gbl...
Bill,

Have you considered using typed data sets? I think that given the
right design, they are much easier to maintain and code against than using
a custom object model and custom O/R.

Unless, of course, there is a good reason for the object/model O/R.

--
- Nicholas Paldino [.NET/C# MVP]
- mv*@spam.guard.caspershouse.com

"Bill O" <billo@_imt_net> wrote in message
news:Oi**************@tk2msftngp13.phx.gbl...
<exhale>

Wow, thanks guys. I've been holding my breath for a year now. My face
went from blue to purple some time in late spring. :)

Thanks again for your responses. Has ObjectSpaces been scrapped for good
or just postponed? We have rolled our own but it is far from a commercial
O/R mapper.
Have a good day,
Bill

"Richard Blewett [DevelopMentor]" <ri******@develop.com> wrote in message
news:%2****************@TK2MSFTNGP15.phx.gbl...
ObjectSpaces has been dropped from the SQL Server 2005 feature set so I
don't think this is going to happen now.

Also, WinFS has been dropped from Longhorn so I wouldn't hold your
breath for either of them unless you are spectacularly good at holding
your breath.

Regards

Richard Blewett - DevelopMentor
http://staff.develop.com/richardb/weblog
nntp://news.microsoft.com/microsoft.public.dotnet.languages.csharp/<uP**************@TK2MSFTNGP11.phx.gbl>

Bill O,

ObjectSpaces is going to be released with VS.NET 2005, so sometime in
the beginning of next year.

Also, much of Win FS is based on ObjectSpaces, so you know it is going
to be put through the paces.
--
- Nicholas Paldino [.NET/C# MVP]
- mv*@spam.guard.caspershouse.com

"Bill O" <billo@_imt_net> wrote in message
news:OO**************@tk2msftngp13.phx.gbl...
>I know I should not respond to spam, but...
>
>
>
> I have used this product before. In my opinion it is not overly
> useful.
> Most importantly, the version I demoed lacked identity maps, metadata
> mapping, query objects, and other goodies that constitute a true
> Object/Relational (O/R) Mapper. Plus, if the product was worth a damn
> they
> wouldn't keep spamming my inbox and the newsgroups.
>
>
>
> When is Microsoft releasing ObjectSpaces-or what ever they are calling
> it
> now? That is supposed to be their answer to O/R mapping.
>
>
> "anna" <qu***@diyatech-dot-com.no-spam.invalid> wrote in message
> news:41**********@Usenet.com...
>> Map, generate, and maintain 50% of your .NET application code, namely
>> your business and data objects. Use these objects in ASP.NET, Windows
>> Forms, console or services applications.
>>
>> Business and Data Objects Framework
>> -- Map objects to relational databases
>> -- Embed SQL, stored procedure calls, and business rules
>> -- Generate .NET components in C# and VB.NET
>> -- Use components in your own high-traffic custom applications
>>
>> [b:e39ebca66e]Powerful ASP.NET & Windows Forms
>> Applications[/b:e39ebca66e]
>> -- Generate fully working database apps for real-life use
>> -- ASP.NET, Windows Forms, and .NET remoting client
>> -- Customize GUI layout. Use combo-boxes and more
>>
>>
>> [b:e39ebca66e]Related Links [/b:e39ebca66e]
>> -----------------------------------------------------------------------------------
>>
>> http://www.alachisoft.com/redirect_p...com/demos.htm:
>> [b:e39ebca66e]Online Demos[/b:e39ebca66e]
>> http://www.alachisoft.com: [b:e39ebca66e]AlachiSoft
>> website[/b:e39ebca66e]
>>
>
>

---
Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.771 / Virus Database: 518 - Release Date: 28/09/2004

[microsoft.public.dotnet.languages.csharp]



Nov 16 '05 #8
No it hasn't been scrapped, its been rolled up into the WinFS release (whenever that may be)

Regards

RIchard Blewett - DevelopMentor
http://staff.develop.com/richardb/weblog

nntp://news.microsoft.com/microsoft.public.dotnet.languages.csharp/<Oi**************@tk2msftngp13.phx.gbl>

<exhale>

Wow, thanks guys. I've been holding my breath for a year now. My face went
from blue to purple some time in late spring. :)

Thanks again for your responses. Has ObjectSpaces been scrapped for good or
just postponed? We have rolled our own but it is far from a commercial O/R
mapper.
Have a good day,
Bill

"Richard Blewett [DevelopMentor]" <ri******@develop.com> wrote in message
news:%2****************@TK2MSFTNGP15.phx.gbl...
ObjectSpaces has been dropped from the SQL Server 2005 feature set so I
don't think this is going to happen now.

Also, WinFS has been dropped from Longhorn so I wouldn't hold your breath
for either of them unless you are spectacularly good at holding your
breath.

Regards

Richard Blewett - DevelopMentor
http://staff.develop.com/richardb/weblog
nntp://news.microsoft.com/microsoft.public.dotnet.languages.csharp/<uP**************@TK2MSFTNGP11.phx.gbl>

Bill O,

ObjectSpaces is going to be released with VS.NET 2005, so sometime in
the beginning of next year.

Also, much of Win FS is based on ObjectSpaces, so you know it is going
to be put through the paces.
--
- Nicholas Paldino [.NET/C# MVP]
- mv*@spam.guard.caspershouse.com

"Bill O" <billo@_imt_net> wrote in message
news:OO**************@tk2msftngp13.phx.gbl...
I know I should not respond to spam, but...

I have used this product before. In my opinion it is not overly useful.
Most importantly, the version I demoed lacked identity maps, metadata
mapping, query objects, and other goodies that constitute a true
Object/Relational (O/R) Mapper. Plus, if the product was worth a damn
they
wouldn't keep spamming my inbox and the newsgroups.

When is Microsoft releasing ObjectSpaces-or what ever they are calling
it
now? That is supposed to be their answer to O/R mapping.
"anna" <qu***@diyatech-dot-com.no-spam.invalid> wrote in message
news:41**********@Usenet.com...
Map, generate, and maintain 50% of your .NET application code, namely
your business and data objects. Use these objects in ASP.NET, Windows
Forms, console or services applications.

Business and Data Objects Framework
-- Map objects to relational databases
-- Embed SQL, stored procedure calls, and business rules
-- Generate .NET components in C# and VB.NET
-- Use components in your own high-traffic custom applications

[b:e39ebca66e]Powerful ASP.NET & Windows Forms
Applications[/b:e39ebca66e]
-- Generate fully working database apps for real-life use
-- ASP.NET, Windows Forms, and .NET remoting client
-- Customize GUI layout. Use combo-boxes and more
[b:e39ebca66e]Related Links [/b:e39ebca66e]
-----------------------------------------------------------------------------------

http://www.alachisoft.com/redirect_p...com/demos.htm:
[b:e39ebca66e]Online Demos[/b:e39ebca66e]
http://www.alachisoft.com: [b:e39ebca66e]AlachiSoft
website[/b:e39ebca66e]



---
Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.771 / Virus Database: 518 - Release Date: 28/09/2004

[microsoft.public.dotnet.languages.csharp]


---
Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.771 / Virus Database: 518 - Release Date: 28/09/2004

[microsoft.public.dotnet.languages.csharp]
Nov 16 '05 #9
Hi Bill,

"Bill O" <billo@_imt_net> wrote in message
news:Oi**************@tk2msftngp13.phx.gbl...
<snip>
Thanks again for your responses. Has ObjectSpaces been scrapped for good or just postponed? We have rolled our own but it is far from a commercial O/R
mapper.
Have a good day,
Bill


When I inquired as to whether the new timeline for WinFS would delay
ObjectSpaces, the answer was yes.

There are a number of commercial and open source O/R mappers for .NET. Have
you looked at any of them? The Wilson ORMapper attempts to be compatible
with the syntax of ObjectSpaces (that is, the syntax before the decision was
made to integrate ObjectSpaces with WinFS):

http://www.ormapper.net/

Everyone has different priorities for what an O/R mapper should be, but my
personal favorite for .NET is NHibernate:

http://nhibernate.sourceforge.net/

What I like about NHibernate is the same thing I liked about ObjectSpaces.
It imposes very little on the object model or application architecture. For
example, I don't want to have to inherit from a particular base class --
particularly if it means my persistent classes are forced to be
marshal-by-reference; I don't want to make methods/properties public that I
think should be private; And I don't want to add extraneous things to my
classes like constructors that have a parameter for each persistent
property. Call me picky :-)

I normally would avoid using an "alpha" product, but NHibernate
1. is free,
2. includes the source code,
3. is based on the very successful Hibernate O/R mapper for Java,
4. in general, seems to be a well managed/maintained project.

Regards,
Daniel
Nov 16 '05 #10
Hi Daniel,

Thank you for your response. I was not aware of NHibernate but it is
something I will look at right away!

Regards,
Bill

"Daniel Pratt" <ko******************@hotmail.com> wrote in message
news:uO*************@tk2msftngp13.phx.gbl...
Hi Bill,

"Bill O" <billo@_imt_net> wrote in message
news:Oi**************@tk2msftngp13.phx.gbl...
<snip>
Thanks again for your responses. Has ObjectSpaces been scrapped for good

or
just postponed? We have rolled our own but it is far from a commercial
O/R
mapper.
Have a good day,
Bill


When I inquired as to whether the new timeline for WinFS would delay
ObjectSpaces, the answer was yes.

There are a number of commercial and open source O/R mappers for .NET.
Have
you looked at any of them? The Wilson ORMapper attempts to be compatible
with the syntax of ObjectSpaces (that is, the syntax before the decision
was
made to integrate ObjectSpaces with WinFS):

http://www.ormapper.net/

Everyone has different priorities for what an O/R mapper should be, but my
personal favorite for .NET is NHibernate:

http://nhibernate.sourceforge.net/

What I like about NHibernate is the same thing I liked about ObjectSpaces.
It imposes very little on the object model or application architecture.
For
example, I don't want to have to inherit from a particular base class --
particularly if it means my persistent classes are forced to be
marshal-by-reference; I don't want to make methods/properties public that
I
think should be private; And I don't want to add extraneous things to my
classes like constructors that have a parameter for each persistent
property. Call me picky :-)

I normally would avoid using an "alpha" product, but NHibernate
1. is free,
2. includes the source code,
3. is based on the very successful Hibernate O/R mapper for Java,
4. in general, seems to be a well managed/maintained project.

Regards,
Daniel

Nov 16 '05 #11
Nicholas Paldino [.NET/C# MVP] wrote:
Bill,

Have you considered using typed data sets? I think that given the
right design, they are much easier to maintain and code against than using
a custom object model and custom O/R.

Unless, of course, there is a good reason for the object/model O/R.


The power of an O/R mapper is in the ability to produce SQL dynamically at
runtime, plus it allows you to position your BL code better. Typed datasets
are just buckets with data, how the data is loaded/saved is still up to the
developer which is precisely the problem that has to be solved!

FB

--
Get LLBLGen Pro, productive O/R mapping for .NET: http://www.llblgen.com
My .NET Blog: http://weblogs.asp.net/fbouma
Microsoft C# MVP
Nov 16 '05 #12
Nicholas Paldino [.NET/C# MVP] wrote:
Object spaces was dropped, but it was not part of the release for SQL
Server 2005 (although it only worked with SQL Server), it was going to be
released with the framework.
Objectspaces was removed from .NET 2.0 earlier this year, (in May, I think)
and moved into WinFS. WinFS is positioned to be released in 2007.
Also, there was no mention of Win FS being included with Longhorn, just
that Win FS was based on OS.


No, WinFS was a cornerstone of Longhorn, but with the recent schedule
definition for Longhorn, winfs was moved out of longhorn and is positioned to
have a beta ready when Longhorn ships in 2006. WinFS is also not based on OS,
it had a similar api and therefore OS was merged with WinFS.

FB
--
Get LLBLGen Pro, productive O/R mapping for .NET: http://www.llblgen.com
My .NET Blog: http://weblogs.asp.net/fbouma
Microsoft C# MVP
Nov 16 '05 #13

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

6 posts views Thread by Sebastien | last post: by
1 post views Thread by gcdp | last post: by
By using this site, you agree to our Privacy Policy and Terms of Use.