Marquee de Sells: Chris's insight outlet via ATOM 1.0 csells on twitter

You've reached the internet home of Chris Sells, who has a long history as a contributing member of the Windows developer community. He enjoys long walks on the beach and various computer technologies.




Light Sabers You Can Actually Battle With?

These light sabers look very cool. It'd be nice to give my boys something that they could fight with that didn't break in 5 minutes (of course, I might need one, too, just as a backup...).

0 comments




Indigo Road Show @ PADNUG Tonight

Stuart asked me to post this (although I took out the marketing goo). Ari is a fun speaker and is not to be missed.

The Indigo User Group Road Show rolls into Portland tonight, Wednesday, September 28, 2005 at 6:30 PM, and this is one PADNUG meeting that you definitely do not want to miss!

FREE and open to the public, but registration is required for this special PADNUG event. Register today!

Join top Indigo team members Ari Bixhorn and Richard Turner for an inside look at Microsoft's next generation technology for distributed programming.

WHAT: Microsoft Indigo User Group Road Show
WHEN: 6:30 PM, Wednesday, September 28, 2005
WHERE: Intel Jones Farm Conference Center Auditorium
2111 NE 25th Ave, Hillsboro, OR 97124

Attendees will also receive:

- A special DVD with the latest Indigo pre-release, whitepapers, labs and demos
- And a chance to win an Xbox and other great door prizes.

0 comments




MS Dogfooding Avalon

As MS releases new frameworks, folks always ask "Does MS use this?" Of course, MS has tons of existing apps that would be silly to rewrite, but when we build new stuff, we generally use the latest frameworks that make sense.

Towards that end, John Gosman continues his history of Expression Interactive Designer aka Sparkle, mentioning the percentage of managed code in  (100%) and the number of P/Invoke calls (1 -- HtmlHelp) to get what is probably the most amazing app I've seen in years, whether managed or not.

0 comments




Programming WPF Samples & Change Notes Posted

Here. I've posted the b1 and Sept (PDC) CTP samples and change notes for Programming Windows Presentation Foundation so that you can use the book for either beta 1 or the Sept (PDC) CTP bits and be equally successful. Enjoy.

0 comments




My Product Group Fun: Part 2

Here. The one where I'm swamped in technical things to do and am loving it.

0 comments




My Product Group Fun: 2

I am having so much fun, I can't not tell you about it.

After a few months of wallowing, I found out something about myself: I'm really good at digging into the state of the art, whether it's one technology or a feature across technologies, if I have a problem I'm trying to solve. However, if I'm just wandering in a space w/o an explicit goal, e.g. give a presentation, build an app, write an article, I'm lost; I just can't muster any juice. What this means is that when I present my thinking in an area where I'm wandering aimlessly, I'm not married to any of my conclusions. If someone pushes back, I can't really get behind my conclusions because I just don't care. If you're giving a presentation on how you think a certain technology should be used and you don't have a firm opinion one way or the other, that's just death.

So it wasn't pretty for my first couple of months in my new project team. I never felt like I was making any progress because I didn't understand what problem we were trying to solve. How can you know how much further you've got to go if you don't know where you're headed?

So, when my boss walked into my office with an actual problem, I jumped at it. He asked me to understand one of the internal applications that another team built at MS and give a presentation on it. The presentation was to a group of architects from across MS. The idea was to pick something to build that was real and that we could learn from as we attempted to apply what we hoped our product would be when it was done (developing prototype product functionality along the way). The catch: I had 36 hours to prepare the presentation (16 of which would commonly be used for sleeping), there weren't any product architecture docs and nobody knew anyone from that team. I didn't get much sleep, but I did prepare a presentation that amazed the audience given the amount of time I had. Plus, we ended up picking that app and we've been building it all summer, with me writing some of the code and leading the team writing the rest of the code. We've been through two milestones and are in the middle of a third, learning a ton about what we were going to build from solving an actual problem. That learning has fed into a product plan that I'm working on with my boss and that we'll use to capture our team's thoughts and then getting our management and our internal partners on board.

