ASP.NET

ASP.NET is the web part of Microsoft's .Net Framework.

I have chosen ASP.NET as my primary development language for several reasons

  • ASP.NET is Object Orientated. For the non-techies, this describes the style of the programming code. Object Orientated code is well organised. Applications are split into logical chunks called objects and each object encapsulates all logic related to it. This makes it easy to navigate the code, but also eliminates any tendency to duplicate the same code time and again.
  • ASP.NET is supremely logical. As described ASP.NET encourages well formed code.
  • ASP.NET is very powerful. Unlike other web languages, ASP.NET is not a scripted language. It's a fully featured programming language.
  • ASP.NET is reliable. Mostly due to all of the above.

ASP.NET has enabled a huge movement in Application development away from traditional installed applications to Web Based Applications. This is because ASP.NET is based on the same foundation as .Net applications so it has the full programming capabilities. Also web based applications do not need updates to be installed on every users computer, one update on the server means all users receive the update.