Bill Robertson's Blog

Orcas Preview

I attended a Orcas Preview at DevConnections.  Orcas is the "codename" for the next visual studio.  They had several important features.  The speaker wasn't exactly the best speaker I've seen at this conference, but I wanted to share some of the insight he provided. 

Framework targetting -- Orcas will have a switch that will enable you to target a specific framework version.  You will be able to create applications that run on 2.0, 3.0, and 3.5 (orca) and the UI and intellisense will be modified to the framework you are targetting.  I asked about 1.1 support, and he said it wasn't planned and no one should still be developing 1.1 apps.

Improved Ajax control support -- I really didn't see anything that would be beneficial in his demo, but it was something he mentioned.

Improved CSS Support -- Yes, CSS support is much improved and I can't want to get some feedback from some of the design guys up at work about how good this really is.  Style attributes won't be placed on the control declaration anymore and will be placed in a style block on the page.  I'm sure the design guys will really like this feature.  They showed some cascading of the style and from the IDE you can determine exactly what rules are applying to a specific element on the page so you know exactly what you need to edit.

Javascript Intellisense -- This is the coolest feature and something I have wished for.  It works with custom libraries and such.  I create javascript objects and seeing it in action where an end user could use my controls and javascript objects and have intellisense is amazing and should highly increase developer productivity.  The bits I saw use XML comment declaration and it shows up.  Amazing stuff!

Comments

Eric A. Duncan said:

Improved CSS Support

Now that does sound interesting.  No more hard overrides in style="" attributes of elements.  Yay!

The JS Intellisense with the ability to access custom libs is very appealing as well.

Thanks for the heads up!

# November 9, 2006 9:32 PM
Leave a Comment

(required) 

(required) 

(optional)

(required)