Click here to Skip to main content
16,020,669 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi
I want to create several applications that each one of them to be installed in only one computer but each one can connect to a central database in my server and modify its data. My question is that should SQL Server install on every computer in my network and how can every computer connect to database ( connection string ) and which version and type of SQL Server should i use?

I have worked on dot.net, windows form application, transact sql. Is there anything should I know to create such application?

Thanks for your answers
Posted
Updated 21-Dec-10 1:41am
v2

1 solution

There is nothing complicated in it.

1st you need to setup a LAN (Local Area Network). There will be a server in between. Server can be Windows 2000 or 2008. There you can install SQL Sever 2005/2008. Install .NET framework 4.0 on it.

As for the peer computer application which you mentioned, I need to know whether they are Windows applications or Web applications and will they be multiligual applications (e.g. Java, .NET, C++ etc)

So you need to carefully think about the consumers of your database. You can either:
1) Provide direct connection of each application to the database server.
2) Expose a Web Service for the database with some basic operations.
3) Provide a SOA (Service Oriented Architecture) which will be in WCF and that will serve your client applications.

There are unlimited ways in which you can proceed to achieve what you wish. All you have to know is what you want and how :)
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900