Thread View: alt.pl.comp.lang.csharp
3 messages
3 total messages
Started by Krzysztof
Wed, 29 Oct 2003 17:45
Warstwa dostepu do danych
Author: Krzysztof
Date: Wed, 29 Oct 2003 17:45
Date: Wed, 29 Oct 2003 17:45
15 lines
1553 bytes
1553 bytes
Hi all Mam pytanko w sprawie projektowania i realizacji warstwy logiki biznesu i prezentacji. Czy rozsadnym jest "przek�adanie" rekord�w tabeli trzymanych w DataSet do obiekt�w -reprezentant�w poszczeg�lnych rekord�w (co� jak Castor i Java) czy te� do XML w celu prezentacji i edycji tych danych na warstwie "layouta", czy te� nie bawic sie w przykrywanie danych i pod formatki bezposrednio podlaczac DataAdapterem / Databinding obiekty z DataSet? Chodzi mi o jednoznaczne rozgraniczenie pomiedzy warstwami oraz o to w jaki spos�b przekazywa� dane pomi�dzy nimi... Oczywiscie wskazanie konkretnego Sampla bedzie bardzo pomocne... Pozdrawiam Krzysztof
Re: Warstwa dostepu do danych
Author: Marcin Hoppe
Date: Wed, 29 Oct 2003 18:41
Date: Wed, 29 Oct 2003 18:41
22 lines
2072 bytes
2072 bytes
"Krzysztof" <kkdi...@poczta.onet.pl> wrote in message
news:bnoub9$b7p$1@news.onet.pl...
> Hi all
> Mam pytanko w sprawie projektowania i realizacji warstwy logiki biznesu i
> prezentacji. Czy rozsadnym jest "przekładanie" rekordów tabeli trzymanych
w
> DataSet do obiektów -reprezentantów poszczególnych rekordów (coś jak
Castor
> i Java) czy też do XML w celu prezentacji i edycji tych danych na warstwie
> "layouta", czy też nie bawic sie w przykrywanie danych i pod formatki
> bezposrednio podlaczac DataAdapterem / Databinding obiekty z DataSet?
Ja kiedyś zrobiłem aplikację bez żadnych warstw pośrednich pomiędzy
DataSet-em i formami. Program miał być nieduży, więc pomyślałem sobie, że
tak będzie prościej. Niestety, szybko zrobił się niewyobrażalny bałagan...
> Chodzi mi o jednoznaczne rozgraniczenie pomiedzy warstwami oraz o to w
jaki
> sposób przekazywać dane pomiędzy nimi...
Pewnie każdy odpowie, że trzeba gdzieś znaleźć złoty środek :). Mi się
wydaje, że już dla średnich aplikacji taki rozdział się opłaci.
Re: Warstwa dostepu do danych
Author: Gorna Volta
Date: Wed, 29 Oct 2003 21:08
Date: Wed, 29 Oct 2003 21:08
25 lines
2039 bytes
2039 bytes
> Mam pytanko w sprawie projektowania i realizacji warstwy logiki biznesu i > prezentacji. Czy rozsadnym jest "przek�adanie" rekord�w tabeli trzymanych w > DataSet do obiekt�w -reprezentant�w poszczeg�lnych rekord�w (co� jak Castor > i Java) czy te� do XML w celu prezentacji i edycji tych danych na warstwie > "layouta", czy te� nie bawic sie w przykrywanie danych i pod formatki > bezposrednio podlaczac DataAdapterem / Databinding obiekty z DataSet? zalezy, co rozumiesz pod pojeciem "przekladanie". W ADO na przyklad to bylo tworzenie w klasie odpowiedniej ilosci pol i podstawianie pod nie odpowiednich wartosci z rekordow dataseta. Plus zabawa z odswiezaniem. W ADO.NET mozna w obiekcie przechowywac wskaznik na konkretny rekord i to jest zasadniczy plus. Wystarczy dopisac metody i wszystko hula. No i, jak zwykle, zalezy to od zastosowania. Tam, gdzie chce co� z danymi robic oprocz ich pokazania tylko, to zawsze robie klase do tego, bo pozniej zwykle sie taki ruch oplaca = mniej problemow. A jesli tylko pokazac i zapomniec, to nie ma sensu chyba sie w to bawic pzdr GV
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads