Ysgrifennodd Romulo Hunter: > Hello everybody.... > I need to develop an application to point of sale (pos). This > application must to handle : write invoices, tails, pays media, etc. > I need to know any opinion about it. Is mono ready to live and work > fine in this environment ? > > Thanks in advance... > Just about any programming language and associated runtime facilities can do just about anything its possible to do with computer software. Whether a particular platform is the *right* one though ...
If you are lucky enough to be currently agnostic on this matter with respect to the system you're going to write, my advice FWIW would be to do your analysis and determine the most appropriate architecture for what the analysis indicates you want to achieve, and then and only then start looking around for the most appropriate framework, taking into account things like the existing skills and expertise of developers and so on, wrt the project's requirements. For example, will you need to implement a multi-tier architecture? A service-oriented architecture? Will the front end be a thick client? Thin client? Web client? What skills do the developers already have? Java? C++? .NET? Have they programmed in a platform-agnostic way before? Do they need to now? Or will your application "always" run in a particular environment? Will the program's components need to communicate over a network? What protocols can you choose from? What protocols would be most suitable? What are the security requirements of the system? Will the application have to talk to legacy systems? What investment has your company already made in development tools? What system will require the least investment in infrastructure and training? etc etc. (And probably most importantly, what's your PHB's current favourite programming buzzword du jour?) HTH Peter _______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
