Hi,
I guess you should elaborate more than this, however, selecting between winforms and webforms is not a big deal since code is reusable for both technologies, away from UI, however you need to answer these questions :
- What is the operating System of your users ( supposedly it will be Windows )
- Will you install .NET into users' machines or this will not be easy
- How are you going to handle system upgrades, in other words in case you change your system you will need to distribute the application to every PC again, you can expose it to a network drive to make life easier.
- The kind of UI you will require will be also considerable if it's reach and complex winforms are preferred than webforms.
Let me suggest one thing, I prefer you opt to 3 Tier design approach, finish you Data Access Layer ( DAL ) and your Business Logic Layer ( BLL ) , then you can work on WebForms or Winforms, furthermore you can develop one WebService that's using your DAL & BLL, and let any other platform users access the webservice.
Regards !
|