Scott Hanselman

New ASP.NET website launched

December 2, '11 Comments [39] Posted in ASP.NET | ASP.NET MVC | Microsoft | MSDN
Sponsored By

A few weeks ago we introduced a beta of a freshly designed http://asp.net website. Today we launched it. Jon, myself, and the team that manages the site took lots of your feedback (lots from the comments of the Beta Blog Post) and did our best to incorporate as much as we could. This is just the start, and we've got lots of plans for the future including responsive design, more text content, localization, more HTML 5, HD Video, closed captioning and lots more.

It is a big site with thousands and thousands of pages. However, a lot of those pages were hard to find. We're continuing to try to get folks what they need in fewer clicks.

There's new content for people getting started, including "choosing a technology" videos, the Big Green Button remains with a new download video as well as quick download links for the stuff you're always searching for.

Each top level page (Web Pages, Web Forms, MVC) has a 5 minute app building video and lots more getting stated content. You asked for more text tutorials and we heard you. In-depth tutorials on deployment, working with the Entity Framework, suggested open source projects to check out for each, books, samples, and more. And, you can always find out about the next version of ASP.NET at http://asp.net/vnext.

The new ASP.NET Navigation

The home page header is smaller, per your feedback, making room for more Daily Community Spotlight content as well as pinned announcements. There's a cleaned up Community page with easy to access RSS feeds, a quick navigator and lots more fresh community content packed onto the page. Tutorials are more organized like a living book now and are easier to follow. Tutorials can now appear as multi-part tutorials with better navigation. Forums got a nice facelift, as did the Wiki, and Weblogs. Each technology also includes a great free video course from Pluralsight. Feedback is always appreciated.

Example Nerddinner Tutorial with Multi-part article navigation at right

Videos are larger, video downloads are simpler and links with table of contents are everywhere. All those videos you never could find actually do exist.

New video page includes more information and makes better use of space

The site is still powered by the Open Source CMS Umbraco and we're very happy with it. Jon Galloway worked tirelessly on this new site launch along with TerriM, ScottHu, SridharM, Samir and lots of other folks smarter than I. Jon digs into the new layout and "information architecture" over on his blog so check that out for more details on our thinking.

yslow on aspnetAlso as a part of this process we've gotten the http://facebook.com/aspnet and http://twitter.com/aspnet accounts up and firing on all cylinders. Join us on your favorite social network or subscribe in your favorite reader and we''ll make sure all the fresh Jon Galloway-curated spotlight content is delivered to you as we get it.

I'm also pretty proud of how we're doing in YSlow. The perf on the site is great. The home page is under 100 lines of HTML5, the markup is clean, and we're aiming for similar results in other parts of the site. Soon we'll make the ASP.NET site's personal CDN cookieless and have straight "A's" on YSlow, which is no small feat.

We realize that the #1 piece of feedback from you all is that you don't like the ads. At this point, that's out of my hands, but I'm working with the team on providing less distracting and more reasonably designed ads. Most of the ads are for hosting or controls, and the vendors that get ads are happy with being on the site. We're also working with the bosses on how to ensure that the site is funded appropriately. You don't have to tell me...I get it. Feel free to vote on the ASP.NET User Voice site.

It's never finished, but it's getting there. We're really happy with the improved performance, better navigation, fresher and more relevant content. We've got more in store, so stay tuned.

Hope you like it.

About Scott

Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. He is a failed stand-up comic, a cornrower, and a book author.

facebook twitter subscribe
About   Newsletter
Sponsored By
Hosting By
Dedicated Windows Server Hosting by ORCS Web
Friday, December 02, 2011 8:37:03 AM UTC
Sweeet
Friday, December 02, 2011 9:59:47 AM UTC
Straight A's, teachers pet!
Craig
Friday, December 02, 2011 10:42:19 AM UTC
Nice job!
+5 for speeding it up.
Friday, December 02, 2011 11:30:50 AM UTC
I had a blog on weblogs.asp.net for 8 years before moving a couple months back to WordPress.

