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.
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 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