The Dot Net Vision
The limitations of publishing
In order to understand .NET, we must first be able to understand the Web.
The web is much like a big publishing house. Someone creates an entire set of documents, and piles them on a computer connected to the Internet, and invites the entire world to join the same with these words "You're welcome to browse through this stuff." Thus one by one everyone follows the same route and discovers useful information in the Internet.
It's a publishing free-for-all and perhaps that is the reason why we use a markup language, HTML (HyperText Markup Language), to create these sites; these terminologies comes straight from the publishing industry, where pages are 'marked up' to point out how they should show in print.
Exploring this mishmash makes for an enthralling experience, but when you actually look at it, it's pretty inadequate in scope. It's limited as regards interactivity. All you're doing is asking an isolated computer to send you a copy of a document. Once the copy has been downloaded to your computer, you can have a view of the same in your browser. Given the quantity of computing intelligence on both ends of that download, this is almost zero in terms of interactivity.
It is also limited in terms of control. You can ask the remote computer for something and the decision is in its hands to listen or not.
The lure of interactivity
What is the way in which the computer can interact with the remote Web site? If, instead of merely leafing through its publications, the computer can be made to access the computing power of that site. Then one can simply bump it up a notch and imagine this sort of interaction being the common mode of exchange on the Net.
For some people, this may sum up to term “distributed computing”. For most of us, it simply sounds like a dozy of a mega-computer, isn’t it? And that is what it is, sort of. Perchance a more apt phrase, one which most popular web development companies have been bandying about for lo these many years before Microsoft birthed .NET, as the network is the computer.
The .NET vision
The vision of .NET is one in which the Internet is a true extension of your computer. Instead of computing being desktop-centric, it will be Net-centric and that is the most important aim of Dot Net. You don’t need to buy and install software; instead you'll subscribe to it and access it on the Net, where it can be hosted on remote servers.
Your data, your preferences, your identifying info, too, will be available on the Net. Everything will be a Web service, and that means resources such as storage as well as software will be required. This is the vision of Dot Net Development.
About the Author:Tyler Moon is an expert in article writing and internet marketing. She regularly contributes articles on various topics like security services, birth announcements etc.
Article Source: ArticlesBase.com - The Dot Net Vision