About DNA Micro  |  News and Events  |  Partners  |  Contact Us  |  Downloads 
 
Services
e-Business
Business Solutions
Software Solutions
Hardware Solutions
Web Hosting
Wireless Solutions
Training
For Developers
For Network Engineers
Customer Support
Component Exchange
 
 

 

Microsoft .NET

Microsoft .Net Home   If we were to describe Microsoft .NET in one sentence it would be like this: Microsoft .NET (Dot Net) is a method of secured distributed computing which is completely based on Internet standards and uses the Internet as the transferring media. So what does this mean??? To understand this sentence lets look at the progress of computers and business applications.

You may remember the early days of computing where computers were huge machines filling up rooms and requiring a full time staff to operate them,. These computers were called main frames. The clients of these machines were called "dumb" terminals and had no say on how the software should run. Then came the PC, and the world changed. The PC now had the capability of making decisions on its own and did not need a big main frame to tell it how to do its work. Then came a need to have a central computer to share data and offload some of the work that was done by the PC, such as an email server, and that was the birth of distributed computing. However this model was mostly designed for networks that had enough bandwidth to transfer the large amounts of data between the client (PC) and the server; and everything was OK until the Internet became popular.

With the advent of the Internet, people needed to run applications on the Internet where there is not a lot of bandwidth and web pages were borne to give us this capability. Using web pages we could go to a web site and purchase products on-line and have the money taken out of our credit card account. Then things got a little more complicated. People actually wanted to use the Internet just like they use their local network. They wanted to run client server applications over the Internet and companies wanted to communicate with each other over the Internet. That is when problems began to arise and limitations became apparent.

The Internet was first designed to transfer small amounts of text data between remote locations, but then users wanted to transfer large quantities of data (which is not text based) to make our applications work. A set of standards were then created to accomplish this task. These standards are the backbone that Microsoft .NET is built on. The purpose of Microsoft .NET is to make client server communication possible over the Internet. To do this Microsoft used Internet standards such as XML (a method for representing data) and SOAP (a method of addressing and encapsulating data just like an envelope) to make data available on the Internet to the PC's or any other device that might need that data. This could mean devices such as Smart Phones (Web capable phones), Play Station or Xbox, and PDAs such as Palm Pilot.

So what is Microsoft .NET supposed to do? Microsoft .NET is a framework to enable software to talk to each other over the web. Imagine having a calculator that solves very complicated algorithms. You could load the calculator on your computer, type the equation in, click the equal sign, and your calculator would make a call over the internet to a very powerful server somewhere in some university. After the equation is solved you would get the answer passed back to your calculator which ultimately displays the solution for you. Now isn't that cool...

 

Microsoft .Net Home

[Home] [Services] [Support]

Copyright  ©2001 DNA Micro Corporation. All rights reserved.