Click here to Skip to main content
15,892,072 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
Hi all
Thanks for trying to help me on this .
---------
1- I want to develop a accounting program for some customers they can't use mouse easily,
I need to use 90% keyboard shortcut for navigating in my menus and data entry or getting report.
It's obvious that all languages have some functionality for this,
But I want to hear your experience "Which one is the best ?" or "Some ranking of them"
2- this program is standalone and It should support Persian language in all parts, It's my 1st language (Persian is for Middle East (Iran))
3- As this application should run on stand alone PC, which database you suggest to use ? (SQL Server 2000 ,2005 , 2008 , MySql , etc)
4- Maintenance is very important to me, so please help me to find a light way to log and find the problem in the fastest way.
5- I tag linux, because I'm thinking that as I like linux and my customers don't know windows well, do you think its a good choice if I choose some platform that can run smoothly on linux too?
---------

Best Regards
Ehsan
Posted

1 solution

1: using a keyboard listener class to capture keystrokes is easy enough, its just mapping methods to keycodes- every key has a keycode - no matter what language.
http://msdn.microsoft.com/en-us/library/system.windows.forms.control.keypress.aspx[^]

2: language doesnt matter

3:stand alone? no point having a database then :P use sql and network them up. its easy. otherwise u cud use a standalone database making tool like MS Access, but you'd have to learn VBA which sucks..

4: schedule tasks to clear temp + stuff.. triggers in database are easy just google whatever database u choose.. + triggers

5: Linux is bad idea.. compatibility will be a bitch.

GL
 
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