how to develop c#.net desktop base software? -


I want to develop Desktop Base software in C # NET which only produces reports and reports are exported in any format May be. That software will be dumped in the CD / DVD and distributed to all customers and they will install it in their PC (Stand Alan PC). And that would be the installer, the client could install itself.

My problem is that I want to make this database because this software will be installed by a third person. Therefore, when anyone installed it, then the database should be installed, all the data should be imported into the database.

Second, I have to send monthly data to them (the database has been exported) that they will be copied in specific / past folders and the system only imports (that file (data files) of my development software

Is it possible if yes?

Please guide me because I am a new visitor in the VS field, but in Oracle 8 years And Java has a 3-month programming experience.

It is not impossible to do this.

It seems that you want to interact with user databases with just one db that you host. It should not be difficult, because ADO.net connectors are just about

I'm just going with MySQL, ADO.Net connector, and my program to read and edit data I recommend using a dataset.

All client applications will have to connect to your IP address where you are hosting Central DB and they can access all those data instantly.

If you are not very experienced in application development, then it may be worth the contract for you or your company to complete it to a worker application.

Update

In relation to the updates about your customer's requirements, it looks as though the client should try to connect to a SQL file stored on the machine. This is very easy to do, and the MSOVC # ADO connector is preinstalled. Then, you will have to write the second part of the app to "update" every month. You said that you need to give new data to the customer once a month. Just make the program (when they start it) check the date, and if necessary, connect to an FTP site and just download the file to the client machine.

Update II

Ah good. This makes things different. It's easy, though. You can read a database file directly from your application CD, which you can match to people. If you should be safe then you should use some type of PKI style encryption. However, due to the nature of the security requirements, I would suggest you to contract someone with the experience of encryption, because if you apply something incorrectly, you can expose the data which will be bad :)


Comments

Popular posts from this blog

c# - How to capture HTTP packet with SharpPcap -

jquery - SimpleModal Confirm fails to submit form -

php - Multiple Select with Explode: only returns the word "Array" -