It's nice that you're investing time into the main ASP.NET page, but the fact that the weblogs are running on the VERY old and horrible (even for when it was installed) Community Server 2007 means that the weblogs.asp.net community is not getting the oxygen supply it so desperately needed.

Now I'm convinced moving my weblog off of the weblogs.asp.net hosting was a good idea. It was nice while it lasted. Unfortunately, all good things must come to an end.
Friday, December 02, 2011 11:55:42 AM UTC
Looking very clean. When will release Microsoft new version of visual studio and .net 4.5?

Friday, December 02, 2011 12:53:38 PM UTC
Mind blowing. The new site is freakin fast! Great work!
Friday, December 02, 2011 1:00:54 PM UTC
Last time the ASP .NET page was changed there was a post on the forums "Where did the learn page go?" which has all the new links to the old content.

Is this old (new) content still available and are links going to be posted?
Joe
Friday, December 02, 2011 2:10:06 PM UTC
Who is "ScottHu"?
Friday, December 02, 2011 4:33:16 PM UTC
Looks pretty snazzy! Great work!

@Scott Scowden, ScottHu is Scott Hunter.
Friday, December 02, 2011 4:34:10 PM UTC
This looks and flows really well - be looking forward to the lessons learned. Great job and thanks

Is ScottHu the ScottGu v1.1?
Friday, December 02, 2011 5:27:01 PM UTC
Definitely a big improvement. Especially nice to see the focus on clean markup and performance optimization.

