I replied that it does no harm and the person does not need a server, although it helps for more advanced needs and of course if any application needs to get shared then you do need a server.
This brought up an interesting discussion, aside from them being on Exchange and Windows 7.
What do you use on your stand alone client, that maybe is replicated to a server but doesn't really NEED a server?
I keep copies of everything on a server but my laptop has a massive directory of apps I play with or use.
A quick list of what is in my Launcher section of my home page includes:
- Time tracking/billing
- Serial Number/Password list for clients
- Gotcha db file (where I store various odd items of technical wizardry for support issues)
- PMR/Outage Reports
- Travel/Vacation time off (a second db also has past hotels, cars, trips in more detail
- Expense Reports
- Lotusphere Dbs (because thanks to Ben's efforts you can attach the slides to the sessions for later use when you need a review)
- Client configuration (where I keep client details like IP addresses, visio maps et al)
- Irish Pub db (You never know when you need it!)
- Home project db (never quite as used as I prefer, but helpful in planning sometimes)
- Sketch ups (code pieces for reusing to demo an app)
And a slew of other ones which require some server interaction.
So an individual in a company could be more productive, in various ways at a simple level and in the case of workflow type database, even for their own knowledge, it is a nice win for them as well.
Can you do more having a server, sure, no question, but working on your own, with a designer client you can go pretty far.