.Net Versions 2002 - .Net Framework V 1 2003 - .Net Framework V 1.1 2005 - .Net Framework V 2.0 2008 - .Net Framework V 3.0 & V 3.5 2010 - .Net Framework V 4.0
What is Framework? In software development, a Framework is a defined support structure in which another software project can be organized and developed. Typically, a framework may include support programs, code libraries and a scripting language amongst other software to help develop and glue together the different components of your project.
The following example illustrates some of the problems that WCF addresses. A car rental company decides to create a new application for reserving cars. The creators of this rental car reservation application know that the business logic it implements must be accessible by other software running both inside and outside their company. Accordingly, they decide to build it in a service-oriented style, with the application’s logic exposed to other software through a well-defined set of services. To implement these services, and thus communicate with other software, the new application will use WCF.
Windows Workflow... Foundation (WF) is a Microsoft technology for defining, executing, and managing workflows. Workflows are a declarative way of writing programs by linking together pre-defined activities rather than an imperative programming model of writing lines of code
Workflow technology makes it possible to automate business processes to increase the overall accuracy, efficiency and predictability of the logical activities coordinated within a process. Workflow increases visibility into a complex process and facilitates better communication between business users and technology.
The Windows CardSpace software enables people to maintain a set of personal digital identities that are shown to them as visual “Information Cards”. These cards are easier to use than passwords. Furthermore, they employ strong cryptography, making them significantly more secure than passwords and other information typed into web forms.