Now, figure out some way to cut down on the ads, at least on the front page.
Friday, December 02, 2011 6:08:21 PM UTC
Cool, thanks.
Friday, December 02, 2011 7:24:22 PM UTC
An excellent revamp. The performance is quite noticeable too. Big thanks to you and your team.
Friday, December 02, 2011 8:05:22 PM UTC
Why does http://aspnet.uservoice.com/forums/ only support FB and Google logins?
Friday, December 02, 2011 8:39:03 PM UTC
I couldn't care less about ads, nor that you chose Umbraco as the CMS. What I would like to see is a blog post on how it was working with Umbraco. What is custom, what is from the community packages. Do you use Courier for deployment, etc etc. And congratulations.
Nick
Friday, December 02, 2011 9:48:59 PM UTC
Glad you are working on doing something about the ads but yeah, beside that it looks great.
Saturday, December 03, 2011 6:13:03 AM UTC
Nice look!!!
one thing, When I submit another thread link(say http://forums.asp.net/t/1745880.aspx/...) in asp.net forum answer, it takes wrong relative path.

Saturday, December 03, 2011 8:50:22 AM UTC
I loved it. But without ads, it will be more cool i think.
Saturday, December 03, 2011 10:28:13 AM UTC
I'm not entirely clear on whether or not this is an issue for MSDN or asp.net or what the distinction is when it comes to this sort of thing, but I find it really frustrating that if I search for something like "razor helper" there is no obviously authoritative documentation link in the results. Maybe I'm missing something?
Shawn
Saturday, December 03, 2011 6:28:25 PM UTC
Clearer and more useful than ever. TEN POINTS
Sunday, December 04, 2011 8:03:51 PM UTC
Wow! I've been a ASP.NET developer for a few years. But until now I've never spend more time on ASP.net's site than I absolutely needed to - usually just for downloads and the odd video.

The new site is a pleasure to browse! Further it's a great example of a content hierarchy done well.

Plus, the HD videos kick ass!

Well done guys! Keep up the good work!

Matt
Sunday, December 04, 2011 10:33:08 PM UTC
Scott,

Nice job on the new web site. Especially, finding contents are so much easier now. On the other hand, I am still seeing no use of tagging system on the asp.net forums. I opened up a thread for this as well:

http://forums.asp.net/t/1733930.aspx/1?What+is+the+point+of+tags+here+

Maybe the problem is me here. Who knows.
Sunday, December 04, 2011 11:09:19 PM UTC
Way to go on the performance. I know it's hard to get there.
Monday, December 05, 2011 2:42:06 AM UTC
Nice to experience the responsiveness of the new ASP.Net site.
Hariharan
Monday, December 05, 2011 11:35:53 AM UTC
Love the new site, I don't know why everyone complains about the ads, they are not an issue for me. They are relevant and a good way to keep in the loop on controls and services related to asp.net.
Monday, December 05, 2011 1:01:49 PM UTC
Nice work! I have found the content at the ASP.NET site invaluable as I transition into the web realm.

It's a shame folks have become so conditioned by the "free" web that they would complain about some relevant and well-placed advertising on a site like the ASP.NET site. It seems people want fast, unlimited hosting, professional site design, and 100% backward compatibility, perfect uptime record, and primium content for free.

Ad serving is an effective way to defray some of the costs associated with all of the above, and people should either pony up some of their own hard-earned cash to access such resources, or simply appreciate the ad-funded model which allows such sites to remain high-quality.

Of course, the key words, from my first paragraph, are "Relevant" and "Well-placed".
Monday, December 05, 2011 6:25:17 PM UTC
Cool stuff.

You guys should add KnockoutJS to the open source projects list.
Tuesday, December 06, 2011 9:55:35 AM UTC
The new look is definitely outstanding. It's more organized - just the way I like it. Great job, man!

Tuesday, December 06, 2011 7:39:20 PM UTC
I'm curious how the multiple navigation elements are handled on the new Asp.net site. Is this a function of the Umbraco CMS?

I'm referring both to the top navigation bar (Home, Get Started, Downloads, etc.), the sub navigation bar (that displays when Web Pages, Web Forms, or MVC are selected in the top navigation bar), the bread crumb that appears on all pages other than Home, and the side navigation bar (usually titled "Chapters") that appears when many sections are selected (MVC -> Tutorials, for example).

I've been struggling to find a good solution for site navigation controls with MVC. I'm currently using the ASP.NET MVC SiteMap provider, but I suspect I'll need to move to something that offers collapsing and expansion of sections, or separate, multiple level navigation controls (like the new ASP.NET site) as the site grows and I run out of room to display a menu in a legible font size.

Does anyone have any navigation control suggestions for MVC based sites? It would need to support areas, which I make use of, visually indicate which item is currently selected, and support either multiple controls to indicate a hierarchy (main and sub navigation) or expansion/contraction of sections. Not really a tree view control, but only showing the child nodes of a node when that parent node is selected.
Wednesday, December 07, 2011 1:37:50 PM UTC
I just wanna give my feedback. The header background really sucks (far from modern designs with textures and soft patters). Also I think adding a little bit of CSS3 new features won't be bad. After all, http://asp.net should represent Microsoft's web platform.
Wednesday, December 14, 2011 11:08:32 AM UTC
can any one tell me how to copy desig of one page to another
lucky1527
Wednesday, December 14, 2011 11:28:30 AM UTC
in asp.net only the design should be copy

on selecting a spefic button the details of that button comes rest of the content of the page is same
lucky1527
Wednesday, December 14, 2011 4:01:32 PM UTC
All good, but on your 404 page you have a broken link to "Contact us" :)
(http://www.asp.net/contact-us doesn't work for me)
Friday, December 16, 2011 8:35:07 AM UTC
-> http://validator.w3.org/ -> http://www.asp.net/
x
Sunday, December 18, 2011 2:29:34 PM UTC
Goood Job Teams
Krishna
Monday, December 19, 2011 4:15:46 AM UTC
Hi,

I found one strange thing in Home page of ASP.net site.

Sometime article not listed on first page for that date. After two days suddenly two article get published with one for currentdate and one for day before that.

I might be wrong but i found this thing since new website launch ( in Beta as well).

BTW.. New site looks nice compare to older one.

With Regards.
dotnetstep
Monday, December 19, 2011 10:48:59 AM UTC
Wonderful design.. keep it up
praveen
Friday, December 30, 2011 8:55:10 PM UTC
congrats
Meisam
Friday, December 30, 2011 9:46:45 PM UTC
New site looks awesome great jobs guys!!!
Comments are closed.

Disclaimer: The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.