Skip Navigation Links  >  Home  >  Technologies  >  Server-Side
Technologies we use ...

Server-Side Technologies in Web Development

Active Server Pages

Active Server Pages (ASP), also known as Classic ASP or ASP Classic, was Microsoft's first server-side script engine for dynamically-generated web pages. Initially released as an add-on to Internet Information Services (IIS) via the Windows NT 4.0 Option Pack, it was subsequently included as a free component of Windows Server (since the initial release of Windows 2000 Server).

Microsoft .Net Framework

Microsoft .NET is a set of initiatives by Microsoft to define a new generation of tools, clients, servers, and services. .NET is Microsoft's infrastructure for the development and deployment of XML Web Services based on industry standards—SOAP, UDDI, WSDL, and XML. .NET comprises a virtual execution environment—garbage collector for memory safety, Just-In-Time compiler (JIT), strong typing, strong versioning—and a large runtime library.

ASP.Net

Microsoft® ASP.NET is a set of technologies in the Microsoft .NET Framework for building Web applications and XML Web services. ASP.NET is a bundle of .NET classes used to create Web-based, client-side (Web Form) and server-side (Web Service) applications. ASP.NET pages execute on the server and generate markup such as HTML, WML, or XML that is sent to a desktop or mobile browser. ASP.NET pages use a compiled, event-driven programming model that improves performance and enables the separation of application logic and user interface. ASP.NET pages and ASP.NET XML Web services files contain server-side logic (as opposed to client-side logic) written in Microsoft® Visual Basic® .NET, Microsoft® Visual C#® .NET, or any Microsoft®.NET Framework-compatible language.

Web Services

Web services extend the World Wide Web infrastructure to provide the means for software to connect to other software applications. Applications access Web services via ubiquitous Web protocols and data formats such as HTTP, XML, and SOAP, with no need to worry about how each Web service is implemented. Web services combine the best aspects of component-based development and the Web, and are a cornerstone of the Microsoft .NET programming model.

Microsoft AJAX

Web services extend the World Wide Web infrastructure to provide the means for software to connect to other software applications. Applications access Web services via ubiquitous Web protocols and data formats such as HTTP, XML, and SOAP, with no need to worry about how each Web service is implemented. Web services combine the best aspects of component-based development and the Web, and are a cornerstone of the Microsoft .NET programming model.