Just Launched: .NET Dev Buzz

Monday, October 13, 2008 9:04:39 PM (Eastern Standard Time, UTC-05:00)
I just launched the beta version of an entirely differnet kind of .NET community website:
.NET Dev Buzz
Bringing you absolutely fresh conversations about .NET and the Microsoft developer community.

http://dotnet.ubbuzz.com/
I'll follow this up with some highlights of a bunch of interesting .NET concepts being used here.

For starters, consider this. This is a website built in ASP.NET web forms, but there is no view state, no form posts, and no (visible) aspx files. It's fully RESTful.

Tuesday, October 14, 2008 10:30:00 AM (Eastern Standard Time, UTC-05:00)
Interesting concept. I'll try to stop by every once in a while. :)

Oh, and can I drop a bug on you while I'm at it? Your links to C# and F# are broken. Because you link to them with "http://dotnet.ubbuzz.com/tag/C#" and "http://dotnet.ubbuzz.com/tag/F#", your request parsing sees the # as requesting a document fragment; those links point to the "C" tag and the "F" tag, rather than the "C#" tag and the "F#" tag, respectively.

URLencoding your tag names as you build your tag cloud links would fix the issue -- if you go to "http://dotnet.ubbuzz.com/tag/C%23", for example, you get the expected results.

Anyway good site. :)
Wednesday, October 15, 2008 4:10:30 PM (Eastern Standard Time, UTC-05:00)
Hi Randolpho,

Thanks! I have some cool ideas for it coming soon. BTW, I fixed your bug, thanks a bunch!

Regards,
Michael
Friday, October 17, 2008 5:50:55 AM (Eastern Standard Time, UTC-05:00)
The design of the site sounds interesting - suitable material for a blog post? I'd love to move away from the ASP.NET's event model (so I'll look at ASP.NET MVC Preview) but I'd love to get even further away and not use any of the rather awful controls either (pure AJAX UI onto RESTful API).

No Forms POSTs and no ViewState but there's still this in the HTML:

<form name="aspnetForm" method="post" action="C#" id="aspnetForm"><div><input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwULLTE5Mjc0MTI4MjRkZJwpsDUSUIrgawukHIZxMydG65Vw" /></div>

Good site - will bookmark.
Bogle
Friday, October 17, 2008 11:59:11 AM (Eastern Standard Time, UTC-05:00)
Thanks Bogle.

I agree with you. I especially wanted a nice and clear URL structure that is RESTful rather than lots of query params. So you get nice links like:

http://dotnet.ubbuzz.com/tag/everything

I turned off viewstate, but you can't fully remove it from webforms output. I could switch to ASP.NET MVC, but I am hedging my bets that I might need / want some web forms controls down the road. So I kept with that model and just use the routing infrustucture from MVC.

I'll probably blog about the archicture and ideas of the site (technially speaking).

Michael

Comments are closed.