CodeToLive_black_email

We've launched a new Channel9 show called Code To Live!.  Josh Holmes (me) and Steve Loethen are the hosts.

We are taking a fairly wide departure from a lot of the other things that you see on Channel9. Code to Live is about highlighting customer stories. There are a couple of different formats that will be on Code To Live. The main show is an interview format that will highlight heroes from our customers that are passionate about what they do and have a good story to tell. To this end, we are riding a 2007 Harley-Davidson Road King around the central part of the US to do interviews. The second format will be Microsoft employees (such as Jennifer Marsman) showing how to use the technologies that our customers are passionate about.

The first show is on XNA and Independent Gaming. Dave Redding and John Stevens were our guests. Dave is a corporate developer by day but he builds XNA games by night and extends into building game consoles, such as a race car, an arcade cabinet and a flight simulator. John runs an independent game conference in Minneapolis.

Want to get involved?  Have a good story to tell?  Want to be seen by thousands of developers all over the world?  Then send them to me.  My email is josh.holmes@microsoft.com

Another great option is to video yourself saying the phrase "we watch codetolive in <location>" and we will put it in the show.  Become the person with the video from the farthest place from my home base (Ann Arbor, MI) and Steve and I will take care of you some how.

The bike will be running around the middle of the US through June of 2008, with stops planned all over the place.  I will be riding it to the Expression Day in Ann Arbor, AdobeMax, DevLink and then turning the bike over to Steve Loethen to drive to the Heartland Developers Conference.  Come track me down and I will get you a code to live sticker for your laptop.

Technorati Tags: codetolive

Code to Live!

  #  kick it on DotNetKicks.com   Comments [3]



Microsoft’s Developer and Platform Evangelism Team

cordially invites you to

clip_image001

The biggest video game launch ever is coming in a few weeks. This is your invite to join in the fun and have a sneak peek before everyone else.

This is an exclusive, invite-only event for our special guests to discover Halo 3 first-hand. We will have several Xboxes setup with Halo 3 for multiplayer play, including the opportunity to play the Halo 3 campaign for the first time.

We’ll also have other Xbox 360 games to enjoy, as well as food, drinks, and prizes to give away, including some exclusive Halo 3 branded items. And for those up to the challenge, we will be hosting a tournament pitting the top teams from cities across the US against each other. This is a one-time only event… don’t miss it!

Microsoft Office

1000 Southfield Town Center 19th Floor

Southfield, Mi 48324

Food, Drink, Great Prizes and Attendee Gifts for All!

To register, go to

http://iammasterchief.com/

and register to attend with your RSVP code:

SOUTHB

Please use this code for your registration.  Please note that this code has limited seats left (about 20) and it is first come first serve. Please register quickly.

Please also note that this Halo 3 is rated 17+ so parents and advised/asked not to bring their children under the age of 17.

Technorati Tags: ,
  #  kick it on DotNetKicks.com   Comments [0]



This is going to be a fun event! My comrades in the mid-west, Larry Clarkin and Dave Bost are working with Clarity Consulting to host a Silverlight DevCamp. I'm hoping to attending as much of the Saturday bits as I can. I know that I'm attending AdobeMax the next day so I'm going to see if I can come in a day or two early and catch this event. I know that there will be a number of designers and developers there so it should be a fantastic conversation and hack fest.

Hopefully, I'll see you there.

Date
September 28-29, 2007 (Friday night until Saturday afternoon)

Time
Friday (09/28): 7pm-10pm / Saturday (09/29): 11am-5pm / Possible Happy Hour afterwards - Location TBD

Location
Clarity Consulting 1 N Franlkin St, Suite 3400, Chicago, IL 60606

Official Silverlight DevCamp Chicago site
BarCamp wiki / SilverlightDevCampChicago

Registration, such as it is....
BarCamp wiki / SilverlightDevCampChicagoAttendees

  #  kick it on DotNetKicks.com   Comments [0]



I'm speaking on Silverlight at the The Rich Web Experience conference in San Jose, CA. At the last minute, I was pulled into a panel discussion that kicked off the conference. It was a fun panel. There was a editor from InfoWord named Paul Krill who wrote a fantastic article on InfoWorld.

