ASP.NET Web Development

ASP.NET Developer | Kris DeBruine

Hi!  I am a web developer with over 9 years of experience building professional websites and engaging user-interfaces. I specialize in solid visual design combined with clean XHTML/CSS code.  I focus on building ASP.NET applications in C#. I have experience creating rich user-interface designs that support powerful middle-ware applications. As a technical educator and web specialist for a large school district, I taught web application development with ASP.NET and advanced object-oriented programming in VB.NET and Java.  I am a visual artist and designer with a strong background in graphic design and photography. I code websites using W3C standards compliant CSS and XHTML. I am also skilled at using JavaScript and AJAX to extend the capabilities of web sites.

Kris DeBruine - ASP.NET Web Developer

UI Designer:

  • Trained Graphic Designer with a BS in Visual Communications
  • Skilled at coding W3C standards-compliant XHTML and CSS

Web Application Programmer:

  • ASP.NET Web Form development experience in VB.NET and C#
  • Experienced with Web 2.0 technologies - Javascript and Ajax


What is ASP.NET?

ASP.net Logo

ASP.NET is a server side scripting technology developed by Microsoft that enables scripts (embedded in web pages) to be executed by an Internet server. It stands for Active Server Pages. ASP.NET is the next generation of ASP, but it's not an upgraded version of classic ASP. ASP.NET is an entirely new technology for server-side scripting. It was written from the ground up and is not backward compatible with classic ASP.

ASP.NET is a major part of Microsoft's .NET Framework. The .NET Framework is an environment for building, deploying, and running Web applications and Web Services. The .NET Framework provides the following:

  • Easier and quicker programming
  • Reduced amountsof code
  • Declarative programming model
  • Rich server control hierarchy with events
  • Large Class Library
  • Better support for development tools

The .NET platform consists of three main parts:

Programming languages:

  • C# (C-Sharp)
  • Visual Basic (VB.NET)
  • J# (J-Sharp)

Development environments:

  • Visual Studio .NET
  • Visual Web Developer

Server technologies and client technologies:

  • ASP.NET (Active Server Pages)
  • Windows Forms
  • Compact Framework (PDA/Mobile Solutions)

Why Use ASP.NET?

Microsoft ASP.NET is more than just the next generation of Active Server Pages (ASP). It provides an entirely new programming model for creating network applications that take advantage of the Internet.

  • Improved Performance and Scalability
  • Enhanced Reliability
  • Easy Deployment
  • New Application Models
  • Developer Productivity