ASP.NET is built on the Common Language Runtime (CLR), allowing programmers to write ASP.NET code using any supported .NET language.It is the successor to Microsoft's Active Server Pages (ASP) technology. ASP.NET is a web application framework developed to allow programmers to build dynamic web sites, web applications and web services.
Rather than add relational or XML-specific features to the programming languages and runtime, the LINQ project took a more general approach by adding general-purpose query facilities to the .NET Framework that apply to all sources of information, not just relational or XML data. This facility is called .NET Language-Integrated Query (LINQ)..NET Language-Integrated Query defines a set of general purpose standard query operators that allow traversal, filter, and projection operations to be expressed in a direct yet declarative way in any .NET-based programming language.
AJAX Library 3.5
Silverlight powers rich application experiences and delivers high quality, interactive video across the Web and mobile devices through the most powerful runtime available on the Web. Silverlight extends your existing development skills, empowering you to build new types of applications for the Web regardless of target platform or browser. Rapidly create compelling rich Web applications using all the familiar features, languages and tools of the .NET framework. Create stunning interfaces for Web applications making them both easier to learn and compelling to use. Microsoft Silverlight, combined with Microsoft Expression designer tools, empowers you to fully explore your design vision in a rich, creative environment that seamlessly integrates visual assets with rich data. Learn More