Saturday, May 21, 2011

What is the best knowledge structure for ASP.NET developer

Entry level:
.Net framework
Language: C# or VB 
Visual Studio
ASP.NET Web Forms controls
Viewstate/Session/Cookie/Application variable

Intermediate Level:
JavaScript
HTML
CSS
Hypertext Transfer Protocol

Advanced:
ASP.NET Routing
Security 

Google Maps Vs. Bing Maps: Summer Vacation Planning Showdown


If there was a point system attached to these categories, Google would probably get a slight win over Bing based on its performance in basic mapping as well as business listings/directions. But Bing’s emphasis on aerial imagery was extremely helpful with vacation planning, and MapQuest’s search presets also got us the local info we were looking for right when we needed it.
In other words, there’s no obvious winner in this maps showdown.

http://searchengineland.com/google-maps-vs-bing-maps-summer-vacation-planning-showdown-77699

RenderPage And Data in ASP.NET MVC 3 Web Pages

http://www.dotnetcurry.com/ShowArticle.aspx?ID=646

AsyncController v/s SessionLess Controller

http://weblogs.asp.net/imranbaloch/archive/2011/05/10/asynccontroller-v-s-sessionless-controller.aspx



          AsyncController is introduced in ASP.NET MVC 2 while SessionLess controller is introduced in ASP.NET MVC 3. AsyncController allows you to perform long running I/O operation(s) without making your thread idle(i.e., waiting for I/O operations to complete). On the other hand, SessionLess controller allows you to execute multiple requests simultaneously for single user, which otherwise execute multiple requests sequentially due to session synchronization. Understanding these concepts may be easy for you but I have seen a lot of guys become confused on these concepts. In this article, I will show you how to use AsyncController and SessionLess controller in ASP.NET MVC application. I will also compare them and tell you what to use when, where, and the why.