This goes along with me learning how to be a real MS Product PM, giving my PDC talk, organizing a group to fix what I don't like about the technologies that I found out about during the preparation of my PDC talk, working on three books and helping to get Genghis resurrected for .NET 2.0. So, I'm busy doing so many wonderful technical things that I can barely stand it. Wahoo!

0 comments




Please Post Reviews of Avalon Book

For those of you that reviewed or got free access to our Avalon book while we were still writing it, please please please post a review on Amazon.com. Thanks!

0 comments




Tracking exceptions thrown by your apps worldwide

This is an interesting, and free, service that you hook your app up to and when it throws an exception, it'll log it w/ the service so that you can track it from afar.

These kinds of services are exactly what web services are wonderful for. Does anyone know of any other such services? I'm embarrassed to say that I don't actually know, but does MS provide one in this space or other developer-oriented web services for other than development?

0 comments




Double Wow

The new Nintendo control looks *very* cool...

0 comments




WPF Book Sold Out Again, More Coming on Friday

You can also order them online. I find that even Thanksgiving is good for gift giving, as is Halloween! What could be better than the gift of knowledge?

0 comments




Programming WPF: Sold Out @ the PDC, More Coming

All of the initial copies of Programming the Windows Presentation Foundation have been sold out at the PDC. That's a double edged sword, of course. On the one hand, it's nice that so many people wanted a copy that they were gone by the time I got to see the remaining display copy on Tuesday after lunch. On the other hand, I want the publisher to have provided enough copies to feed a longer buying frenzy.

The good news is that another, larger shipment of the book will be available @ the PDC in the Marketplace store Thursday afternoon. Please form a line in an orderly fashion and keep the sleeping bags out of the normal aisle of traffic. : )

Or, feel free to purchase one online (or two -- XMas is coming up!).

0 comments




WinFX Hearts

To further drive home the point that I am not a graphic artist, Adam Nathan has posted his Avalon port of network Hearts. Wow.

0 comments




Remove the slow "Compress Old Files" option!

I love CleanMgr.exe's ability to clean out my temp folder, my internet cache and my recycle bin in one swell foop, but that damn "Compress Old Files" option drives me crazy! Luckily, Scott Hanselman got a .reg file from Shawn Van Ness and now I don't have to put up with that option. Wahoo!

0 comments




MS Hurricane Katrina Relief Efforts

The following is an internal email published here with permission:

From: Lisa Brummel
Sent: Friday, September 09, 2005 1:54 PM
To: Microsoft
Subject: Update: Hurricane Katrina Relief Efforts

While the effects of Hurricane Katrina will be felt in the Gulf Coast for months and years to come, the contributions and volunteer efforts of thousands of Microsoft employees worldwide over the last week and a half have made a real difference in peoples' lives. Fortunately, all of our employees in the region are safely accounted for.

I want to thank everyone who has been responding to requests by relief agencies for cash donations to meet the most immediate needs of evacuees. To date, a total of $9 million in cash, technology assistance and support has been donated by Microsoft and by employees. This includes $2 million from Microsoft for relief, recovery and rebuilding efforts, $5 million in technology assistance and support, and U.S. employee contributions totaling more than $1 million, which will be matched by the company.

