Smart Clients vs. Websites and Browser Applications
Due to the broad and ubiquitous reach of the Internet Browser, many companies
are lured into thinking that developing business applications inside the browser
i.e. "ASP Applications" is the way to go. Today it is well understood
that Browser-based applications are not only very expensive to develop and maintain,
the "App inside the Browser" approach imposes significant limitations in End-User
functionality and ease-of-use. There is a far better, more cost-effective way to
take advantage of the Internet for your business: the Microsoft Smart Client.
Smart Client database applications provide the same centralized control of application deployment and
security, and provide End-Users with a highly-functional, high performance,
easy-to-use application. The scorecard below shows the relative pluses and
minuses of Browser-based applications vs. Smart Client applications.
|
Browser Applications |
Smart Client Applications |
| Feature/Function |
Detail |
IT |
End Users |
Detail |
IT |
End Users |
| Exploits local PC processing power |
Display-only |
- |
- |
Full Power |
+ |
+ |
| Webserver requirements |
Powerful / Expensive |
- |
|
Simple / Inexpensive |
+ |
|
| Application Development Cost |
Expensive & Difficult |
- |
|
Cost is 3-5x Less |
+ |
|
| Application Deployment Complexity |
Extensive |
- |
|
One-Click Hyperlink |
+ |
+ |
| Data Integration |
Server-end (EAI): Expensive |
- |
|
Client-end (Desktop Office Apps): Inexpensive |
|
+ |
| Application Performance |
Dependent on Multiple factors |
- |
- |
Always Fast |
+ |
+ |
| Application Usability |
Yahoo! & eBay Look & Feel |
|
- |
MS Office Application Look & Feel |
+ |
+ |
| Offline Computing |
Usually No or Pay Extra |
- |
- |
Yes |
|
+ |
| Complex Data Manipulation |
No (HTML) |
|
- |
Yes (SQL) |
|
+ |
| Simple Point-and-click |
Yes |
|
+ |
Yes |
|
+ |
| Internet / Intranet capable |
Yes |
|
+ |
Yes |
|
+ |
| Bandwidth requirements |
Med-High |
- |
- |
Low (Minimal) |
+ |
+ |
| Scalability of Applications |
Server-dependent |
+ |
+ |
Excellent |
+ |
+ |
| Based on standards |
Yes |
+ |
|
Yes |
+ |
|