Introduction to ASP.NetThis article is for all software developers who just love to keep themselves updated with
latest in technology----it takes a comprehensive look at
latest development in
world of Microsoft's.NET.
If you are committed software developer, you must be aware that ‘web services' is
latest buzzword to have hit
IT industry. And that this technology trend holds tremendous potential for addressing business problems.
Extensible markup language (XML) is
universal format for data on
web. With XML web services gaining momentum among developers as
next generation of internet-based computing. A platform that made it similar to build these solutions and provide a reliable framework for integration and interoperability was needed. Microsoft's answer to this much-felt need was .NET—a platform for building, deploying, operating and integrating XML web services.
.NET is
only platform that has been built to support XML services ground up, and Microsoft has been extensively working with
industry to develop standard s like SOAP and UDDI,
XML web services search directory that exits today.
Let's now take a detailed look at all that Microsoft's .NET has to offer software developers by
analyzing
latest developments that have taken place in this platform.
ASP.NET
ASP.NET is more than
next version of active server pages (APS) ----- it is
unified web development platform that provides
services necessary for developers to build enterprise-class web applications.ASP.NET is a compiled, .NET -based environment; you can author applications in any.NET compatible language, including ASP.NET Visual Basic .NET, C#, and
jscript.NET. Additionally,
entire .NET framework is available to any ASP.NET application.
Developers can choose from one of two features when creating an ASP.NET application, web services, or combine these in any way they see fit.
Web forms to allow you to build powerful forms-based web pages. When building these pages, you can use ASP.NET server controls to create common UI elements, and programs then from common tasks.