Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. Visual Basic
  4. Digital dashboard using VB or C# and other technologies [modified]

Digital dashboard using VB or C# and other technologies [modified]

Scheduled Pinned Locked Moved Visual Basic
csharpquestionalgorithmshelp
7 Posts 4 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Offline
    S Offline
    Sciencez
    wrote on last edited by
    #1

    Dear Reader/Developer, I want to develop a stand alone digital dashboard application to present live data from input coming into the computer ports (e.g. USB, serial or parallel port). The data is of an engineering type (e.g. volumes, mass, loads, velocity, etc). 1) What technologies do you recommend I use? (I am keen to learn what ever is required - I currently have an understanding of VB.NET and C#.NET). 2) Do you have any source code? 3) Which port would you recommend I use and why? 4) Which platform (i.e. a Windows form or internet browser application) would you recommend and why? The final application will be running in a hostile and stand-alone environment, so I need to ensure the solution is simple and robust. Notes: 1) I have spent a considerable amount of time searching and trolling Google pages with little definitive success. However I did find that there were several different approaches to developing digital dashboards so I am left wondering which one is the most robust approach for my problem? 2)I do not have a large budget to purchase one of the many digital dash boards development suites that are out there at huge cost. 3) This is definitely not a homework task - it is simply a genuine enquiry to gauge how best to approach this problem. Thank you for reading and considering this question, Regards, Christopher (Sciencez) :)

    modified on Thursday, June 4, 2009 2:49 PM

    D 0 2 Replies Last reply
    0
    • S Sciencez

      Dear Reader/Developer, I want to develop a stand alone digital dashboard application to present live data from input coming into the computer ports (e.g. USB, serial or parallel port). The data is of an engineering type (e.g. volumes, mass, loads, velocity, etc). 1) What technologies do you recommend I use? (I am keen to learn what ever is required - I currently have an understanding of VB.NET and C#.NET). 2) Do you have any source code? 3) Which port would you recommend I use and why? 4) Which platform (i.e. a Windows form or internet browser application) would you recommend and why? The final application will be running in a hostile and stand-alone environment, so I need to ensure the solution is simple and robust. Notes: 1) I have spent a considerable amount of time searching and trolling Google pages with little definitive success. However I did find that there were several different approaches to developing digital dashboards so I am left wondering which one is the most robust approach for my problem? 2)I do not have a large budget to purchase one of the many digital dash boards development suites that are out there at huge cost. 3) This is definitely not a homework task - it is simply a genuine enquiry to gauge how best to approach this problem. Thank you for reading and considering this question, Regards, Christopher (Sciencez) :)

      modified on Thursday, June 4, 2009 2:49 PM

      D Offline
      D Offline
      dan sh
      wrote on last edited by
      #2

      Sciencez wrote:

      1. What technologies do you recommend?

      Can be done in a lot of technoligies. Which one are you familiar with?

      Sciencez wrote:

      1. Can you provide the source code?

      No. Its not my job.

      Sciencez wrote:

      1. Do you have some source code in C# or VB to access a port?

      No. But Google surely has. Search it.

      Sciencez wrote:

      1. Which platform (i.e. a Windows form or I'net browser application) would you recommend and why?

      I don't exactly seem to understand your requirements. But a mention of "live data" suggests to create a service to me.

      जय हिंद

      S 1 Reply Last reply
      0
      • D dan sh

        Sciencez wrote:

        1. What technologies do you recommend?

        Can be done in a lot of technoligies. Which one are you familiar with?

        Sciencez wrote:

        1. Can you provide the source code?

        No. Its not my job.

        Sciencez wrote:

        1. Do you have some source code in C# or VB to access a port?

        No. But Google surely has. Search it.

        Sciencez wrote:

        1. Which platform (i.e. a Windows form or I'net browser application) would you recommend and why?

        I don't exactly seem to understand your requirements. But a mention of "live data" suggests to create a service to me.

        जय हिंद

        S Offline
        S Offline
        Sciencez
        wrote on last edited by
        #3

        Thank you for taking the time to read my question. I am not sure that you provided any real new information. I was looking for two types of answers; 1) An answer from a person with computer interfacing experience who understands the riggers of data collection in a hostile environment (e.g. one with limited resources and difficult environmental conditions) where there is no access to the internet and the need to have a simple and stable application. Such a person would be able to suggest a broad approach to the solution (i.e. technologies to use etc.) and say why such an approach is a good idea (based on experience) - after all there is little to be gained from re-inventing the wheel!!. 2) An answer that provided specific solutions (with source code). You might be interested to know that I have already received one such answer that addressed a particular part of the issue/problem aforementioned. In response to your answer to part 2 of my question (i.e. "No. Its not my job.") - I thought (and still believe) that this forum was for people with detailed knowledge and/or expertise in a particular area to assist others (who have different knowledge or expertise) to address issues that they are struggling with (or wish to learn more about) - your response suggests that you see it otherwise. If we all assist each other (especially in these difficult economic times) we all survive and progress. Thank you again for taking the time to read my question. Sincerely Sciencez

        J D 2 Replies Last reply
        0
        • S Sciencez

          Thank you for taking the time to read my question. I am not sure that you provided any real new information. I was looking for two types of answers; 1) An answer from a person with computer interfacing experience who understands the riggers of data collection in a hostile environment (e.g. one with limited resources and difficult environmental conditions) where there is no access to the internet and the need to have a simple and stable application. Such a person would be able to suggest a broad approach to the solution (i.e. technologies to use etc.) and say why such an approach is a good idea (based on experience) - after all there is little to be gained from re-inventing the wheel!!. 2) An answer that provided specific solutions (with source code). You might be interested to know that I have already received one such answer that addressed a particular part of the issue/problem aforementioned. In response to your answer to part 2 of my question (i.e. "No. Its not my job.") - I thought (and still believe) that this forum was for people with detailed knowledge and/or expertise in a particular area to assist others (who have different knowledge or expertise) to address issues that they are struggling with (or wish to learn more about) - your response suggests that you see it otherwise. If we all assist each other (especially in these difficult economic times) we all survive and progress. Thank you again for taking the time to read my question. Sincerely Sciencez

          J Offline
          J Offline
          Jon_Boy
          wrote on last edited by
          #4

          Sciencez wrote:

          1. An answer from a person with computer interfacing experience who understands the riggers of data collection in a hostile environment (e.g. one with limited resources and difficult environmental conditions) where there is no access to the internet and the need to have a simple and stable application. Such a person would be able to suggest a broad approach to the solution (i.e. technologies to use etc.) and say why such an approach is a good idea (based on experience) - after all there is little to be gained from re-inventing the wheel!!.

          Sounds like a homework question to me. You might start to get some overly hostile responses with dumb posts like this.

          Sciencez wrote:

          1. An answer that provided specific solutions (with source code).

          Sorry. I got my degree years ago and NO, I won't do your homework/work for you. Feel free to search CodeProject for tutorials and post back any specific questions with your current code.

          Sciencez wrote:

          You might be interested to know that I have already received one such answer that addressed a particular part of the issue/problem aforementioned.

          Good for you. God forbid you attempt to do it with your own free will. Cheers...........hopefully we've helped you out a little.

          "There's no such thing as a stupid question, only stupid people." - Mr. Garrison

          S 1 Reply Last reply
          0
          • J Jon_Boy

            Sciencez wrote:

            1. An answer from a person with computer interfacing experience who understands the riggers of data collection in a hostile environment (e.g. one with limited resources and difficult environmental conditions) where there is no access to the internet and the need to have a simple and stable application. Such a person would be able to suggest a broad approach to the solution (i.e. technologies to use etc.) and say why such an approach is a good idea (based on experience) - after all there is little to be gained from re-inventing the wheel!!.

            Sounds like a homework question to me. You might start to get some overly hostile responses with dumb posts like this.

            Sciencez wrote:

            1. An answer that provided specific solutions (with source code).

            Sorry. I got my degree years ago and NO, I won't do your homework/work for you. Feel free to search CodeProject for tutorials and post back any specific questions with your current code.

            Sciencez wrote:

            You might be interested to know that I have already received one such answer that addressed a particular part of the issue/problem aforementioned.

            Good for you. God forbid you attempt to do it with your own free will. Cheers...........hopefully we've helped you out a little.

            "There's no such thing as a stupid question, only stupid people." - Mr. Garrison

            S Offline
            S Offline
            Sciencez
            wrote on last edited by
            #5

            Dear Jon_Boy, "Sounds like a homework question to me. You might start to get some overly hostile responses with dumb posts like this." This is definitely NOT a "homework question" - I must apologise profusely if it sounds like one and also if this post is construed as a "dump post". "Sorry. I got my degree years ago and NO, I won't do your homework/work for you. Feel free to search CodeProject for tutorials and post back any specific questions with your current code." I tried to be explicit and detail exactly what I was trying to achieve. You might be interested to know that; 1) I spent several hours searching/trolling Google. 2) I also spent quite some time searching CodePoject. 3) I was hoping to find some guidance as to an overall approach to take for this problem, so that I could go away and learn the required technologies. I currently have an understanding of VB an C#, but it is many years since I was employed as a professional programmer (like you I have a degree in computing) so I am a little behind the "8-ball" when it comes to the latest technologies etc, hence why I sort the advise of the experts, - I was not seeking the entire solution just guidance on how to best approach this problem. Thank you again for your input. Regards, Sciencez

            1 Reply Last reply
            0
            • S Sciencez

              Dear Reader/Developer, I want to develop a stand alone digital dashboard application to present live data from input coming into the computer ports (e.g. USB, serial or parallel port). The data is of an engineering type (e.g. volumes, mass, loads, velocity, etc). 1) What technologies do you recommend I use? (I am keen to learn what ever is required - I currently have an understanding of VB.NET and C#.NET). 2) Do you have any source code? 3) Which port would you recommend I use and why? 4) Which platform (i.e. a Windows form or internet browser application) would you recommend and why? The final application will be running in a hostile and stand-alone environment, so I need to ensure the solution is simple and robust. Notes: 1) I have spent a considerable amount of time searching and trolling Google pages with little definitive success. However I did find that there were several different approaches to developing digital dashboards so I am left wondering which one is the most robust approach for my problem? 2)I do not have a large budget to purchase one of the many digital dash boards development suites that are out there at huge cost. 3) This is definitely not a homework task - it is simply a genuine enquiry to gauge how best to approach this problem. Thank you for reading and considering this question, Regards, Christopher (Sciencez) :)

              modified on Thursday, June 4, 2009 2:49 PM

              0 Offline
              0 Offline
              0x3c0
              wrote on last edited by
              #6

              If you know how the data is transferred over the ports, then you could use inportb and outportb to read and write data to raw ports. I'm not certain how Windows exposes these through the API though - presumably something in kernel32.dll

              Between the idea And the reality Between the motion And the act Falls the Shadow

              1 Reply Last reply
              0
              • S Sciencez

                Thank you for taking the time to read my question. I am not sure that you provided any real new information. I was looking for two types of answers; 1) An answer from a person with computer interfacing experience who understands the riggers of data collection in a hostile environment (e.g. one with limited resources and difficult environmental conditions) where there is no access to the internet and the need to have a simple and stable application. Such a person would be able to suggest a broad approach to the solution (i.e. technologies to use etc.) and say why such an approach is a good idea (based on experience) - after all there is little to be gained from re-inventing the wheel!!. 2) An answer that provided specific solutions (with source code). You might be interested to know that I have already received one such answer that addressed a particular part of the issue/problem aforementioned. In response to your answer to part 2 of my question (i.e. "No. Its not my job.") - I thought (and still believe) that this forum was for people with detailed knowledge and/or expertise in a particular area to assist others (who have different knowledge or expertise) to address issues that they are struggling with (or wish to learn more about) - your response suggests that you see it otherwise. If we all assist each other (especially in these difficult economic times) we all survive and progress. Thank you again for taking the time to read my question. Sincerely Sciencez

                D Offline
                D Offline
                dan sh
                wrote on last edited by
                #7

                Sciencez wrote:

                1. An answer that provided specific solutions (with source code). You might be interested to know that I have already received one such answer that addressed a particular part of the issue/problem aforementioned.

                I cannot see any source code in that post. Can you?

                Sciencez wrote:

                I thought (and still believe) that this forum was for people with detailed knowledge and/or expertise in a particular area to assist others (who have different knowledge or expertise) to address issues that they are struggling with (or wish to learn more about) - your response suggests that you see it otherwise.

                Offcourse it is. But it is not a plcae where you can expect someone else to write code for you. You have asked for the source code and no one will do that for you atleast here. If you can show what you have tried and where do you struggle then there will be many to help you out.

                जय हिंद

                1 Reply Last reply
                0
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                • Login

                • Don't have an account? Register

                • Login or register to search.
                • First post
                  Last post
                0
                • Categories
                • Recent
                • Tags
                • Popular
                • World
                • Users
                • Groups