Click here to Skip to main content
15,903,033 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
Hey guys, how you doing ?

So, this program consists of something like this : You open it and you will have numeric information ( so far it's easy as it is something i can do just designing the program ) the point is that i want the values that are shown on it to be dynamic... what i'm trying to say is that i want the numbers that are shown to be the numbers that i want to show like those online counters you see of members signing up ( although most of them are just repetitive groups of numbers xD )

Example : You opened the program and it says --> Code Project is great
Now you press a refresh button and now the program says --> Code Project is Awesome !
The reason because user that are running the program now see '' Code project is Awesome'' is because the Host ( me ) changed the word ''great'' to ''Awesome''

I hope you guys understood my idea.Now, what programming language would be the best for this type of program ? I know the basics of C#, C++ and VB but i'd like to use C++ since it is my main language.

I have no ideia of how i could do this host/user conection in real time + refreshing it and i just want to ask you what do i have to learn in order to do this ? What concepts are here envolved ? If someone could tell me the path i need to follow in order to do this i'd be really gratefull.

Thank you in advance and great coding :)
Posted
Comments
Sergey Alexandrovich Kryukov 11-Nov-14 22:56pm    
For what platform? Real-time programming is a rare thing. Probably, you mean something else. Your description has nothing to do with "real time".
—SA
Poliformia 11-Nov-14 22:59pm    
Maybe not, and i'm sorry if i couldn't explain it better but i think the '' example '' part sums it up pretty much and that wasn't really an answer.
thanks for caring and replying :)
Sergey Alexandrovich Kryukov 11-Nov-14 23:13pm    
You are welcome. Please, nothing to apologize for, many beginners make mistakes in terminology, which is not a biggest problem. Please see my answer. It does include some useful advice, please look thoroughly.
—SA

It has nothing to do with "real time". If you want to know what "real time" is, read about it, but it will be very much of off-topic.

Q: How Can I Create A Real Time - Online Program?
A: I doubt you can. But if you mean something you described in the body of the question, the answer would be: by doing some software development work. This "how" doesn't mean anything certain.

Q: Now, what programming language would be the best for this type of program?
A: All languages you listed are universal ones. For such a trivial problems, anything can do the job. Everything else depends on 1) your own taste, skills and preferences, 2) target platform you want to support.

Q: I have no idea of how I could do this host/user connection in real time + refreshing it and I just want to ask you what do I have to learn in order to do this?
A: For you, probably, it's a lot to learn, starting with English spelling and some accuracy in your work. As I say, there is no "real time" involved. There is no "refresh" involved, too. You just change the data represented in your window. One basic thing to learn (instead of your notions of "real time" and "refresh") will be the ideas of event-oriented programming. Of course, you will need to understand how they are implemented in a UI library you choose.

Q: What concepts are here involved?
A: I named one already. Everything else could be collectively called "the very basics of programming". Other concepts depends on the platform(s) you are using (.NET would make the major difference) and the UI libraries you are using. One big concept would be separation of UI from other aspects of code.

Do you want a really good advice? I don't feel that you are ready for UI and other advanced fields. I would advise to focus on basic programming. And it's the best learned if you don't have much distractions from the fundamentals. So, the best UI before you gain more confidence would be console-only applications. Really, use this advice, it will help you to save a lot of time and avoid a lot of frustration.

—SA
 
Share this answer
 
1) For real time online program you can create winform or webform project.
If its winform means ,It will be as Client server application .
This type prgram can be usefull as stand alone or Intranet application.
If webform(website) means you can create your web applciation you can publish in your webserver so that all he users can use it by Internet.

Here you need to select what type of application you need to develop as Windows based or Webbased.

2) For realtime data monitoing and updatation ,You can use a Database like MYSQL,SQL Server,MS Access or Oracle as you select.
You can have all your dynamic data in your Database. and display in your windows or web Applications.
You you update the data in your DB in front end after refreshing you can see the Changes.

3)language you can select C++ or C# for windows based application.
For Web based Application you can select ASP,C# ASp.NET, VB.Net ,JSP ,PHP and etc.

4)First Deside your scope and use of your project ,then deside which type of application you need ,Then deside which DB and Programing language you will use.

5)Before starting to your project work Study and work for few examples as which you need for your project say for example you need to display the data from Db to your screen once refereshed.try to make sample program to connect to your db,Select your data from Db and Bind the data to your screen.

6)Finnaly make your project plan and implement with your work.
 
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