MIcroSoft Platform > Web Applications

In software engineering, a web application is an application that is accessed via web browser over a network such as the Internet or an intranet.

Web applications are popular due to the ubiquity of web browsers, and the convenience of using a web browser as a client, sometimes called a thin client. The ability to update and maintain web applications without distributing and installing software on potentially thousands of client computers is a key reason for their popularity.

We provide web development services using the latest and best MicroSoft Web Technologies according to client's requirement.

ASP.NET 3.5

ASP.NET 3.5 is a technology to deliver interactive, data-driven Web applications over the Internet and intranets. ASP.NET includes a large number of prebuilt controls, such as text boxes, buttons, images, and data grids, that you can assemble, configure, and manipulate with code to create HTML pages that correctly appear in all popular browsers.
ASP.NET 3.5 has several Extensions MicroSoft releasing time to time. Most important and usefull two extensions are the Silverlight and MediaPlayer controls for presenting rich media on ASP.NET pages.

Web services

Web services let user deliver data and calculations to remote computers without restricting your client base to those running Windows. The most popular exchange format is the Simple Object Access Protocol (SOAP), which lets different platforms talk to each other by using XML.
Microsoft put a big push into Web services via ASP.NET in previous .NET releases. The follow-on emphasis has been on services using Windows Communication Foundation (WCF). WCF services are more robust and easier to secure, especially for enterprise applications where you may be sharing healthcare data with a company that handles the billing.

ASP.NET AJAX

Asynchronous JavaScript and XML (AJAX) is a technology that reduces unnecessary and wasteful full page refreshes by limited the transfer of data to and from the Web server. On an AJAX-enabled page, user can type your credit card number in a text box, click the Submit button, and get a response such as “Credit Card Accepted” without disrupting the images, menus, and text elsewhere on the page. The browser sends only the required data to the server. When the message comes back, AJAX uses JavaScript

Extensible Markup Language (XML)

Microsoft uses XML extensively in its Web technologies as a way of passing data around. These data exchanges include browser-to-server, server-to-browser, server-to-server, and from one program to another. XML data has three big advantages:
  • It’s generated as plain text so that it passes easily through firewalls.
  • Humans can read it and make at least some sense of it.
  • You can create, parse, and manipulate XML on any platform, not just on Microsoft’s operating systems.

Silverlight

Silverlight is Microsoft’s cross-browser, cross-platform multimedia plug-in. It works on Windows, Macs, and even the rival Linux platform. Silverlight is like Flash, only faster, more technologically advanced, and easier to program, especially in .NET languages.