Делаю трехзвенку первый раз, так что просьба по рукам не бить...
Значит есть клиент (интерфейс), есть сервер (бизнес логика), есть СУБД.
Так вот хочется мне что бы на клиенте не было никаких SQL запросов.
Хочется что бы клиент посылал запрос на сервер, сервер в свою очередь дергал СУБД и отдавал бы ему данные, не хочется чтобы эти данные висели в памяти сервера пока с ними работает клиент. Клиент в свою очередь отправляет изминения данных на сервер, который подвергает их анализу и дергает в свою очередь СУБД.
Собственно вопрос в том как это реализовать...
PS. Пока думаю как и что реализовывать.
Реализовывать буду на C#, соответственно .NET Remoting, СУБД MS SQL Server.