Post #4 – Copying VSIX extensions to the Experimental Instance

When using Visual Studio Extensions (aka VSIXs), sometimes you may want to use those Extensions when debugging in the Experimental Instance of Visual Studio.

However, when installing VSIXs via the Extension Manager or by double clicking on a .vsix file, they are only installed in the main instance.

To copy the extensions, select “Reset the Microsoft Visual Studio 2010 Experimental Instance” from the Start –> Microsoft Visual Studio 2010 Beta2 SDK –> Tools menu.

Your main instance VSIXs will be copied into a folder for the Experimental Instance and the next time the Experimental Instance is started they will be installed.

Note:  They may not be enabled to be sure to check the Extension Manager to make sure the ones you need are Enabled.

Post #3 (a bit delayed)

While I "fell off the horse" of daily blogging, I'm climbing back on and will still do a post-per-day, it's just that I'm going to do 5 of them today :)

Today's post is about the "sticky toolbox" feature you can use with the UML designers.

So many times I've been creating a diagram by dragging and dropping the elements on to the diagram and then went back, one-at-a-time, to select the Connector tool to draw a line.

Turns out you can double click on the connector tool and then it will stay as the selected tool until you hit Esc or select something else.  Thus you can connect multiple items without having to go back to the tool box!

Post #2 of NaWriSOMyBloMo (National Write Something On My Blog Month) - Visual Studio 2010 Extensions aka VSIX

Yesterday I started a personal challenge of writing something on my blog every day this month.

Today's hint for Visual Studio 2010 is  that it would be very wise to start coming up-to-speed on the new Visual Studio Extension mechanism known as VSIX.

You find and manage extensions by selecting the menu item: Tools --> Extension Manager

Information about managing extensions can be found at: http://msdn.microsoft.com/en-us/library/dd293638(VS.100).aspx

 

National Write Something Month...

All over the world people have taken inspiration from the folks at National Novel Writing Month (NaNoWriMo) http://www.nanowrimo.org/ and are creating other types of month-long creative self-challenges (vlogging, etc.) so I'm going start my own and see how well I can join in by declaring National Write Something On My Blog Everyday Month (NaWriSOMyBloMo), this post being the first step on the journey.

I've been working on a very cool project for the past 8+ months and, bugs willing, very soon I'll be able to not only talk about it but also share many of the learnings (aka early-adopter-arrows-in-the-back) which we've been accumulating (hopefully to save you, the reader, time/pain/confusion).

I'll start by describing the "problem domain":  Visual Studio 2010 Beta 2 (download), the Visual Studio SDK (download) and the Domain Specific Language (DSL) SDK (download).

VS2010 Beta 2 is a very nice, solid, development tool.  Of course, as it was being developed by a team of thousands, it wasn't always this way as the hill from Beta 1 to Beta 2 was being climbed.

These tools are loaded with new capabilities, some of which weren't even in Beta 1, and chock full of enhancements to the ones that were.

I'll start with two of my most favorite features in VS2010: A simple, wonderful user experience for doing something I do a hundred times a day:

  1. Since I build things that developers use to build things, I'm constantly creating new solutions in order to test the tools I'm building as a user would.  Thus the inclusion of the "New Project" link on the Start Page has finally inspired me to leave the Start Page turned on.
  2. Adding the MRU (Most Recently Used) list of projects, especially the ability to "pin" a project to the list so it never leaves the Start Page, has also been an enormous time saver and pain reliever.  I didn't realize how many clicks or keystrokes it took to go open the "project I just previously opened" until I could do it with one click.  Very nice indeed!

You can also follow me on Twitter @michael_lehman or friend me on Facebook http://www.facebook.com/michael.lehman

Update on MicroISV Evangelism

For the past 4 years I have had the enjoyable task of being the MicroISV Evangelist for Microsoft.  Recently based on some organizational changes and task assignment realignment, I have begun to focus my attention full-time on other efforts and thus, effective now, am no longer tasked with MicroISV-related responsibilities.

If you are a MicroISV and are interested in working with Microsoft, I'd highly recommend checking out the BizSpark program and the Microsoft Startup Zone http://www.microsoftstartupzone.com/pages/home.aspx

