Sybase NNTP forums - End Of Life (EOL)

The NNTP forums from Sybase - forums.sybase.com - are now closed.

All new questions should be directed to the appropriate forum at the SAP Community Network (SCN).

Individual products have links to the respective forums on SCN, or you can go to SCN and search for your product in the search box (upper right corner) to find your specific developer center.

DW.NET as part of distributed architecture

4 posts in DataWindow .NET Last posting was on 2004-08-11 21:53:59.0Z
Alex McC Posted on 2004-08-11 06:55:16.0Z
Sender: 1a65.41198f5a.1804289383@sybase.com
From: Alex McC
Newsgroups: sybase.public.datawindow.net
Subject: DW.NET as part of distributed architecture
X-Mailer: WebNews to Mail Gateway v1.1t
Message-ID: <4119c40f.1ce3.1681692777@sybase.com>
X-Original-NNTP-Posting-Host: 10.22.241.42
X-Original-Trace: 11 Aug 2004 00:00:31 -0700, 10.22.241.42
Lines: 22
X-Original-NNTP-Posting-Host: forums-2-dub.sybase.com
X-Original-Trace: 10 Aug 2004 23:46:35 -0700, forums-2-dub.sybase.com
NNTP-Posting-Host: forums-master.sybase.com
X-Original-NNTP-Posting-Host: forums-master.sybase.com
Date: 10 Aug 2004 23:55:16 -0700
X-Trace: forums-1-dub 1092207316 10.22.108.75 (10 Aug 2004 23:55:16 -0700)
X-Original-Trace: 10 Aug 2004 23:55:16 -0700, forums-master.sybase.com
X-Authenticated-User: ngsysop
Path: forums-1-dub!not-for-mail
Xref: forums-1-dub sybase.public.datawindow.net:88
Article PK: 124525

Hi

I'm evaluating DW.NET and new to DW technology.

I understand DW.NET implements the DataWindow technology
independent of ADO.NET handling in .NET Framework.
Therefore, I imagine, the business rules are expressed as DW
expressions or by manipulating DW object properties from
VB.NET/C# code associated with the DW controls.

My .NET applications tend to use three tiers (or more if
necessary) for data access code, business logic and
presentation layer (including screens) when using ADO.NET. I
implement them as separate projects within a VS solution.

My question is how would (or could) I achieve a similar
tiered structuring using DW controls to work with and
present database data.

Appreciate any comments

Alex


Jim O'Neil [Sybase] Posted on 2004-08-11 12:35:04.0Z
From: "Jim O'Neil [Sybase]" <joneil_at_sybase_dot_com>
Newsgroups: sybase.public.datawindow.net
Subject: Re: DW.NET as part of distributed architecture
Message-ID: <er3kh0dc7ket0o01n4fn60md9mvalg8f0n@4ax.com>
References: <4119c40f.1ce3.1681692777@sybase.com>
X-Newsreader: Forte Agent 2.0/32.652
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Original-NNTP-Posting-Host: joneilw2k.sybase.com
X-Original-Trace: 11 Aug 2004 05:40:21 -0700, joneilw2k.sybase.com
Lines: 38
X-Original-NNTP-Posting-Host: forums-2-dub.sybase.com
X-Original-Trace: 11 Aug 2004 05:26:23 -0700, forums-2-dub.sybase.com
NNTP-Posting-Host: forums-master.sybase.com
X-Original-NNTP-Posting-Host: forums-master.sybase.com
Date: 11 Aug 2004 05:35:04 -0700
X-Trace: forums-1-dub 1092227704 10.22.108.75 (11 Aug 2004 05:35:04 -0700)
X-Original-Trace: 11 Aug 2004 05:35:04 -0700, forums-master.sybase.com
X-Authenticated-User: ngsysop
Path: forums-1-dub!not-for-mail
Xref: forums-1-dub sybase.public.datawindow.net:91
Article PK: 124527

There are a number of approaches, on one level the ShareData function
would allow you to encapsulate your data access code completely within
DataStore objects and allow you to share those DataStores with
DataWindows at your presentation layer.

Across application boundaries, you can use the
GetFullState/SetFullState (and GetChanges/SetChanges) methods to
serialize a DataWindow object (including the data) back and forth. So
again, your data access layer would be built upon DataStores and your
presentation layer would use DataWindows. The GetFullState, etc.
methods would be the mechanism for synchronizing the data within your
tiers.

On 10 Aug 2004 23:55:16 -0700, Alex McC wrote:

