Differences in type of application

Posted by Ashpal under C# on 3/14/2011 | Points: 10 | Views : 1473 | Status : [Member] | Replies : 6
Hi
Can anyone explain difference between Windows application and Client server application?
Are 2 tier or 3 tier or n tier?

Thanks in advance
Ashpal




Responses

Posted by: T.saravanan on: 3/14/2011 [Member] [MVP] Silver | Points: 25

Up
0
Down

Posted by: Mesh_2010 on: 3/14/2011 [Member] Starter | Points: 25

Up
0
Down

Hello Ashpal,

Windows Applications

Windows Applications are thick/rich client applications, because you don't need any extra requirements like internet connection or any LAN. You can run windows application on a standalone.

Client/server application

A piece of software application that runs on the client or the user side and make requests to the server or access information from it is called client-server application. High-level languages are used to write these applications which include business logic, forms and user interface. Most applications of this type have a database and they make queries from this database stored on the remote server.



Thanks
RameSH sinGH

Ashpal, if this helps please login to Mark As Answer. | Alert Moderator

Posted by: Gsolvers on: 3/14/2011 [Member] Starter | Points: 25

Up
0
Down
You can exactly say that windows/client server application is a a[rticular tier. It depends upon the way you have divided the code logic. You can create n tier windows application as well. Layers determine split in code responsibility and better maintainability.

Best Regards,

VG
www.TeacherJi.com

Ashpal, if this helps please login to Mark As Answer. | Alert Moderator

Posted by: Ashpal on: 3/14/2011 [Member] Starter | Points: 25

Up
0
Down
So can you say windows app as a type of client/server application with thick/rich client?

Ashpal, if this helps please login to Mark As Answer. | Alert Moderator

Posted by: Karthikanbarasan on: 3/15/2011 [Member] [Moderator] [Microsoft_MVP] [MVP] Silver | Points: 25

Up
0
Down
Ashpal,

Windows application is one form of the keeping like a client server and also with rich client app. we can make use of it as per our requirement and the tier or layer it depends on how we architect our requirement to have a better performance.

Thanks
Karthik
www.f5Debug.net

Ashpal, if this helps please login to Mark As Answer. | Alert Moderator

Posted by: Gsolvers on: 3/15/2011 [Member] Starter | Points: 25

Up
0
Down
Exactly!

Best Regards,

VG
www.TeacherJi.com

Ashpal, if this helps please login to Mark As Answer. | Alert Moderator

Login to post response