Geeks With Blogs
Razi Syed Professional Developer

I have been so busy with programming and project management, that I forgot all about this blog. I still get plenty of challenges and interesting issues every other day. I think it's time to start blogging about it.

Just an update, I have moved to full ASP .Net web developement in the past few years, so no more WinForm stuff from me, except that Telerik Controls suck, and they have an unbelievable overhead and plenty of memory leaks.

That's also true for their ASP .Net controls. It's horrible! For example, just the RadGrid control has a javascript file that's 300+K!!! Did you know that? If you don't set your application to properly compress and cache it, imagine the extra over head you get on every single page view! And don't even get me started how their controls add to the viewstate... Every postback is over 100K. Avoid them if you can.

Posted on Friday, September 30, 2011 11:17 AM ASP .Net , ADO .Net | Back to top


Comments on this post: Return to the blog

# re: Return to the blog
Requesting Gravatar...
While the JavaScript file associated with the Telerik RadGrid might be 300K+ the full file does not get downloaded, and especially not uncompressed. Out-of-the-box thanks to the WebResource.axd you are getting a very minimal amount of data sent over (certainly not 300K). Compression can always be added on top of this and RadCompression is an excellent control to help out here.

As for the ViewState, while 100K seems a bit steep, you have to keep in mind that the nature of ASP.NET AJAX and server-side controls will cause items to be added to the ViewState. If you want to avoid ViewState usage I recommend looking at ASP.NET MVC.
Left by Carl on Oct 04, 2011 4:53 PM

Your comment:
 (will show your gravatar)


Copyright © razisyed | Powered by: GeeksWithBlogs.net