Json.NET 3.5 Update
Beta 3 of the Json.NET library is now available. I’ve used Json.NET for serialization objects in ASP.NET MVC with great success.
ASP.NET Menu + IE8 == SURPRISE!
Yeah, who knew that IE8 would cause problems? To be fair, the ASP.NET Menu really produces awful, terrible, horrendous, other-negative-adjective HTML, so maybe IE isn’t to blame on this one. On the plus side, there is a patch. On the downside, you have to install the patch.
.NET’s Large Object Heap
Andrew Hunter has a very informative post about memory management in .NET. I run into problems with the large object heap causing OutOfMemory errors quite frequently since I deal with information retrieval, which involves working with (sometimes very large) documents. As it turns out, I didn’t really understand exactly what was going on until I read this article. Thanks, Andrew!
Microsoft (Dis)connect?
Ayende has a very valid complaint about Microsoft Connect. As one of the commenters pointed out, the problem could be that the right eyes aren’t the ones reviewing issues raised on Connect.
Microsoft releases Infer.NET Beta
Infer.NET is a .NET API for machine learning. I haven’t had a chance to play with it yet, but it sounds very interesting. According to the short video, they have developed it to be scalable to very large data sets (millions of objects), which is neat. I’d love to see a real .NET alternative to Java’s Weka; maybe this can serve as a building block along that front.
People using the ASP.NET Menu control and not using CSS Friendly deserve all the pain they might get.
@Rob My only complaint with the CSS version of the menu control is that there is now hide delay when the mouse leaves the menu. I used the CSS version on a CMS site, and the number one complaint from users was "the menu keeps disappearing too quickly".
Did you tell them to quit being stupid?
Seriously though, yeah, I can see that being an issue. It can be alleviated though somewhat with larger hit areas I guess.
Or, use a few lines of jQuery. My main complaint with the built-in menu HTML isn’t that it’s javascript based, it’s the horrid HTML table shit it craps out everywhere. Regardless, the CSS Friendly way is the proper way to do menus (with lists and list items). Then introducing clean CSS classes and clean javascript/jQuery as needed.
You could even write your own control adapter and .browser file to take care of it for you…
/agree, the HTML rendered by the original menu control is pure garbage. So is the tree view for that matter…