Tuesday, November 24, 2009

The Portland Silverlight User Group is hosting its first meeting on Tuesday, December 8, 2009, and they are starting off with a big splash. Scott Stanfield, CEO of Vertigo Software, will be the speaker for the inaugural meeting. If you are not familiar with Vertigo, they designed the Silverlight-powered websites for the Hard Rock Cafe, the 2010 Winter Olympics for NBC, the 2009 Presidential Inauguration for CBS, and Sunday Night Football for NBC. Scott is also a Microsoft Regional Director, very cool.

The user group meeting is at the Fiserv Cafe (formerly the Corillian Cafe), 3400 NW John Olsen Place, Hillsboro, OR, 97214. The evening starts with pizza and networking at 6:00 PM, with the presentation at 6:30 PM. Afterwards there will be socializing at the Cornelius Pass Roadhouse.

Congratulations to Erik Mork and Kelly White for starting the Portland Silverlight User Group. See you there.

Tuesday, November 24, 2009 10:35:42 PM (Pacific Standard Time, UTC-08:00)  #    Disclaimer  |  Comments [0]  | 
 Saturday, November 21, 2009

There were a number of much anticipated announcements at the Microsoft Professional Developers Conference 2009 (PDC09) last week, including pre-release versions of tools and technologies that I think are important and interesting. I planned to download some of these bits during the conference, but I was not planning on every attendee receiving a new multitouch tablet PC and maxing out the wifi. The big laptop giveaway was kept under heavy wraps, so I am not surprised that the wifi was not built out sufficient to cover the massive spike – and everyone wanted the new bits.

Now that I am back in the land of bandwidth, here are links to what I am downloading and installing.

Visual Studio 2010 and .NET Framework 4 Beta 2 This is a “go live” release, but see the details to find out if that is right for you.

SQL Server Modeling CTP – Nov. 2009, formerly codenamed “Oslo.”

Windows Server AppFabric Beta 1, combining projects formerly codenamed “Dublin” (enhanced application server role) and “Velocity” (distributed cache).

Microsoft .NET Services SDK (Nov 2009 CTP) which contains the Access Control Service and the Service Bus.

Windows Azure Tools for Microsoft Visual Studio (November 2009) for VS2008 and VS2010 Beta 2 for creating services and applications on Azure.

Lastly, I am downloading the PDC Videos, since there were lots of sessions that I could not take in during the conference. At the top of the page there are instructions for bulk downloading the videos and slides.

I’ve got to get a few of the videos encoded on to my Zune so I can listen to them while I’m getting some yard work done.

Much to see and do!

Saturday, November 21, 2009 12:46:49 PM (Pacific Standard Time, UTC-08:00)  #    Disclaimer  |  Comments [0]  | 
 Tuesday, November 10, 2009

This is a big day for Miguel de Icaza and the Mono team with the announcement of the release of Mono Tools for Visual Studio. This release has features for deploying to Linux from Visual Studio, remotely debugging code on Linux from Visual Studio, a tool called for evaluating your code for migration issues moving between .NET and Mono, and moving from shipping applications to shipping appliances — complete virtual machines with the application already installed and ready to go. More details and links…

Other coolness from Mono. If you happened to miss the September 2009 announcement, MonoTouch is now available as a commercial product that lets you create iPhone and iPod Touch applications written in C# and .NET. Scott Hansleman discussed MonoTouch, among other things, with Mono project manager Joseph Hill on Hanselminutes podcast #181, well worth checking out.

Tuesday, November 10, 2009 12:47:14 PM (Pacific Standard Time, UTC-08:00)  #    Disclaimer  |  Comments [0]  | 

Doug Purdy has blogged that Microsoft’s “Oslo” project has been realigned and unveiled as SQL Server Modeling at VSConnections this week. There will be additional announcements and a new Community Technology Preview (CTP) released at the Microsoft Professional Developer Conference 2009 (PDC09) next week, so stay tuned.

Doug’s post provides a brief recap of the jigs and jogs that have been the history of the “Oslo” codename, starting with the announcement at the 2007 Microsoft SOA and BP conference where it was the term applied to a broad multiple product initiative for modeling. I was fortunate to be in attendance for the initial announcement, and have followed the winding path of Oslo, so I am keenly interested in the Oslo-related keynotes and sessions at PDC to which Doug posted some handy links earlier. And, of course, I can’t wait to get my hands on the next set of bits.

As I see it, modeling and DSLs have been underrated by most of the software development community, and that is largely due to the lack of first-class mainstream support in the form of great technologies and equally great tools. Sure, there have been some great strides, like the Domain-Specific Language Tools in Visual Studio, but you can hardly characterize their use as widespread. And, no doubt, Martin Fowler’s upcoming book on DSLs (which you can read as a work-in-progress) will help raise the level of discussion and general awareness of the concept. And there are many other efforts in the world as well. But there is much left to do.

Why is modeling so important? Because as an industry we work too hard for too long to create applications, using general purpose languages and low-level technologies, essentially from scratch each time. It is high time to evolve past that approach and dramatically reduce the cost and time-to-market for broad classes of applications that businesses need today. That is why I am excited about SQL Server Modeling (née Oslo) and that’s why I want it to be a truly great modeling platform.

Tuesday, November 10, 2009 3:45:41 AM (Pacific Standard Time, UTC-08:00)  #    Disclaimer  |  Comments [2]  | 
 Sunday, November 08, 2009

A number of years back, Jeffrey Palermo had an idea for people arriving early in town for a Microsoft conference to meet up in a hotel bar the evening before the conference. The idea is to have a beer, catch up with old friends, make new ones, and generally get psyched for the conference to come. From that humble origin, Party with Palermo was born.

If you’re headed to Los Angeles next week for PDC09 and you’re going to be there Monday night, November 16, then head over to http://pdc09.partywithpalermo.com/ and RSVP for this free party. The PDC09 edition will be at The Mayan, 1038 South Hill St., Los Angeles, CA 90015, from 7 to 10 PM. I will see you there!

Sunday, November 08, 2009 3:28:21 PM (Pacific Standard Time, UTC-08:00)  #    Disclaimer  |  Comments [0]  |