I may get the opportunity to attend SIC this year but it's looking increasingly unlikely.  If I can swing a speaker slot at TechEd EMEA, I'll be visiting ESWC '09.

I thank all of the members of the MicroISV community for their interest and support and look forward to all your wonderful products which I, and millions of other Windows users, continue to enjoy each day.

Update on Microsoft Blueprints

Most of you who read this blog know that for the past 3 years I’ve been driveing a project that was first called Project Glidepath, then Software + Services Blueprints and finally Microsoft Blueprints. 

You may have also noticed recently that the Codeplex project where we were distributing the bits has been closed and wondered what’s up. 

We are making some changes around Blueprints. Blueprints were an important incubation whose purpose was to explore process guidance and automation. They helped us gain a better understanding of requirements for this kind of technology through customer and partner feedback.

Recently, however, we took down the Blueprints project on CodePlex and the Blueprints home page on MSDN. We did this in order to focus on the incubation internally. This work includes determining how best to support process guidance and automation capabilities in a manner aligned with Visual Studio Team System product direction.

Since February, I also have moved from focusing on evangelism to spending my time working more closely with the Visual Studio team and am looking forward to seeing what comes from that collaboration.

Lang.Net 2009 is underway

Missed it last year but I did manage to attend Lang.Net 2009!

Very interesting to hear what programming language designers and implementers are thinking in this brave-new-web-world.

Check it out for yourself:  http://www.langnetsymposium.com or follow #langnet or langdotnet on Twitter

Multi Tenant Data Access (MTDA) S+S Blueprint Now Available

The MTDA (Multi Tenant Data Access) S+S Blueprint is now online.

You can get more details by watching the Channel9 interview I did with Eugenio Pace: http://channel9.msdn.com/posts/MichaelLehman/MultiTenant-Data-Access-MTDA-SS-Blueprint-Released/

Download either using the S+S Blueprints Manager or from codeplex: http://www.codeplex.com/mtda

 

Silverlight Blueprint for Sharepoint (Beta 2) available

The Silverlight Blueprint for SharePoint is now online on Codeplex:  http://www.codeplex.com/sl4sp

This latest update works with Silverlight 2 Beta 2.

New CodePlex site: Silverlight Blueprint for SharePoint now live!

The new CodePlex site for the Sliverlight Blueprint for Sharepoint is now live!

Currently the code for this S+S Blueprint is in beta and we are actively revising it to work with the recently released Silverlight 2 Beta 2.

Head on over to http://www.codeplex.com/SL4SP for an FAQ, a link to a screencast about installation and discussion forums where you can ask questions to the developers and make suggestions.

Got myself a cool new gig - Senior Architect for S+S Blueprints and Software Factories!

Just after I joined Microsoft, nearly 4 years ago, I had the opportunity to learn about a super exciting brand new(at least to me) concept called Software Factories.  At the time I was fortunate to be working in a group that enabled me to spend a small portion of my time digging in to the factories concept.  In October 2004 I got the chance to work on a full-day OOPSLA tutorial with Jack Greenfield and Keith Short who, along with Steve Cook and Stuart Kent, wrote the definitive book on the subject, and found that while there was a strong theoretical foundation there was very little implementation.  After OOPSLA I started a small "skunk works" project to try to build something concrete but then put that on hold when I moved to Seattle in March of 2005.

