Click here to Skip to main content
15,905,566 members
Home / Discussions / C#
   

C#

 
GeneralRe: can i capture the double click event of a CELL in a windows datagrd? Pin
robmays16-Jun-04 10:59
robmays16-Jun-04 10:59 
GeneralDesign Question Pin
matthias s.16-Jun-04 5:35
matthias s.16-Jun-04 5:35 
GeneralRe: Design Question Pin
Colin Angus Mackay16-Jun-04 5:42
Colin Angus Mackay16-Jun-04 5:42 
GeneralRe: Design Question Pin
matthias s.16-Jun-04 5:49
matthias s.16-Jun-04 5:49 
GeneralRe: Design Question Pin
Colin Angus Mackay16-Jun-04 6:07
Colin Angus Mackay16-Jun-04 6:07 
GeneralRe: Design Question Pin
matthias s.16-Jun-04 6:22
matthias s.16-Jun-04 6:22 
GeneralRe: Design Question Pin
Steven Campbell16-Jun-04 6:18
Steven Campbell16-Jun-04 6:18 
GeneralRe: Design Question Pin
Serge Lobko-Lobanovsky16-Jun-04 6:26
Serge Lobko-Lobanovsky16-Jun-04 6:26 
Hi Matthias,

Take a look at Martin Fowler's "Patterns Of Enterprise Application Architecture", it'll clean up your ideas.

As a quick suggestion I give the following:

BLL:
1) Organize your objects in Domain Logic, provide a Layer supertype (base object) for all of them
2) Create strongly typed collections for entities
3) Create business operations objects

DAL:
1) Create DACs (aka Data Mappers) for each entity object
2) Use DataSets (called Data Transfer Objects DTOs here) to pass data between DAL and BLL

Helper Layer:
Use metadata mapping (via Reflection) or XML represenation to convert data rows to business entities

Regards,
Serge (Logic Software, Easy Projects .NET site)
GeneralRe: Design Question Pin
Colin Angus Mackay16-Jun-04 6:31
Colin Angus Mackay16-Jun-04 6:31 
Generalpreserving same type information Pin
avneeshb16-Jun-04 5:19
avneeshb16-Jun-04 5:19 
GeneralRe: preserving same type information Pin
Serge Lobko-Lobanovsky16-Jun-04 6:54
Serge Lobko-Lobanovsky16-Jun-04 6:54 
GeneralRe: preserving same type information Pin
avneeshb16-Jun-04 8:50
avneeshb16-Jun-04 8:50 
GeneralProject references! Pin
goldoche16-Jun-04 5:15
goldoche16-Jun-04 5:15 
GeneralRe: Project references! Pin
goldoche16-Jun-04 5:37
goldoche16-Jun-04 5:37 
GeneralCustom control Pin
liko16-Jun-04 5:15
liko16-Jun-04 5:15 
GeneralRe: Custom control Pin
Stefan Troschuetz16-Jun-04 5:24
Stefan Troschuetz16-Jun-04 5:24 
GeneralRe: Custom control Pin
liko16-Jun-04 23:24
liko16-Jun-04 23:24 
GeneralRe: Custom control Pin
Stefan Troschuetz16-Jun-04 23:42
Stefan Troschuetz16-Jun-04 23:42 
GeneralRe: Custom control Pin
liko17-Jun-04 4:55
liko17-Jun-04 4:55 
GeneralRe: Design Question Pin
Colin Angus Mackay16-Jun-04 5:15
Colin Angus Mackay16-Jun-04 5:15 
GeneralRe: Design Question Pin
Dave Kreskowiak16-Jun-04 5:27
mveDave Kreskowiak16-Jun-04 5:27 
GeneralFlicker Free RichTextBox Pin
Peter Vertes16-Jun-04 4:32
Peter Vertes16-Jun-04 4:32 
GeneralRe: Flicker Free RichTextBox Pin
Stefan Troschuetz16-Jun-04 5:04
Stefan Troschuetz16-Jun-04 5:04 
GeneralRe: Flicker Free RichTextBox Pin
leppie16-Jun-04 7:06
leppie16-Jun-04 7:06 
GeneralGetting Icon Name from notifyIcon1 Pin
cbmdk16-Jun-04 3:31
cbmdk16-Jun-04 3:31 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.