Manage Styles Tool window

This tool window provides a tree hierarchy view of all CSS selectors available from the current page. Users can navigate and find CSS style definitions in source code with this tool window. Developers can change the layout of the tree view with the Options button. The first three context menu items will categorize the CSS selector in different ways. The next three context menu items will modify what the tree show – all Styles available to the current page, styles that have been used somewhere on this page, or styles used on the selection, if a control is selected in the designer. The tool window provides top level nodes for style block(s) in the current page and external style sheet in cascading order. Inline styles will not be displayed in…(read more)

Script# and ASP.NET AJAX

Nikhil Kothari, an architect on the ASP.NET team, has been working in his spare time on a project called Script#. Essentially this allows an Ajax programmer to code in a strongly typed language like C# and compile their code into JavaScript. His original article can be accessed here . Recently he added ASP.NET AJAX support to Script# – you can read about this here . Hope you have fun with Script#! Thanks, — Bash Read More……(read more)

New free version of Refactor! for ASP.NET

A while back I posted about some great free refactoring tools for ASP.NET. The folks at Developer Express have just released an updated version (2.2.2), that includes some great new refactorings. Here’s a sneak peek at just one of the new refactorings that’s available: To check out all the new capabilities take a look at this blog post from Mark at Developer Express . –Omar Group Program Manger Visual Studio Web Tools Read More… Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it!…(read more)

Mix07 Video: Web Development using Visual Studio “Orcas”

At the Mix07 conference this week, I did an overview presentation of the web development features being delivered in Visual Studio “Orcas”. The folks at Mix have been kind enough to make videos of all the sessions from the conference available to the public. Click here to watch my session on Web Development using Visual Studio “Orcas”. You can also check out to browse all the other great content presented at Mix07 this week. Enjoy! — Omar Khan Group Program Manager Visual Studio Web Tools Read More… Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it!…(read more)

Silverlight 1.1 Alpha and Orcas Tools released!

We’ve just announced the new Silverlight 1.1 Alpha and Orcas Tools support at MIX ’07! Silverlight is a cross-browser, cross-platform plug-in for building next-gen media experiences and rich interactive applications. Silverlight 1.1 contains a cross-platform CLR, allowing you to use your favorite .NET language rather than JavaScript to build the client-side functionality of your apps. Check out for more details. Install links: (* = optional) Orcas Beta 1 ( ) Silverlight 1.1 Runtime ( ) Silverlight Tools for Orcas Alpha (…(read more)

Spell checker for HTML and ASP.NET: multilanguage edition

HTML / ASP.NET spell checker addin was updated with support for multiple languages. Spell checker is now able to detect lang attribute specified on elements, extracts ISO language and uses it to specify appropriate dictionary for the Office spell checking engine. In order to be able to run spell check in multiple languages you may need to install Microsoft Office 2003 Proofing Tools or an appropriate Office 2007 Language Pack . If you never used particular language dictionary in Word, you have to try it before it becomes available in the Spell Checker add-in. Many dictionaries are installed on demand and if particular language was never activated in Word, the disctionary may be still missing. Open Word, type something in the desired language…(read more)

Expression Web and Expression Blend added to MSDN!

Back in December 2006, Microsoft released Expression Web, a designer tool that’s a great companion to Visual Web Developer and Visual Studio. You can read about this tool in this earlier blog post that we had made. Since then, we have received a ton of feedback asking why this as well as Expression Blend are not included in MSDN. As a result of this feedback, the Expression team announced last week that both Expression Web and Expression Blend will be available as part of MSDN Premium. We are excited about this announcement and believe that this will be a huge win for web development teams that include both designers and developers. There’s already good workflow between the Expression and Visual Studio brands of products and the workflow is…(read more)

JScript Debugging in Visual Web Developer Orcas

Jeff King made a recent post to show off the new JScript IntelliSense feature in the March CTP of Visual Studio. Now I am going to show off the improved JScript Debugging experience in the March CTP. The first thing you will notice is that when you try to debug an IE page, VS will give you a nice little dialog reminding you to turn on script debugging in IE: Here is the Advance tab in IE: After you’ve turned on script debugging in IE, you can set a breakpoint in your ASPX document right away! You might notice a little diamond inside the breakpoint glyph and wonder what that means. The little diamond indicates this is a mapped breakpoint. This breakpoint will get mapped automatically to the run-time document when you debug the page (F5). Debug…(read more)

JScript Debugging in Visual Web Developer

A lot of people have asked about how to debug JScript in Visual Web Developer. You need to know a few tricks before you can set a breakpoint on an ASPX document. 1. Enable client script debugging on IE: 2. Bring up the Script Explorer window: 3. Once the Script Explorer window is opened, double click on the run-time document that you want to debug: 4. Now you can set a breakpoint in the run-time document: The script execution will stop on the breakpoint when you execute the script. You can then examine objects at this point of the execution. For example, you can bring up the Quick Watch window and examine the data of the document object. Enjoy! Barry Tang Software Design Engineer Visual Studio Web Tools Read More……(read more)

Visual Studio 2005 Update for Vista Available

I recently posted some tips about how to have success doing web development with Visual Studio 2005 on Vista. One recommendation in that post was to install the “Beta” release of the Visual Studio 2005 Update for Vista . I’m happy to announce final version of the Visual Studio 2005 Update for Vista is available for download. For anyone using Visual Studio 2005 on Windows Vista, I highly recommend installing this update as it solves some key bugs that you might be running into. Omar Khan Group Program Manager Visual Studio Web Tools Read More……(read more)

JScript IntelliSense March CTP Gotchas + Workarounds

The March CTP is of course a “Preview” and does have some bugs. I thought we’d share the top issues seen and offer some workarounds. 1. TypeLibBuilder.exe “has encountered a problem…” If you’re seeing this: This a bug where that particular assembly has not been given a Strong Name. The solution is to turn verification off for this one assembly. To do so, place the following text in a text file, rename the extension from “txt” to “reg”, then run (double-click) the file. Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINESOFTWAREMicrosoftStrongNameVerificationTypeLibBuilder,b03f5f7f11d50a3a] Alternatively, you could manually input this if you’re handy with the Registry Editor. If you’re familar with SN.exe, the -Vr option should do…(read more)