>Hi
>
>I'm evaluating DW.NET and new to DW technology.
>
>I understand DW.NET implements the DataWindow technology
>independent of ADO.NET handling in .NET Framework.
>Therefore, I imagine, the business rules are expressed as DW
>expressions or by manipulating DW object properties from
>VB.NET/C# code associated with the DW controls.
>
>My .NET applications tend to use three tiers (or more if
>necessary) for data access code, business logic and
>presentation layer (including screens) when using ADO.NET. I
>implement them as separate projects within a VS solution.
>
>My question is how would (or could) I achieve a similar
>tiered structuring using DW controls to work with and
>present database data.
>
>Appreciate any comments
>
>Alex


XX Posted on 2004-08-11 16:39:26.0Z
Sender: 3ae0.411a4ae4.1804289383@sybase.com
From: xx
Newsgroups: sybase.public.datawindow.net
Subject: Re: DW.NET as part of distributed architecture
X-Mailer: WebNews to Mail Gateway v1.1t
Message-ID: <411a4bbe.3af6.1681692777@sybase.com>
References: <4119c40f.1ce3.1681692777@sybase.com>
NNTP-Posting-Host: 10.22.241.41
X-Original-NNTP-Posting-Host: 10.22.241.41
Date: 11 Aug 2004 09:39:26 -0700
X-Trace: forums-1-dub 1092242366 10.22.241.41 (11 Aug 2004 09:39:26 -0700)
X-Original-Trace: 11 Aug 2004 09:39:26 -0700, 10.22.241.41
Lines: 23
Path: forums-1-dub!not-for-mail
Xref: forums-1-dub sybase.public.datawindow.net:99
Article PK: 124535


> Hi
>
> I'm evaluating DW.NET and new to DW technology.
>
> I understand DW.NET implements the DataWindow technology
> independent of ADO.NET handling in .NET Framework.
> Therefore, I imagine, the business rules are expressed as
> DW expressions or by manipulating DW object properties
> from VB.NET/C# code associated with the DW controls.
>
> My .NET applications tend to use three tiers (or more if
> necessary) for data access code, business logic and
> presentation layer (including screens) when using ADO.NET.
> I implement them as separate projects within a VS
> solution.
>
> My question is how would (or could) I achieve a similar
> tiered structuring using DW controls to work with and
> present database data.
>
> Appreciate any comments
>
> Alex


Roy Kiesler [TeamSybase] Posted on 2004-08-11 21:53:59.0Z
From: "Roy Kiesler [TeamSybase]" <roy.kiesler@teamsybase.com>
Reply-To: SPAM_FRE_roy.kiesler@teamsybase.com
Organization: TeamSybase
User-Agent: Mozilla Thunderbird 0.7.2 (Windows/20040707)
X-Accept-Language: en-us, en
MIME-Version: 1.0
Newsgroups: sybase.public.datawindow.net
Subject: Re: DW.NET as part of distributed architecture
References: <4119c40f.1ce3.1681692777@sybase.com> <411a4bbe.3af6.1681692777@sybase.com>
In-Reply-To: <411a4bbe.3af6.1681692777@sybase.com>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
NNTP-Posting-Host: 216.250.69.69
X-Original-NNTP-Posting-Host: 216.250.69.69
Message-ID: <411a9577@forums-1-dub>
Date: 11 Aug 2004 14:53:59 -0700
X-Trace: forums-1-dub 1092261239 216.250.69.69 (11 Aug 2004 14:53:59 -0700)
X-Original-Trace: 11 Aug 2004 14:53:59 -0700, 216.250.69.69
Lines: 33
X-Authenticated-User: TeamSybase
Path: forums-1-dub!not-for-mail
Xref: forums-1-dub sybase.public.datawindow.net:104
Article PK: 124538

You should take a look at the DataStore component and the XML
export/import features.

Combined, these fit nicely into an n-tier architecture.

--
Roy

xx wrote:

>>Hi
>>
>>I'm evaluating DW.NET and new to DW technology.
>>
>>I understand DW.NET implements the DataWindow technology
>>independent of ADO.NET handling in .NET Framework.
>>Therefore, I imagine, the business rules are expressed as
>>DW expressions or by manipulating DW object properties
>>from VB.NET/C# code associated with the DW controls.
>>
>>My .NET applications tend to use three tiers (or more if
>>necessary) for data access code, business logic and
>>presentation layer (including screens) when using ADO.NET.
>>I implement them as separate projects within a VS
>>solution.
>>
>>My question is how would (or could) I achieve a similar
>>tiered structuring using DW controls to work with and
>>present database data.
>>
>>Appreciate any comments
>>
>>Alex