Printer Friendly
The Free Library
14,680,804 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

Would You Rent Software From This Man?


Microsoft's .NET wants to be your source

I have always been a fan of outsourcing enterprise software applications via Application Service Providers (ASPs). I am even more in favor of the new breed of Storage Service Providers, companies that offer data storage/backup hosting services, which can simplify--and, in the long run, reduce the cost of--data management. The Internet offers unprecedented ease of outsourcing, allowing enterprises to concentrate on their core competencies A core competency is something that a firm can do well and that meets the following three conditions specified by Hamel and Prahalad (1990):
  1. It provides customer benefits
  2. It is hard for competitors to imitate
  3. It can be leveraged widely to many products and markets.
, leaving software management to experts.

But when it comes to corporate and end-user productivity apps, I have some reservations about hosting. This new trend is exemplified by Microsoft's .NET (dot-net) development strategy, which can be summed up in Microsoft's own words: User data lives on the Internet. Microsoft is so determined not to miss any more Internet trends Internet Trends (India) Private Limited is a privately held company developing products targeted at Network Security and Data Security.

Established in 1999[1]
 that it has gone too far in the other direction, throwing everything at the Web. Redmond is assuming that off-loading applications and data to hosted service providers (like Microsoft) is more desirable than keeping (and supporting) them locally. I believe this is a solution in search of a problem. Here's why.

The Internet is not even--and very well may never be--close to a reliable data delivery mechanism. Sure, it works well for sending email and Web browsing. But try removing your PC's email application and replacing it with Yahoo! or Hotmail. These services are feature-deficient, slow (especially during busy times of day) and clunky. After you've deleted your local email, try deleting Word or WordPerfect and using a hosted word processor cribbed together with some JavaScript or ActiveX controls A software module based on Microsoft's Component Object Model (COM) architecture. It enables a program to add functionality by calling ready-made components that blend in and appear as normal parts of the program. . I guarantee you'll go insane INSANE. One deprived of the use of reason, after he has arrived at the age when he ought to have it, either by a natural defect or by accident. Domat, Lois Civ. Lib. prel. tit. 2, s. 1, n. 11. . You might be able to work effectively with a hosted productivity app over a broadband connection See broadband and wireless broadband. , but why would you want to? In fact, why would you need to?

Microsoft is also seeking to make "the Internet the Operating System operating system (OS)

Software that controls the operation of a computer, directs the input and output of data, keeps track of files, and controls the processing of computer programs.
." But there's an ironclad ironclad, mid-19th-century wooden warship protected from gunfire by iron armor. The success of the ironclad when first employed by the French in the Crimean War sparked a naval armor and armaments race between France and Great Britain.  argument in favor of keeping the existing PC computing model: it works, and it works well. Sure, the Internet can expand the reach and power of a PC. But Microsoft is going as far as introducing so-called "Web APIs" that developers can call just as they would traditional local program APIs. When it comes to sheer processing power, why would you take the PC's most visible strength and cripple crip·ple
n.
One that is partially disabled or unable to use a limb or limbs.

v.
To cause to lose the use of a limb or limbs.
 it by making it dependent on offsite APIs and an Internet connection?

The Internet is a great way to keep software up-to-date and working properly: having my PC self-diagnose problems and download necessary updates to my browser and OS is a real time saver (provided it works as designed, which it doesn't always). But Microsoft's .NET vision takes Windows Update An updating service on Microsoft's Web site that enables users to obtain bug fixes and new features for their version of Windows. Windows Update components analyze your PC's configuration and display a list of appropriate downloads for your individual system.  to an illogical end. Productivity software is not a Web service, and the OS isn't either. What's the rationale for making them so? Microsoft does a decent job of creating applications that do what we need them to. It has bigger problems when it comes to OS scalability, security, and reliability--and this is on a local OS! Will putting traditional OS functions on the Internet reduce these deficiencies? I'm not yet convinced.
COPYRIGHT 2000 West World Productions, Inc.
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2000, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Title Annotation:Product Information; Microsoft's .NET Framework
Author:Piven, Joshua
Publication:Computer Technology Review
Geographic Code:1USA
Date:Nov 1, 2000
Words:509
Previous Article:Personalizing The NAS Space.(interview with R. Daniel Smith, president and Chief Executive Officer and Steven Paulhus, vice president, business...
Next Article:Service Providers: Plug-And-Play Dr Plug-And-Pray?(Industry Trend or Event)
Topics:



Related Articles
ActiveState Supports Microsoft .NET Framework; Perl .NET & Python .NET Cross-Language Interoperability.
Fujitsu Software Corporation Emphasizes Importance Of COBOL In "COBOL Survivor" Sweepstakes.
"CHIEF SOFTWARE ARCHITECT" OF MICROSOFT LAYS OUT BLUEPRINT FOR INTERNET FUTURE.(Company Business and Marketing)
Visual Studio.NET. (IT News).
InstallShield Professional V7. (Tools).
Software framework extends capabilities of client server.(IT Strategies)
.NET overview.(Microsoft's .NET service)
Microsoft announces contact center solution.(CRM)
IT news: ADXSTUDIO CMS 2005 content management for ASP.NET 2.0.(SOFTWARE DIGEST)
AccuSoft Ships ImageGear MD for .NET, First Native .NET Imaging SDK for Creating Medical Applications for the Microsoft .NET Framework.

Terms of use | Copyright © 2009 Farlex, Inc. | Feedback | For webmasters | Submit articles