New Beginner Development Learning Center on MSDN

Are you a true beginner at web development? Do you want to know what CSS stands for or how to write your first line of JavaScript? Do you already know HTML and basic web development, but are new to ASP.NET? Are you familiar with ASP.NET but are not sure how to add master pages or membership to your application? If you answered yes to any of the above questions, the Beginner Web Development Learning Center that we launched last week is just for you. You can start at the level that is appropriate for you. There are 3 levels at the site labeled Tier1 through Tier3. Get started with a 30 minute video overview of Visual Web Developer Express that starts at the very beginning – i.e. how to download and install the product. It goes on to do a detailed…(read more)

JScript IntelliSense in Visual Studio “Orcas”

The March CTP of Visual Studio marks the debut of a much-requested and long-awaited feature: improved JScript IntelliSense . We’ve been working on this for almost a year now and I’m pretty excited to finally be able to share it with the public. There are a variety of topics I’d like to deep dive into, but for today let’s just take a quick aerial tour of the new features. 1. Proactive Completion List Our old list was a bit lazy and only “awoke” when you typed a period while accessing a member. Our new one is on-its-toes and is wired up to the language grammar. Net effect: it comes up when you would expect it, and you can spend less time pressing ctrl+J. =) 2. Keywords in Completion List In practice, you will spend half of your time typing keywords….(read more)

Visual Studio Orcas March CTP is available!

The March CTP (community technology preview) of Visual Studio Orcas is now available here . You can either install it (side-by-side with VS 2005) or use via a VPC image. This is the first CTP that contains significant web tools feature enhancements – the new HTML/Webforms Designer, Jscript Intellisense and Debugging, LINQ to SQL Designer and Multitargeting being some of the key features. You can learn more about these features from this blog post by Scott as well as this forum post by Jim. We encourage all of you to try out the CTP and provide us early feedback that will help shape the rest of this release. We have created a new forum for you to post your questions, issues/bugs and suggestions regarding the feature set. Team members will be…(read more)

Free refactoring tools for ASP.NET code in Visual Studio 2005

DevExpress today announced the availability of Refactor! for ASP.NET — a free add-on to Visual Studio 2005 that enables very cool refactoring capabilities for ASP.NET code. The add-on can be downloaded from here: The add-on includes the following ASP.NET refactorings: Add Validator Extract ContentPlaceHolder Extract ContentPlaceHolder (and create master page) Extract Style (Class) Extract Style (id) Move to Code-behind Move Style Attributes to CSS Rename Style Surround with Update Panel Here are some screenshots showing a few of the refactoring capabilities: The add-on also includes the following “standard” refactorings that work inside