Click here to Skip to main content
15,893,594 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hello

I am doing my PhD in Information and Communication engineering.
I specialize in RFID and Antenna.

I want to be making Window program and link it with RFID application.

In our Lab we use MFC programing. It seems to be past??. Can you suggest or recommend an easy way to learn fast and be great programer? Suggest tutorial or Book of other Window programmning with RFId. Like Java or C#?? or any other??.

Thanks for your help.

What I have tried:

I have tried with MFC, But I am not still able to start my own code and finish it. and not able to use it to another computer for customer use.
Posted
Updated 28-Mar-18 21:00pm

Communicating with RFID devices is done through a serial port (usb port) which is the simple part.

Writing UI for your application is the hard part, doing it in c++ if you have little experience is counter productive, try a simpler more forgiving language like c# or java instead.
 
Share this answer
 
Quote:
Can you suggest or recommend an easy way to learn fast and be great programer?
"There is no royal road to Geometry"
--Euclid


MFC is obsolete, your best bet, as already suggested, is C#.
 
Share this answer
 
The advantage of C++ is the direct memory and hardware access. In C# and Java you need some extra stuff for that. Looks like the RFID stuff isnt to problematic.

You are right that MFC is a bit outdated but its does its job. I can recommand you this great C++ tutorial because the language is presented well and with good examples.

In MFC you normally choose a template solution like the dialog and than extend it with your code. For redistribution it is best to use static linking of the MFC in the Release build.

A good programmer can write code in different languages because he is modelling the software (like classes, user interface and control flow) and than "writes it down". ;-)
 
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