Getting Started with .NET FrameworkAbout .NET FrameworkGet the FrameworkRelated More Downloads... "How Do I?" Videos .gif) More... |
Windows Presentation FoundationThe Microsoft Windows Presentation Foundation provides the foundation for building applications and high fidelity experiences in Windows Vista, blending together application UI, documents, and media content, while exploiting the full power of your computer. Windows Communication Foundation (WCF)Windows Communication Foundation is a set of .NET technologies for building and running connected systems. It is a new breed of communications infrastructure built around the Web services architecture. Windows Workflow Foundation (WF)Windows Workflow Foundation is the programming model, engine and tools for quickly building workflow enabled applications on Windows. It consists of .NET classes, an in-process workflow engine, and designers for Visual Studio. Windows FormsMicrosoft Windows Forms is the core development platform for building smart client applications. The Windows Forms classes contained in the .NET Framework are designed to be used for GUI development. | ADO.NETADO.NET provides consistent access to data sources such as Microsoft SQL Server, as well as data sources exposed through OLE DB and XML. Data-sharing consumer applications can use ADO.NET to connect to these data sources and retrieve, manipulate, and update data. ASP.NETMicrosoft ASP.NET is a set of Web application development technologies that enables programmers to build dynamic Web sites, web applications, and XML Web services. .NET Compact FrameworkThe Microsoft .NET Compact Framework is a key part of realizing Microsoft's goal to provide customers with great experiences - any time, any place, and on any device. Windows CardSpaceWindows CardSpace is a Microsoft .NET Framework version 3.0 component that provides the consistent user experience required by the identity metasystem. It is specifically hardened against tampering and spoofing to protect the end user's digital identities and maintain end-user control. |
More TechnologiesBase Class Libraries The Base Class Libraries (BCL) provides the fundamental building blocks for any application you develop, be it an ASP.NET application, a Windows Forms application, or a Web Service. The BCL generally serves as your main point of interaction with the runtime. Common Language Runtime The .NET Framework provides a run-time environment called the common language runtime, which runs the code and provides services that make the development process easier. |
.NET Framework 3.5 SP1 available for downloadThe .NET Framework 3.5 Service Pack 1 (SP1) delivers more controls, a streamlined setup, improved start-up performance, and powerful new graphics features for client development and rich data scaffolding, improved AJAX support, and other improvements for Web development.
WF Scenario GuidanceThis article series summarizes the value proposition for using Windows Workflow Foundation in a number of common scenarios.
How to Choose Your Workflow Model in WFWF itself ships with two "Root" workflow models: SequentialWorkflowActivity and StateMachineWorkflowActivity. The main focus of this article is to help you decide the question, "What Root workflow model is right to solve my problem?"
.NET Terrarium 2.0In Terrarium, you can create herbivores, carnivores, or plants and then introduce them into a peer-to-peer, networked ecosystem where they complete for survival. Terrarium demonstrates some of the features of the .NET Framework, including Windows Forms integration with DirectX; XML Web services; support for peer-to-peer networking; support for multiple programming languages; the capability to update smart client, or Windows-based, applications via a remote Web server; and the evidence-based and code access security infrastructure.
|