Ureader.com  
Microsoft software help and Community
   home   |   control panel login   |   archive   |  
 
DotNet
acad.assignment.mngr
academic
adonet
aspnet
aspnet.announcements
aspnet.build.controls
aspnet.caching
aspnet.datagridcontrol
aspnet.mobile
aspnet.security
aspnet.webcontrols
aspnet.webservices
clr
compactframework
component_services
datatools
distributed_apps
drawing
faqs
framework
framework.wmi
general
internationalization
interop
languages.csharp
languages.jscript
languages.vb
languages.vb.controls
languages.vb.data
languages.vb.upgrade
languages.vc
languages.vc.libraries
myservices
odbcnet
performance
remoting
scripting
sdk
security
setup
vjsharp
vsa
webservi.enhancements
webservices
windowsforms
windowsforms.controls
winforms.databinding
winforms.designtime
xml
  
 
date: Tue, 25 Dec 2007 01:30:00 -0800,    group: microsoft.public.dotnet.distributed_apps        back       


Design Pattern Consideration   
Hello,

I am new to design pattern and need help to understand How to achieve on a 
conclusion which pattern is best suited for a Given Complex application.

For example, consider a Payroll application in ASP.Net and a Inventory 
Management system Windows application.

Which Pattern is best suited for above two examples and why?

Please throw some light on this.

-- 
Thanks,
DS
date: Tue, 25 Dec 2007 01:30:00 -0800   author:   DS

Re: Design Pattern Consideration   
Design patterns are used to address *specific* problems that occur 
regularly in application design.

One of the most common patterns is called the "singleton" which ensures 
that a piece of data exists in only one place in the application.



--
Bryan Phillips
MCT, MCSD, MCDBA, MCSE
Microsoft MVP - Client Application Development
Blog:  http://bphillips76.spaces.live.com
Web Site:  http://www.composablesystems.net



"DS"  wrote in message 
news:E0A162F8-117A-4B80-A42B-02BDC20FB9FE@microsoft.com:

> Hello,
>
> I am new to design pattern and need help to understand How to achieve on a
> conclusion which pattern is best suited for a Given Complex application.
>
> For example, consider a Payroll application in ASP.Net and a Inventory
> Management system Windows application.
>
> Which Pattern is best suited for above two examples and why?
>
> Please throw some light on this.
>
> --
> Thanks,
> DS
date: Fri, 28 Dec 2007 05:40:48 +0000   author:   Bryan Phillips menot

Re: Design Pattern Consideration   
DS wrote:
> Hello,
> 
> I am new to design pattern and need help to understand How to achieve on a 
> conclusion which pattern is best suited for a Given Complex application.
> 
> For example, consider a Payroll application in ASP.Net and a Inventory 
> Management system Windows application.
> 
> Which Pattern is best suited for above two examples and why?
> 
> Please throw some light on this.
> 

Unfortunately, only experience can help to decide which pattern to use.
First of all, you should not start from pattern and try to use it. You 
should start from the concrete problems that you are facing or 
anticipate to face and try to come up with a solution. If you 
experiences some similar problem in the past, and you utilize the 
approach, then it becomes a pattern. There are a catalogs of the most 
popular patterns and you may want to make yourself familiar with at 
least with GoF (google for "gof patterns") or buy a book:
http://www.informit.com/store/product.aspx?isbn=0201633612&rl=1

Vadim Chekan.
date: Sun, 06 Jan 2008 11:36:10 -0800   author:   Vadim Chekan

Re: Design Pattern Consideration   
As Vadim as said, don't start from patterns usage. Start from creating solutions to problems as in this case "designing a payrol". The secret to understanding Pattern application and usage is DEJAVU (A sense of feeling u've done this before). You must feel this in one of more of the problem areas of designing your solution, then you can apply an appropriate pattern that solves that problem.

I understand you want to build a windows application and a web application. I'll suggest you take a look at Microsoft Software Factories of particular not in your situation is Web Client Software Factory (WCSF) and Smart Client Software Factory. These has best of patterns applied for you.   

"Vadim Chekan"  wrote in message news:K4agj.43320$1C4.14153@newsfe10.phx...
> DS wrote:
>> Hello,
>> 
>> I am new to design pattern and need help to understand How to achieve on a 
>> conclusion which pattern is best suited for a Given Complex application.
>> 
>> For example, consider a Payroll application in ASP.Net and a Inventory 
>> Management system Windows application.
>> 
>> Which Pattern is best suited for above two examples and why?
>> 
>> Please throw some light on this.
>> 
> 
> Unfortunately, only experience can help to decide which pattern to use.
> First of all, you should not start from pattern and try to use it. You > should start from the concrete problems that you are facing or 
> anticipate to face and try to come up with a solution. If you 
> experiences some similar problem in the past, and you utilize the 
> approach, then it becomes a pattern. There are a catalogs of the most 
> popular patterns and you may want to make yourself familiar with at 
> least with GoF (google for "gof patterns") or buy a book:
> http://www.informit.com/store/product.aspx?isbn=0201633612&rl=1
> 
> Vadim Chekan.
date: Wed, 6 Feb 2008 13:52:45 +0100   author:   Onawole Clement Oladapo

Google
 
Web ureader.com


    COPYRIGHT 2007, YARDI TECHNOLOGY LIMITED, ALL RIGHT RESERVE  |   contact us