Hello, We have to develop a new app from scratch. The question is, what will we gain from going .NET or staying with Win32. We write Accounting/POS/Payroll Systems. Software Updates are distributed/downloaded via the web. We want to run it as an offline system with batch updateing at the end of they day (semi online if you specify your batch updates to be 0 seconds). It must be fast(GUI & DB) and modular, application size must also be as small as possible. eg having a (10mb application) vs (10kb application +80mb .NET) Right now we're not really worried about Mobile devices, but would like to have a web module where you can do ordering.
Ive found alot of online sites with comparisons, but to me it looks like a personal preference and I cannot get distinguished features/reasons why we SHOULD go the .NET route. Everyone at the company is very proficient with Delphi 7 Win32. Our possibilities is Delphi 2007 Win32, Delphi 2006 .NET or C#.NET. C#.NET is almost a nogo since theres a big learning curve. We do not want to develop the new application for the next 2 years. Hope I made it clear enough! Thanks!! Francois Steyn