In the hours and days following the hurricane, hundreds of Microsoft employees have used their creativity and initiative to help speed relief, often doing what we do best – using technology to solve problems and help improve people’s lives. These efforts by our employees are what make Microsoft a special place to work. I wish I could mention everyone by name, but since that’s not possible, let me share a few examples that will give you an idea of the great work people are doing.

  • Jim Carroll, a database architect from Birmingham, Alabama, and a half-dozen other Microsoft engineers from California, Florida, Alabama and Texas, worked virtually nonstop for four days to develop katrinasafe.com, an online tool being used by the states of Louisiana, Mississippi, Alabama and Texas, and by relief agencies to help evacuees find family members separated by the crisis. Since the site went live on Sept. 5, information about tens of thousands of evacuees has been registered on the site, and it’s being updated continuously with information from relief centers across the affected region.
  • Murali Krishnan, a group program manager in MSN, led an effort of about 100 Microsoft employees to build a secure Web site hosted by MSN to accept donations for the Red Cross. Krishnan’s team built the site – donate.msn.com – in just 20 hours, unheard-of speed for a project of this magnitude. The MSN Web site has already generated more than $3 million in donations for the Red Cross.
  • Dawn Gagnon, a mobility solutions specialist in Houston, arranged for the delivery of Microsoft Smartphones to 30 doctors at the main Red Cross medical triage site in Baton Rouge, and 150 Texas National Guard command post leaders being deployed to Louisiana to help with relief efforts. With land lines and switching stations down throughout Louisiana, the Smartphones were a top priority of the Texas National Guard to keep command leaders in touch. A makeshift assembly line of friends, family and neighbors at Dawn’s house worked for 12 hours to activate and charge the phones and make up waterproof bags that included car chargers and extra batteries.
  • John Morello, a senior Microsoft consultant in south Louisiana, saw the need for an e-mail system that volunteers could use to help evacuees connect with people they'd been separated from. The Microsoft Hotmail team created the accounts in under four hours, and this has already helped reunite dozens of families. Suresh Babu, group program manager at Hotmail, then orchestrated a cross-team effort to help tens of thousands of evacuees set up and use free Hotmail e-mail accounts to let friends and family know they’re OK, check in with employers, contact their insurance companies, even keep in touch with other victims of the hurricane.
  • Todd Ellison, a technical account manager in the Houston office working to assist local officials in relief efforts, walked into a wholesale computer parts distributor and asked if they would donate two laptop computers needed by the chief information officers of the City of Houston and Harris County, Texas. Five minutes later, Todd was out the door with two new machines.
  • Bill Steele, an Indiana-based Microsoft developer evangelist and private pilot, has been using his own twin-engine plane to shuttle food and supplies to areas of need. Flying out of Baton Rouge, Bill has delivered 17,500 MREs (Meals Ready to Eat), mostly to the lower part of Mississippi.
  • Steve Lough, an account manager in our federal sales office, led a team of senior Microsoft technologists working in partnership with Intel, Cisco and SBC at the Red Cross headquarters in Washington, D.C. to help create a communications infrastructure for relief shelters, establish computer kiosks for evacuees and Red Cross workers, and dispense financial assistance broadly. Microsoft also worked with the Red Cross to establish a solid core data infrastructure to meet the huge increase in demand on the agency's IT system.
  • Blacks at Microsoft (BAM) is allocating funds to assist displaced students at historically black schools affected by the disaster, including Xavier University, Dillard University and Southern University of New Orleans.
  • In Redmond, a group of employees is putting together 200 boxes of sanitation and first-aid kits – about a ton of supplies. They'll be shipped to the Microsoft office in Houston where Microsoft employees will pick them up and take them to a local airport, where four private planes are at the ready to fly the supplies to Baton Rouge. From there, they'll be picked up by local charities and dispersed to those in need;
  • The folks at Bungie Studios, a Microsoft subsidiary that developed the Halo games for the Xbox, used the Web to sell more than $100,000 "Fight the Flood" charity T-shirts online. The proceeds will go to the Red Cross, as will royalties earned from other Bungie Store products sold in September.

In addition, three of Microsoft’s Across America trucks, fully equipped with communications systems and advanced technology, are on their way to Red Cross relief operation centers in the Gulf Region to provide vital coordination capabilities.

Groove is being used by the Red Cross and the Army Corps of Engineers as a collaboration tool to enable communications for multiple partners in the relief effort, and Groove has employees helping on site at the Red Cross.

Our sales force is letting business customers affected by the hurricane know that we're waiving software licensing fees for up to six months, and making premier support consultants available to help them get their IT systems back up and running.

The speed of these response efforts has been just incredible. I want to acknowledge Ron Markezich, our CIO; Jennifer Heard, GM of the South Central District, as well as Cathy MacCaul, Linda Testa and the Community Affairs team, for coordinating our efforts to support relief organizations, government agencies, educational institutions and customers.

I'm very proud of my company right now.

0 comments




Stumped

Tue, 9/6/05, 2:29 pm

0 comments




2080 older posts       555 newer posts