Poll: How much of your logic is in services?  Let us know
whether all, some, or none of your non-UI logic is in services
by taking this developer poll.  In the last few years, it has
become clear to me that the churn in the end-user device space
(mobile vs. desktops, mobile fragmentation, Windows "legacy" vs.
Windows 8, etc.) has made it necessary to move as much logic as
possible to services, so that supporting new or different
platforms is as easy as possible. Sadly, it is not always
possible or within the timelines to make that move. Few of my
projects implement logic in services, and I know it will cause
me problems in the long run.    Justin James is the Lead
Architect for Conigent.   Services, where used, are just facades
for a message-based business layer. That way I have the option
of using physical tiers where appropriate or keeping things on
the same hardware where distributed processing is not needed.
Editor's Picks