There were representatives from Microsoft (me), IBM (Jon Ferraiolo), Yahoo (Bill Scott), Ryan Breen (VP of web testing company Gomez) and many consultants including Scott Davis and Stuart Holloway. The panel was run by Neal Ford (ThoughtWorks). Neal threw out the question designed to bait the panel, "Ajax, Flex, Silverlight - who's going to rule the world?" I thought just for a moment about jumping up on the table and yelling "Silverlight!!!" but I thought that's probably not the introduction I needed to the crowd so I waited. There were several of the guys that said that stepped up for AJAX because of the ubiquity factor. I stepped up for Silverlight/Flex talking about the continuum of experience from ubiquitous lowest common denominator web applications supplemented web to platform optimized. Silverlight/Flex fill that spot in the middle. It was fun to be the guy on the panel that was answering all of the Flex questions as well as the Silverlight questions. People asked about testability, accessibility, tooling and more. I had fun and was really happy that I had attended the RIA Jam in Crested Butte. I was also thrilled, with the crowd that we had in attendance, to announce the Moonlight project news. The whole panel went really well.

Rich Web technologies debated | InfoWorld | News | 2007-09-06 | By Paul Krill

*Update - ComputerWorld picked up the article - http://www.computerworld.com/action/article.do?command=viewArticleBasic&articleId=9035018&source=rss_news10.

Technorati Tags: , ,
  #  kick it on DotNetKicks.com   Comments [0]



Very, very close (It was #1 Explore)         132 times Fav.!When I was at MIX and walking down the hall, I ran into a rather excited group of people that included Miguel de Icaza at the center. I stopped and listened as Miguel was running through the Silverlight 1.0 and 1.1 collateral and saying things like "We've already got that", "That's a week's worth or work", "That won't take too long" and so on. I realized that I was watching the formings of the Mono-Silverlight project later to be named Moonlight.

I didn't foresee this news though!

Microsoft is going to officially endorse the Moonlight project from Novell!

Here's what that means:

  • Microsoft is listening to it's customers and is delivering that they need when they need it.
  • Moonlight, via Novell, is going to have feature parity and compatibility with Silverlight and Silverlight content will run on Moonlight with no changes. Woot! That's going to be ensured because Microsoft is giving Novell access to the same test suites that they are running on Silverlight. That's sweet.
  • One of the large pushes on Silverlight 1.0 is HD video but it's WMV. Guess what - Microsoft is producing codecs for the Moonlight project that are going to run on all distributions of Linux and BSD that Moonlight runs on.
  • That last bullet point means that Moonlight can be distributed commercially because the video codec that they are currently using is not licensed for commercial distribution.
  • Very importantly for me - I am allowed to officially as a Microsoft employee to say that Moonlight is the answer for Silverlight on Linux.

What this does not mean:

  • Microsoft is not going to support Moonlight, that's still up to Novell and the Open Source community.

Miguel de Icaza's post on the subject:
http://tirania.org/blog/archive/2007/Sep-05.html

This is the official press release from Microsoft:
Microsoft Delivers Silverlight 1.0, Extends Support to Linux: “Entertainment Tonight” HSN and World Wrestling Entertainment showcase new online experiences; more than 35 partners commit to Silverlight Partner Initiative.

Technorati Tags: , , , ,
  #  kick it on DotNetKicks.com   Comments [0]



Jerry Dixon has a (third) blog now! Woot! He's with Microsoft Support in Memphis. I'm excited that he's blogging again - there's a lot of knowledge there that needs to be let out into the world.

Jerbear's Lair

  #  kick it on DotNetKicks.com   Comments [0]



It's by no means perfect, but I've got a new Twitter Badge on http://www.joshholmes.com in the right hand margin.

I was sitting at the Flex and Air Jam and started working with James Ward on a Flex twitter badge and started thinking about what a Silverlight Twitter Badge would look like. James had this concept for creating a clock for the time to really give the badge some context and pop. I liked the idea so I stole it... :).

I'll post the whole source code and all shortly. I've got a few more things that I want to play with - like making the white background transparent.

Technorati Tags: , ,
  #  kick it on DotNetKicks.com   Comments [1]



<update> - my pictures were from my camcorder kinda on the spur of the moment. James Ward took a real camera and went on a quest for a great picture and he exceeded expectations with the photo in his post about the Pot of Gold at the Flex/Air Jam. </update>

PIC_0092PIC_0090

That's the left and right side of the crispest rainbow I've ever seen - notice the purple at the bottom...

I have got to spend more time in Crested Butte...

  #  kick it on DotNetKicks.com   Comments [1]



