Welcome to MSDN Blogs Sign in | Join | Help

Microsoft Pre-release Software Visual Studio Code Name "Orcas" - March 2007 Community Technology Preview (CTP)

In case you hadn’t heard. We have just released the March CTP for “Orcas” and the .NET Framework 3.5. Check out the VPC with the installed bits from here. As with all CTP’s it is important to provide any feedback. The .NET Framework 3.5 brings no breaking changes. New technology is being added including LINQ, AJAX, WF, WCF and WPF Developer Tools and BCL enhancements.

With the excitement around the .NET Framework 3.5 just beginning. I wanted to take this opportunity to provide some of the new features..

.NET Framework 3.5 New Features

Faster .NET Framework execution

Base Class Library – New Class Additions

Language Integrated Query (LINQ)

1. Faster garbage collection

2. Smarter, faster NGen requiring smaller working set RAM

3. 64 bit client improvements

4. ThreadPool performance improvements

5. Security check caching during NGen

6. BigInteger, HashSet and DateTime2 types

7. NSA Suite ”B” and FIPs compliant cryptography

8. Lightweight Reader/Writer Lock Classes

9. Anonymous and Named Pipes IO Classes

10.   Integration with Event Tracing for Windows

11.   New Addin hosting model for extensibility

Deep integration of LINQ data-awareness into the programming languages and framework.

Workflow Enabled Services – Process and Messaging together

Web 2.0 Friendly and AJAX Enabled WCF Services

Visual Studio Developer Tools for WF, WCF and in Visual Studio “Orcas”

Using workflow to provide for durable and long-running services. New Tools, WF activities and new programming model classes have been added to simplify building workflow-enabled services using WF and WCF. This allows a .NET Framework developer to build business logic for a service using WF and expose messaging from that service using WCF. These improvements not only provide tools for this scenario but they reduce the amount of glue code that was previously required.

Ajax is a web development technique for making asynchronous exchanges of small amounts of data between browser and web service calls from the browser client script to the web server. A programming model is provided for building Ajax style web applications using WCF services. An HTTP programming model is also provided allowing for REST style web services.

Visual Studio”Orcas” has built in tools for web service authoring with WCF and for building workflow enabled software with WF. There are new project templates for WCF services, WF business logic, workflow enabled services, and AJAX services. The templates are conveniently set up to compile and run even before any custom code is added enabling .NET developers to get going quickly. There are also numerous other tools for developing with WF, WCF and WPF.

More WS-* Standards Support

RSS and ATOM Syndication API

Partial Trust Support for WCF Hosting

Implementation in WCF of the latest OASIS specifications Web Services Atomic Transaction (WS-AtomicTransaction) 1.1, WS-ReliableMessaging 1.1, WS-SecureCOnversation and Web Services Coordination (WS-Coordination) 1.1.

Applications built using WCF will be able to easily expose syndicated data which can be consumed by an RSS or ATOM reader.

Partial trust on the vlient is provided for ASMX parity focussing mainly on partially trusted WCF applications deployed through click-once. Support is provided for basic HTTP binding provided that the application runs in the Internet zone permissions and have granted the apropriate WebPermission. Secure communication is possible through transport security only. All other features are not available to partially trusted applications including hosting services, duplex communications, non-HTTP transports, WS-* protocols and any WF use.

Rules Data Improvements

Built-in WPF tools for Visual Studio “Orcas”

Additional WPF Features and Improved Performance

The rules engine in WF is improved to add support for C# 3.0 extension metods, and for operator overloading . Also the ”new” operator is added to compete the base set of expression types.

The Visual Studio designer for WPF was previously released as a CTP. It is not integrated into the development environment and is significantly improved.

WPF has smoother animations, faster startup and better overall performance. There are also new data types available for data binding with LINQ. Better integration support is now provided for with codename “WPF/E”.

 

Published Wednesday, February 28, 2007 5:11 PM by trobbins

Comments

# WCF and WF in "Orcas"

Wednesday, February 28, 2007 5:56 PM by Matt W's Windows Workflow Place

The wheels of evangelism never stop rolling. Just a few months ago I was blogging that .NET 3.0 was released.

# re: Microsoft Pre-release Software Visual Studio Code Name "Orcas" - March 2007 Community Technology Preview (CTP)

Wednesday, February 28, 2007 6:15 PM by JohnV

"It is not integrated into the development..."

Should that be "now"?

# Visual Studio Code Name "Orcas" - March 2007 Community Technology Preview (CTP)

Thursday, March 01, 2007 10:43 AM by Public Sector Developer Weblog

# re: Microsoft Pre-release Software Visual Studio Code Name "Orcas" - March 2007 Community Technology Preview (CTP)

Thursday, March 01, 2007 4:22 PM by DanielMoth

I think you mean TimeZone2 (not DateTime2) :)

# Some .NET Framework 3.5 features

Thursday, March 01, 2007 5:05 PM by Daniel Moth

Some .NET Framework 3.5 features

# re: Microsoft Pre-release Software Visual Studio Code Name "Orcas" - March 2007 Community Technology Preview (CTP)

Thursday, March 01, 2007 9:04 PM by Tom Kirby-Green

Can you talk more about "Faster GC"? I'm very interested in that.

# Le novit

Friday, March 02, 2007 2:18 PM by Around and About .NET World

# Orcas March CTP: non solo LINQ, AJAX e WPF, ma anche WorkflowServices

Saturday, March 03, 2007 10:30 AM by Paolo Pialorsi

Da pochi giorni è disponibile la March CTP di Visual Studio codename Orcas. Si parla molto e per lo più

# .NET 3.5 Feature Lists

Sunday, March 04, 2007 1:51 PM by CedarLogic - Shawn Cicoria

Take a look at the list of proposed features for .NET 3.5. Nice table that gives an overview of what's...

# re: Microsoft Pre-release Software Visual Studio Code Name "Orcas" - March 2007 Community Technology Preview (CTP)

Monday, March 05, 2007 6:27 PM by Salo

Nice organized table - great view of goodies in Orcas.

Thanks!

# re: Microsoft Pre-release Software Visual Studio Code Name "Orcas" - March 2007 Community Technology Preview (CTP)

Monday, March 05, 2007 8:41 PM by .

tease

# "Orcas" new features

Friday, March 09, 2007 4:04 PM by Ido Samuelson's blog

NET Framework 3.5 New Features Faster .NET Framework execution Base Class Library – New Class Additions

# Changes in the .NET BCL between 2.0 and 3.5

Thursday, August 09, 2007 8:47 PM by Scott Hanselman's Computer Zen

# New SharpDevelop Builds Coincide w/ Microsoft's VS.NET 2008 Release

Tuesday, January 01, 2008 8:40 PM by H E X I D . N E T

I'm downloading SharpDevelop v.3.0.0.2774 as I write this, and I can't wait to give it a try. Even though I have VS2005 installed on my laptop at home I still find myself using #D more frequently when I'm messing around with some code. It's like a sup

# Understanding the .NET Framework 3.5

Thursday, June 26, 2008 6:10 AM by Coldapoy's Technical Blog

Microsoft .NET Framework is a software component that is a part of several Microsoft Windows operating

New Comments to this post are disabled
 
Page view tracker