The team I work at Microsoft for is called Server and Tools Online, and one of the things we work on is the Microsoft Developer Network or "MSDN." If you go way, way up, our boss is Soma (Yes, this Soma), but down here in the trenches there's the folks that make content and systems to help you after you "File | New Project."
Our goals this year are to get back to basics and make sure that our online user experience meets these goals in as few clicks as possible.
PREVIEW: Check out the Live Preview of the new VB Dev Center. Other centers will follow.
INTERNATIONAL UPDATE: Our international team members are writing blog posts of their own:
A few months ago I snuck a few "comps" out of a meeting with the designers on MSDN. A few months before that we talked about the a upcoming "loband" option for MSDN and performance improvements to the MSDN library that are bringing page-load times for the MSDN library to the 1- and 2-second level.
There was a lot of great comments and feedback from you in the comments of both of those posts and I took it all straight to the teams.
There's a bunch of big stuff going on in the next few months. We've got a new Operating System (Windows 7 is launching on Oct 22, in case you've been living in a cave, or a small home office like me) coming, there's also Microsoft's PDC November 17-19, and you know how we like to announce fun stuff at PDC. :)
I've got a bunch of comps (these are not final) from a recent meeting I wanted to share with you about what's new at MSDN to support all this newness and fix some old problems.
To be clear, this is more than a "visual refresh." Sure, there's a new design and it's pretty, but this is more about UX (User Experience) than it is about swapping out icons. We've got 5 main goals as a team to enable you, Dear Reader:
Our goals are to be transparent and authentic. I think you've seen that on this blog since day 0, and hopefully in the last two years after I joined Microsoft. The web continues to evolve and we want an MSDN that better reflects a focus on community, on fresh content, and on making things easier to find.
We'll be launching an entirely new MSDN very soon and I'll have all the details for you, Dear Reader, here on my blog. You'll be able to see a live pilot of the new design in the VB Dev Center this week. This will be part of an ongoing reinvention that will span the next year. We'll be listening to you and making sure you're getting what you need. For now it's at /vbpreview, and soon you'll see it the new layout at /vbasic and all of MSDN will change.
We're adding guidance for new developers on every Dev Center Home Page. There's also a renewed focus on consistency across the whole network. You'll find Related Content in the right margin throughout the network and primary content top center of every page.
There's a number of new active controls with dynamic community content. More content than ever will be driven by feeds and tagged so the freshest and most relevant content is easy to find.
Another focus is learning, particularly around educational videos and screencasts. There's a pile of them, but historically it's been hard to find the ones that apply to you, and no way to add comments and questions. This release adds video sharing, comments and ratings. There's also plans for a new video scroller - this is an artist's rendering I found in a design PPT.
More areas of the home page will be active content driven by feeds and bring people with interesting content, comments, code and perspectives to the front. It'll be easy to find what's new and what's popular in Forums, Galleries, Video and Code.
Another point of focus for this first upcoming release is downloads. I've been beating the downloads drum since I got here and this release changes puts Downloads right up front. The downloads are better organized and all consistent. The Top downloads and samples are more visible and updated more often, putting them often within two clicks.
I hope you'll agree when you see the new site that it's got better discoverability, readability, consistency and most importantly, more relevant content. You'll see more fewer, more focused Dev Centers, more task-oriented content, and more community content.
This is all the start of a leaner meaner MSDN and it's just the first "wave." I'll post about some other cool changes that we've got coming down the pipe soon.
A lot of people are working hard to make MSDN fresher, more relevant, faster and easier to navigate. Everyone is actively monitoring the MSDN Feedback Forum so if you've got questions, concerns, feedback, ideas or compliments, that's the spot. You can also post here in the comments and I'll make sure the right people hear what you've got to say!
Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. I am a failed stand-up comic, a cornrower, and a book author.
1. HELP ME - I've got a problem. What's the answer, quickly and accurately.
This is still up in the air, but you can see some ideas with the (dev10ide) switch:http://msdn.microsoft.com/en-us/library/system.xml.xmlnode(dev10ide).aspx
1. "Are our scenarios relevant to you?" Does our 5 scenarios cover what you're interested in?
• Would you accept slower page load times if it means we can aggregate more of the content you need onto that page (ie. the “Essential Resources” box on VB preview) or do value speed over volume?• What exactly is that content you value at the MSDN home and Dev Center home level
• Given we are investing heavily in video, what are the discoverability and other feature most important (ratings, comments, etc – who’s doing it right and who not)?
looks good scott :) love the silverlight control but i wish there was even more silverlight stuff and that it was more integrated into the page (menus and stuff like that) i think msdn should be a leading example in silverlight utilzationi dont mean that there should be spinning logos everywhere but i mean appropriate useage like sliding/fading pages and menu items in and out, stuff that make sense. one this silverlight and other rias provide is superduper fast page switching and realtime loading of content. it would be awsome if it was meaningful to have msdn up all the time and get fresh updates, like a msdn specific silverlight rss/twitter client :)this would also make it more distinct from the lowband version, if you want lean, go loband, if you want super rich and live, go normalas for general page design, i like it :) id like to see a little more structure in terms of borders and such in some places like the download section, but thats nitpickingcant wait for the library preview, that is where i spend most of my time :)
Disclaimer: The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.