2007 Dodge Nitro R/T and SLTI am currently in Crested Butte, CO and I had a heck of an adventure getting here. I have been a long time MapPoint user with a GPS and it's never failed me. In fact, it did get me here this time, just in a slightly more hair raising manor than I had anticipated. To fly into Gunnison, which is 45 minutes or so away from Crested Butte would have cost me $1,200 or so when I could fly into Denver for $500 and rent a car for roughly $200 and have a scenic drive. I chose Denver. When I get to the rental car lot, they tried to give me a Taurus. :( I asked them for something else... They gave me a Dodge Nitro with 4x4. I'm really pleased with this choice and get started on the trip. As is my habit, I pull out my bluetooth Holux GPS device and fire up Mappoint 2006 for driving directions. I really like the 2006 edition because it talks to me. I don't even have to look at the screen - in fact I usually just put the laptop on the floorboard and listen for directions. And I start driving.

MapLive

The route has me traveling through Vail and up to Glenwood Springs and then over to Crested Butte. This is a gorgeous trip. It truly is some of the most beautiful country side that I've ever had the pleasure to travel through. I once, when I was a teen, came up with the family and camped for several weeks just outside Eagle, CO. That was amazing and is still one of my fondest memories growing up. We have friends in Eagle that own land that they let us camp on right on a small creek - oh yeah, this creek grows and widens over 1,469 miles as it's the Arkansas River.

BeaverLakeApproachBack to my current trip... I turn off of i70 at Glenwood Springs and start heading into the mountains. I'm awestruck by the scenery. It was a little disconcerting when the road turned to gravel as I passed Beaver Lake. However, I know that Crested Butte is a little ways off the beaten path so I'm not concerned too much. And, how could I pass up this scenery. I keep going, still following the GPS, and come to a little town called Marble. Marble is a quaint little down that borders the national forest. It's name such because there are huge chunks of Marble in the town. There are some people that have done some more elaborate work with some of the loose pieces but it was kinda cool to see raw marble in Marble.

4x4SignShortly past Marble though, I passed a sign that made me stop and recheck the map. It said 4 Wheel Drive Only Past This Point. Whoa! What does that mean? Well, the map still said that I was on course. I thought - well, I am in a 4x4 and this is Colorado and I don't get the chance to do this very often anymore - so what the heck. I kept going. PIC_0049The road gets a little rutty but nothing bad. I've done worse in my old VW Jetta that I had when living in Arkansas so I wasn't all that worried about it. Somewhere in here I did realize that this can't be the only way to Crested Butte, but I'm having fun.

Then I see a sign that says "Detour Ahead is Open Only to High-Clearance 4WD Vehicles". Ok - this is getting more interesting and what's the definition of "high-clearance"?PIC_0059 However, at this point, I'm behind a Range Rover and I've definitely got more clearance that it does. The trail was narrow, rocky, a little rutty but it wasn't too bad at all. The most interesting part was at the bottom of a tight little hill where there was a creek that we had to cross. It was somewhere between 12-18 inches deep but it had a rock bed so it was no issue. I'm having ton of fun at this point just taking my time and moving through slowly. I was going 3-5 miles an hour most of the way.

PIC_0069The drive was beautiful. I saw flowers, trees, deer, odd buildings and more. There was one in particular that I stopped at and took some pictures at. It had been around since 1892 and it was a "two story out-house". Just pas this I drove through a little town called Crystal. I thought this was a wild idea - this town that could only be accessed by 4x4, helicopter, foot or horse back. I did see a lot of horses there.

Shortly after Crystal - ExtremeSignI was about 3 hours in when I saw a sign that made me stop and really think about this proposition. It said "Attention Drivers Extremely Rough Road Ahead. Vehicle Traffic Discouraged. 4x4 with Experienced Drivers and Narrow Wheel Base Only". Wow - that's quite a statement. I stopped the truck and looked at the GPS - positive that I was way off course at this point. Nope - I was still right on track. Ok - now what? I started thinking about the past couple of signs and thinking about the fact that they had been a little overblown. And then I looked on the map and thought about my options. I could either push on (I only had 3.5 miles left according to the map) or I could go back and around. Then I started looking at the map solutions and it was going to be 3 hours back to pavement and then 3 hours around the mountains to get to Crested Butte by a different route. PIC_0061Wow - that's a tough choice. IMG_3193I'm still not positive that I made the right choice - but I decided to push forward. I really didn't know what I was getting into... It started out fine until I got to a point where I had to get out of the truck and take a look down the slope to see what was coming. This was a touch nerve-racking but it looked fine once I got onto the hill. Then the real fun start up. I now know that I was at the "Devil's Punchbowl". There's a tight little valley that's probably 75 yards across with a beautiful waterfall and pool at the bottom that I didn't get pictures of because the camera was the last thing on my mind at that exact moment. I stopped at the bottom and watched a modified Jeep go up the hill in front of me. There were a few tight places but it made it. I sat there for about 10 minutes watching that Jeep and rethinking my decision to go forward or not. This was the scariest moment in the adventure. I stared at that hill and finally decided to push forward. There was one moment where I was positive that I was done. I was pushing up the hill and there was a LARGE rock in the middle of the road, the road was slanting away from the hill and towards the drop off, I couldn't see the road out of the drivers side window because the edge was too close and my oil light came on all at the same exact moment. I can't repeat the words that went through my head at that moment - not because they were dirty but because it was unintelligible goo sliding out of my ear as my brain melted in fear. After a few seconds that took years to complete - I pulled it together and made it past the rock. Eventually I got to the top of the hill and it evened and widened out. Now I'm trying to figure out what happened with the oil light. I'm positive that one of the times that I bottomed out I must have punched a hole in the oil pan and I've just killed the rental car. How am I going to explain to them where to pick up their car? I'll never be able to rent from this rental agency again... Just then, the oil light went off. WHEW! It was just that the hill was steep enough that all of the oil had slide to one side of the pan and away from the sensors... Wow - that was a steep hill.  

