Difference between ASP.net and Silverlight?

ibee

New member
ASP.NET is a Framework to develop applications which are web or client server, you can use C#, VB.NET or J# to write the code. Silverlight is used for building Rich Internet Applications something similar to Flash or Flex, Applications developed using Silverlight gives you more richer feeling something like a movie and Silverlight also need visual studio to work on.
 
Silverlight is Microsoft's competitor to Adobe Flash and Flex. Basically, a standalone runtime running inside a browser allowing animation, real-time 2D and vector rendering, etc. Since Silverlight is very Microsoft-specific, it makes it very appealing to Microsoft-shops (smaller companies that run entirely on Windows and .NET-based technologies) for both internal and external RIAs (Rich Internet Applications).

ASP.NET is Microsoft's competitor to JSP/JSF and the successor to classic ASP. Silverlight and ASP.NET really have nothing in common; ASP.NET is a server framework for building dynamic web applications, and Silverlight is a client-side framework geared at providing a rich user experience and/or other capabilities such as video streaming. Since they are both from the same vendor, however, the two technologies are very easy to integrate together; it is very uncommon to find a Silverlight application not linking to an ASP.NET backend (the reverse is very common, however).
 
Back
Top