ASP.NET Programming – A global connection

2013-07-29 03:22:31

by Jini M R (Software Programmer, Excellone Technologies)

Microsoft .NET is a set of Microsoft software technologies for connecting your world of information, people, systems, and devices. It enables an unprecedented level of software integration through the use of XML Web services: small, discrete, building-block applications that connect to each other, as well as to other larger applications via the Internet.

ASP.net is a new API for application development in .Net framework. Apart from security, the configuration is almost completely independent of old ASP and IIS.

Features

  • Functionality encapsulated in easy to use objects.
  • Allows you to create your own controls.
  • Saves you from writing repetitive code.
  • No more response. Write debugging.
  • Real debugger.
  • Tracing the Response. Write alternative.

Migration from ASP to ASP.net programming

When considering the migration to ASP.NET, the designers did an excellent job of preserving compatibility with classic ASP.

A comparison with ASP

  • Sessions and applications in ASP dont work in asp. net. Get, Post Methods and Database does work in asp. net.
  • Page directive

    ASP allows one line
    <%@ Language=VBScript %>

    ASP.NET structure change and allows multiple lines
    <%@ Page Language=VB %>
    <%@ Output Cache %>

  • No global function declarations inside <%%>
  • Use <Seript> blocks instead
  • One language per page

But controls and components can be written in and used from any language

  • Option Explicit is the default
  • Let and Set are not t needed or supported
  • ByVal is the new default for parameters
  • ()S are needed for all method calls
  • Response. Write (text)

Make connecting and software integration a reality through ASP.net programming and watch your profits soar to new heights.


Warning: Undefined array key "comment_error_msg" in /home/dh_u5m5hd/itoutsourcingindia.com/blog/wp-content/themes/itoi/comments.php on line 75

Leave a Reply

Your email address will not be published. Required fields are marked *