Tuesday, July 3, 2007

Why .Net ?

The world of computing till date has been frenzied. We have had different languages harassed to interoperate with each other, developers undergo vast learning curve to shift from one language to another or from one application type to another, atypical behavior of modeling applications and designing solutions and giant syntactic differences between languages. The list goes on....

Past years have seen some comfort in the form of endeavor "bond" application and standards like COM, which put-forth a binary standard of interoperability among application apparatus. But in reality, this was not always true (VB COM found it very complicated to take on VC++ COM). Also, as application enlarged in their reach, it was found that rather than re-inventing the controls for a solution, it was well again to take the "service" of another applications specialize for a quantity of work.

Thus from a archetype where applications imitation code to provide common services, we have moved to a paradigm where applications are built as "two-way units" of apparatus working collectively. This easy shift has led to the crumple of the recent set of architectures and demanded a new programming model:

-->> A model where applications can be built as reusable apparatus and are sharable over the internet.
-->> A model that encourages applications to be shared as a "service" (read web services).
-->> A model that enables true "interoperability" in which the language used is only a subject of preference, thus enable organization to take lead of presented skill set.

The .NET Framework is a new compute stand developed by Microsoft that simplifies application development in the highly strewn upbringing of the internet. .NET is much more than just a platform for developing for the internet, but it is projected for this function principally, because here, others method have futile in the past.

Posted By : Kiran Solanki

No comments: