The advent of the .NET framework version 2.0 has brought along several radical changes in all aspects of development from desktop to web applications. Making the switch from ASP.NET 1.x to 2.0 is quite the undertaking as many of the core methodologies used in 1.x are no longer available in 2.0.
Along with change comes improvement, and in many ways ASP.NET 2.0 has changed for the better. ASP.NET 2.0 has changed the way web applications are developed much the same as ASP.NET 1.0 changed classic ASP, they are similar but in many ways they are worlds apart.
In this tutorial we will look at one of the new features available in ASP.NET 2.0 called “Themes”. Themes or skins allow a developer or GUI designer to create multiple interface appearances for the same application through the use of CSS stylesheets and .skin files. Skin files are a new type of file available in ASP.NET 2.0.