SchofieldPassSignI had just pushed through what's known as Schofield Pass. This is the "Deadliest Pass in Colorado". Once I got to safety, I looked it all up online and the first hit that came back was Code 4x4 - Schofield Pass Pucker. It talked about how tough and scary this pass is. Different sites had different death tolls but they ranged from 14-19 over the past 20 years. Did I say that I'm really impressed with the Dodge Nitro? All of the locals in Crested Butte have been very impressed that I came through the pass and that I made it. Bruce Eckel said - "I'm not sure what to think of that, I'm not sure if that makes you crazy or not. But everyone here (in Crested Butte) is a little crazy so maybe it means that you fit right in." I'm the first person that he's known that's actually followed the map all the way here - a lot of other people are a little smarter or saner than I am I guess.

MapGoogleNow - how did Mappoint get it so wrong and send me over this death trap? I'm not sure but I verified that Google Maps point you over the exact same passage if you are traveling from Vail to Crested Butte.

So, I got back to civilization and Dianne Marsh twittered to me - "Did you go the way that I told you not to go?". Oh crap - that's right. She and I were on IM and she told me that the map programs were wrong and told me to make sure that I came in through Gunnison instead of Marble.

The moral of the story here is to verify directions with locals when dealing with the map programs.

Technorati Tags: , , ,
  #  kick it on DotNetKicks.com   Comments [13]



The Iron ManThis was a big enough bit that I thought that I needed a separate post from John Lam on IronRuby at the Portland .NET Users Group.

One of the things that John Lam addressed in his session was how submissions are going to work with the DLR and IronRuby. There are three separate bits, the libraries (this is most of the language), the core compiler (this is the interface between the libraries and the DLR) and the DLR itself.

IronRuby will take contributions to only the libraries until they get a whole lot closer release of the compiler and the DLR. Right now the DLR is such a moving target that it doesn't make sense to have people contribute to the layers that run right on top of it as it's likely going to change.

IronRuby will take contributions to the core compiler once 1.0 ships.

The DLR will be released with the MS-PL license, but it will likely not ever accept contributions. This was a bit of a shocking statement to me when he said that but then he explained it. It was a bit of a gloss-over though so I'm not sure that people caught this. The DLR will ship inside of the CLR which ships inside of Windows. Therefore, they can't accept submissions to the DLR because they need to keep that IP pure.

When he said that a lot of things snapped into place for me. I'm not sure why I hadn't thought of that myself. If they don't keep the Windows IP pure, they are opening themselves up for potential lawsuits from someone who's IP was injected into Windows without the proper licensing in place and so on.

FYI - you should check out http://www.microsoft.com/opensource/default.mspx. It talks about Microsoft and it's views on Open Source. It might surprise you.

Technorati tags: , , ,
DLR | Ruby
  #  kick it on DotNetKicks.com   Comments [1]



Recent Posts
<September 2007>
SunMonTueWedThuFriSat
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456

Popular Items
Categories
Blogroll

Powered by: newtelligence dasBlog 2.3.9074.18820

Legal

The content of this site are my own personal opinions and do not represent my employer's view in anyway.

Disclaimer: These postings are provided "AS IS" with no warranties, and confers no rights.
Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 License.

First time here? Please leave a comment, ask a question and consider subscribing to the latest posts via RSS or email. Thank you for visiting! (hide this)