Tuesday, May 31, 2011

WPF Windows Presentation Foundation

Windows Presentation Foundation (WPF) is a next-generation presentation system for building Windows client applications with visually stunning user experiences. With WPF, you can create a wide range of both standalone and browser-hosted applications
The core of WPF is a resolution-independent and vector-based rendering engine that is built to take advantage of modern graphics hardware.

WPF exists as a subset of .NET Framework types that are for the most part located in the System.Windows namespace. If you have previously built applications with .NET Framework using managed technologies like ASP.NET and Windows Forms, the fundamental WPF programming experience should be familiar; you instantiate classes, set properties, call methods, and handle events, all using your favorite .NET Framework programming language, such as C# or Visual Basic.

To support some of the more powerful WPF capabilities and to simplify the programming experience, WPF includes additional programming constructs that enhance properties and events: dependency properties and routed events


Good stuff on WPF is here for beginners : http://www.wpftutorial.net/WPFIntroduction.html

Monday, May 23, 2011

Difference between Cloud Computing and SaaS

Cloud computing :- Cloud Computing is a computing infrastructure that you can rent to deploy your applications without worrying about hardware .


SaaS:- SaaS offerings are complete end user software applications which you can use by paying hourly basis instead of licensing for years.