Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6837813
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 26, 20262026-05-26T23:31:19+00:00 2026-05-26T23:31:19+00:00

i have a client server application showing where the clients are intended for touch

  • 0

i have a client server application showing where the clients are intended for touch screens. The purpose is to collect data from polls, questionaires and perform interactive tasks with the client (eg. searches in database). The client is a WPF application where i from the server can push usercontrols out and have them display. So far so good.

Up until now i have not been able to expose a generic datasource from the server to the client. What i am trying to accomplish is to feed the client “something-connected-to-the-server” that allows the client to save data (e.g searches or poll results) and then query the datasource for data.

The data collected from the various controls in the client varies greatly, from question/answer to search/result – all this i would like to channel through my server. So that each client not hold its own dataconnection to a database.

Im thinking something in the line of having a table in my servers database with metadata on each clients data (types and columns) and then a simple table for storing the data.

Any ideas on this or alternative approaches?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-26T23:31:19+00:00Added an answer on May 26, 2026 at 11:31 pm

    How much data are we talking about?

    My first suggestion, but this might not align well with your API, is to use the command design pattern to send and receive data. This allows the flexibility of adding or changing functionality without having to change your communication layer, especially if you are able to load new commands through plug-ins. However, it is unlikely that would work well for plug-ins made by the client.

    For smaller amounts of data, would it be feasible to let the client create a CSV or XML file, store it on the server, and request a copy of it when needed? You could then load this into a DataTable or similar structure to run queries against on the client. You could store any changes that were made to the data and send it back to the server when the client is done with it. The benefit of this is that the client is able specify the data they want and how they want to store it and the server components don’t care.

    For larger amounts of data…no idea. I have experience with creating meta-data tables and creating the tables they describe and building a querying framework on top of that, but I doubt that is the best solution. Things tend to get messy fast — look-up tables, many-to-many relationships, cascading look-up tables, hierarchies, etc. I’d carefully think about the kinds of data requirements you will have before you go this route.

    If you aren’t constrained to SQL for the data, you might consider using something like RavenDB (or other NoSQL solution) to store their data. As long as they can serialize the objects to send to your server, you can store them in the database. Sending queries to the server might be a problem (I don’t know for sure though).

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have an client server application on Android.And I have to send data from
I have a client/server application that communicates with .Net remoting. I need my clients
I have a client server application that sends XML over TCP/IP from client to
I have a client-server application that uses .net remoting. The clients are in a
I have a client/server application. One of the clients is a CLI. The CLI
I have some simple questions, I have a client-server application and data sent on
I have a client-server application where the server sends all clients a list of
We have a client/server application with a rich client front end (in .Net) and
I have a client-server application written in Java using CORBA for the communication. The
I have a Client/Server application, where the Client and Server have some common tables

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.