Contents tagged with MSDNDevelopment

  • Kent Sharkey's been a busy guy

    Kent's blog is back online and in one of his recent posts he updates us on all the projects he's been working since he left Microsoft (where we were both working at MSDN as content strategists)... tons of cool stuff, definitely worth reading through and following some links. Continue reading...

  • Pageviews are Obsolete

    For quite some time I've thought Pageviews were a mostly useless number to be tracking for any web site. This was very clear at MSDN, where such stats are tracked very carefully... spreadsheets are created... charts are made... and yet, none of us really believed in the Pageview #s. Instead we used to focus more on unique visitors or an odd calculated value we called unique page views (not everyone's definition of that # is the same, but suffice it to say that is an attempt to more accurately represent real site visits by real people). Continue reading...

  • Beta versions of the MSDN home page now available...

    I've been working (as part of a large team!) on the new platform for MSDN, which is up and running at http://msdn2.microsoft.com... and now you can see prototype versions of the MSDN home page ontop of that same platform. Check it out here [http://beta.msdn.microsoft.com/default.aspx]. The new home page demonstrates some of the personalization/profile features that will end up on the final MSDN site in the near future. Continue reading...

  • application/rss+xml vs. text/xml

    I've been working on some feed support in MSDN's new online platform (a beta of which is running http://msdn2.microsoft.com) and I had to decide what content-type to use when outputting a RSS feed. I knew this was a contentious issue in the past, but I thought it might have been resolved so I did some browsing of specs and discussions and ended up with the following links: Continue reading...

  • Just spent way too much time fixing VB code coloring on MSDN2

    You may have already noticed this, but the current build of MSDN2 has a bug in the way it colors VB code snippets, as you can see here (scroll down, there are quite a few problems in the code snippet coloring, see how many you can spot!)... turns out the code wasn't handling comments right, text in quotes, and it didn't have a full list of the VB keywords (so MsgBox was not recognized, for example). I've fixed it all up now (I think) so that code will work its way through review and test then get added to some not-too-distant update of the site code... but for now, here is the revised output for those particular code samples. Continue reading...

  • Gave a talk earlier today about how we built MSDN2...

    I focused mainly on the Virtual Path Provider in ASP.NET 2.0, and how we use that to construct our pages on the new MSDN platform (visible live at http://msdn2.microsoft.com). I thought I should put up some links to additional information, starting with a link to the reference material currently available on the Virtual Path Provider. Continue reading...

  • Just arrived for ASP.NET Connections...

    Landed in Vegas for the conference, talk is on Thursday.... I'll be talking about MSDN2.microsoft.com, but more specifically I'll be covering the use of the Virtual Page Provider feature in ASP.NET 2.0, so if that type of thing appeals to you, come by and check it out! Continue reading...

  • RSS feed authoring for those without blog software or an enjoyment of typing angle brackets

    Blogs and blogging software seem to be everywhere these days, and RSS has been a top buzzword for quite some time, everyone and their dog wants to take advantage of this new trend and technology. The problem is, it isn't a simple process to create and maintain a valid RSS file. If you aren't willing to run a complete blogging system or if you aren't capable of hand-editing XML, then you don't have a lot of options. For most of the folks that will read this blog entry, you probably don't have this problem, producing RSS 2.0 wouldn't be much of an issue for a developer, but there are times when we want less technical folks to be able to author their own feeds without any assistance. At MSDN we started thinking about this very problem ourselves recently when we decided that, in addition to all the feeds that come out of our content systems, there was a need to create some small feeds that didn't necessarily fit into our larger content systems. Handing off the task of feed creation to notepad or Front Page wasn't an appealing thought and that path would probably result in a lot of xml editing errors and invalid feeds. Continue reading...

  • After some discussions with Sam Ruby and others on the FeedValidator mailing list, the MSDN RSS feed validates as is...

    In an earlier post, I discussed the fact that the MSDN feeds were failing to validate due to a MIME type that included parameters (charset in this case, like 'text/html ;charset=utf-8'), but I also posted a query about this issue into the listserv for FeedValidator.org. Sam mentioned it on his blog, and then went ahead and updated the validator to recognize a MIME type with parameter as valid. Continue reading...

  • A bug in my RSS generator, but is it really invalid?

    The RSS generator for MSDN, creator of this feed, and many more ... has a small problem. Way upstream, when various people inside the company enter information about an upcoming headline, they have the ability to specify a URL to a download. The intent was for this to be a URL to an actual downloadable file, so when I generate an RSS item from that headline entry, I take that URL and turn it into an enclosure entry in the RSS file. Continue reading...