May 16, 2003

Applied XML Conference Sessions Chosen

Here. Not only were there 4x the number of sessions submitted that could be accepted, but the quality bar was so high that it was almost impossible to narrow them down. The good news for attendees is that the ones we picked are going to rock. The seating for Applied XML is limited and all previous DevCons have sold out, so you may want to grab your seat now. And once you’ve done that, please spread the word! The more XML and web services zealots in one place, the better!
May 16, 2003 .net

Customer Debug Probes and CLR SPY

Here. Adam Nathan posts the source to a new .NET 1.1 debugging tool. Thanks, Adam!
May 16, 2003

You are all destroying the internet (!)

Here. From Steve Dunn: Quote: "Google has its own spam problems: a tiny number of webloggers and list-makers whose mindless hyperlinks degrade the value of its search results, and create the Web equivalent of TV static."
May 16, 2003 spout

My First Talk As A Microsoft Employee

On Wednesday, I gave my first talk as a Microsoft employee. I was told that the talk was for a bunch of UK folks that needed to be put on the .NET path and could I do 90 minutes on intro to WinForms in a conference room on campus? I can do intro to WinForms material for hours without preparation, so I didn’t do any. Instead, I showed up with my laptop and plugged it into the overhead, where I then spent 10 minutes wrestling to get it out of suspend mode (the world needs faster hard drives!).

While my HD woke up (apparently jet-lagged from the trip between building 5 and building 43), I started warming up the crowd with questions How many of you are C++ programmers? How many VB programmers?” The room was split pretty evenly between C++ and VB, taking half of my jokes away (I’m happy to make fun of either C++ or VB programmers equally, but it’s less fun when only half the room laughs). Plus, these guys were *way* jet lagged, so getting them to even keep their eyes open in the afternoon after they’d arrived was a challenge, let alone getting them to laugh or even engage.

And then, because my HD was still shaking off the dust, I asked Did you hear anything good today?” Predictable, they said that they’d like the story of web services (Don had been there earlier in the morning) and that caused me to launch into my rendition of how WinForms + Web Services provided a wonderful way to keep all of the UI logic on a single machine, as opposed to web applications, where the UI is split between the client and the server. They weren’t biting.

Plus, after diving into some WinForms intro material and having it fall flat (anchoring and docking normally wows em), I did a bit of deeper digging into my audience. It turns out that most of them were old hands at WinForms, throwing my planned material right out the window. Luckily, I did find a topic that they’re weren’t familiar with: href-exes. So, I did my normal href-exe shtick for about 60 minutes, getting them to wake up, ask questions and even laugh a bit at my witty repartee.

Thinking I was in the clear, I opened the floor for questions. Of course, the first question they asked was the same question I’d have asked if I were in their shoes (as I so often was until about a month ago), What’s new in WinForms 2.0?” And that’s where things got shaky again. I had some ideas of where WinForms 2.0 was going in the next release of .NET, but nothing concrete (I’ve been buried in Longhorn and a whole new culture too deep to dig into WinForms futures yet). Plus, even the things that I did know, I had no idea what I could say. Where these guys under NDA? What could I say to them if they were? What can I say to them if they’re not? Even if I’m not supposed to say anything, I want them to like me (every speaker’s guiding principle) and I wanted to say something besides I know, but I’m not going to tell you. <bpffffft>!”

So, I stammered out what I knew to be some WinForms desires without making any promises on their behalf and hoping no one would ever know (except my closest friends reading this spout entry : ). It wasn’t a happy experience. I should have talked with the WinForms guys before my talk so I knew what I could say about the future. Rookie mistake #1.

Rookie mistake #2: In an effort to stay open to these guys, I wrote my alias on the flipchart and then, while I filled in the domain, kept answering questions. When I looked back at the flipchart, I discovered that I’d written csells@sellsbrothers.com”. Doh! Since it was a flipchart and not a whiteboard, I couldn’t even erase it. <sigh>

All in all, I think I got them jazzed about href-exes, but it was definitely not my finest talk. Luckily, it was internal and to a small group; I would have been mortified to have given that performance at a larger venue. Plus, making fun of VB programmers isn’t fun anymore. I mean, they’re customers, too. Looks like I’m going to need some new material…

May 15, 2003

SharpReader 0.9.0.2 Released

Here. SharpReader is easily my favorite RSS reader. Enjoy!
May 13, 2003

SharpLibrary Released

Here. From Carlos H. Perez: The SharpLibrary is a comprehensive Graphical User Interface library written for the .NET Framework. It has as its main goal to alleviate a lot of the limitations of the standard controls in the WindowsForms namespace. As such, it enhances many of the default controls with needed features that developers often find themselves wishing the out of the box controls had. It also has its fare share of controls totally written from scratch when the standard controls were too limited to obtain a feature or there was simply not equivalent available. The result was controls that look good, are flexible, powerful and which also are free from the limitation, compatibility issues and just simply age that the native controls inherently have and thus are better suited for further enhancements that can accommodate the most demanding requirement of applications being written in the 21st century.
May 13, 2003

MSDN Hands-On Lab

Here. Is your boss with holding VS.NET? Are you forced to program in the old world of unmanaged code? Not even allowed to install VS.NET onto your machine to play with it? If so, check out the MSDN Hands-On Labs where you'll have remote access to Microsoft's own machines to build project types of your choice to take .NET and VS.NET around the block.
May 12, 2003

“blog noise?!” .03% of the web is changing Google

Here. Apparently, 0.03% of the web is made up of blogs, but that's still enough to change Google's basic assumptions: "They presumed that technicians at USC would link to the best papers from MIT, to the best local sites from a land trust or a river study - rather than a clique, a small group of people writing about each other constantly. They obviously bump the rankings system in a way for which it wasn't prepared." Because of this, Google is likely to set up a "Blog" tab and take blog results out of the main searches. I'm on the fence as to whether the latter is a good thing, but it's nice to know that something grassroots like blogs can still change the world. [radio.weblogs.com/0001011]

← Newer Entries Older Entries →