For the past 3 years I have been on the Platform Evangelism Team as a Technical Evangelist and have been on-point for an interesting stream of technologies and audiences:

  • VSTA - Visual Studio Tools for Applications (the C#/VB next gen app scripting engine)
  • VSTS - Visual Studio Team System
  • Compilers targeted at the CLR
  • Shareware/MicroISV developers
  • Software-plus-Services Blueprints

as well as on-going work as part of the Channel9 team doing audio and video podcasting.

As part of the work I did as the MicroISV evangelist I created Project "Glidepath", a lightweight Software Factory system which delivered guidance, code and tools helping developers move their applications to Windows Vista.  While this was a fun thing to do, building Software Factories wasn't really part of my job description!

A year ago I got the opportunity to lead an effort to create something we eventually named Software-plus-Services Blueprints.  For this I adapted the Project "Glidepath" engine to enable a rich UX for delivery of the blueprint contents, essentially creating a branded collection of Software Factories helping people build S+S applications. 

Now, due to a fortunate series of serendipitous events, (including Jack moving to the Platform Architecture Team, an unexpected re-org, etc.), this week I moved to the Platform Architecture Team and will finally be working directly with Jack responsible for both S+S Blueprints and Software Factories!

Final note, I am still the guy on-point for MicroISVs.  I'll see everyone, as I have for the past 3 years, at the Software Industry Conference in Boston this July and at the European Software Conference in Berlin come November.

You are invited to the S+S Blueprints and Software Factories Focus Groups at TechEd 2008

Next week, June 5th and 6th, I will be holding two focus group sessions at TechEd 2008 in Orlando.  If you are interested in S+S Blueprints and/or Software Factories and would like to help Microsoft chart the future direction in either of these areas, please click on the email link and let me know which session you would like join.

YOU WILL GET SCHWAG YOU CAN'T GET ANYWHERE ELSE AT TechEd!

Here's the description and details for each group:

S+S Blueprints Focus Group (max 20 attendees)

Orange County Convention Center N329
Thursday June 5, 1:00 PM - 2:30 PM

Building Software-plus-Services applications involves combining multiple platforms and technologies. As new technologies and architectures evolve Microsoft is building more Software-plus-Services Blueprints to help bridge the gap between vision and technologies, reduce friction and show you how to build great S+S applications.  We will also be sharing our expanded plans for Software Factories and how they relate to S+S Blueprints.

Software Factories Focus Group (max 20 attendees)

Orange County Convention Center N329
Friday June 6, 1:00 PM - 2:30 PM

Software Factories help reduce the cost, time and risk in building complex applications.  Designed to help harvest and reapply development knowledge, provide patterns and apply best practices they deliver guidance, code and tools.

Microsoft is expanding its Software Factories Initiative to cover more of the application life cycle, to include more guidance and tools to help in building factories as well as developing more factories to help build Software-plus-Services applications.  We will also be sharing our plans for new Software-plus-Services Blueprints and discussing how they relate to Software Factories

Hope to see you there!

Planning for TechEd Developers US - June 3-6

UPDATE:  S+S Blueprints and Software Factories Focus Groups annoucement.  Come help us plan the future!

Today I'm finalizing my plans to bring S+S Blueprints to the US version of TechEd 2008 for Developers which will be in Orlando, Florida on June 3rd through June 6th.  It will be one of your last chances to see Bill Gates before he moves on to working full-time at the Gates Foundation starting July 1st.

There will be two new blueprints (and maybe more) to introduce at TechEd and I'd love to connect with developers and architects who have used the existing S+S Blueprints and talk about what you like, don't like and would like to see in future blueprints.

Use the email link to contact me to setup a meeting.

See you in Orlando!

 

Steve Gillmor thinks out loud about Live Mesh

My long time friend and co-conspirator in the software business for almost 20 years, Steve Gillmor, comments about Live Mesh and it's implications.

I think he got it partially right and, of course, based on his limited publically available information, partially wrong.

The future will be, as always, interesting.

RoboChamps is Live!

Marc Mercuri, one of the hardest working and smartest people I know, just launched www.RoboChamps.com

RoboChamps is, in Marc's own word:

"...a league, and like sports leagues, will have a regular season comprised of a series of challenges. As RoboChamps is based in simulation, we can provide you with access to environments and robots most people could never get access to - from a trapped filled maze,  to city populated with driving cars and working trffic lights, to a city struck by an earthquake, a huge soccer stadium - even the surface of the planet Mars! We'll conclude the season with a single elimination tournament, where we'll continue until we've found four finalist and.... well, I'll talk about that more later in the season, but I'll give you a hint, it involves real robots and a major event."

Check it out!

More Posts Next page »

Search

This Blog

Syndication

Page view tracker