<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;C08BR3Y_eCp7ImA9WhBaE0o.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005</id><updated>2013-05-23T22:04:16.840-07:00</updated><category term="Reviews" /><category term="LINQ" /><category term="Visual Studio" /><category term="Windows Vista" /><category term="Misc Ramblings" /><category term="jQuery" /><category term="Architecture" /><category term="Technology" /><category term="KnockoutJS" /><category term="CSS" /><category term="Windows 8 Apps" /><category term="MVC 101" /><category term="Screencast" /><category term="VB.NET" /><category term="Free EBook" /><category term="Tips" /><category term="AppHarbor" /><category term="Azure" /><category term="ASP.NET MVC" /><category term="ASP.NET Web API" /><category term="ASP.NET" /><category term="HTML 5" /><category term="WinRT" /><category term="C#" /><category term="Free Learning" /><category term="Regex" /><category term="Product Releases" /><category term="Link List" /><category term="ASP.NET AJAX" /><category term="General" /><category term="WCF" /><category term="Blogging Tools" /><category term="Sharepoint" /><category term="Tools" /><category term="Contests" /><category term="Entity FW" /><category term="JavaScript" /><category term="WPF" /><category term=".NET" /><category term="Silverlight" /><category term="TypeScript" /><category term="Windows 7" /><title>DevCurry</title><subtitle type="html" /><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://www.devcurry.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://www.devcurry.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default?start-index=201&amp;max-results=200&amp;redirect=false&amp;v=2" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>1080</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>200</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/devcurry" /><feedburner:info uri="devcurry" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>devcurry</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><entry gd:etag="W/&quot;C08BR3Y9eCp7ImA9WhBaE0o.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-3179937462823249583</id><published>2013-05-23T22:01:00.001-07:00</published><updated>2013-05-23T22:04:16.860-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-05-23T22:04:16.860-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET Web API" /><category scheme="http://www.blogger.com/atom/ns#" term="KnockoutJS" /><title>Building an Image Flip Viewer as an ASP.NET Web API Service using Knockout JS</title><summary type="html">Windows 8 introduced a nice component that flips through images using two buttons to the left and right of the control. You can see it the Windows 8 Store when looking at screenshots presented by an app as seen below.



I wanted to build one using JavaScript with one requirement that is it shouldn’t load all images at the same time because if you use big images, it kills the page load &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/nQEn82VK5BA" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/3179937462823249583/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=3179937462823249583&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/3179937462823249583?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/3179937462823249583?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/nQEn82VK5BA/image-flip-viewer-web-api-knockout.html" title="Building an Image Flip Viewer as an ASP.NET Web API Service using Knockout JS" /><author><name>Sumit Maitra</name><uri>http://www.blogger.com/profile/08814463446593670017</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-O8TCpYeiCKw/UZ7yzm2SJ7I/AAAAAAAAAZI/yrqaG1PAT20/s72-c/twittelytics-flip-view%25255B3%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2013/05/image-flip-viewer-web-api-knockout.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkQBQXo4cCp7ImA9WhBaEEs.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-2230253844376485384</id><published>2013-05-20T09:45:00.001-07:00</published><updated>2013-05-20T09:45:50.438-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-05-20T09:45:50.438-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><title>Bundling and Minification in ASP.NET MVC</title><summary type="html">Richness of Web Content has been growing at a phenomenal pace and thanks to Modern browsers supporting HTML5 and CSS3, with a little work, a Web Application can be made almost as rich as Native applications. Yes, they are still a little behind but Web today is unrecognizable from web 5 years ago.

This rich-ness of behavior on the web, is all thanks to the power of JavaScript frameworks, &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/-TsHoAP5Cn0" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/2230253844376485384/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=2230253844376485384&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2230253844376485384?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2230253844376485384?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/-TsHoAP5Cn0/bundling-and-minification-in-aspnet-mvc.html" title="Bundling and Minification in ASP.NET MVC" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-0JQbANVeFEw/UZpSj_sEh7I/AAAAAAAADLI/tdeafInCrLY/s72-c/before-jquery-ui%25255B11%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2013/05/bundling-and-minification-in-aspnet-mvc.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0IFQn4yeCp7ImA9WhBaEE8.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-5856327070337147795</id><published>2013-05-19T21:29:00.000-07:00</published><updated>2013-05-19T21:51:53.090-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-05-19T21:51:53.090-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET Web API" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><title>Uploading Multiple Files through an ASP.NET Web API Service</title><summary type="html">I had written a post on DotNetCurry on how to upload multiple-files to an Azure Blob through an ASP.NET MVC Web Application. Today we’ll see how we can do the same but store it in a file system instead and use a Web API controller instead, so that the upload service can be hosted anywhere we want. For brevity, we’ll build our Web API sample to use ASP.NET/IIS host.

The API Controller
Step 1: We &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/4V0R_3HMLI4" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/5856327070337147795/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=5856327070337147795&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5856327070337147795?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5856327070337147795?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/4V0R_3HMLI4/uploading-multiple-files-through-aspnet.html" title="Uploading Multiple Files through an ASP.NET Web API Service" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-RiKNtJzvI8E/UZml7eKwUTI/AAAAAAAADKo/PAVg0vDO4hc/s72-c/image%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://www.devcurry.com/2013/05/uploading-multiple-files-through-aspnet.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A08ARnw6fyp7ImA9WhBbF0s.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-6092097535936921561</id><published>2013-05-16T22:42:00.001-07:00</published><updated>2013-05-16T22:50:47.217-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-05-16T22:50:47.217-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><title>Using MvcScaffolding Packages to Generate Repositories for your LoB Applications</title><summary type="html">ASP.NET MVC’s tooling support goes a long way in making it a LOB Application friendly platform. However the default Controller scaffold contains direct references to the DBContext. This is a little smelly when it comes to separation of concerns and can often lead to ending up with ‘fat-controllers’. Instead, if our Scaffolder could generate a Repository Interface and its corresponding &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/pnqH6CLLrBA" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/6092097535936921561/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=6092097535936921561&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6092097535936921561?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6092097535936921561?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/pnqH6CLLrBA/using-mvcscaffolding-packages-to.html" title="Using MvcScaffolding Packages to Generate Repositories for your LoB Applications" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-H0DIJZ02zw4/UZXB8s8WPGI/AAAAAAAADJg/-Mv1ChNZ0Hs/s72-c/installing-mvc-scaffolding%25255B7%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2013/05/using-mvcscaffolding-packages-to.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D04FSHs_eyp7ImA9WhBbF08.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-7747832886324624843</id><published>2013-05-16T10:21:00.001-07:00</published><updated>2013-05-16T10:38:39.543-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-05-16T10:38:39.543-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET Web API" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><title>Implementing Pagination in ASP.NET Web API using OData operators</title><summary type="html">ASP.NET Web API is a framework that makes it easy to build HTTP services for  various types of clients from Microsoft to Non-Microsoft technologies. The new  programming model of developing over HTTP is made simple and flexible by using  WebAPI. We can design services which can be accessible from a broad range of  clients, including browsers and mobile devices. 

One of the most frequent &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/eD-uYGIOk2o" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/7747832886324624843/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=7747832886324624843&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/7747832886324624843?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/7747832886324624843?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/eD-uYGIOk2o/implementing-pagination-in-aspnet-web.html" title="Implementing Pagination in ASP.NET Web API using OData operators" /><author><name>Mahesh Sabnis</name><uri>http://www.blogger.com/profile/12831394632830145738</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-rt8ecAGRL8A/UZUSshkRHuI/AAAAAAAAAaI/ZwnuLdUmUaA/s72-c/sqldb%25255B6%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2013/05/implementing-pagination-in-aspnet-web.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkcNR3c8cSp7ImA9WhBbEUo.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-1202144400521711914</id><published>2013-05-10T01:07:00.003-07:00</published><updated>2013-05-10T01:21:36.979-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-05-10T01:21:36.979-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="MVC 101" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><title>Adopting ASP.NET MVC enhancements in an Existing Web Forms Project</title><summary type="html">This article is from our ASP.NET MVC 101 Tutorial Series

Whenever we are starting with a Greenfield project, that is a new project from ground up, we prefer using the latest in the technology stack to the point where the team is comfortable with. However, Greenfield projects are pretty rare; enhancement and feature addition projects, often referred to as brown-field projects, are the way forward&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/aVejnV1yzkA" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/1202144400521711914/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=1202144400521711914&amp;isPopup=true" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/1202144400521711914?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/1202144400521711914?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/aVejnV1yzkA/adopting-aspnet-mvc-enhancements-in.html" title="Adopting ASP.NET MVC enhancements in an Existing Web Forms Project" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-V4-go0t7sBw/UYyqY56jFaI/AAAAAAAADG4/oVHvM8QPmgc/s72-c/legacy-solution%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>4</thr:total><feedburner:origLink>http://www.devcurry.com/2013/05/adopting-aspnet-mvc-enhancements-in.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C04ER384fCp7ImA9WhBbEUo.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-5998584627415397893</id><published>2013-05-09T20:55:00.000-07:00</published><updated>2013-05-10T00:45:06.134-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-05-10T00:45:06.134-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET Web API" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><title>Tracing in ASP.NET Web API</title><summary type="html">Tracing plays an important part in keeping track of how things are flowing through in your Application Services. Configuring tracing to collate system output is invaluable in gathering correct information about what the service is actually doing other than throwing a HTTP 5xx or HTTP 4xx error.

If you want to implement a TraceWriter of your own, you can implement the ITraceWriter and register it&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/jgSf_gP6gpk" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/5998584627415397893/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=5998584627415397893&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5998584627415397893?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5998584627415397893?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/jgSf_gP6gpk/tracing-in-aspnet-web-api.html" title="Tracing in ASP.NET Web API" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-1zHpObU_hKQ/UYxunQMhmnI/AAAAAAAADGY/v06lbBNF6UM/s72-c/default-tracing%25255B3%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2013/05/tracing-in-aspnet-web-api.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkQAQH0-fyp7ImA9WhBUFkQ.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-2494305056981241691</id><published>2013-05-03T01:31:00.000-07:00</published><updated>2013-05-04T10:59:01.357-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-05-04T10:59:01.357-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET Web API" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><title>Testing CRUD Operations in ASP.NET Web API using Fiddler</title><summary type="html">
HTTP Services can be used by a broad range of clients including browsers and mobile devices. By using REST [Representational State Transfer] we can build loosely coupled services. 

When we think about exposing data on the web, we always talk about four common operations which we use in our day-to-day life – 

1. Create   
2. Retrieve/Read    
3. Update    
4. Delete    


We call these &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/N1XXwNBct0Q" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/2494305056981241691/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=2494305056981241691&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2494305056981241691?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2494305056981241691?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/N1XXwNBct0Q/testing-crud-operations-in-aspnet-web_3.html" title="Testing CRUD Operations in ASP.NET Web API using Fiddler" /><author><name>Pravinkumar Dabade</name><uri>http://www.blogger.com/profile/03277812925723035507</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="23" height="32" src="http://4.bp.blogspot.com/-3eppvtTw71c/TYL66a8OnQI/AAAAAAAAAAM/QgbbHVZYAME/s220/Pravinkumar%2BDabade.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-9a2Pk9U5I7Y/UYNzzASsOpI/AAAAAAAADEY/9OxKXF7hnmM/s72-c/entitymodel%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2013/05/testing-crud-operations-in-aspnet-web_3.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0EFQXYzeCp7ImA9WhBUEEk.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-3546626464331314466</id><published>2013-04-27T01:00:00.000-07:00</published><updated>2013-04-27T01:00:10.880-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-27T01:00:10.880-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET Web API" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><title>HTTP Cookies and ASP.NET Web API</title><summary type="html">HTTP Cookies are bits of information sent by an HTTP Server in an HTTP Response. So when a browser is said to ‘drop a cookie’, it basically implies that the ‘HTTP Client’ (browser in this case) received a Cookie from the server and has persisted it on the client. The ‘HTTP Client’ then returns this cookie to the server via the Cookie Header in subsequent requests.

To dig in just a little bit &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/yYpa1QN9hIQ" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/3546626464331314466/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=3546626464331314466&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/3546626464331314466?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/3546626464331314466?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/yYpa1QN9hIQ/http-cookies-and-aspnet-web-api.html" title="HTTP Cookies and ASP.NET Web API" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-0MocoaGM1BY/UXs3WABeZbI/AAAAAAAADDk/LSWl-eNSq8s/s72-c/fiddler-single-cookie%25255B6%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2013/04/http-cookies-and-aspnet-web-api.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEUFQHozfSp7ImA9WhBVGUo.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-4403597143486509629</id><published>2013-04-26T03:24:00.000-07:00</published><updated>2013-04-26T03:30:11.485-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-26T03:30:11.485-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="MVC 101" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><title>Custom Templates, Data Annotations and UI Hints in ASP.NET MVC</title><summary type="html">This article is from our ASP.NET MVC 101 Tutorial Series

Today we look at a feature in ASP.NET MVC that is not really new but immensely useful if we are building ASP.NET MVC applications that lean on the server to do the UI rendering rather than using JavaScript frameworks like KnockoutJS.

Display Templates conceptually are tied to how a particular rendering engine (Razor or Webforms etc.) &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/r1RTupYSLF0" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/4403597143486509629/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=4403597143486509629&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/4403597143486509629?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/4403597143486509629?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/r1RTupYSLF0/custom-templates-in-aspnet-mvc.html" title="Custom Templates, Data Annotations and UI Hints in ASP.NET MVC" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-9uEjuCNZJJA/UXpUgVkmVfI/AAAAAAAADCc/UC6PsEDhQoo/s72-c/internet-template%25255B11%25255D.png?imgmax=800" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://www.devcurry.com/2013/04/custom-templates-in-aspnet-mvc.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkcHQ3s6cSp7ImA9WhBVGEo.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-5045161975066367332</id><published>2013-04-25T01:20:00.001-07:00</published><updated>2013-04-25T01:20:32.519-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-25T01:20:32.519-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><title>ASP.NET MVC 4 - Making Asynchronous Calls to External Services from an Action Method</title><summary type="html">While developing applications, developers often face the challenge of retrieving data from more than one external sources. Traditional multi-threaded programming can be often complex and hard to get right. Prior to .Net 4.5, asynchronous controllers used to inherit from the AsyncController class for Async support. However with the introduction of async and await keywords in .Net 4.5, MVC 4 &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/8bOzf5Eghv4" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/5045161975066367332/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=5045161975066367332&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5045161975066367332?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5045161975066367332?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/8bOzf5Eghv4/aspnet-mvc-4-making-asynchronous-calls.html" title="ASP.NET MVC 4 - Making Asynchronous Calls to External Services from an Action Method" /><author><name>Mahesh Sabnis</name><uri>http://www.blogger.com/profile/12831394632830145738</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-j52yAat-tDk/UXjl_lXc2II/AAAAAAAAAZw/Be0Q5KtNEG0/s72-c/final-dashboard-view%25255B11%25255D.png?imgmax=800" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://www.devcurry.com/2013/04/aspnet-mvc-4-making-asynchronous-calls.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkQCQ3c_cSp7ImA9WhBVF04.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-5322125685653195126</id><published>2013-04-23T10:32:00.000-07:00</published><updated>2013-04-23T10:32:42.949-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-23T10:32:42.949-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="KnockoutJS" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><title>DataList in ASP.NET MVC &amp; KnockoutJS</title><summary type="html">We recently learnt how to implement a Master-Details view using Knockout and ASP.NET MVC. Today we will look at how we can create a nice paginated data set that mimics the WebForm DataList/Repeater/Grid functionality. We will again take advantage of Steve Anderson’s excellent KnockoutJS framework to build a rich client side functionality. 

Thanks to Sumit Maitra for co-authoring this article &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/Wc__JcoX31o" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/5322125685653195126/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=5322125685653195126&amp;isPopup=true" title="7 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5322125685653195126?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5322125685653195126?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/Wc__JcoX31o/datalist-in-aspnet-mvc-knockoutjs.html" title="DataList in ASP.NET MVC &amp;amp; KnockoutJS" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-5nilPquQkRw/UXbEfvZwWrI/AAAAAAAADBk/53WmY7SHhU8/s72-c/add-controller6.png?imgmax=800" height="72" width="72" /><thr:total>7</thr:total><feedburner:origLink>http://www.devcurry.com/2013/04/datalist-in-aspnet-mvc-knockoutjs.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEUCSXc9eip7ImA9WhBVFk8.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-1966636251228709389</id><published>2013-04-22T02:17:00.000-07:00</published><updated>2013-04-22T02:17:48.962-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-22T02:17:48.962-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="KnockoutJS" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><title>Master-Details view using Knockout and ASP.NET MVC</title><summary type="html">With the introduction of ASP.NET MVC, the traditional WebForm controls and eventing mechanism has been replaced with the more stateless, HTTP based leaner MVC pattern of application development. However, change in paradigms often don’t imply change in requirements. Developing Master-Details type of functionality probably ranks as the top-most project types that are implemented in any LoB &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/BvgJfdedZ8Y" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/1966636251228709389/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=1966636251228709389&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/1966636251228709389?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/1966636251228709389?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/BvgJfdedZ8Y/master-details-knockout-aspnet-mvc.html" title="Master-Details view using Knockout and ASP.NET MVC" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-CZigSIAQ0jg/UXTUC2NwjcI/AAAAAAAADAs/1ijBbvRKEjI/s72-c/user-controller%25255B6%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2013/04/master-details-knockout-aspnet-mvc.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DE4BRns4eip7ImA9WhBVEks.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-2154864833018168888</id><published>2013-04-17T23:25:00.000-07:00</published><updated>2013-04-17T23:35:57.532-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-17T23:35:57.532-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><title>Play Videos in ASP.NET MVC &amp; HTML5 using Custom ActionResult</title><summary type="html">Although the built-in result classes are sufficient for most application scenarios in ASP.NET MVC, it’s worth noting that one of the most important features in ASP.NET MVC is that a developer can extend this framework for occasions where your application requires something special. For eg: the Custom View Engine, Custom Controller Factory, Custom Action Result, Custom Action Filter can be used to&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/pWS5ngGPJFA" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/2154864833018168888/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=2154864833018168888&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2154864833018168888?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2154864833018168888?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/pWS5ngGPJFA/play-videos-in-aspnet-mvc-html5-using.html" title="Play Videos in ASP.NET MVC &amp;amp; HTML5 using Custom ActionResult" /><author><name>Mahesh Sabnis</name><uri>http://www.blogger.com/profile/12831394632830145738</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-5chRAEj3N88/UW-Qx7aIiTI/AAAAAAAAAZY/8jFkT9iWfQI/s72-c/video-download-mvc%25255B5%25255D.png?imgmax=800" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://www.devcurry.com/2013/04/play-videos-in-aspnet-mvc-html5-using.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0MBQXY9fCp7ImA9WhBWF0U.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-359658625257474071</id><published>2013-04-12T09:50:00.001-07:00</published><updated>2013-04-12T09:50:50.864-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-12T09:50:50.864-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET Web API" /><category scheme="http://www.blogger.com/atom/ns#" term="KnockoutJS" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><title>JSON Dates are Different in ASP.NET MVC and Web API</title><summary type="html">With the advent of ASP.NET MVC and Web API, working over plain HTML as opposed to obtrusive server side ‘web-controls’ has become the norm. Also partial post-backs and AJAX is a must. Among this paradigm shift from WebForms, JSON data transfer has gained tremendous popularity.

We all love JSON it’s easy to understand, light weight and works… almost! We all HATE JSON Dates. Why? Because JSON spec&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/O5Xsv8sIjEs" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/359658625257474071/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=359658625257474071&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/359658625257474071?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/359658625257474071?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/O5Xsv8sIjEs/json-dates-are-different-in-aspnet-mvc.html" title="JSON Dates are Different in ASP.NET MVC and Web API" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-s9E9QA2sm-g/UWg6TuWtNzI/AAAAAAAAC_k/_kCWoqvB-0o/s72-c/json-date-incorrect-in-mvc%25255B6%25255D.jpg?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2013/04/json-dates-are-different-in-aspnet-mvc.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEcCQ3o5fSp7ImA9WhBWFUo.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-5796950021821616746</id><published>2013-04-09T22:34:00.000-07:00</published><updated>2013-04-09T22:34:22.425-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-09T22:34:22.425-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="KnockoutJS" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><title>Dynamic UI in ASP.NET MVC using Knockout.js and Template binding</title><summary type="html">Recently I was discussing capabilities of the client-side framework Knockout.js in ASP.NET MVC applications, with some of my students. KO is a lightweight framework and very efficient for developing rich Web application. 

You can find more about this library here. For a more practical implementation, you can find two articles - Simple Databinding and Templating using Knockout and ASP.NET Web API&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/VTi80aICG6o" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/5796950021821616746/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=5796950021821616746&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5796950021821616746?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5796950021821616746?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/VTi80aICG6o/aspnet-mvc-dynamic-ui-using-knockoutjs.html" title="Dynamic UI in ASP.NET MVC using Knockout.js and Template binding" /><author><name>Mahesh Sabnis</name><uri>http://www.blogger.com/profile/12831394632830145738</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-pvzFVtVSlaQ/UWT5FxgT_tI/AAAAAAAAAY4/_fndIxDslrI/s72-c/mvc-api-controller%25255B7%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2013/04/aspnet-mvc-dynamic-ui-using-knockoutjs.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0UCSXw7cCp7ImA9WhBWFEU.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-7239439948045879304</id><published>2013-04-05T21:38:00.002-07:00</published><updated>2013-04-08T23:34:28.208-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-08T23:34:28.208-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="MVC 101" /><category scheme="http://www.blogger.com/atom/ns#" term="KnockoutJS" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><category scheme="http://www.blogger.com/atom/ns#" term="jQuery" /><title>Unobtrusive jQuery Validation for Knockout in ASP.NET MVC</title><summary type="html">This article is from our ASP.NET MVC 101 Tutorial Series

In this article, we will explore how we can use the jQuery Validator in an ASP.NET MVC application that uses Knockout Templating. Traditionally, jQuery validator works out of the box with KO ViewModels that are statically bound. 

I would recommend reading two articles before you read this one Simple Databinding and Templating using &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/S67ZrYIT59M" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/7239439948045879304/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=7239439948045879304&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/7239439948045879304?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/7239439948045879304?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/S67ZrYIT59M/unobtrusive-jquery-validation-for.html" title="Unobtrusive jQuery Validation for Knockout in ASP.NET MVC" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-wO-_Qn4PJfw/UV-l8G8qnyI/AAAAAAAAC-0/TAOwOIKBqZc/s72-c/unobtrusive-validation-failed%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2013/04/unobtrusive-jquery-validation-for.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0YMSXc7fCp7ImA9WhBWEko.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-6958502497573321207</id><published>2013-04-04T21:46:00.000-07:00</published><updated>2013-04-06T10:59:48.904-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-06T10:59:48.904-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term=".NET" /><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio" /><title>Debugging Parallel Code in Visual Studio 2012</title><summary type="html">.NET 4.0 introduced the Task Parallel Library (TPL) and Parallel LINQ (PLINQ) in an attempt to make parallel programming simpler and making best use of multi-core processors easier. 

Recently I was playing around with the Parallel.Foreach and the new Enumerator APIs for the File System in System.IO trying to build a Fast Folder Scanner when I chanced upon the Parallel debugging options in Visual&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/sPF40a6lSgg" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/6958502497573321207/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=6958502497573321207&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6958502497573321207?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6958502497573321207?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/sPF40a6lSgg/debugging-parallel-code-in-visual.html" title="Debugging Parallel Code in Visual Studio 2012" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-0YS-UZMBPrA/UV5V7cBZDiI/AAAAAAAAC9k/fjZGMtU4ygI/s72-c/break-in-scan-folders%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2013/04/debugging-parallel-code-in-visual.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak4FRXw4cCp7ImA9WhBWEks.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-366318687789935164</id><published>2013-04-02T10:22:00.000-07:00</published><updated>2013-04-06T10:21:54.238-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-06T10:21:54.238-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><title>ASP.NET MVC: Creating Custom View Engine</title><summary type="html">ASP.NET MVC started off with the premise of being a very ‘pluggable’ framework and we can see it almost everywhere. You can plug in any IoC container, Testing Framework even View Engines! There are two view engines provided by default - the WebForms View engine (views with .aspx extention) and the Razor view engine (view with .cshtml extension). 

Today we’ll see how the pluggability of view &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/KvFO1ntfGh4" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/366318687789935164/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=366318687789935164&amp;isPopup=true" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/366318687789935164?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/366318687789935164?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/KvFO1ntfGh4/aspnet-mvc-creating-custom-view-engine.html" title="ASP.NET MVC: Creating Custom View Engine" /><author><name>Mahesh Sabnis</name><uri>http://www.blogger.com/profile/12831394632830145738</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-iFMkVRGtLrU/UVsS6kHfnxI/AAAAAAAAAYo/1OJSjLruvqI/s72-c/custom-view%25255B3%25255D.jpg?imgmax=800" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://www.devcurry.com/2013/04/aspnet-mvc-creating-custom-view-engine.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0UESH47eCp7ImA9WhBWEko.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-3731487824541072063</id><published>2013-03-31T22:04:00.000-07:00</published><updated>2013-04-06T11:00:09.000-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-06T11:00:09.000-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio" /><title>NuGet – The Visual Studio Sweetner</title><summary type="html">Recently we saw some new features in Visual Studio 2012 for a Web Developer. One feature we didn’t touch upon was Nuget! NuGet per-se is not a new feature and it’s been around for a couple of years now. However, no Visual Studio article is complete without a mention of Nuget. So we decided to follow up with an article specially dedicated to NuGet .

This article has been co-authored by me and &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/oPL22AKh5PU" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/3731487824541072063/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=3731487824541072063&amp;isPopup=true" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/3731487824541072063?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/3731487824541072063?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/oPL22AKh5PU/nuget-visual-studio-sweetner.html" title="NuGet – The Visual Studio Sweetner" /><author><name>Sumit Maitra</name><uri>http://www.blogger.com/profile/08814463446593670017</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-FV90o92Wgf8/UVkTZVrwRsI/AAAAAAAAAXU/Xkkns7cVXyM/s72-c/default-package%25255B4%25255D.png?imgmax=800" height="72" width="72" /><thr:total>3</thr:total><feedburner:origLink>http://www.devcurry.com/2013/03/nuget-visual-studio-sweetner.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0UBSH49fCp7ImA9WhBWEko.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-7961617759476387595</id><published>2013-03-29T01:00:00.000-07:00</published><updated>2013-04-06T11:00:59.064-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-06T11:00:59.064-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET Web API" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><title>Debugging your ASP.NET Web APIs with Fiddler</title><summary type="html">ASP.NET Web API as we all know, lets us build and expose services over HTTP without the overhead of traditional WS-* based web-services. If you are new to ASP.NET Web API, you can start here. We have also covered some Web API articles on DotNetCurry

Since Web API works over HTTP, the services are easy to interact with even without a dedicated front-end as long as we are sending/receiving &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/Hkkq70MFoX8" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/7961617759476387595/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=7961617759476387595&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/7961617759476387595?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/7961617759476387595?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/Hkkq70MFoX8/debugging-your-aspnet-web-apis-with.html" title="Debugging your ASP.NET Web APIs with Fiddler" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-qBBn0trYygU/UVUoP70TfgI/AAAAAAAAC40/bpOKS58ijbM/s72-c/fiddler%25255B7%25255D.png?imgmax=800" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://www.devcurry.com/2013/03/debugging-your-aspnet-web-apis-with.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0UMQ3gyeCp7ImA9WhBWEks.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-8406998437439910646</id><published>2013-03-23T13:02:00.002-07:00</published><updated>2013-04-06T10:28:02.690-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-06T10:28:02.690-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="MVC 101" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><category scheme="http://www.blogger.com/atom/ns#" term="jQuery" /><title>Getting Started with ASP.NET MVC 4 Mobile Sites using jQuery Mobile</title><summary type="html">This article is from our ASP.NET MVC 101 Tutorial Series

ASP.NET MVC 4 introduced a Mobile Site template that leverages the jQuery Mobile to serve up views tailored for consumption on Mobile devices. Even though the latest ASP.NET site templates have responsive CSS, the mobile views aren’t particularly suited for data intensive views. It would be better if we had views dedicated to handle &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/U1wVa-Fr5iU" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/8406998437439910646/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=8406998437439910646&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/8406998437439910646?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/8406998437439910646?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/U1wVa-Fr5iU/getting-started-with-aspnet-mvc-4.html" title="Getting Started with ASP.NET MVC 4 Mobile Sites using jQuery Mobile" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-ZIHfYMOl2EQ/UU4EkJUUNYI/AAAAAAAAC38/p6d1w4SS7ko/s72-c/mvc4-mobile-template%25255B3%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2013/03/getting-started-with-aspnet-mvc-4.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0UDRnk4fip7ImA9WhBWEko.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-5749939393237493232</id><published>2013-03-20T11:07:00.000-07:00</published><updated>2013-04-06T11:01:17.736-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-06T11:01:17.736-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term=".NET" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><title>Model Binding in ASP.NET 4.5</title><summary type="html">In this article, we will explore a new feature introduced in ASP.NET 4.5 called Model Binding which displays data on our WebForms using the SelectMethod attribute of a data bound control. We will also see how to filter data using Value Provider Attribute Eg: [QueryString]. 

A couple of days ago, I had written an article on “Strong Typed Data Controls in ASP.NET 4.5” which demonstrated a new way &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/ogfG8NoAaiI" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/5749939393237493232/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=5749939393237493232&amp;isPopup=true" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5749939393237493232?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5749939393237493232?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/ogfG8NoAaiI/model-binding-in-aspnet-45_20.html" title="Model Binding in ASP.NET 4.5" /><author><name>Pravinkumar Dabade</name><uri>http://www.blogger.com/profile/03277812925723035507</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="23" height="32" src="http://4.bp.blogspot.com/-3eppvtTw71c/TYL66a8OnQI/AAAAAAAAAAM/QgbbHVZYAME/s220/Pravinkumar%2BDabade.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-1tGZcy1_A4U/UUn2HrpM39I/AAAAAAAAAXw/NOXjXannQ4w/s72-c/addedf%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://www.devcurry.com/2013/03/model-binding-in-aspnet-45_20.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0AMSH45eSp7ImA9WhBWEko.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-2135300339091657245</id><published>2013-03-17T20:47:00.000-07:00</published><updated>2013-04-06T11:09:49.021-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-06T11:09:49.021-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET Web API" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><title>Getting started with OData and ASP.NET Web API</title><summary type="html">To paraphrase from odata.org – “The Open Data Protocol (OData) is a Web protocol for querying and updating data. OData does this by applying and building upon Web technologies such as HTTP, Atom Publishing Protocol (AtomPub) and JSON to provide access to information from a variety of applications, services, and stores.”

In plain-speak, OData is a protocol that works over HTTP (the same protocol &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/05YtS4sAmSo" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/2135300339091657245/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=2135300339091657245&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2135300339091657245?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2135300339091657245?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/05YtS4sAmSo/getting-started-with-odata-and-aspnet.html" title="Getting started with OData and ASP.NET Web API" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-gUZUPKmc-S4/UVkCrqyoJZI/AAAAAAAAC8c/0Zpsn5j79tk/s72-c/inheritance-chain%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://www.devcurry.com/2013/03/getting-started-with-odata-and-aspnet.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C08ER3szfCp7ImA9WhBWEko.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-872767277178725940</id><published>2013-03-14T09:13:00.001-07:00</published><updated>2013-04-06T11:10:06.584-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-06T11:10:06.584-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><title>Async and Await in ASP.NET 4.5</title><summary type="html">In this article, we will see how to use Asynchronous Programming using Async and Await in ASP.NET 4.5 web forms. For demonstration purposes, we will create three different WCF Services which will fetch the Customers data, Total No. of orders and the Total Products respectively. Then we will use these services in our ASP.NET web site synchronously as well as asynchronously. We will calculate the &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/o5QJvF2Nixg" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/872767277178725940/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=872767277178725940&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/872767277178725940?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/872767277178725940?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/o5QJvF2Nixg/async-and-await-in-aspnet-45_14.html" title="Async and Await in ASP.NET 4.5" /><author><name>Pravinkumar Dabade</name><uri>http://www.blogger.com/profile/03277812925723035507</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="23" height="32" src="http://4.bp.blogspot.com/-3eppvtTw71c/TYL66a8OnQI/AAAAAAAAAAM/QgbbHVZYAME/s220/Pravinkumar%2BDabade.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-TNBL4MoxFsM/UUH2Rw13iiI/AAAAAAAAAXA/DqUuVAUkopc/s72-c/newwcfsrv2%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://www.devcurry.com/2013/03/async-and-await-in-aspnet-45_14.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0QBR3Y5fCp7ImA9WhBWEks.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-7023359036731486815</id><published>2013-03-10T10:54:00.000-07:00</published><updated>2013-04-06T10:29:16.824-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-06T10:29:16.824-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="MVC 101" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><title>Areas in ASP.NET MVC is a Useful Feature</title><summary type="html">Continuing our MVC 101 series, today we look at the concept of Areas. Areas help provide a logical (and physical) separation of the View and Controller layer in ASP.NET MVC.

Areas make use of the Routing mechanism in ASP.NET, so if you are not very clear on how routing works, try this article first.
Working with AreasEssentially Areas are used for better management of large projects. For example&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/hpS-zz7JEQ4" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/7023359036731486815/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=7023359036731486815&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/7023359036731486815?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/7023359036731486815?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/hpS-zz7JEQ4/areas-in-aspnet-mvc-is-useful-feature.html" title="Areas in ASP.NET MVC is a Useful Feature" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-8J5Aqm0hDJc/UVh0HUrJNpI/AAAAAAAAC7c/3hXR5zRx2sU/s72-c/add-area%25255B2%25255D.jpg?imgmax=800" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://www.devcurry.com/2013/03/areas-in-aspnet-mvc-is-useful-feature.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU8MRX44fyp7ImA9WhBRFk4.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-5471102706819205226</id><published>2013-03-06T21:24:00.004-08:00</published><updated>2013-03-06T21:24:44.037-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-03-06T21:24:44.037-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="WinRT" /><category scheme="http://www.blogger.com/atom/ns#" term="Windows 8 Apps" /><title>Windows 8 Apps: Downloading Image from the Server Using WinJS.xhr</title><summary type="html">As we all know the WinJS library helps us build Windows 8 Store Apps in HTML5 and JavaScript. The WinJS.xhr is an important module in WinJS wherein it helps wrap cross-domain calls and provides an easy mechanism to work with external web contents using HTTP operations like GET/POST etc.

In this sample today, we will see how to make use of WinJS.xhr for downloading image file from a remote URL. &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/hcv3WBCDi34" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/5471102706819205226/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=5471102706819205226&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5471102706819205226?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5471102706819205226?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/hcv3WBCDi34/windows-8-apps-downloading-image-from.html" title="Windows 8 Apps: Downloading Image from the Server Using WinJS.xhr" /><author><name>Mahesh Sabnis</name><uri>http://www.blogger.com/profile/12831394632830145738</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-bJYFKmFAcp0/UTbZNQmihyI/AAAAAAAAAWw/Ws_u-srxehQ/s72-c/winjsxhr-download-winrt%25255B7%25255D.png?imgmax=800" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://www.devcurry.com/2013/03/windows-8-apps-downloading-image-from.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0QGR3c9eCp7ImA9WhBREkU.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-7652431235700625687</id><published>2013-03-02T20:35:00.000-08:00</published><updated>2013-03-02T20:35:26.960-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-03-02T20:35:26.960-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript" /><category scheme="http://www.blogger.com/atom/ns#" term="WinRT" /><category scheme="http://www.blogger.com/atom/ns#" term="Windows 8 Apps" /><title>Using FlipView Control in Windows Store Apps using JavaScript and HTML</title><summary type="html">For Windows Store Apps, WinJS has provided several controls for displaying data interactively. Some of the examples are SemanticZoom, GridView, ListView, FlipView etc. All these controls accept collection as data source and provides a mechanism so that end-user can easily navigate through it. On the SemanticZoom, I already have some information which you can find from Windows 8: Working with &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/4Ryi1yeeXVE" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/7652431235700625687/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=7652431235700625687&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/7652431235700625687?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/7652431235700625687?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/4Ryi1yeeXVE/using-flipview-control-in-windows-store.html" title="Using FlipView Control in Windows Store Apps using JavaScript and HTML" /><author><name>Mahesh Sabnis</name><uri>http://www.blogger.com/profile/12831394632830145738</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-uevH2-28yNM/UTLSilKgJhI/AAAAAAAAAWY/Y6wCI4ilhKQ/s72-c/flip-view-winrt%25255B8%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2013/03/using-flipview-control-in-windows-store.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEAHSX85fip7ImA9WhBXF0g.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-8987074639142447900</id><published>2013-02-27T04:49:00.000-08:00</published><updated>2013-03-31T10:58:58.126-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-03-31T10:58:58.126-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="MVC 101" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><title>Action Filters in ASP.NET MVC</title><summary type="html">Continuing with our MVC 101 series today we look at an important MVC feature, Filters. Filters in ASP.NET MVC are a way to apply cross-cutting logic at the controller level. Some examples of cross-cutting logic is Security and Logging.

Security is a cross cutting concern because, once enabled, we need to apply it for all incoming requests in the web Application. Imagine a world where you don’t &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/kSIr2gh9kOM" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/8987074639142447900/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=8987074639142447900&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/8987074639142447900?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/8987074639142447900?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/kSIr2gh9kOM/action-filters-in-aspnet-mvc.html" title="Action Filters in ASP.NET MVC" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/--t2ZN2RLvVQ/UVghxWZywlI/AAAAAAAAC68/hHEUy868UvA/s72-c/action-filter-first-run%25255B11%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2013/02/action-filters-in-aspnet-mvc.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C08ARX0-cCp7ImA9WhBWEko.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-2232329879331901625</id><published>2013-02-24T21:45:00.000-08:00</published><updated>2013-04-06T11:10:44.358-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-06T11:10:44.358-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET AJAX" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><category scheme="http://www.blogger.com/atom/ns#" term="C#" /><title>Random ASP.NET, MVC &amp; C# Tips in 100 Chars</title><summary type="html">I had a lot of fun last Friday! The South Asia Microsoft MVP group had organized a Techweet Friday where Microsoft MVP’s would tweet tips about different Microsoft Technologies in 100 chars or less.

I tweeted too and here are some ASP.NET, ASP.NET MVC and C# tips for my non-twitter friends
C# TipsOnce you assign a value to a BigInteger variable, it becomes immutable (cannot change)

'var' is not&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/78-PYVKon_8" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/2232329879331901625/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=2232329879331901625&amp;isPopup=true" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2232329879331901625?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2232329879331901625?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/78-PYVKon_8/random-aspnet-mvc-c-tips-in-100-chars.html" title="Random ASP.NET, MVC &amp;amp; C# Tips in 100 Chars" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>2</thr:total><feedburner:origLink>http://www.devcurry.com/2013/02/random-aspnet-mvc-c-tips-in-100-chars.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkYCRXo_fyp7ImA9WhBSFUw.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-8308507108184681894</id><published>2013-02-21T23:29:00.002-08:00</published><updated>2013-02-21T23:29:24.447-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-02-21T23:29:24.447-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="WinRT" /><category scheme="http://www.blogger.com/atom/ns#" term="Windows 8 Apps" /><title>Windows 8 Apps: Creating Picture Library Viewer using XAML GridView and C#</title><summary type="html">When building Windows Store Apps, WinRT provides an easy mechanism to work with operating system special folders like Pictures, Videos, Music etc. WinRT has built-in APIs to access these special folders and makes it easier for developers to safely access files in here.

APIs to access files and folder groups are defined in the Windows.Storage namespace. This provides various classes to manage &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/5hjJzGHuOE0" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/8308507108184681894/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=8308507108184681894&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/8308507108184681894?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/8308507108184681894?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/5hjJzGHuOE0/windows-8-apps-creating-picture-library.html" title="Windows 8 Apps: Creating Picture Library Viewer using XAML GridView and C#" /><author><name>Mahesh Sabnis</name><uri>http://www.blogger.com/profile/12831394632830145738</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-r-kbW8MboBw/UScdzARmTeI/AAAAAAAAAV8/iZo0BPKoh94/s72-c/capability%25255B7%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2013/02/windows-8-apps-creating-picture-library.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkAEQ346eCp7ImA9WhBSFE8.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-3079801594494458189</id><published>2013-02-18T23:05:00.000-08:00</published><updated>2013-02-20T20:25:02.010-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-02-20T20:25:02.010-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><title>3 ASP.NET Repeater Control Tips</title><summary type="html">The ASP.NET Repeater control is a lightweight templated data-bound list control that allows customization of your layout by repeating a specified template for each item displayed in the list. In this article, we will see 3  lesser known ASP.NET Repeater Control tips

Tip 1: Bind an ASP.NET Repeater to List&amp;lt;string&amp;gt;

Let’s first declare a List&amp;lt;String&amp;gt; for ourselves. Create an Employee and &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/MbLdKw9sIDM" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/3079801594494458189/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=3079801594494458189&amp;isPopup=true" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/3079801594494458189?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/3079801594494458189?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/MbLdKw9sIDM/3-aspnet-repeater-control-tips.html" title="3 ASP.NET Repeater Control Tips" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-uLm_YL7dq3Q/USMjUHkocnI/AAAAAAAAC2I/GQZ2qKbCF5k/s72-c/image%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>3</thr:total><feedburner:origLink>http://www.devcurry.com/2013/02/3-aspnet-repeater-control-tips.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C04EQno5cCp7ImA9WhBWEko.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-579095808552947831</id><published>2013-02-15T00:30:00.000-08:00</published><updated>2013-04-06T11:11:43.428-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-06T11:11:43.428-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term=".NET" /><category scheme="http://www.blogger.com/atom/ns#" term="C#" /><category scheme="http://www.blogger.com/atom/ns#" term="WCF" /><title>Perform CRUD Operations using OData Services in .NET</title><summary type="html">In this article, we will see how to perform CRUD Operations using OData Services in .NET applications. 

OData (Open Data Protocol) is a web protocol for performing CRUD operations which is built upon web technologies like HTTP, Atom Publishing Protocol (AtomPub) and JSON to provide access to the data to various applications, services and stores.

We can use WCF Data Service to expose OData. For &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/S6E_X0XozDI" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/579095808552947831/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=579095808552947831&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/579095808552947831?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/579095808552947831?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/S6E_X0XozDI/perform-crud-operations-using-odata.html" title="Perform CRUD Operations using OData Services in .NET" /><author><name>Pravinkumar Dabade</name><uri>http://www.blogger.com/profile/03277812925723035507</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="23" height="32" src="http://4.bp.blogspot.com/-3eppvtTw71c/TYL66a8OnQI/AAAAAAAAAAM/QgbbHVZYAME/s220/Pravinkumar%2BDabade.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-WsCBI3Ioj7A/UR3HFPM6OVI/AAAAAAAAAec/W9TVovxmi9E/s72-c/image%25255B8%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2013/02/perform-crud-operations-using-odata.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DU8ER3Y-fCp7ImA9WhBTFkg.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-999724395697155928</id><published>2013-02-12T00:30:00.000-08:00</published><updated>2013-02-12T00:30:06.854-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-02-12T00:30:06.854-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Windows 8 Apps" /><title>Windows 8 Apps: Working with Toast Notifications</title><summary type="html">With the advent of always-connected smart devices like phones and tablets, users have become increasingly accustomed to receiving notifications for changes as opposed to checking for changes (aka Push instead of Pull). For example, if a professional is using a tablet application to keep track of appointments, they would rather want to be notified when their appointments change instead of &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/NIx407VlFZk" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/999724395697155928/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=999724395697155928&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/999724395697155928?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/999724395697155928?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/NIx407VlFZk/windows-8-apps-working-with-toast.html" title="Windows 8 Apps: Working with Toast Notifications" /><author><name>Mahesh Sabnis</name><uri>http://www.blogger.com/profile/12831394632830145738</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-FZN0kQvxUBc/URnx9WNRMRI/AAAAAAAAAVQ/JkE8ONoTdI4/s72-c/employee-table%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://www.devcurry.com/2013/02/windows-8-apps-working-with-toast.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEQGSXo7eCp7ImA9WhBTFEo.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-7833621280112874724</id><published>2013-02-09T20:58:00.000-08:00</published><updated>2013-02-09T20:58:48.400-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-02-09T20:58:48.400-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="WinRT" /><category scheme="http://www.blogger.com/atom/ns#" term="Windows 8 Apps" /><title>Windows 8 Store Apps: Working with the Contact Picker (C# + XAML)</title><summary type="html">Windows 8 has been out for 3+ months now and is doing rather well according to official Microsoft reports. The new Windows 8 Store Application model makes available a set of useful applications out of the box e.g. Contact, Mail, Photos, Messaging etc. 

Windows 8 also comes with various extensibility points, referred to as the ‘Charms’ that can be accessed programmatically in the Windows 8 Store &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/-qM6KyLvZb4" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/7833621280112874724/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=7833621280112874724&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/7833621280112874724?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/7833621280112874724?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/-qM6KyLvZb4/windows-8-store-apps-working-with.html" title="Windows 8 Store Apps: Working with the Contact Picker (C# + XAML)" /><author><name>Mahesh Sabnis</name><uri>http://www.blogger.com/profile/12831394632830145738</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-9zaglVoH_lI/URcoHvQRFAI/AAAAAAAAAUs/qIKGARvzWkE/s72-c/contact-selector%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2013/02/windows-8-store-apps-working-with.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A08FQXkyeyp7ImA9WhBWEks.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-2446505890628866877</id><published>2013-02-06T02:28:00.000-08:00</published><updated>2013-04-06T10:36:50.793-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-06T10:36:50.793-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="MVC 101" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><title>ASP.NET MVC - Using Resource Files to Manage String Constants</title><summary type="html">This article is from our ASP.NET MVC 101 Tutorial Series

Continuing with the MVC 101 series, today we explore how to save strings in Resource files instead of constants spread out all over the application or worse, hard coded in the source itself.
Mind you, we are not looking at cultures and Internationalization today.

It is very easy to start working on a project and continue adding string in &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/X9SL9Euexp4" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/2446505890628866877/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=2446505890628866877&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2446505890628866877?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2446505890628866877?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/X9SL9Euexp4/aspnet-mvc-using-resource-files-to.html" title="ASP.NET MVC - Using Resource Files to Manage String Constants" /><author><name>Sumit Maitra</name><uri>http://www.blogger.com/profile/08814463446593670017</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-BYEVGCBkCFk/URItvzGFrdI/AAAAAAAAAWU/AzWoEUgD_hY/s72-c/default-address-index%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2013/02/aspnet-mvc-using-resource-files-to.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C04BSH84cCp7ImA9WhBWEko.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-4987612942785150327</id><published>2013-02-03T22:57:00.001-08:00</published><updated>2013-04-06T11:12:39.138-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-06T11:12:39.138-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><category scheme="http://www.blogger.com/atom/ns#" term="HTML 5" /><title>ASP.NET and HTML 5 Canvas - Draw Images and Save in ASP.NET Image Object</title><summary type="html">The Canvas element is a popular HTML 5 tag that can be embedded inside an HTML document for the purpose of drawing and displaying graphics. In this article, we will see how to use the HTML 5 canvas element in an ASP.NET Page to draw shapes and save them to an ASP.NET Image object.

Let’s get started. Open Visual Studio 2010/2012 and create a blank ASP.NET Website. Now add a page ‘default.aspx’ to&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/EbImstHoHgM" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/4987612942785150327/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=4987612942785150327&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/4987612942785150327?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/4987612942785150327?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/EbImstHoHgM/aspnet-and-html-5-canvas-draw-images.html" title="ASP.NET and HTML 5 Canvas - Draw Images and Save in ASP.NET Image Object" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-WqI2ig6wOrA/UQ9arPEyxdI/AAAAAAAACyQ/O62jpojUpvk/s72-c/image%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2013/02/aspnet-and-html-5-canvas-draw-images.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkQNQXo4cCp7ImA9WhBWEko.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-1157593284023465410</id><published>2013-02-01T23:22:00.000-08:00</published><updated>2013-04-06T10:46:30.438-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-06T10:46:30.438-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="MVC 101" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><title>Getting Started with NUnit in ASP.NET MVC</title><summary type="html">This article is from our ASP.NET MVC 101 Tutorial Series

Visual Studio 2012 comes with a perfectly capable Unit Testing system in MS Test. However if your team’s skills require you to use alternate Testing frameworks like NUnit, Visual Studio is game to play along. In this article, we’ll see the how we can setup NUnit to work with Visual Studio’s Test Explorer and run Unit tests in our project.
&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/nl97CzhKZ88" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/1157593284023465410/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=1157593284023465410&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/1157593284023465410?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/1157593284023465410?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/nl97CzhKZ88/getting-started-with-nunit-in-aspnet-mvc.html" title="Getting Started with NUnit in ASP.NET MVC" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-9bFVSskOOHQ/UVaDoQyYbRI/AAAAAAAAC6M/EClnMKwWRNw/s72-c/nunit-adapter%25255B3%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2013/02/getting-started-with-nunit-in-aspnet-mvc.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkEDRXc-fyp7ImA9WhBWEko.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-3555338415281787957</id><published>2013-01-31T00:21:00.002-08:00</published><updated>2013-04-06T10:51:14.957-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-06T10:51:14.957-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="MVC 101" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><title>What is the AntiForgeryToken and why do I need it? - ASP.NET MVC 101 series</title><summary type="html">This article is from our ASP.NET MVC 101 Tutorial Series

When we get started with projects, often our core focus is Domain and Business logic. We often slack up on the nitty gritty of securing our web input and sometimes it continues till a disaster strikes and at that point, it becomes a major PR as well as legal headache.

Well today, we will look at a type of security breach in a web &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/Et6PYUPhej0" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/3555338415281787957/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=3555338415281787957&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/3555338415281787957?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/3555338415281787957?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/Et6PYUPhej0/what-is-antiforgerytoken-and-why-do-i.html" title="What is the AntiForgeryToken and why do I need it? - ASP.NET MVC 101 series" /><author><name>Sumit Maitra</name><uri>http://www.blogger.com/profile/08814463446593670017</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-2q0vjg1FDsw/UQomOxK_KSI/AAAAAAAAAVk/u10cENVtdiw/s72-c/subscription-details-for-hacker%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2013/01/what-is-antiforgerytoken-and-why-do-i.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkACQ3s5eyp7ImA9WhBWEko.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-5185617203605818836</id><published>2013-01-28T20:40:00.001-08:00</published><updated>2013-04-06T10:52:42.523-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-06T10:52:42.523-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="MVC 101" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><title>ASP.NET MVC Cascading Dropdown List </title><summary type="html">I have been receiving lots of emails from devs requesting me to send them materials to help learn ASP.NET MVC. I usually point them to http://www.asp.net/mvc which is a good starting point. However often when you get started with a project, things are not exactly as in tutorials and you start hitting snags, little things that are different from tutorials and require you to do multiple searches to&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/SCLcPNGNj7k" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/5185617203605818836/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=5185617203605818836&amp;isPopup=true" title="7 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5185617203605818836?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5185617203605818836?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/SCLcPNGNj7k/aspnet-mvc-cascading-dropdown-list.html" title="ASP.NET MVC Cascading Dropdown List " /><author><name>Sumit Maitra</name><uri>http://www.blogger.com/profile/08814463446593670017</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-lwZvDlCTUVc/UQdReaHtogI/AAAAAAAAAT8/l1jBV7KZQ5w/s72-c/database-diagram%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>7</thr:total><feedburner:origLink>http://www.devcurry.com/2013/01/aspnet-mvc-cascading-dropdown-list.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkADSH49fSp7ImA9WhBWEko.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-844659170181579606</id><published>2013-01-25T06:43:00.000-08:00</published><updated>2013-04-06T10:52:59.065-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-06T10:52:59.065-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><title>Using LogParser to Find Most Frequently Accessed Pages of an ASP.NET Website</title><summary type="html">Log parser is a powerful, versatile tool that a SQL-like query language to access a wide variety of text-based data sources such as log files, XML files and CSV files, as well as the Event Log, the Registry, binary files, and Active Directory. You can download LogParser here. The installer also contains samples and documentation about the different commands of Log Parser.

In this short article, &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/BRcYjwWJUDc" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/844659170181579606/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=844659170181579606&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/844659170181579606?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/844659170181579606?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/BRcYjwWJUDc/using-logparser-to-find-most-frequently.html" title="Using LogParser to Find Most Frequently Accessed Pages of an ASP.NET Website" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-RnNduvkaLrg/UQJPSdcMQPI/AAAAAAAACwU/cCWvIBG5eZQ/s72-c/log-parser-command%25255B3%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2013/01/using-logparser-to-find-most-frequently.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck8ESHc8eip7ImA9WhBWEko.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-4159281544642226871</id><published>2013-01-22T00:16:00.003-08:00</published><updated>2013-04-06T10:53:29.972-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-06T10:53:29.972-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><title>Using NHibernate in an ASP.NET MVC 4 Application</title><summary type="html">Now a days ASP.NET MVC is a common framework for developing web applications. As we all know that M in MVC stands for model, and for a Line of business (LoB application ), the model is often the backbone. For defining a model that persists in a database, ASP.NET MVC supports Entity Framework (now Open Source) out of the box. Other possible options are:

ADO.NET hand coded data layer where you &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/PQgo7m0vgbI" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/4159281544642226871/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=4159281544642226871&amp;isPopup=true" title="5 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/4159281544642226871?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/4159281544642226871?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/PQgo7m0vgbI/using-nhibernate-in-aspnet-mvc-4.html" title="Using NHibernate in an ASP.NET MVC 4 Application" /><author><name>Mahesh Sabnis</name><uri>http://www.blogger.com/profile/12831394632830145738</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-vJaG9qgoryc/UP5KCQ9YdNI/AAAAAAAAAUQ/Dzm8ZVwtPUU/s72-c/nhibernate-package%25255B3%25255D.png?imgmax=800" height="72" width="72" /><thr:total>5</thr:total><feedburner:origLink>http://www.devcurry.com/2013/01/using-nhibernate-in-aspnet-mvc-4.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck8AQ3o-fyp7ImA9WhBWEko.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-2542465415326231700</id><published>2013-01-19T01:00:00.000-08:00</published><updated>2013-04-06T10:54:02.457-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-06T10:54:02.457-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><title>ASP.NET MVC - Getting started with Unity IoC Container</title><summary type="html">In one of my recent discussions with a client, we talked about how to decouple model layers with the controller layer in an ASP.NET MVC application. Generally a decoupled design helps maintainability and Unit Testability of an application. 

There are various frameworks already available for implementing Dependency Injection, like Ninject. You can get more information about it in the articles &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/6VInDDf6S2A" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/2542465415326231700/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=2542465415326231700&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2542465415326231700?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2542465415326231700?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/6VInDDf6S2A/aspnet-mvc-getting-started-with-unity.html" title="ASP.NET MVC - Getting started with Unity IoC Container" /><author><name>Mahesh Sabnis</name><uri>http://www.blogger.com/profile/12831394632830145738</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-XeVsSbpw2Y0/UPo0VgqxLyI/AAAAAAAAAT0/L0JrvvFIKug/s72-c/unity-mvc-package%25255B3%25255D.png?imgmax=800" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://www.devcurry.com/2013/01/aspnet-mvc-getting-started-with-unity.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck8CQX8zfCp7ImA9WhBWEko.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-2627019476924126360</id><published>2013-01-16T06:40:00.003-08:00</published><updated>2013-04-06T10:54:20.184-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-06T10:54:20.184-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><title>ASP.NET MVC 4 - Implementing Asynchronous controller using .NET Framework 4.5</title><summary type="html">Most web developers know about ASP.NET’s request processing pipeline. An HTTP request is synchronously processed on a Thread which is grabbed from the ThreadPool. The Thread on which this request is processed is blocked from doing anything else like handling another incoming request. 

This scenario can be really problematic for large number of concurrent requests. If the server is busy &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/6g6R2HXhPPQ" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/2627019476924126360/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=2627019476924126360&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2627019476924126360?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2627019476924126360?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/6g6R2HXhPPQ/aspnet-mvc-4-implementing-asynchronous.html" title="ASP.NET MVC 4 - Implementing Asynchronous controller using .NET Framework 4.5" /><author><name>Mahesh Sabnis</name><uri>http://www.blogger.com/profile/12831394632830145738</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-I0zQqz_qkKI/UPa7QHRF4GI/AAAAAAAAATg/wXxEctEg6Gk/s72-c/image0012.png?imgmax=800" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://www.devcurry.com/2013/01/aspnet-mvc-4-implementing-asynchronous.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUQMRHgyfSp7ImA9WhNbF0s.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-6280201389245227201</id><published>2013-01-09T09:14:00.002-08:00</published><updated>2013-01-21T03:23:05.695-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-01-21T03:23:05.695-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><title>Minification and Bundling of CSS and JavaScript Files + Win 10 ASP.NET EBooks</title><summary type="html">By minifying and bundling your static files, you will dramatically improve the load time and performance of your web pages as you reduce the number of requests your users' browsers have to make to your server. This article, guest blogged by Dean Alan Hume and based on chapter 5 of Fast ASP.NET Websites, discusses minification and bundling of static files. 



Win 10 Free Copies of this EBook
&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/Z7dbcdAMX4M" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/6280201389245227201/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=6280201389245227201&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6280201389245227201?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6280201389245227201?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/Z7dbcdAMX4M/minification-and-bundling.html" title="Minification and Bundling of CSS and JavaScript Files + Win 10 ASP.NET EBooks" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-ATvNAhzUkSk/UO2k0AN-iyI/AAAAAAAACuQ/Nk-y4qNpHfk/s72-c/Hume_FastASP.NET_meap5.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2013/01/minification-and-bundling.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck8DSH05fCp7ImA9WhBWEko.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-5841499250198275861</id><published>2013-01-07T04:06:00.001-08:00</published><updated>2013-04-06T10:54:39.324-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-06T10:54:39.324-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><title>Excel Style Data Filtering in ASP.NET MVC using DataTables.js Plugin</title><summary type="html">DataTables is a really cool jQuery plugin for adding LOTS of nifty features to data laid out in tabular format. Yes, &amp;lt;table&amp;gt;s are looked down upon by hipsters but they are very useful for presenting – tabular data.

Today I’ll show how we can use DataTable to do Excel style filtering in an ASP.NET MVC application where we have filter-dropdowns on the footer of each column and filtering data by &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/c7hg2Ao6wXw" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/5841499250198275861/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=5841499250198275861&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5841499250198275861?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5841499250198275861?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/c7hg2Ao6wXw/excel-style-data-filtering-in-aspnet.html" title="Excel Style Data Filtering in ASP.NET MVC using DataTables.js Plugin" /><author><name>Sumit Maitra</name><uri>http://www.blogger.com/profile/08814463446593670017</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-L7l8Balagc4/UOq2sWb-wuI/AAAAAAAAASk/RfDWAGSxMFQ/s72-c/01-GettingStartedWithDataTables3.png?imgmax=800" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://www.devcurry.com/2013/01/excel-style-data-filtering-in-aspnet.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck4FR3k4cCp7ImA9WhBWEko.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-1877559358660475448</id><published>2013-01-03T19:44:00.002-08:00</published><updated>2013-04-06T10:55:16.738-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-06T10:55:16.738-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><title>Connect to LinkedIn using OAuth in an ASP.NET MVC Application</title><summary type="html">ASP.NET 4.0 introduced OAuth integration using the DotNetOpenAuth library. We can use it to authenticate our ASP.NET application using various OAuth providers. Today we will see how we can Authenticate using the built in LinkedIn client.

For more about OAuth in the real world, refer to my article in the Free DNC Magazine Issue 4.
Registering with LinkedInBefore we can start using LinkedIn as an &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/Qj2fw1_55Js" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/1877559358660475448/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=1877559358660475448&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/1877559358660475448?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/1877559358660475448?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/Qj2fw1_55Js/connect-to-linkedin-using-oauth-in.html" title="Connect to LinkedIn using OAuth in an ASP.NET MVC Application" /><author><name>Sumit Maitra</name><uri>http://www.blogger.com/profile/08814463446593670017</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-FKsb6AHGs84/UOZO3PR7ZJI/AAAAAAAAARI/VxTGEEdTdho/s72-c/01-ApiKeys%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2013/01/connect-to-linkedin-using-oauth-in.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C04MSXo7fCp7ImA9WhBWEko.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-6359818623292007179</id><published>2012-12-17T00:01:00.002-08:00</published><updated>2013-04-06T11:13:08.404-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-06T11:13:08.404-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="WPF" /><category scheme="http://www.blogger.com/atom/ns#" term=".NET" /><category scheme="http://www.blogger.com/atom/ns#" term="WCF" /><title>Task based WCF Services in .NET 4.5</title><summary type="html">Task based asynchronous programming is now simplified and streamlined in .NET 4.5 through the use of keywords ‘await’ and ‘async’. These keywords help makes asynchronous code look similar to synchronous coding, making it easier to write and understand Asynchronous code. Those who have used WCF service might have used the Asynchronous contract generation while adding WCF service reference in the &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/GM2eAsj204g" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/6359818623292007179/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=6359818623292007179&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6359818623292007179?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6359818623292007179?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/GM2eAsj204g/task-based-wcf-services-in-net-45.html" title="Task based WCF Services in .NET 4.5" /><author><name>Mahesh Sabnis</name><uri>http://www.blogger.com/profile/12831394632830145738</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-aejHB8JwalQ/UM7Q_0SEt5I/AAAAAAAAAS8/dnQN1tPgLhs/s72-c/service-reference-settings%25255B3%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2012/12/task-based-wcf-services-in-net-45.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEcNRXo_fyp7ImA9WhBWEko.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-1082978502372137461</id><published>2012-12-06T21:48:00.000-08:00</published><updated>2013-04-06T11:14:54.447-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-06T11:14:54.447-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><category scheme="http://www.blogger.com/atom/ns#" term="CSS" /><category scheme="http://www.blogger.com/atom/ns#" term="HTML 5" /><title>HTML5 and CSS 3 in ASP.NET 4.5 – Part 1</title><summary type="html">In the first part of ‘HTML5 and CSS 3 in ASP.NET 4.5’ article, we will see how HTML5 is supported in ASP.NET 4.5. We will also explore some new features of HTML5 with ASP.NET 4.5.
ASP.NET 4.5 by default supports HTML5. To see this in action, let’s create a new empty web site with the name “HTML5SupportPartI” using Visual Studio 2012 as shown below – 

For this demonstration I am using Windows – 8&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/sVfKHJA2Mr4" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/1082978502372137461/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=1082978502372137461&amp;isPopup=true" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/1082978502372137461?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/1082978502372137461?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/sVfKHJA2Mr4/html5-and-css-3-in-aspnet-45-part-1.html" title="HTML5 and CSS 3 in ASP.NET 4.5 – Part 1" /><author><name>Pravinkumar Dabade</name><uri>http://www.blogger.com/profile/03277812925723035507</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="23" height="32" src="http://4.bp.blogspot.com/-3eppvtTw71c/TYL66a8OnQI/AAAAAAAAAAM/QgbbHVZYAME/s220/Pravinkumar%2BDabade.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-xnWUS5_GYLE/UMAwwZdDxKI/AAAAAAAAAcA/zdZaXajRQz0/s72-c/newemptysite2.png?imgmax=800" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://www.devcurry.com/2012/12/html5-and-css-3-in-aspnet-45-part-1.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEYFR3gzcCp7ImA9WhBWEko.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-8506224865601185879</id><published>2012-11-26T08:03:00.002-08:00</published><updated>2013-04-06T11:15:16.688-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-06T11:15:16.688-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><title>Strongly Typed Data Controls in ASP.NET 4.5</title><summary type="html">In this article, we will explore a new feature introduced in ASP.NET 4.5 called Strongly Typed Data Controls. We will see why we should care about this new feature and how can used instead of the Eval function in ASP.NET.

Also read Avoid DataBinder.Eval in ASP.NET and improve Performance

For this demonstration, I am using Windows 7 and Visual Studio 2012.

Let’s first create a blank web site &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/8M9IZGAIar8" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/8506224865601185879/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=8506224865601185879&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/8506224865601185879?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/8506224865601185879?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/8M9IZGAIar8/strongly-typed-data-controls-in-aspnet.html" title="Strongly Typed Data Controls in ASP.NET 4.5" /><author><name>Pravinkumar Dabade</name><uri>http://www.blogger.com/profile/03277812925723035507</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="23" height="32" src="http://4.bp.blogspot.com/-3eppvtTw71c/TYL66a8OnQI/AAAAAAAAAAM/QgbbHVZYAME/s220/Pravinkumar%2BDabade.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-adp4S-WtPvQ/ULMnFMR21eI/AAAAAAAAAaQ/ZTSvSMzxJog/s72-c/create-site%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://www.devcurry.com/2012/11/strongly-typed-data-controls-in-aspnet.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck4ASXg_fCp7ImA9WhBWEko.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-1944753110183542728</id><published>2012-11-24T00:50:00.001-08:00</published><updated>2013-04-06T10:55:48.644-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-06T10:55:48.644-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><title>ASP.NET MVC 4: External Login using OpenID</title><summary type="html">All those who are working on Web Application development using ASP.NET (all versions) are well aware of the out of the box Authentication and Authorization providers. These default MembershipProvider and RoleProvider provide a reasonable boiler-plate forms authentication, to start off with. The typical use of this is that the new user registers with the web application with username, Password and&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/L8MsohhYlb4" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/1944753110183542728/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=1944753110183542728&amp;isPopup=true" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/1944753110183542728?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/1944753110183542728?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/L8MsohhYlb4/aspnet-mvc-4-external-login-using-openid.html" title="ASP.NET MVC 4: External Login using OpenID" /><author><name>Mahesh Sabnis</name><uri>http://www.blogger.com/profile/12831394632830145738</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-aykqY_ISCIM/ULB_lIoCkzI/AAAAAAAAAR8/x3EOgJ5fgKg/s72-c/mvc-oath-nuget%25255B3%25255D.jpg?imgmax=800" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://www.devcurry.com/2012/11/aspnet-mvc-4-external-login-using-openid.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0MHRnkzfSp7ImA9WhNRGUo.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-6529425631554671494</id><published>2012-11-15T02:30:00.000-08:00</published><updated>2012-11-15T02:30:37.785-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-11-15T02:30:37.785-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><category scheme="http://www.blogger.com/atom/ns#" term="jQuery" /><title>ASP.NET MVC: Using jQuery AutoComplete UI with WEB API</title><summary type="html">Last week when I was conducting a MVC training with one of my clients, I was asked about some possible ways to implement auto-complete in ASP.NET MVC Views, similar to what we have in Google Search or the AJAX Extender. My solution was to use Query UI. You can get this free library from www.jquery.com and www.jqueryui.com. If you use Visual Studio for your development, you can use the respective &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/roeg0BwSLsE" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/6529425631554671494/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=6529425631554671494&amp;isPopup=true" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6529425631554671494?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6529425631554671494?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/roeg0BwSLsE/aspnet-mvc-using-jquery-autocomplete-ui.html" title="ASP.NET MVC: Using jQuery AutoComplete UI with WEB API" /><author><name>Mahesh Sabnis</name><uri>http://www.blogger.com/profile/12831394632830145738</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-fvSc4kW4U8w/UKTDqgwL_TI/AAAAAAAAARY/9l3B2xvQR34/s72-c/employee-schema%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>3</thr:total><feedburner:origLink>http://www.devcurry.com/2012/11/aspnet-mvc-using-jquery-autocomplete-ui.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0QBQno-cCp7ImA9WhNSGEw.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-5608222131883155761</id><published>2012-11-01T16:09:00.000-07:00</published><updated>2012-11-01T16:09:13.458-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-11-01T16:09:13.458-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term=".NET" /><category scheme="http://www.blogger.com/atom/ns#" term="Free Learning" /><title>A Free .NET Magazine for Developers and Architects</title><summary type="html">A couple of months ago, on DotNetCurry.com, we started the 'DNC Magazine',  a FREE, bimonthly (once every 2 months) digital publication bringing you the latest from the .NET world presented by Microsoft MVP's and industry veterans. 

We are three editions old and so far, we have covered topics like C# 5, ASP.NET, MVC, SharePoint, Azure, TDD, Visual Studio, VS ALM, Entity Framework, HTML5, jQuery,&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/qYMwdQKJgMU" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/5608222131883155761/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=5608222131883155761&amp;isPopup=true" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5608222131883155761?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5608222131883155761?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/qYMwdQKJgMU/a-free-net-magazine-for-developers-and.html" title="A Free .NET Magazine for Developers and Architects" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-klclIvul1tw/UJL-YOqS3uI/AAAAAAAACqM/OcvKSF3TxGM/s72-c/image%25255B7%25255D.png?imgmax=800" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://www.devcurry.com/2012/11/a-free-net-magazine-for-developers-and.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEYARnozeip7ImA9WhBWEko.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-923832772179280039</id><published>2012-10-22T06:58:00.000-07:00</published><updated>2013-04-06T11:15:47.482-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-06T11:15:47.482-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><category scheme="http://www.blogger.com/atom/ns#" term="jQuery" /><title>Client Side Progress Bar in ASP.NET MVC using jQuery UI, WebAPI and JsRender</title><summary type="html">Editorial note: This article has been modified to incorporate (to an extent) the comments by an avid reader Parag. Thanks Parag!

In a recent discussion, I was asked about progress bars to visually depict ongoing activity on the web page. The scenario was that a page makes an Ajax call to an external service, receives JSON data and then displays this data in a tabular fashion. However the &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/0O83dbiVTXg" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/923832772179280039/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=923832772179280039&amp;isPopup=true" title="7 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/923832772179280039?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/923832772179280039?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/0O83dbiVTXg/responsive-aspnet-mvc-ui-using-webapi.html" title="Client Side Progress Bar in ASP.NET MVC using jQuery UI, WebAPI and JsRender" /><author><name>Mahesh Sabnis</name><uri>http://www.blogger.com/profile/12831394632830145738</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-iOqceTimp4o/UIVHNZfWqyI/AAAAAAAAAP0/ye1_AFfaZRQ/s72-c/adonet-ef%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>7</thr:total><feedburner:origLink>http://www.devcurry.com/2012/10/responsive-aspnet-mvc-ui-using-webapi.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEYDR3s_eSp7ImA9WhBWEko.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-405523378574634946</id><published>2012-10-13T08:14:00.001-07:00</published><updated>2013-04-06T11:16:16.541-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-06T11:16:16.541-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><category scheme="http://www.blogger.com/atom/ns#" term="TypeScript" /><title>TypeScript Template for ASP.NET MVC4</title><summary type="html">Microsoft introduced TypeScript to the world on October 1, 2012. Read my post on Hello TypeScript – Getting Started if you are new to TypeScript. It’s a typed superset of JavaScript and has rich tooling support. However it’s still in Alpha and there is only one ASP.NET MVC project that has TypeScript integrated in it and that is for ASP.NET MVC3. To use it in ASP.NET MVC4, you need to jump &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/baIOqiyPM60" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/405523378574634946/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=405523378574634946&amp;isPopup=true" title="6 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/405523378574634946?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/405523378574634946?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/baIOqiyPM60/typescript-template-for-aspnet-mvc4.html" title="TypeScript Template for ASP.NET MVC4" /><author><name>Sumit Maitra</name><uri>http://www.blogger.com/profile/08814463446593670017</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-InQxU5hxOZ4/UHmELlG6gII/AAAAAAAAAPA/iMoIojw3Bac/s72-c/mvc3-typescript-template%25255B3%25255D.png?imgmax=800" height="72" width="72" /><thr:total>6</thr:total><feedburner:origLink>http://www.devcurry.com/2012/10/typescript-template-for-aspnet-mvc4.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A04NQHgycSp7ImA9WhNTGEo.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-96125765372690724</id><published>2012-10-02T04:40:00.000-07:00</published><updated>2012-10-21T21:26:31.699-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-10-21T21:26:31.699-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript" /><category scheme="http://www.blogger.com/atom/ns#" term="TypeScript" /><title>Hello TypeScript – Getting Started</title><summary type="html">A first look at TypeScript and what it takes to get started with the newest language on the block from Microsoft using Visual Studio 2012.

What is TypeScript?
October 1, 2012 will probably be remembered in the history of Software Development when Microsoft Technical Fellow and father of C# Anders Hejlsberg announce TypeScript, a new Type conformant JavaScript. A language that compiles down to &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/sh-5jPbKe9Y" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/96125765372690724/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=96125765372690724&amp;isPopup=true" title="18 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/96125765372690724?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/96125765372690724?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/sh-5jPbKe9Y/hello-typescript-getting-started.html" title="Hello TypeScript – Getting Started" /><author><name>Sumit Maitra</name><uri>http://www.blogger.com/profile/08814463446593670017</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-GGg53bGD2UU/UGrSMAAnB3I/AAAAAAAAANk/k0NpDHskUZA/s72-c/hello-typescript-world-new-solution%25255B3%25255D.png?imgmax=800" height="72" width="72" /><thr:total>18</thr:total><feedburner:origLink>http://www.devcurry.com/2012/10/hello-typescript-getting-started.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkcFRHcyfyp7ImA9WhNTGEU.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-4550200485653962633</id><published>2012-10-01T05:52:00.000-07:00</published><updated>2012-10-21T21:26:55.997-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-10-21T21:26:55.997-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><title>ASP.NET MVC - Displaying Images using Custom Html Helper Method</title><summary type="html">Recently in one of the trainings I conducted on ASP.NET MVC, I was asked about Image management in the View. The scenario was that images had to be fetched from the database server and then displayed in a View. It required generating the image on the fly and showing it to the user. In this article, we will go through the steps to do this.

Editor’s Note: Storing images in a Database is generally &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/bWmo8AGfh8M" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/4550200485653962633/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=4550200485653962633&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/4550200485653962633?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/4550200485653962633?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/bWmo8AGfh8M/aspnet-mvc-displaying-images-using.html" title="ASP.NET MVC - Displaying Images using Custom Html Helper Method" /><author><name>Mahesh Sabnis</name><uri>http://www.blogger.com/profile/12831394632830145738</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-SqBTdoOFzxU/UGmOJjHrxzI/AAAAAAAAAPA/By7i8Y9V5Lk/s72-c/image%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://www.devcurry.com/2012/10/aspnet-mvc-displaying-images-using.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUQHQXw_cCp7ImA9WhBVEks.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-2926282990599247655</id><published>2012-09-20T21:36:00.000-07:00</published><updated>2013-04-17T22:35:30.248-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-17T22:35:30.248-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><title>ASP.NET MVC 3 - Performing Model Validation Explicitly</title><summary type="html">In an MVC application, a View does not have code-behind by default, so performing validation becomes very important. In MVC, model validation can be performed using the following techniques:

Using Data Annotations
Using Custom Data Annotations
Using Asynchronous validations using Remote
Using client-side validations using jQuery

In this small article, I have explained the technique of &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/DUdbHznOKZE" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/2926282990599247655/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=2926282990599247655&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2926282990599247655?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2926282990599247655?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/DUdbHznOKZE/aspnet-mvc-3-model-validation-explicitly.html" title="ASP.NET MVC 3 - Performing Model Validation Explicitly" /><author><name>Mahesh Sabnis</name><uri>http://www.blogger.com/profile/12831394632830145738</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/--CegKhk2ApE/UFVWdT54f7I/AAAAAAAAAOk/Pq0NpLCE2HY/s72-c/image%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://www.devcurry.com/2012/09/aspnet-mvc-3-model-validation-explicitly.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkYMSXo5fSp7ImA9WhNTGEU.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-2612857059016869391</id><published>2012-09-05T06:30:00.000-07:00</published><updated>2012-10-21T21:29:48.425-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-10-21T21:29:48.425-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="WinRT" /><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio" /><title>A Windows Store App using JavaScript for Accessing Camera</title><summary type="html">The WinJS library for WinRT applications allow us to build Windows 8 style apps using HTML5 and JavaScript.

In this article, we will build a sample application, and demonstrate the use of Media APIs exposed for accessing Camera device to capture the image.

As Windows 8 will be available on the Tablet, it may happen that the end-user will take snaps with the device and may want to make use of &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/x38k14O_9C4" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/2612857059016869391/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=2612857059016869391&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2612857059016869391?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2612857059016869391?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/x38k14O_9C4/a-windows-store-app-using-javascript.html" title="A Windows Store App using JavaScript for Accessing Camera" /><author><name>Mahesh Sabnis</name><uri>http://www.blogger.com/profile/12831394632830145738</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-YPSnDXYN8S8/UEdTOPP4ArI/AAAAAAAAANk/Jl8ba3JA_Fw/s72-c/I1_New_Project3.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2012/09/a-windows-store-app-using-javascript.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEMBQ3o8cCp7ImA9WhBXFk8.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-5162234951799438041</id><published>2012-08-20T11:24:00.000-07:00</published><updated>2013-03-29T23:54:12.478-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-03-29T23:54:12.478-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><category scheme="http://www.blogger.com/atom/ns#" term="jQuery" /><title>Filtering Data in ASP.NET MVC using jQuery and Partial Views</title><summary type="html">Recently I completed an ASP.NET MVC workshop where we discussed several advantages of using jQuery in MVC. During the session, one of the attendee wanted to know how to filter data in the ‘Index’ view based upon the matching search string passed from the view. In this article, we will see a simple solution for this problem.

Also read - ASP.NET MVC: Displaying Partial Views using jQuery UI Dialog&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/E7wgqnraH24" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/5162234951799438041/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=5162234951799438041&amp;isPopup=true" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5162234951799438041?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5162234951799438041?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/E7wgqnraH24/filtering-data-in-aspnet-mvc-using.html" title="Filtering Data in ASP.NET MVC using jQuery and Partial Views" /><author><name>Mahesh Sabnis</name><uri>http://www.blogger.com/profile/12831394632830145738</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-X3bwiAjDKRg/UCqX5dIXBmI/AAAAAAAAANE/iCUBuesrvnc/s72-c/image%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>4</thr:total><feedburner:origLink>http://www.devcurry.com/2012/08/filtering-data-in-aspnet-mvc-using.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEYBRX48eip7ImA9WhJXFks.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-1595286917863967534</id><published>2012-08-10T22:09:00.000-07:00</published><updated>2012-08-10T22:15:54.072-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-08-10T22:15:54.072-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><category scheme="http://www.blogger.com/atom/ns#" term="jQuery" /><title>Using jQuery for displaying ASP.NET MVC Partial View to Perform Edit Operation</title><summary type="html">ASP.NET MVC replaces the traditional WebForm eventing model with a more maintainable Model View Controller approach towards building web pages. Without events and controls, requirements for partial page updates are met by using jQuery scripting and via Partial Views.Also read - ASP.NET MVC: Displaying Partial Views using jQuery UI Dialog BoxesRecently while conducting an MVC training, one of my &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/AKhwakv1IbE" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/1595286917863967534/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=1595286917863967534&amp;isPopup=true" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/1595286917863967534?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/1595286917863967534?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/AKhwakv1IbE/aspnet-mvc-partial-views-jquery.html" title="Using jQuery for displaying ASP.NET MVC Partial View to Perform Edit Operation" /><author><name>Mahesh Sabnis</name><uri>http://www.blogger.com/profile/12831394632830145738</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-4MYY3-vJVyI/UCXoYmDaN1I/AAAAAAAAAMk/6YVNuhWhthI/s72-c/I1_EF%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>3</thr:total><feedburner:origLink>http://www.devcurry.com/2012/08/aspnet-mvc-partial-views-jquery.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUIDQ3c8eCp7ImA9WhJXEkg.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-2760137574413784147</id><published>2012-08-06T05:44:00.000-07:00</published><updated>2012-08-06T05:52:52.970-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-08-06T05:52:52.970-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><title>Custom Action Filter in ASP.NET MVC</title><summary type="html">In MVC, filters play a very important role. Filters are used to inject an extra logic into the MVC request processing. Typically in an MVC application, we make use of filters to define logic which is used to apply add-on functionality to the application e.g. defining authorization, caching etc. In MVC, developers are provided with the following basic filters:

· Authorization

Implements &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/LHZ4UDKMrlk" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/2760137574413784147/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=2760137574413784147&amp;isPopup=true" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2760137574413784147?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2760137574413784147?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/LHZ4UDKMrlk/custom-action-filter-in-aspnet-mvc-3.html" title="Custom Action Filter in ASP.NET MVC" /><author><name>Mahesh Sabnis</name><uri>http://www.blogger.com/profile/12831394632830145738</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-DGqaIHyzGKY/UB-jsXXPrrI/AAAAAAAAAMM/0pqcoFP2m9o/s72-c/MVC3-Custom_Filter_UpdateException%25255B3%25255D.png?imgmax=800" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://www.devcurry.com/2012/08/custom-action-filter-in-aspnet-mvc-3.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0IBQXszfSp7ImA9WhJQF00.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-57219055020244610</id><published>2012-07-24T21:48:00.000-07:00</published><updated>2012-07-30T20:32:30.585-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-07-30T20:32:30.585-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="jQuery" /><category scheme="http://www.blogger.com/atom/ns#" term="HTML 5" /><title>TextBox Watermark using HTML5 and jQuery</title><summary type="html">A ‘TextBox Watermark’ is an UI effect that is often employed in space constrained scenarios where putting in a label next to a text box explaining the purpose of the textbox is not possible. In such scenarios, the TextBox has a watermark that stays on till a user starts typing. For example the WordPress.com home page



Here when we start typing on the Username or the Password textbox, the text &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/PwYD5Pej8Rw" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/57219055020244610/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=57219055020244610&amp;isPopup=true" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/57219055020244610?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/57219055020244610?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/PwYD5Pej8Rw/textbox-watermark-html5-jquery.html" title="TextBox Watermark using HTML5 and jQuery" /><author><name>Sumit Maitra</name><uri>http://www.blogger.com/profile/08814463446593670017</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-HWvlZ25sPDo/UA940AelLiI/AAAAAAAAAM4/H-eRt1_lxsA/s72-c/wordpress%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://www.devcurry.com/2012/07/textbox-watermark-html5-jquery.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0UDR3Y4cCp7ImA9WhJRFU0.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-4292192454355620402</id><published>2012-07-17T00:14:00.000-07:00</published><updated>2012-07-17T00:14:36.838-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-07-17T00:14:36.838-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><title>Using the ‘Remote’ Attribute for Async Validation in ASP.NET MVC</title><summary type="html">Validation is an integral part of any input process in any computer software. As the saying goes ‘never trust anything the user gives you’. On the web, there are various ways of validating user input, some happen on the web-browser itself, some happen on the server after a user submits a form of data.

ASP.NET MVC 3.5 onwards supports various Data Annotation attributes that you can decorate your &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/-Drq7BS2Vtk" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/4292192454355620402/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=4292192454355620402&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/4292192454355620402?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/4292192454355620402?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/-Drq7BS2Vtk/remote-async-validation-aspnet-mvc.html" title="Using the ‘Remote’ Attribute for Async Validation in ASP.NET MVC" /><author><name>Sumit Maitra</name><uri>http://www.blogger.com/profile/08814463446593670017</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-H0Hmlm0_4YE/UAUFYYYqpGI/AAAAAAAAALw/nZOWD_WrSqA/s72-c/internet-application-template%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://www.devcurry.com/2012/07/remote-async-validation-aspnet-mvc.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DU4DQ3w8eSp7ImA9WhJREEU.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-2293143077633462499</id><published>2012-07-12T02:46:00.000-07:00</published><updated>2012-07-12T03:12:52.271-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-07-12T03:12:52.271-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><title>ASP.NET MVC: Displaying Partial Views using jQuery UI Dialog Boxes</title><summary type="html">One of my clients had a requirement in an ASP.NET MVC 3 project where they wanted to load a View in a Modal Dialog that can then be moved around. I suggested a solution where the jQuery UI Dialog can be used to load an MVC Partial View.

The jQuery UI Dialog object provides properties like width, resizable, draggable etc. to customize the dialog layout and behavior. This object provides functions&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/qJ0Wck9M3IA" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/2293143077633462499/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=2293143077633462499&amp;isPopup=true" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2293143077633462499?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2293143077633462499?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/qJ0Wck9M3IA/aspnet-mvc-displaying-partial-views.html" title="ASP.NET MVC: Displaying Partial Views using jQuery UI Dialog Boxes" /><author><name>Mahesh Sabnis</name><uri>http://www.blogger.com/profile/12831394632830145738</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-Ht2EKJuE3KM/T_6a3e0RxrI/AAAAAAAAALw/WpQf21Qas-A/s72-c/mvc-dept-table%25255B6%25255D.png?imgmax=800" height="72" width="72" /><thr:total>3</thr:total><feedburner:origLink>http://www.devcurry.com/2012/07/aspnet-mvc-displaying-partial-views.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkYNSXo_eip7ImA9WhJSFUw.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-8639425298501739626</id><published>2012-07-05T12:56:00.000-07:00</published><updated>2012-07-05T12:56:38.442-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-07-05T12:56:38.442-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term=".NET" /><category scheme="http://www.blogger.com/atom/ns#" term="C#" /><title>ReadOnlyDictionary in .NET 4.5</title><summary type="html">Yes! For people doing custom implementation to create a Read Only Dictionary, there is now a .NET BCL implementation of the same in .NET 4.5. For the Uninitiated the question is - Why do you need a ReadOnlyDictionary in the first place?A ReadOnlyDictionary is a useful data container when you are sending data across layers of an application and you want to ensure the data is not modified across &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/4UnhodY1HzM" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/8639425298501739626/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=8639425298501739626&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/8639425298501739626?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/8639425298501739626?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/4UnhodY1HzM/readonlydictionary-in-net-45.html" title="ReadOnlyDictionary in .NET 4.5" /><author><name>Sumit Maitra</name><uri>http://www.blogger.com/profile/08814463446593670017</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-z95OeEAf-1s/T_Xv1wc0NzI/AAAAAAAAAKc/V-OsVrjQTQ8/s72-c/solution-structure%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2012/07/readonlydictionary-in-net-45.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C08NSX84eSp7ImA9WhVaGUQ.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-7035192508864621749</id><published>2012-06-17T20:52:00.000-07:00</published><updated>2012-06-17T20:58:18.131-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-06-17T20:58:18.131-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term=".NET" /><category scheme="http://www.blogger.com/atom/ns#" term="C#" /><title>Zip Archives Become a First class citizen in .NET 4.5</title><summary type="html">Compression in the .NET framework has been supported via different libraries in the past (via Open File Conventions) but the support for .zip archives hasn’t quite been complete. With .NET 4.5 we get a dedicated zip compression library that allows us to manipulate zip libraries fully.

Introduction

Up until now, compression in .NET was supported only to the extent of supporting Open File &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/butk7HRY-Ps" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/7035192508864621749/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=7035192508864621749&amp;isPopup=true" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/7035192508864621749?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/7035192508864621749?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/butk7HRY-Ps/zip-archives-in-net-45.html" title="Zip Archives Become a First class citizen in .NET 4.5" /><author><name>Sumit Maitra</name><uri>http://www.blogger.com/profile/08814463446593670017</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-6octjTIuo0w/T96RBFLSAZI/AAAAAAAAAJo/70e-HNjBmQw/s72-c/add-reference-to-system-io-compression%25255B3%25255D.png?imgmax=800" height="72" width="72" /><thr:total>3</thr:total><feedburner:origLink>http://www.devcurry.com/2012/06/zip-archives-in-net-45.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEYHQ385fyp7ImA9WhVaFUo.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-9198061194691676805</id><published>2012-06-13T01:28:00.000-07:00</published><updated>2012-06-13T01:28:52.127-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-06-13T01:28:52.127-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term=".NET" /><category scheme="http://www.blogger.com/atom/ns#" term="C#" /><title>Using Caller Info Attributes in C# 5.0 to Improve Logging</title><summary type="html">The problem of passing current method details haunted my team and me when we were asked to add logging to every available business layer method in a two year old project, that had no logging and empty try { } catch { } blocks. We eventually worked around it by using a mix of reflection and string literals to get the current method name. But in my guts I hated the fact that I had to use reflection&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/K8kMYfJxUKs" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/9198061194691676805/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=9198061194691676805&amp;isPopup=true" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/9198061194691676805?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/9198061194691676805?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/K8kMYfJxUKs/using-caller-info-attributes-in-c-50-to.html" title="Using Caller Info Attributes in C# 5.0 to Improve Logging" /><author><name>Sumit Maitra</name><uri>http://www.blogger.com/profile/08814463446593670017</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-nZPPWnQ_Vd4/T9hOhyrvnrI/AAAAAAAAAIk/FmoWBaSCy80/s72-c/main%25255B4%25255D.png?imgmax=800" height="72" width="72" /><thr:total>4</thr:total><feedburner:origLink>http://www.devcurry.com/2012/06/using-caller-info-attributes-in-c-50-to.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEMGQ3Y_eip7ImA9WhJSE0U.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-5746151265072731127</id><published>2012-06-10T23:59:00.000-07:00</published><updated>2012-07-04T00:20:22.842-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-07-04T00:20:22.842-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><category scheme="http://www.blogger.com/atom/ns#" term="jQuery" /><title>Retrieving Gravatar using jQuery</title><summary type="html">If you have an account with Wordpress or Github, you might have seen them requesting you to setup your Gravatar image so that they can associate it with your account. You can easily set one up and it gets associated to your email address. Now multiple services can choose to simply choose to use your email address to show your Gravatar when you specify your email address, for example when you are &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/AAY-xP_u0g4" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/5746151265072731127/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=5746151265072731127&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5746151265072731127?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5746151265072731127?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/AAY-xP_u0g4/retrieving-gravatar-using-jquery.html" title="Retrieving Gravatar using jQuery" /><author><name>Sumit Maitra</name><uri>http://www.blogger.com/profile/08814463446593670017</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-cMbb7LAcLwA/T9WVvGK-KzI/AAAAAAAAAHo/Gnz59KDN7K4/s72-c/add-contact%25255B4%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2012/06/retrieving-gravatar-using-jquery.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0cNSX46cCp7ImA9WhVaEEg.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-5429297688522001561</id><published>2012-06-07T00:35:00.000-07:00</published><updated>2012-06-07T00:44:58.018-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-06-07T00:44:58.018-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><title>ASP.NET MVC: Handling Exceptions and 404 Errors</title><summary type="html">In a previous article, we saw how to use ELMAH for managing unhandled errors in MVC applications. If for some unique scenario, ELMAH does not handle your needs, you can fallback on the default HandleError Attribute in MVC. In this article, we will see how we can use the HandleError attribute to quickly put together an exception handling mechanism that helps hide the ‘dark’ underbelly of your &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/4oU2x-Bt1aI" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/5429297688522001561/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=5429297688522001561&amp;isPopup=true" title="8 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5429297688522001561?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5429297688522001561?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/4oU2x-Bt1aI/aspnet-mvc-handling-exceptions-and-404.html" title="ASP.NET MVC: Handling Exceptions and 404 Errors" /><author><name>Sumit Maitra</name><uri>http://www.blogger.com/profile/08814463446593670017</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-3YN4sELea-8/T9BXXxuJglI/AAAAAAAAAFc/1BYSRZQAHhk/s72-c/custom-errors-on%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>8</thr:total><feedburner:origLink>http://www.devcurry.com/2012/06/aspnet-mvc-handling-exceptions-and-404.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEUMQ386cCp7ImA9WhVbF0Q.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-8211794452776348079</id><published>2012-06-04T00:35:00.001-07:00</published><updated>2012-06-04T00:51:22.118-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-06-04T00:51:22.118-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Reviews" /><category scheme="http://www.blogger.com/atom/ns#" term="jQuery" /><title>Using Infragistics jQuery Mobile Controls to Create a Mobile App</title><summary type="html">  This post is written by guest blogger Damyan Petev  With the jQuery product, Infragistics envisioned business intelligence and data visualization across a range of platforms, not just one – more like every single one of them. Built on popular and largely supported HTML5 and jQuery UI and striving to provide a comprehensive toolset for development of performing and stylish applications that are &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/RfFJFR7f55A" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/8211794452776348079/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=8211794452776348079&amp;isPopup=true" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/8211794452776348079?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/8211794452776348079?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/RfFJFR7f55A/using-infragistics-jquery-mobile.html" title="Using Infragistics jQuery Mobile Controls to Create a Mobile App" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-wUITUYKewco/T8xlEmNb4pI/AAAAAAAACjk/KpmQWu9Ox9E/s72-c/iglistview_grouping_ios_default_1%25255B4%25255D.png?imgmax=800" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://www.devcurry.com/2012/06/using-infragistics-jquery-mobile.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEINSHkzcCp7ImA9WhVUGUk.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-803636058278284026</id><published>2012-05-25T03:43:00.000-07:00</published><updated>2012-05-25T03:43:19.788-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-05-25T03:43:19.788-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Misc Ramblings" /><title>Your Chance to Win .NET Training, Software and EBooks</title><summary type="html">I just wanted to give a quick shout-out that we are hosting a .NET GiveAway at www.dotnetcurry.com



There are some super cool prizes like 

5 PluralSight Annual Subscriptions, 
25 Oreilly EBooks, 
6 RedGate Ants and Performance Profiler licenses
5 KendoUI licenses to be won.

Many prizes have been given away and there are many more to be won. So participate before the 31st of May and enter a &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/1BtHw8DPTIM" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/803636058278284026/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=803636058278284026&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/803636058278284026?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/803636058278284026?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/1BtHw8DPTIM/your-chance-to-win-net-training.html" title="Your Chance to Win .NET Training, Software and EBooks" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2012/05/your-chance-to-win-net-training.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0IEQnk5eSp7ImA9WhVUFko.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-3885746570176944889</id><published>2012-05-22T01:28:00.000-07:00</published><updated>2012-05-22T01:31:43.721-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-05-22T01:31:43.721-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><category scheme="http://www.blogger.com/atom/ns#" term="jQuery" /><title>Building a Live Tile jQuery Plugin</title><summary type="html">The idea of a jQuery enabled Tile display unit came to me when I was trying to build a Metro Styled UI for my own website. I wanted a basic functionality where a list of items would scroll horizontally and on hover, it would highlight the title text. It should be similar to the following:

  
Regular                              Hover

With this requirement in mind, I found a very nice JavaScript&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/yymTGQI9-y8" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/3885746570176944889/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=3885746570176944889&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/3885746570176944889?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/3885746570176944889?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/yymTGQI9-y8/building-live-tile-jquery-plugin.html" title="Building a Live Tile jQuery Plugin" /><author><name>Sumit Maitra</name><uri>http://www.blogger.com/profile/08814463446593670017</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-tKqRnAB50rs/T7tFvd7_8GI/AAAAAAAAAE8/pvCO3x_YDYs/s72-c/clip_image002%25255B5%25255D.png?imgmax=800" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://www.devcurry.com/2012/05/building-live-tile-jquery-plugin.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEUGRHY-fyp7ImA9WhVUEEg.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-984548742543217156</id><published>2012-05-14T20:23:00.000-07:00</published><updated>2012-05-14T20:23:45.857-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-05-14T20:23:45.857-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><title>Error Handling with ELMAH in ASP.NET MVC</title><summary type="html">Every major software project, across the board has one crosscutting concern that they have to take care of – Error Logging and Management. Over the years, various frameworks have matured into robust error logging frameworks like Log4Net, Microsoft Exception Handling framework, NLog etc. While logging frameworks focus on handling errors and other application flow/state information, logging them &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/3_8bHN2ToqI" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/984548742543217156/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=984548742543217156&amp;isPopup=true" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/984548742543217156?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/984548742543217156?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/3_8bHN2ToqI/error-handling-elmah-in-aspnet-mvc.html" title="Error Handling with ELMAH in ASP.NET MVC" /><author><name>Sumit Maitra</name><uri>http://www.blogger.com/profile/08814463446593670017</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-J0yfy2J0p30/T7HLwQzGipI/AAAAAAAAACk/r8blKCOmsmU/s72-c/update-index-error%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>3</thr:total><feedburner:origLink>http://www.devcurry.com/2012/05/error-handling-elmah-in-aspnet-mvc.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C08BRHY8eCp7ImA9WhVVFkU.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-1168579384307493943</id><published>2012-05-10T11:44:00.000-07:00</published><updated>2012-05-10T13:30:55.870-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-05-10T13:30:55.870-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="AppHarbor" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><title>Deploying your ASP.NET App on AppHarbor</title><summary type="html">As web developers, we often want our applications to be available on the Internet, out from the confines of our dev machines. Traditionally the only way to do it is to get some hosting space and setup you app on your hosting provider. This often involves setting up a build/deploy process or manual code deployments and hacks to get things working.   Enter AppHarbor!   Their tag line is “Where .NET&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/ri-VeKz1yjs" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/1168579384307493943/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=1168579384307493943&amp;isPopup=true" title="12 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/1168579384307493943?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/1168579384307493943?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/ri-VeKz1yjs/deploying-your-aspnet-app-on-appharbor.html" title="Deploying your ASP.NET App on AppHarbor" /><author><name>Sumit Maitra</name><uri>http://www.blogger.com/profile/08814463446593670017</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-WA_IUGbw2ME/T6wL61yRkbI/AAAAAAAAAAk/QRL4bH7_8Qw/s72-c/create-new-app-appharbor%25255B3%25255D.png?imgmax=800" height="72" width="72" /><thr:total>12</thr:total><feedburner:origLink>http://www.devcurry.com/2012/05/deploying-your-aspnet-app-on-appharbor.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DU8ESHw-fip7ImA9WhVVFEs.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-6588585810149335896</id><published>2012-05-08T02:03:00.000-07:00</published><updated>2012-05-08T02:03:29.256-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-05-08T02:03:29.256-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><title>What is ASP.NET MVC TempData</title><summary type="html">
Simply said, ASP.NET MVC TempData dictionary is used to share data between controller actions. The value of TempData persists until it is read or until the current user’s session times out. Persisting data in TempData is useful in scenarios such as redirection, when values are needed beyond a single request.



By default, the TempData saves its content to the session state.



ASP.NET MVC &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/HD_lzxsmaXI" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/6588585810149335896/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=6588585810149335896&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6588585810149335896?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6588585810149335896?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/HD_lzxsmaXI/what-is-aspnet-mvc-tempdata.html" title="What is ASP.NET MVC TempData" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>1</thr:total><feedburner:origLink>http://www.devcurry.com/2012/05/what-is-aspnet-mvc-tempdata.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEMHSHk8eip7ImA9WhVVFEs.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-2269407164593165622</id><published>2012-05-03T02:14:00.001-07:00</published><updated>2012-05-08T00:33:59.772-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-05-08T00:33:59.772-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term=".NET" /><category scheme="http://www.blogger.com/atom/ns#" term="C#" /><title>Task-Based Asynchronous Pattern in .NET 4.5 – Part 1</title><summary type="html">
In a previous article we saw an overview of the new IDE and Framework features of the current .NET Framework beta v4.5. Among other things .NET 4.5 has an improved support for Asynchronous programming through a new Task based model. In this article, we will take a look at the new async and await key words introduced in the C# language.



Asynchronous programming has always been considered a &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/7zgAovBoNh8" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/2269407164593165622/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=2269407164593165622&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2269407164593165622?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2269407164593165622?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/7zgAovBoNh8/task-based-asynchronous-pattern-in-net.html" title="Task-Based Asynchronous Pattern in .NET 4.5 – Part 1" /><author><name>Sumit Maitra</name><uri>http://www.blogger.com/profile/08814463446593670017</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-4bhLMD1Aofw/T6JLgzGlbaI/AAAAAAAAAAY/xpMJFOmmYxc/s72-c/get-data-async%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://www.devcurry.com/2012/05/task-based-asynchronous-pattern-in-net.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkIGQHw6fyp7ImA9WhVWFEs.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-1901638358826782228</id><published>2012-04-21T04:59:00.000-07:00</published><updated>2012-04-26T12:28:41.217-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-04-26T12:28:41.217-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><title>ASP.NET Error -  ProfileCommon could not be found</title><summary type="html">
While converting a Web site project to a Web App project, you may encounter an error: The type or namespace name 'ProfileCommon' could not be found (are you missing a using directive or an assembly reference?)



It so happens that if you are using the ASP.NET Web site project template, you have Profiles autogenerated for you, out of the box. However Web App projects don't support the auto &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/xOjQmIdFVqk" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/1901638358826782228/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=1901638358826782228&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/1901638358826782228?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/1901638358826782228?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/xOjQmIdFVqk/aspnet-error-profilecommon-could-not-be.html" title="ASP.NET Error -  ProfileCommon could not be found" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2012/04/aspnet-error-profilecommon-could-not-be.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck4BR38_fCp7ImA9WhVXFUs.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-2751312832095277737</id><published>2012-04-16T00:22:00.002-07:00</published><updated>2012-04-16T00:22:36.144-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-04-16T00:22:36.144-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><title>Partial Views in ASP.NET MVC 3</title><summary type="html">
A Partial View is a reusable fragment of content and code that can be embedded in another view and improves the usability of a site, while reducing duplicate code.



Note: A Partial View in ASP.NET MVC is similar to a user control in ASP.NET Web Forms and is rendered using the ViewUserControl class, which derives from the ASP.NET UserControl    class. If you are using the Razor view engine, the&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/CDk3SRzb9TQ" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/2751312832095277737/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=2751312832095277737&amp;isPopup=true" title="5 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2751312832095277737?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2751312832095277737?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/CDk3SRzb9TQ/partial-views-in-aspnet-mvc-3.html" title="Partial Views in ASP.NET MVC 3" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-khNVn_EVI0c/T4vINzz4eaI/AAAAAAAAChA/LPtWx8WPQEI/s72-c/aspnet-mvc-partial-view%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>5</thr:total><feedburner:origLink>http://www.devcurry.com/2012/04/partial-views-in-aspnet-mvc-3.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkUDRng-fCp7ImA9WhVXE08.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-8627695551266563830</id><published>2012-04-13T06:37:00.003-07:00</published><updated>2012-04-13T06:37:57.654-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-04-13T06:37:57.654-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><category scheme="http://www.blogger.com/atom/ns#" term="jQuery" /><title>jQuery: Change ASP.NET Image Source at Runtime</title><summary type="html">
In this post, we will see a quick tip of how to change the source of an ASP.NET Image at runtime using jQuery. 



Create a new website. Create two folders called Scripts and Image. In the scripts folder, download the latest jQuery minified file. In the Image folder, add two different images of the same size. I have added dnc.png and devc.png.



In the Default.aspx page, add a reference to the &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/HJlPRrvVNoo" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/8627695551266563830/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=8627695551266563830&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/8627695551266563830?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/8627695551266563830?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/HJlPRrvVNoo/jquery-change-aspnet-image-source-at.html" title="jQuery: Change ASP.NET Image Source at Runtime" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-jHhk2ghmH2Q/T4grf3MRH_I/AAAAAAAACgo/zwHULGGjU5I/s72-c/jquery-change-image%25255B13%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2012/04/jquery-change-aspnet-image-source-at.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEEAR3g-cSp7ImA9WhVQGUU.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-7014132737574000484</id><published>2012-04-09T08:46:00.000-07:00</published><updated>2012-04-09T08:50:46.659-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-04-09T08:50:46.659-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="jQuery" /><title>jQuery 1.7: What happened to live and die?</title><summary type="html">
In case you did not notice, in jQuery 1.7, the .live() and .die() methods have been deprecated. That does not mean you cannot use them but .on() and .off() are now the new and recommended ways to attach event handlers!



If you open the jQuery code file, you will observe that  .bind(), .live() and .delegate()  now map to .on(). Similarly .unbind(), .die() and .undelegate() now map to .off()



&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/soIaukoxbfU" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/7014132737574000484/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=7014132737574000484&amp;isPopup=true" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/7014132737574000484?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/7014132737574000484?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/soIaukoxbfU/jquery-17-live-and-die.html" title="jQuery 1.7: What happened to live and die?" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-llut8HMkm0o/T4MDwooh1TI/AAAAAAAACgU/j27U_7mbTww/s72-c/jquery-on%25255B6%25255D.png?imgmax=800" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://www.devcurry.com/2012/04/jquery-17-live-and-die.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D04FSXs6cCp7ImA9WhVQFk8.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-6140917650747574638</id><published>2012-04-05T04:38:00.001-07:00</published><updated>2012-04-05T04:38:38.518-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-04-05T04:38:38.518-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Product Releases" /><category scheme="http://www.blogger.com/atom/ns#" term="Silverlight" /><title>Expression Blend Preview for Silverlight 5</title><summary type="html">
Microsoft has released an updated version of the Expression Blend Preview for Silverlight 5 which provides support for creating Silverlight 5 and Silverlight 5 SketchFlow projects. 



You may probably recollect that Expression Blend Preview for SL 5 was released in September 2011. This update comes with a GoLive license and its ration date has been extended to June 30, 2013. Moreover the &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/XtOuxIDuPj4" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/6140917650747574638/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=6140917650747574638&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6140917650747574638?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6140917650747574638?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/XtOuxIDuPj4/expression-blend-preview-for.html" title="Expression Blend Preview for Silverlight 5" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2012/04/expression-blend-preview-for.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0IAR308fCp7ImA9WhVQEU0.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-5349603911361599508</id><published>2012-03-30T05:12:00.001-07:00</published><updated>2012-03-30T05:12:26.374-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-03-30T05:12:26.374-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><title>How to 'Git' ASP.NET Web Stack</title><summary type="html">

Recently Microsoft went Apache 2.0 with large chunks of the ASP.NET Web Framework. Just before that, they introduced Git support on Codeplex. Now it doesn’t seem so co-incidental.



Git, if you didn’t know is a Distributed Version Control System (DVCS), and has been the OSS world’s darling since it got introduced. GitHub, the premier source control site for OSS projects having overtaken &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/JsIKLEKLMOo" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/5349603911361599508/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=5349603911361599508&amp;isPopup=true" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5349603911361599508?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5349603911361599508?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/JsIKLEKLMOo/how-to-git-aspnet-web-stack.html" title="How to 'Git' ASP.NET Web Stack" /><author><name>Sumit Maitra</name><uri>http://www.blogger.com/profile/08814463446593670017</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-Opqvv5u3vyw/T3WhcG0T0GI/AAAAAAAACeE/xY6PdWgAZpk/s72-c/asp-net-web-stack-home9.png?imgmax=800" height="72" width="72" /><thr:total>3</thr:total><feedburner:origLink>http://www.devcurry.com/2012/03/how-to-git-aspnet-web-stack.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0IERX8_fyp7ImA9WhVRGU4.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-5182697674063441383</id><published>2012-03-27T23:55:00.001-07:00</published><updated>2012-03-28T04:51:44.147-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-03-28T04:51:44.147-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Tools" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><title>How to Determine Resources Coming From Cache using Browser Developer Tools</title><summary type="html">
As web developers, we all use web browser developer tools to monitor browser requests. The most commonly used ones are Firebug, Fiddler and Chrome Developer Tools. 



Have you tried using these tools to determine which resources are served off the cache? You will be surprised to learn that only Chrome Developer Tool is able to correctly show the CDN resources coming from a cache.



Let’s see &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/H3hgjBtD-gQ" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/5182697674063441383/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=5182697674063441383&amp;isPopup=true" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5182697674063441383?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5182697674063441383?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/H3hgjBtD-gQ/how-to-determine-resources-coming-from.html" title="How to Determine Resources Coming From Cache using Browser Developer Tools" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-z72DrB4qHXY/T3KznvDDNJI/AAAAAAAACdo/z65wbfhU8Po/s72-c/ie9-developer-tool%25255B8%25255D.jpg?imgmax=800" height="72" width="72" /><thr:total>4</thr:total><feedburner:origLink>http://www.devcurry.com/2012/03/how-to-determine-resources-coming-from.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEYGR3w7fSp7ImA9WhVREkw.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-289477082898903473</id><published>2012-03-17T21:01:00.000-07:00</published><updated>2012-03-19T21:02:06.205-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-03-19T21:02:06.205-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Misc Ramblings" /><category scheme="http://www.blogger.com/atom/ns#" term="Free Learning" /><title>TechEd India 2012–Watch it Live!</title><summary type="html">
TechEd India is being hosted from March 21 – 23 in Bangalore India and like every year, I will be attending this year too.  This paid event focuses on technical education to the community, coupled with deep-dive sessions, big news announcements and exploration of Microsoft tools, platforms and services.Being a Microsoft MVP gives me an easy access to Microsoft developer events locally as well as&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/x2bL3JDk6Sk" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/289477082898903473/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=289477082898903473&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/289477082898903473?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/289477082898903473?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/x2bL3JDk6Sk/teched-india-2012watch-it-live.html" title="TechEd India 2012–Watch it Live!" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2012/03/teched-india-2012watch-it-live.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEMNRn84fCp7ImA9WhVTGUs.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-7483318570891006925</id><published>2012-03-05T07:48:00.001-08:00</published><updated>2012-03-05T07:48:17.134-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-03-05T07:48:17.134-08:00</app:edited><title>Struct Layouts Performance Tip</title><summary type="html">

Most developers aware of that Structs needed to be in smaller size (16byte or less) so they can run efficiently as possible. If you are interested in how the Struct size contributes to better performance, please refer to this question. This post is about another less popular tip that may contribute to improve the efficiency of Structs.


Just a bit of back ground on Struct Layouts:


The way &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/kBxJ_fxKRc4" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/7483318570891006925/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=7483318570891006925&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/7483318570891006925?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/7483318570891006925?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/kBxJ_fxKRc4/struct-layouts-performance-tip.html" title="Struct Layouts Performance Tip" /><author><name>Raj Aththanayake</name><uri>http://www.blogger.com/profile/09671269202798981268</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-SzIhtu4gzCc/T1S31iffmEI/AAAAAAAACcw/vwUtqTcumsg/s72-c/Struct1%25255B3%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2012/03/struct-layouts-performance-tip.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkYHRXc9eip7ImA9WhVTE0k.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-4941001179220968238</id><published>2012-02-27T03:21:00.002-08:00</published><updated>2012-02-27T04:02:14.962-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-27T04:02:14.962-08:00</app:edited><title>Creating Custom Code Snippets in Visual Studio 2010 is as Easy as 1-2-3</title><summary type="html">
Code Snippets are the little shortcuts in Visual Studio that help us do boilerplate stuff faster. For example in a C# class file, if we write prop and hit Tab, a property gets generated allowing us to change the Type and Name of the property.


Of late, I have been blogging a lot and most examples involve some amount of boilerplate code that get’s repeated. For example if you are doing Poor Man’&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/0CB4byz6rjA" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/4941001179220968238/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=4941001179220968238&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/4941001179220968238?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/4941001179220968238?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/0CB4byz6rjA/custom-code-snippets-vs-2010.html" title="Creating Custom Code Snippets in Visual Studio 2010 is as Easy as 1-2-3" /><author><name>Sumit Maitra</name><uri>http://www.blogger.com/profile/08814463446593670017</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-offF9blPgfM/T0tlwIJ8fWI/AAAAAAAACb4/Rz5L7dUWwz0/s72-c/new-snippet%25255B3%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2012/02/custom-code-snippets-vs-2010.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUUMQ3s8eip7ImA9WhRaF08.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-2427139117654277240</id><published>2012-02-19T23:34:00.000-08:00</published><updated>2012-02-19T23:34:42.572-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-19T23:34:42.572-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Tools" /><title>Sysinternals Suite Update</title><summary type="html">
The Sysinternals Suite by Mark Russinovich’s has some recent updates. The latest build 16.02.2012 brings along updated Coreinfo, DebugView, LiveKd and Process Explorer.


Sysinternals Suite is a powerful set of Windows system utilities. Here are some changes in this latest update:


Coreinfo v3.04: Coreinfo, a tool that dumps information about a system’s processor topology and capabilities, adds&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/mn0DUa_IhRs" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/2427139117654277240/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=2427139117654277240&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2427139117654277240?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2427139117654277240?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/mn0DUa_IhRs/sysinternals-suite-update.html" title="Sysinternals Suite Update" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2012/02/sysinternals-suite-update.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkAGQHw8fyp7ImA9WhRbF04.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-3640010182716176972</id><published>2012-02-06T05:28:00.000-08:00</published><updated>2012-02-08T12:58:41.277-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-08T12:58:41.277-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Tools" /><category scheme="http://www.blogger.com/atom/ns#" term=".NET" /><title>Real Developers never start a Project without Source Control, Period! Mercurial on BitBucket</title><summary type="html">

Real developers never start a project without source control, period! So, today I am going to walk you through the steps to use www.bitbucket.org’s Mercurial (Hg) repository. 



Disclaimer: BitBucket has not sponsored this article, you can use any available online Mercurial repository



BitBucket offers both Mercurial and Git repositories. I started off with Hg because at the time they had &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/C0YB7v_IPuQ" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/3640010182716176972/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=3640010182716176972&amp;isPopup=true" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/3640010182716176972?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/3640010182716176972?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/C0YB7v_IPuQ/mercurial-on-bitbucket.html" title="Real Developers never start a Project without Source Control, Period! Mercurial on BitBucket" /><author><name>Sumit Maitra</name><uri>http://www.blogger.com/profile/08814463446593670017</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-phrPR8vo-7Q/Ty_TkZLpNYI/AAAAAAAACZk/0VmEW1iWNbI/s72-c/create-local-repository2.png?imgmax=800" height="72" width="72" /><thr:total>3</thr:total><feedburner:origLink>http://www.devcurry.com/2012/02/mercurial-on-bitbucket.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkYEQHg6eCp7ImA9WhVXGE8.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-4264674424173922534</id><published>2012-01-18T01:22:00.000-08:00</published><updated>2012-04-19T01:28:21.610-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-04-19T01:28:21.610-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><title>Referencing jQuery UI in ASP.NET MVC</title><summary type="html">jQuery is a very popular JavaScript library integrated into the ASP.NET MVC framework. jQuery UI is a toolkit built on top of the jQuery library. Those getting started with MVC wonder how to reference jQuery UI API in their ASP.NET MVC apps. Here’s a simple post that shows how to do so.

To add jQuery UI in our MVC 3 apps, we have to add two references. The first reference is to our jQuery UI &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/z3sLn96a-XE" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/4264674424173922534/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=4264674424173922534&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/4264674424173922534?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/4264674424173922534?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/z3sLn96a-XE/referencing-jquery-ui-in-aspnet-mvc.html" title="Referencing jQuery UI in ASP.NET MVC" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-n7-zPMiFjYk/T4_LVqYW3zI/AAAAAAAAChY/nxvFmy8d-_E/s72-c/image%25255B4%25255D.png?imgmax=800" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://www.devcurry.com/2012/01/referencing-jquery-ui-in-aspnet-mvc.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUYNR3syeCp7ImA9WhVQGEg.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-5440875393432727441</id><published>2012-01-13T20:52:00.000-08:00</published><updated>2012-04-07T20:53:16.590-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-04-07T20:53:16.590-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><title>Displaying URL’s in ASP.NET MVC 3 - Difference between Html.ActionLink vs Url.Action</title><summary type="html">
The Html.ActionLink method renders a hyperlink (&amp;lt;a href=".."&amp;gt;&amp;lt;/a&amp;gt;) to another controller action. The Url.Action URL helper works the same way as Html.ActionLink, but it does not return an anchor tag.



Let’s see an example. Add the following code to your Index.cshtml or any view you want to display this on




Run the page and observe the source generated




While Html.ActionLink generates an &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/QHQmAdjWe4M" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/5440875393432727441/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=5440875393432727441&amp;isPopup=true" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5440875393432727441?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5440875393432727441?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/QHQmAdjWe4M/displaying-urls-in-aspnet-mvc-3.html" title="Displaying URL’s in ASP.NET MVC 3 - Difference between Html.ActionLink vs Url.Action" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-RH4N25LzL-A/T4ELGGJZGqI/AAAAAAAACfs/krao4_8lOrU/s72-c/html-actionlink-urlaction-mvc3%25255B9%25255D.png?imgmax=800" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://www.devcurry.com/2012/01/displaying-urls-in-aspnet-mvc-3.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DU8MQHk5fCp7ImA9WhRVGEk.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-4951607552962143489</id><published>2012-01-13T18:14:00.000-08:00</published><updated>2012-01-17T16:51:21.724-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-17T16:51:21.724-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><title>Hello RavenDB! Introducing RavenDB for ASP.NET Developers</title><summary type="html">
In this article, we will look at a NoSQL database called RavenDB. If you are new to NoSQL or RavenDB or Document Databases, don’t panic! We’ll walk you through an introduction for each.




What is NoSQL and what are NoSQL Databases?

Before we get into the classical definition, let’s look back at our approach towards building n-layer ASP.NET applications. Typically we have the RDBMS system with&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/drkR7Q0scLM" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/4951607552962143489/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=4951607552962143489&amp;isPopup=true" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/4951607552962143489?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/4951607552962143489?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/drkR7Q0scLM/hello-ravendb-introducing-ravendb-for.html" title="Hello RavenDB! Introducing RavenDB for ASP.NET Developers" /><author><name>Sumit Maitra</name><uri>http://www.blogger.com/profile/08814463446593670017</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>4</thr:total><feedburner:origLink>http://www.devcurry.com/2012/01/hello-ravendb-introducing-ravendb-for.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DU8EQno4eCp7ImA9WhVWFE8.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-1420283991424816626</id><published>2012-01-09T01:08:00.000-08:00</published><updated>2012-04-26T01:10:03.430-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-04-26T01:10:03.430-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><title>Introducing ASP.NET Web Pages</title><summary type="html">
ASP.NET Web Pages is the latest addition to the ASP.NET platform and provides a web development framework for new developers who want to build simple websites using ASP.NET.



Although ASP.NET Web Pages provides a simple framework, it leverages on the .NET Class libraries, enabling developers to create simple yet powerful web apps. The configuration steps involved are fewer in comparison to &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/TZaexamip4I" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/1420283991424816626/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=1420283991424816626&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/1420283991424816626?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/1420283991424816626?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/TZaexamip4I/introducing-aspnet-web-pages.html" title="Introducing ASP.NET Web Pages" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-F-19uXBGTWI/T5kCG3hCZHI/AAAAAAAACho/JSff-f-FXYg/s72-c/aspnet-webpages-framework%25255B5%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2012/01/introducing-aspnet-web-pages.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkcFQHs4fip7ImA9WhRWGUg.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-7477213003953460380</id><published>2012-01-07T07:23:00.001-08:00</published><updated>2012-01-07T07:26:51.536-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-07T07:26:51.536-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript" /><category scheme="http://www.blogger.com/atom/ns#" term="HTML 5" /><title>Use HTML 5 Elements in IE 8 using HTML 5 Shiv</title><summary type="html">
There are a lot of new HTML 5 elements like &amp;lt;header&amp;gt;, &amp;lt;article&amp;gt;, &amp;lt;footer&amp;gt; etc. that browsers like IE 8 and versions prior to that, do not support. These browsers need some help recognizing the new HTML5 elements and Remy Sharp’s HTML 5 Shiv provides just that.



To use this script, it must be included before the &amp;lt;body&amp;gt; element (i.e. in the &amp;lt;head&amp;gt;). 



To improve performance, include the CSS &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/SJM4TJ32-ag" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/7477213003953460380/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=7477213003953460380&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/7477213003953460380?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/7477213003953460380?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/SJM4TJ32-ag/use-html-5-elements-in-ie-8-using-html.html" title="Use HTML 5 Elements in IE 8 using HTML 5 Shiv" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-RmS2YmAv-nA/TwhjcHgxeYI/AAAAAAAACYs/hmyW7qSF334/s72-c/image%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://www.devcurry.com/2012/01/use-html-5-elements-in-ie-8-using-html.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck8EQXk-fip7ImA9WhRXGUU.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-4528593204605601991</id><published>2011-12-27T02:07:00.001-08:00</published><updated>2011-12-27T02:13:20.756-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-27T02:13:20.756-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript" /><category scheme="http://www.blogger.com/atom/ns#" term=".NET" /><category scheme="http://www.blogger.com/atom/ns#" term="Link List" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><category scheme="http://www.blogger.com/atom/ns#" term="CSS" /><category scheme="http://www.blogger.com/atom/ns#" term="Silverlight" /><category scheme="http://www.blogger.com/atom/ns#" term="jQuery" /><category scheme="http://www.blogger.com/atom/ns#" term="HTML 5" /><title>Most Popular .NET, jQuery and Web Development articles in 2011</title><summary type="html">
With 2012 fast approaching and 2011 drawing to an end, we've put together our list of the Most Popular .NET articles on DevCurry.com this year. The year 2011 featured articles on DevCurry covering many technologies like jQuery, HTML 5, ASP.NET, MVC, Silverlight, WPF, .NET, VS 2010, Entity Framework and Sharepoint, just to name a few.



I would like to thank each one of you who has visited my &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/nAYVZ2vqJm4" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/4528593204605601991/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=4528593204605601991&amp;isPopup=true" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/4528593204605601991?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/4528593204605601991?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/nAYVZ2vqJm4/most-popular-net-jquery-and-web.html" title="Most Popular .NET, jQuery and Web Development articles in 2011" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>3</thr:total><feedburner:origLink>http://www.devcurry.com/2011/12/most-popular-net-jquery-and-web.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A08NRHczcSp7ImA9WhRXFUg.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-7423227107291574768</id><published>2011-12-22T05:15:00.001-08:00</published><updated>2011-12-22T05:18:15.989-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-22T05:18:15.989-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="CSS" /><title>Create Triangles using Plain CSS and No Images</title><summary type="html">
If someone asks you to create a graphic on a webpage using four triangles in a Square, how would you suggest he/she goes about it? Use JavaScript or Images?





I recently picked up a nice CSS trick from Paul (CSS guru) who told me how to achieve the above output using pure CSS. Here’s the code




CSS code:

#one{     height:0;      width:0;      border-top:80px solid #FFFF01;      border-left&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/vAYr5EbDUng" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/7423227107291574768/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=7423227107291574768&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/7423227107291574768?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/7423227107291574768?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/vAYr5EbDUng/create-triangles-using-plain-css-and-no.html" title="Create Triangles using Plain CSS and No Images" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-iujI2g61SXA/TvMtcrmrZzI/AAAAAAAACYc/1-Dw4rYAENQ/s72-c/image%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://www.devcurry.com/2011/12/create-triangles-using-plain-css-and-no.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEEDQHw8eip7ImA9WhRXGUo.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-9131833213306418491</id><published>2011-12-17T02:42:00.001-08:00</published><updated>2011-12-27T01:04:31.272-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-27T01:04:31.272-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="HTML 5" /><title>HTML 5 Developer's Dilemma - Which Video File Format to Convert and Support</title><summary type="html">
Until recently, the only way to embed video in web pages was using third-party plugins like Silverlight, Flash and QuickTime. HTML5 has made it easier to include multimedia in your web pages without any plugins, by just using the &amp;lt;video&amp;gt; element. However support for video and audio file formats varies across browsers. HTML5 capable browsers support different video formats.


They are:

     
&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/NQgxBPkonG8" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/9131833213306418491/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=9131833213306418491&amp;isPopup=true" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/9131833213306418491?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/9131833213306418491?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/NQgxBPkonG8/convert-html-5-video-formats.html" title="HTML 5 Developer's Dilemma - Which Video File Format to Convert and Support" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-TAK-VTzEgMM/TuxyJcK9peI/AAAAAAAACX0/Z-nkLKbZVOQ/s72-c/html5-video-formats%25255B4%25255D.jpg?imgmax=800" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://www.devcurry.com/2011/12/convert-html-5-video-formats.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkIBQH89cSp7ImA9WhRQF0o.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-543467655087695752</id><published>2011-12-13T01:56:00.001-08:00</published><updated>2011-12-13T02:02:31.169-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-13T02:02:31.169-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Silverlight" /><title>What’s New in Silverlight 5</title><summary type="html">
Now that Silverlight 5 has been Released To Web (RTW), let’s take a quick overview of what’s new in Silverlight 5



Note: Read 100’s of Free Silverlight Articles and Tutorials over here 



Here’s a summary of the new features in Silverlight 5, since it’s Beta release and since Silverlight 4.0



Performance Improvements

     
Improved XAML Parser Performance 

     
Improved &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/BykBNCi_3Oo" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/543467655087695752/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=543467655087695752&amp;isPopup=true" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/543467655087695752?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/543467655087695752?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/BykBNCi_3Oo/whats-new-in-silverlight-5.html" title="What’s New in Silverlight 5" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>3</thr:total><feedburner:origLink>http://www.devcurry.com/2011/12/whats-new-in-silverlight-5.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0cBQ3g-eSp7ImA9WhRQEkg.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-9032492986940334732</id><published>2011-12-07T02:43:00.001-08:00</published><updated>2011-12-07T02:50:52.651-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-07T02:50:52.651-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="VB.NET" /><category scheme="http://www.blogger.com/atom/ns#" term="C#" /><category scheme="http://www.blogger.com/atom/ns#" term="Free Learning" /><title>.NET Programming for Absolute Beginners [Free Video Series]</title><summary type="html">
Channel 9 has just launched an absolute beginner programming series to help people learn to program. This FREE training series is created for programmers who have no experience with C# or VB.NET 



The series of 49 episodes (24 episodes for C# and 25 for VB.NET) walks you through fundamentals, getting the .NET tools, writing C# and VB.NET code, debugging features, customizations and much more &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/9WjH9KOexCM" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/9032492986940334732/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=9032492986940334732&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/9032492986940334732?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/9032492986940334732?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/9WjH9KOexCM/net-programming-for-absolute-beginners.html" title=".NET Programming for Absolute Beginners [Free Video Series]" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>1</thr:total><feedburner:origLink>http://www.devcurry.com/2011/12/net-programming-for-absolute-beginners.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C04HQXY4eSp7ImA9WhRRGE8.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-8231459863883568159</id><published>2011-12-02T02:22:00.001-08:00</published><updated>2011-12-02T02:32:10.831-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-02T02:32:10.831-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="jQuery" /><title>jQuery 1.7 Custom Events Using .on Method</title><summary type="html">
The browser event model can behave differently in different browsers. jQuery provides a consistent framework to handle standard events like the mouse click in browsers with an easy to understand syntax. However we are not limited to the set of events provided by jQuery. jQuery provides support for custom events as well.



Custom events provide a great way to decouple your application code and &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/kGQ4ZOYIUIY" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/8231459863883568159/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=8231459863883568159&amp;isPopup=true" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/8231459863883568159?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/8231459863883568159?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/kGQ4ZOYIUIY/jquery-17-custom-events-using-on-method.html" title="jQuery 1.7 Custom Events Using .on Method" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-PxYZsNGySYA/Ttim5HJiHTI/AAAAAAAACW4/p2KrEjL2mew/s72-c/image%25255B8%25255D.png?imgmax=800" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://www.devcurry.com/2011/12/jquery-17-custom-events-using-on-method.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0EGRXsyfCp7ImA9WhRRFEs.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-7041315006690399293</id><published>2011-11-27T21:59:00.001-08:00</published><updated>2011-11-27T22:27:04.594-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-27T22:27:04.594-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Tools" /><title>Web Browser Developer Tools and Layout Engines</title><summary type="html">
A layout engine a.k.a web browser engine or browser rendering engine is a component that parses HTML, XML, CSS, Images etc. and renders it on the screen. A browser developer tool lets you inspect, debug, analyze and diagnose issues with CSS, HTML, Scripts etc. inside your browser. 



As a web developer, you must know what layout engines and developer tools your browser uses. It helps to &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/7C22Jfmi-Tg" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/7041315006690399293/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=7041315006690399293&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/7041315006690399293?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/7041315006690399293?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/7C22Jfmi-Tg/web-browser-developer-tools-and-layout.html" title="Web Browser Developer Tools and Layout Engines" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/11/web-browser-developer-tools-and-layout.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Dk8GRXk4cCp7ImA9WhRSF00.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-2191881921595148965</id><published>2011-11-19T04:00:00.001-08:00</published><updated>2011-11-19T04:13:44.738-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-19T04:13:44.738-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><title>The ViewBag Property in ASP.NET MVC 3 is Just Syntactic Sugar</title><summary type="html">
The MVC Controller can pass data to the View using multiple ways. It can either use a strongly typed object or use a global dictionary such as ViewData etc. ASP.NET MVC 3 introduces a dictionary in the Controller base class called the ViewBag property to access view data. 



The new ASP.NET MVC 3 ViewBag property strictly speaking is just syntactic sugar – with a terse syntax when compared to &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/XGSe2qnBZhM" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/2191881921595148965/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=2191881921595148965&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2191881921595148965?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2191881921595148965?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/XGSe2qnBZhM/viewbag-property-aspnet-mvc-3-is.html" title="The ViewBag Property in ASP.NET MVC 3 is Just Syntactic Sugar" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-yc_JAw1IEGQ/TseaOnvfNNI/AAAAAAAACWg/KzBRQ37y9mI/s72-c/image%25255B9%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/11/viewbag-property-aspnet-mvc-3-is.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUQBQn0_fyp7ImA9WhRSEUs.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-3839289309137304139</id><published>2011-11-12T22:52:00.001-08:00</published><updated>2011-11-12T22:55:53.347-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-12T22:55:53.347-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><title>ASP.NET 4.0 Chart Control to Display Statistical and Analytical Data</title><summary type="html">
I was conducting an ASP.NET 4.0 training for a webdev team recently. The participants were working on a project where they were supposed to display a statistical report using charts. Now with ASP.NET 3.5 Charts, this was somewhat challenging since no default charts controls were provided in 3.5. However In ASP.NET 4.0, adding charts to applications is much simpler.



In ASP.NET 4.0, the Chart &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/7z8YzBD5cDA" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/3839289309137304139/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=3839289309137304139&amp;isPopup=true" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/3839289309137304139?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/3839289309137304139?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/7z8YzBD5cDA/aspnet-40-chart-control-to-display.html" title="ASP.NET 4.0 Chart Control to Display Statistical and Analytical Data" /><author><name>Mahesh Sabnis</name><uri>http://www.blogger.com/profile/12831394632830145738</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-qCZYIAA8rYQ/Tr9nZaedaAI/AAAAAAAAAK4/-WXK1h3-Wh8/s72-c/clip_image002%25255B5%25255D.jpg?imgmax=800" height="72" width="72" /><thr:total>3</thr:total><feedburner:origLink>http://www.devcurry.com/2011/11/aspnet-40-chart-control-to-display.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkYERHk-eyp7ImA9WhRTFUo.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-4572402267656396826</id><published>2011-11-06T03:15:00.000-08:00</published><updated>2011-11-06T03:15:05.753-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-06T03:15:05.753-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><title>ASP.NET 4 URL Routing : A Quick Overview</title><summary type="html">
Those who are currently building ASP.NET MVC web applications are very well aware of the Routing concept. URL routing enables the developer to make URLs flexible, dynamic and readable. 

URL Routing was originally devised for ASP.NET MVC and has been implemented as a core feature. A route is a URL pattern which has a mapping with a handler, that can be physical file like the ASP.NET Web form .&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/8NaXB-MIgrU" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/4572402267656396826/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=4572402267656396826&amp;isPopup=true" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/4572402267656396826?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/4572402267656396826?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/8NaXB-MIgrU/aspnet-4-url-routing-quick-overview.html" title="ASP.NET 4 URL Routing : A Quick Overview" /><author><name>Mahesh Sabnis</name><uri>http://www.blogger.com/profile/12831394632830145738</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-KYerFcKGTkQ/TrZqsjGNGAI/AAAAAAAAAKY/wFUP-PNE1Po/s72-c/image2.png?imgmax=800" height="72" width="72" /><thr:total>3</thr:total><feedburner:origLink>http://www.devcurry.com/2011/11/aspnet-4-url-routing-quick-overview.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEMBQX89cCp7ImA9WhdaGUg.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-2307908830090899463</id><published>2011-10-29T22:27:00.000-07:00</published><updated>2011-10-29T22:27:30.168-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-29T22:27:30.168-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="WPF" /><title>WPF 4: Style ListBox Items using ItemContainer Style</title><summary type="html">
Recently I was asked a question about the default styles for WPF ListBoxItems and how to change the Style for the a Selected ListBox Item. This article has the solution to both the queries.



When data is bound to a WPF List Box, the List Items gets generated automatically and it becomes a bit clumsy to apply any style on the individual items in the ListBox. In such scenarios, we can implement &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/-6XotMKlS1Y" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/2307908830090899463/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=2307908830090899463&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2307908830090899463?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2307908830090899463?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/-6XotMKlS1Y/wpf-4-style-listbox-items-using.html" title="WPF 4: Style ListBox Items using ItemContainer Style" /><author><name>Mahesh Sabnis</name><uri>http://www.blogger.com/profile/12831394632830145738</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-6rRpFlqLv0g/TqzffKJRtUI/AAAAAAAAAJw/K-MPVA_ELVA/s72-c/image%25255B4%25255D.png?imgmax=800" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://www.devcurry.com/2011/10/wpf-4-style-listbox-items-using.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkIERHg4fCp7ImA9WhdbGU8.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-138926035462404342</id><published>2011-10-18T00:55:00.000-07:00</published><updated>2011-10-18T00:55:05.634-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-18T00:55:05.634-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="jQuery" /><title>jQuery Add Elements Dynamically: Performance Tip</title><summary type="html">
jQuery provides several ways of adding elements dynamically into an already existing element. Some methods are: before(), insertBefore() after(), insertAfter(), append, appendTo, prepend, prependTo and so on.



A couple of days ago, I had shared a tip on how jQuery Event Delegation Improves Performance. In this short article, I will share a quick performance tip while using jQuery.append() &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/WAK_4IKh1sk" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/138926035462404342/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=138926035462404342&amp;isPopup=true" title="5 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/138926035462404342?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/138926035462404342?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/WAK_4IKh1sk/jquery-add-elements-dynamically.html" title="jQuery Add Elements Dynamically: Performance Tip" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-m9ttCxLd8So/Tp0v2tNjRuI/AAAAAAAACRI/E7rI2RYVS9M/s72-c/image%25255B8%25255D.png?imgmax=800" height="72" width="72" /><thr:total>5</thr:total><feedburner:origLink>http://www.devcurry.com/2011/10/jquery-add-elements-dynamically.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DU4NRX46fyp7ImA9WhdbFE8.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-4614643003034407884</id><published>2011-10-12T06:59:00.000-07:00</published><updated>2011-10-12T06:59:54.017-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-12T06:59:54.017-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Tools" /><category scheme="http://www.blogger.com/atom/ns#" term="CSS" /><title>CSS3 Code Generation Tools That Save Time</title><summary type="html">
One of the challenges faced by designers is to implement cross-browser properties while designing sites. The extra bit of code to accommodate properties that are browser-specific, can take up a lot of time. CSS3 Code Generators can help you save time and reduce errors, by generating code that works across different browsers. In this article, I will list six very useful CSS3 Code Generators.



&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/jHe48v7IJqo" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/4614643003034407884/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=4614643003034407884&amp;isPopup=true" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/4614643003034407884?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/4614643003034407884?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/jHe48v7IJqo/css3-code-generation-tools-that-save.html" title="CSS3 Code Generation Tools That Save Time" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-kdbS7eaZ1uc/TpWcnPWwdTI/AAAAAAAACQY/CR6Lf7riDqI/s72-c/image%25255B3%25255D.png?imgmax=800" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://www.devcurry.com/2011/10/css3-code-generation-tools-that-save.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkEHRH04cCp7ImA9WhdUGEU.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-2088436086315275730</id><published>2011-10-05T22:52:00.000-07:00</published><updated>2011-10-05T22:57:15.338-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-05T22:57:15.338-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript" /><title>JavaScript Quick Way to Find Max and Min Value in an Array</title><summary type="html">
I have been using some JavaScript techniques in the past to find the maximum and minimum number in an array. I recently stumbled upon a real fast and simple solution to find the max and min number in an array and thought of sharing it with all of you. Let me know what do you think of this method.
Add these two methods in your code:

Array.prototype.max = function () {
    return Math.max.apply(&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/xgWFxEdIPM4" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/2088436086315275730/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=2088436086315275730&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2088436086315275730?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2088436086315275730?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/xgWFxEdIPM4/javascript-max-min-array.html" title="JavaScript Quick Way to Find Max and Min Value in an Array" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-YtjQM_4S68A/To1BhoyOcdI/AAAAAAAACKw/_VJYqhtirxM/s72-c/image%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://www.devcurry.com/2011/10/javascript-max-min-array.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak8AQX4yfCp7ImA9WhdUEkg.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-1877185005029160334</id><published>2011-09-28T18:13:00.000-07:00</published><updated>2011-09-28T18:14:00.094-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-28T18:14:00.094-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Product Releases" /><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio" /><title>Visual Studio 11 Developer Preview Download Links</title><summary type="html">
In the BUILD Developer conference a couple of days ago, Microsoft introduced the next version of Windows called Windows 8 and next version of Visual Studio called Visual Studio 11. Microsoft released the Visual Studio 11 Developer Preview and Windows Server 8 Developer Preview which will enable devs to start building apps for Windows 8. .NET 4.5 Preview and ASP.NET MVC 4 Preview were also &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/vYBcXLCd9mo" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/1877185005029160334/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=1877185005029160334&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/1877185005029160334?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/1877185005029160334?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/vYBcXLCd9mo/visual-studio-11-developer-preview.html" title="Visual Studio 11 Developer Preview Download Links" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/09/visual-studio-11-developer-preview.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE8AQ344eyp7ImA9WhdVFU8.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-1385829551263922110</id><published>2011-09-20T05:47:00.000-07:00</published><updated>2011-09-20T05:47:22.033-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-20T05:47:22.033-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio" /><title>Visual Studio 2010: Insert Image in Code</title><summary type="html">
Powered by WPF and MEF, the extensibility model in Visual Studio 2010 is richer than its previous versions.  You can easily extend the IDE, code editor, toolbars etc.



One such extension I stumbled upon recently is the Image Insertion extension that lets you insert images directly in line with your code to help you visualize aspects of your code. How cool! I recently used it to insert some UML&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/D1776fEXtVA" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/1385829551263922110/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=1385829551263922110&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/1385829551263922110?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/1385829551263922110?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/D1776fEXtVA/visual-studio-2010-insert-image-in-code.html" title="Visual Studio 2010: Insert Image in Code" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-CDVrBfvwy00/TniJBiMqpPI/AAAAAAAACKU/vAR3DD0ThSo/s72-c/image%25255B5%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/09/visual-studio-2010-insert-image-in-code.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUMDQH49fSp7ImA9WhdVEEg.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-2555068092123621462</id><published>2011-09-14T19:24:00.000-07:00</published><updated>2011-09-14T19:24:31.065-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-14T19:24:31.065-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="jQuery" /><title>jQuery Event Delegation Improves Performance</title><summary type="html">
In this post, I will share a simple tip of how you can improve jQuery performance by using Event Delegation to add event listeners to the parent element, and in turn, check for events on its children. 



First let’s take an example where there are a bunch of ‘li’ elements inside an unordered list. We have to use jQuery to provide a click event and perform an action, when the user clicks on a li&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/1rQ0MUKmZT4" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/2555068092123621462/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=2555068092123621462&amp;isPopup=true" title="5 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2555068092123621462?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2555068092123621462?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/1rQ0MUKmZT4/jquery-event-delegation-improves.html" title="jQuery Event Delegation Improves Performance" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-wIjwJKiKwl4/TnFf10O1LmI/AAAAAAAACKQ/dHp_jGDRTco/s72-c/image%25255B4%25255D.png?imgmax=800" height="72" width="72" /><thr:total>5</thr:total><feedburner:origLink>http://www.devcurry.com/2011/09/jquery-event-delegation-improves.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUMMQno7eip7ImA9WhdWF0Q.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-7372605492232726364</id><published>2011-09-11T20:18:00.000-07:00</published><updated>2011-09-11T20:18:03.402-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-11T20:18:03.402-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Silverlight" /><title>Change Silverlight 4 DataGrid Cell on Mouse Actions</title><summary type="html">
I am using the Silverlight DataGrid from its first release and it’s an extremely useful control. However while programming the DataGrid for various UI as well as data binding operations, I still find it difficult to work with some basic DataGrid elements e.g. how to find a specific cell index in the DataGrid? I have come across this question during my training programs and I have discussed &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/Dg9YH5Vt9_Q" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/7372605492232726364/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=7372605492232726364&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/7372605492232726364?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/7372605492232726364?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/Dg9YH5Vt9_Q/change-silverlight-4-datagrid-cell-on.html" title="Change Silverlight 4 DataGrid Cell on Mouse Actions" /><author><name>Mahesh Sabnis</name><uri>http://www.blogger.com/profile/12831394632830145738</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-Oh4glz9OJlY/Tm10pbzRXjI/AAAAAAAAAJc/ej3UlThBriE/s72-c/image%25255B9%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/09/change-silverlight-4-datagrid-cell-on.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkACQ309fCp7ImA9WhdWFUs.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-6675794722695204051</id><published>2011-09-09T04:46:00.000-07:00</published><updated>2011-09-09T04:46:02.364-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-09T04:46:02.364-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Silverlight" /><title>Windows Phone 7 Mango Training Videos</title><summary type="html">
I had very recently blogged about the FREE two-day Windows Phone 7 Jump Start class Building Applications for Windows Phone Mango–Free Training on Aug 23/24 by Rob Miles and Andy Wigley, two mobile development MVPs. This course was specially tailored for developers looking to build cool applications and games for the new Windows Phone “Mango” Platform.



In case you missed that training, here’s&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/Rd5B5CY1SOI" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/6675794722695204051/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=6675794722695204051&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6675794722695204051?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6675794722695204051?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/Rd5B5CY1SOI/windows-phone-7-mango-training-videos.html" title="Windows Phone 7 Mango Training Videos" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/09/windows-phone-7-mango-training-videos.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0EBR38-fCp7ImA9WhdWFEw.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-6106095466690244364</id><published>2011-09-06T23:13:00.000-07:00</published><updated>2011-09-07T10:14:16.154-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-07T10:14:16.154-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="jQuery" /><title>jQuery UI DatePicker Built-In Date Formats</title><summary type="html">
The jQuery UI DatePicker offers plenty of functionality to the developer, and even though well-documented, at times you could miss out on some useful built-in functions. One such functionality is the built-in date formats, available as constants.



We all know how to change the date format for the DatePicker. To change the dateformat to something like “14 Sep 2011” , is as simple as this:




&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/BzDLVg4aM9c" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/6106095466690244364/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=6106095466690244364&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6106095466690244364?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6106095466690244364?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/BzDLVg4aM9c/jquery-ui-datepicker-date-format.html" title="jQuery UI DatePicker Built-In Date Formats" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-bu5t-Kcpo0U/TmcKPAA29CI/AAAAAAAACJc/SCEARArxSzc/s72-c/image%25255B4%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/09/jquery-ui-datepicker-date-format.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D04FQHkyeip7ImA9WhdWEk4.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-7103104475046754510</id><published>2011-09-05T00:53:00.000-07:00</published><updated>2011-09-05T08:18:31.792-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-05T08:18:31.792-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="HTML 5" /><title>HTML 5 Number Spinner Control</title><summary type="html">
The HTML 5 "spinner" or number input control provides an input for entering a number and also allow users to click up and down arrows to select a number.

&amp;lt;!DOCTYPE html&amp;gt;
&amp;lt;html&amp;gt;
&amp;lt;head&amp;gt;
    &amp;lt;meta charset="UTF-8"&amp;gt;
    &amp;lt;title&amp;gt;Spinner Control in HTML5 by DevCurry.com&amp;lt;/title&amp;gt;
&amp;lt;/head&amp;gt;
&amp;lt;body&amp;gt;
   &amp;lt;form&amp;gt;
        &amp;lt;label for="age"&amp;gt;
            I am   
            &amp;lt;input type="number" name="age" id="age"
&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/CJBrJhrIZt0" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/7103104475046754510/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=7103104475046754510&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/7103104475046754510?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/7103104475046754510?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/CJBrJhrIZt0/html-5-number-spinner-control.html" title="HTML 5 Number Spinner Control" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/--gSS0CMURMQ/TmR_LDvQEAI/AAAAAAAACJU/VfXHeCKiGTQ/s72-c/image%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://www.devcurry.com/2011/09/html-5-number-spinner-control.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkIFQno5fyp7ImA9WhdXGEs.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-3455959284260117287</id><published>2011-08-31T23:58:00.001-07:00</published><updated>2011-09-01T00:01:53.427-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-01T00:01:53.427-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Link List" /><title>JavaScript, jQuery, CSS3, HTML 5, Other .NET articles Link List – August 2011</title><summary type="html">Here’s a quick wrap up of JavaScript, jQuery, CSS3,  HTML 5, .NET, Product Releases and other articles published on DevCurry.com in the month of August 2011.
jQuery, JavaScript and CSS Articles
CSS: after and before Pseudo Elements - CSS Pseudo Elements are useful for adding special effects to selectors, which would be difficult to achieve if we were to use real markup. For eg: styling of the &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/rOIBoT9Psn4" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/3455959284260117287/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=3455959284260117287&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/3455959284260117287?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/3455959284260117287?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/rOIBoT9Psn4/javascript-jquery-css3-html-5-other-net.html" title="JavaScript, jQuery, CSS3, HTML 5, Other .NET articles Link List – August 2011" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/08/javascript-jquery-css3-html-5-other-net.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0YMRX0zfyp7ImA9WhdXFko.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-4248790802632819259</id><published>2011-08-29T21:39:00.000-07:00</published><updated>2011-08-29T21:39:44.387-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-29T21:39:44.387-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term=".NET" /><category scheme="http://www.blogger.com/atom/ns#" term="Free Learning" /><title>SQL Server for .NET Programmers</title><summary type="html">As a programmer who has been developing data oriented .NET applications on SQL Server for over a decade now, I have become a strong believer of the fact that a programmer’s knowledge is incomplete, without having knowledge of the database and network he/she is interacting with. In my opinion, T-SQL and SQL Server Administration knowledge to some degree of depth, helps to design and develop your &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/zwqOuxoaOlk" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/4248790802632819259/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=4248790802632819259&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/4248790802632819259?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/4248790802632819259?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/zwqOuxoaOlk/sql-server-for-net-programmers.html" title="SQL Server for .NET Programmers" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/08/sql-server-for-net-programmers.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUUARX85cCp7ImA9WhdXE0g.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-458944400948711824</id><published>2011-08-26T04:14:00.000-07:00</published><updated>2011-08-26T04:14:04.128-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-26T04:14:04.128-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term=".NET" /><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio" /><title>Parallel Running Task Window in Visual Studio 2010</title><summary type="html">Visual Studio 2010 has provided lots of facilities for developers writing applications targeting various .NET versions. The .NET 4.0 Framework has introduced task parallel library using which you can write code which makes use of the available cores on the deployment machine. 
Now as a developer, if you are working on multiple asynchronous operations, you can make use of  the Task class. I have &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/7-Ga9VebqKM" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/458944400948711824/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=458944400948711824&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/458944400948711824?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/458944400948711824?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/7-Ga9VebqKM/parallel-running-task-window-in-visual.html" title="Parallel Running Task Window in Visual Studio 2010" /><author><name>Mahesh Sabnis</name><uri>http://www.blogger.com/profile/12831394632830145738</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-KJvPy0WVVUY/Tld-ylg8VSI/AAAAAAAAAJY/ZCS0hSqxniE/s72-c/image%25255B9%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/08/parallel-running-task-window-in-visual.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU8AQH05eyp7ImA9WhdXEkk.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-2563451153844278957</id><published>2011-08-24T20:44:00.000-07:00</published><updated>2011-08-24T20:44:01.323-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-24T20:44:01.323-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Entity FW" /><category scheme="http://www.blogger.com/atom/ns#" term="Product Releases" /><title>Entity Framework 4.2 Beta 1 Released with Bug Fix - The given assembly name or codebase was invalid</title><summary type="html">The Entity Framework 4.1 Update announced in July contained a bug that affected third party EF providers using a generic class for their provider factory implementation. A FileLoadException occurred with the message “The given assembly name or codebase was invalid”. Microsoft recently announced EF 4.2 Beta 1 which fixes this bug.
To refresh your memory, with EF 4.1 Update 1 there’s no need to &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/yTRCi0a7tyo" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/2563451153844278957/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=2563451153844278957&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2563451153844278957?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2563451153844278957?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/yTRCi0a7tyo/entity-framework-42-beta-1-released.html" title="Entity Framework 4.2 Beta 1 Released with Bug Fix - The given assembly name or codebase was invalid" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/08/entity-framework-42-beta-1-released.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0UFQ34yfCp7ImA9WhdXEEU.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-5080772535958443936</id><published>2011-08-22T23:33:00.000-07:00</published><updated>2011-08-22T23:33:32.094-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-22T23:33:32.094-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Silverlight" /><category scheme="http://www.blogger.com/atom/ns#" term="Free Learning" /><title>Building Applications for Windows Phone Mango–Free Training on Aug 23/24</title><summary type="html">Microsoft MVP’s are always on the forefront when it comes to adopting and training others on the latest technologies. Rob Miles and Andy Wigley, two mobile development MVPs are conducting a FREE two-day Jump Start class which is specially tailored for developers looking to build cool applications and games for the new Windows Phone “Mango” Platform.
Since this free Live training is available only&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/Doi56q_28NA" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/5080772535958443936/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=5080772535958443936&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5080772535958443936?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5080772535958443936?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/Doi56q_28NA/building-applications-for-windows-phone.html" title="Building Applications for Windows Phone Mango–Free Training on Aug 23/24" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/08/building-applications-for-windows-phone.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0IGRng5eCp7ImA9WhdQFUs.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-1996206162431113064</id><published>2011-08-17T01:25:00.000-07:00</published><updated>2011-08-17T01:25:27.620-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-17T01:25:27.620-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term=".NET" /><category scheme="http://www.blogger.com/atom/ns#" term="C#" /><title>Which .NET Attributes are my Assemblies Using?</title><summary type="html">An attribute describes a characteristic of some elements (classes, methods, fields) of a .NET program. Once associated with a program entity, the attribute can be queried at run time and used in any number of ways. In this post, we will learn how to list all the .NET Attributes that are used by the loaded assemblies in your program.

Use the following code:



The above code gets the assemblies &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/qrtXuSTcsq4" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/1996206162431113064/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=1996206162431113064&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/1996206162431113064?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/1996206162431113064?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/qrtXuSTcsq4/which-net-attributes-are-my-assemblies.html" title="Which .NET Attributes are my Assemblies Using?" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-TzFK2jGHcS8/Tkt6dz3GTxI/AAAAAAAACJI/58taPaZSBx8/s72-c/image%25255B13%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/08/which-net-attributes-are-my-assemblies.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEUMR3s8fip7ImA9WhdQE0w.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-3949473164925489485</id><published>2011-08-13T23:50:00.000-07:00</published><updated>2011-08-14T01:58:06.576-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-14T01:58:06.576-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Windows 7" /><category scheme="http://www.blogger.com/atom/ns#" term="Misc Ramblings" /><title>Free Minesweeper and Sudoku for Windows Phone 7</title><summary type="html">If you are a Windows 7 Phone owner and are in the US, here’s a good way to spend the weekend. Microsoft has added Minesweeper and Sudoku to the Windows Phone Marketplace, and Owners of Windows Phone 7 devices can download both Xbox LIVE Sudoku and Xbox LIVE Minesweeper immediately.
Both the games come with the Metro UI style and both feature panorama menus. Just remember that Bing ads will be &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/PujO6NKL6Gg" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/3949473164925489485/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=3949473164925489485&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/3949473164925489485?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/3949473164925489485?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/PujO6NKL6Gg/free-minesweeper-and-sudoku-for-windows.html" title="Free Minesweeper and Sudoku for Windows Phone 7" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-HmbhiD3BVIY/TkeM4_Eb_KI/AAAAAAAACJE/b8dwz7YoGOA/s72-c/image%25255B6%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/08/free-minesweeper-and-sudoku-for-windows.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0cMR389fSp7ImA9WhdQEk0.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-7759119512422024768</id><published>2011-08-12T21:18:00.000-07:00</published><updated>2011-08-12T21:18:06.165-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-12T21:18:06.165-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><title>Where are my ASP.NET Temporary Files Stored?</title><summary type="html">Ever wondered where ASP.NET stored its temporary files? ASP.NET provides the HttpRuntime.CodeGenDir property which gets the physical path to the directory where ASP.NET stores temporary files (generated sources, compiled assemblies, and so on) for the current application.Here’s how to use this property:

protected void Page_Load(object sender, EventArgs e)     
{      
        Response.Write(&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/6wLdzjuiKwQ" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/7759119512422024768/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=7759119512422024768&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/7759119512422024768?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/7759119512422024768?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/6wLdzjuiKwQ/where-are-my-aspnet-temporary-files.html" title="Where are my ASP.NET Temporary Files Stored?" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>1</thr:total><feedburner:origLink>http://www.devcurry.com/2011/08/where-are-my-aspnet-temporary-files.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEcNSHczeyp7ImA9WhdQEU4.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-3795506075768462047</id><published>2011-08-11T23:54:00.000-07:00</published><updated>2011-08-11T23:54:59.983-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-11T23:54:59.983-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term=".NET" /><title>.NET Framework 4 Reliability Update 1</title><summary type="html">Microsoft has released a Reliability Update 1 for the Microsoft .NET Framework 4 to fix some stability, reliability, and performance issues in the Microsoft .NET Framework 4.

Some of the 14 issues that are fixed are as follows:
If the locale is not Indian, the new Rupee symbol is not displayed on a .NET 2.0 app
Fixes access violation error while running a domain neutral mixed assembly for a .&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/P8EcGscpeFA" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/3795506075768462047/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=3795506075768462047&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/3795506075768462047?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/3795506075768462047?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/P8EcGscpeFA/net-framework-4-reliability-update-1.html" title=".NET Framework 4 Reliability Update 1" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/08/net-framework-4-reliability-update-1.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEUDSX49fip7ImA9WhdQEEQ.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-1061942308274273124</id><published>2011-08-10T23:57:00.000-07:00</published><updated>2011-08-11T12:51:18.066-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-11T12:51:18.066-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Free Learning" /><title>Free Podcast For Developers</title><summary type="html">I love reading books but when I am travelling or commuting to and from work, I prefer listening to Podcasts or what is also known as AudioBooks. There are many podcasts available for developers, but in this post, I will share some podcasts that are FREE, interesting, regularly updated and have maintained quality over the years. Being a .NET Developer, although this list is inclined towards .NET &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/EhIbrTlUl34" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/1061942308274273124/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=1061942308274273124&amp;isPopup=true" title="5 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/1061942308274273124?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/1061942308274273124?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/EhIbrTlUl34/free-podcast-for-developers.html" title="Free Podcast For Developers" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-PI_Coc-EKnE/TkN8bACYg7I/AAAAAAAACIQ/wV2ouv65_7M/s72-c/image%25255B4%25255D.png?imgmax=800" height="72" width="72" /><thr:total>5</thr:total><feedburner:origLink>http://www.devcurry.com/2011/08/free-podcast-for-developers.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0YFRHk_fSp7ImA9WhdRGUg.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-7761963410529372571</id><published>2011-08-09T23:51:00.000-07:00</published><updated>2011-08-09T23:51:55.745-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-09T23:51:55.745-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="CSS" /><title>CSS: after and before Pseudo Elements</title><summary type="html">CSS Pseudo Elements are useful for adding special effects to selectors, which would be difficult to achieve if we were to use real markup. For eg: styling of the first letter or first line of a paragraph. In a previous article, I had introduced the CSS First-Letter First-Line Pseudo Elements. In this article, we will take a quick overview of two more pseudo elements: ::after and ::before
Note: &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/URVmBmrpfBY" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/7761963410529372571/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=7761963410529372571&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/7761963410529372571?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/7761963410529372571?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/URVmBmrpfBY/css-after-before-pseudo-elements.html" title="CSS: after and before Pseudo Elements" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-bUplaPGowGA/TkIpZVXz3nI/AAAAAAAACIE/ee1hKUgaHVY/s72-c/image%25255B5%25255D.png?imgmax=800" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://www.devcurry.com/2011/08/css-after-before-pseudo-elements.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEUHQXoyfCp7ImA9WhdRGEo.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-1263421439274205546</id><published>2011-08-08T23:43:00.000-07:00</published><updated>2011-08-08T23:43:50.494-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-08T23:43:50.494-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript" /><title>Prefix an Integer using JavaScript</title><summary type="html">While formatting numbers, prefixing an integer is a common operation. For example: If you have the 79, but you want to make it five digits always, just prefix it with three zeros – so it becomes 00079.

Let’s see how simple it is to prefix an integer in JavaScript. This script was originally shared by a programmer tobytai

&amp;lt;head&amp;gt;
&amp;lt;title&amp;gt;Prefix Integers with Zeros - DevCurry.com&amp;lt;/title&amp;gt;
&amp;lt;script &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/wNW_Lz5Ood8" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/1263421439274205546/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=1263421439274205546&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/1263421439274205546?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/1263421439274205546?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/wNW_Lz5Ood8/prefix-integer-using-javascript.html" title="Prefix an Integer using JavaScript" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>1</thr:total><feedburner:origLink>http://www.devcurry.com/2011/08/prefix-integer-using-javascript.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkEFRH4_eSp7ImA9WhdRF0o.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-6451459971052141426</id><published>2011-08-07T20:36:00.000-07:00</published><updated>2011-08-07T20:36:55.041-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-07T20:36:55.041-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="LINQ" /><title>PLINQ: Set Degree of Parallelism using WithDegreeOfParallelism</title><summary type="html">Degree of parallelism is the maximum number of ‘concurrently’ executing tasks that will be used to process the query. A query could become a long running one if it is waiting for a resource to be released or hardware to respond. PLINQ can parallelize this query by calling WithDegreeOfParallelism (which sets the maximum processor cores) after AsParallel().
AsParallel() method enables &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/9ksEQATUA7A" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/6451459971052141426/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=6451459971052141426&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6451459971052141426?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6451459971052141426?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/9ksEQATUA7A/plinq-degree-parallelism.html" title="PLINQ: Set Degree of Parallelism using WithDegreeOfParallelism" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-WxhGxOErLzo/Tj9ZGWhPHWI/AAAAAAAACH0/KmUoWh0GFIY/s72-c/image%25255B4%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/08/plinq-degree-parallelism.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0YHSXo-cSp7ImA9WhdRFkQ.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-1211854457676876190</id><published>2011-08-06T23:38:00.000-07:00</published><updated>2011-08-06T23:38:58.459-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-06T23:38:58.459-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Product Releases" /><category scheme="http://www.blogger.com/atom/ns#" term="Azure" /><title>Windows Azure Tools v1.4 for Visual Studio 2010</title><summary type="html">Windows Azure Tools for Microsoft Visual Studio extend Visual Studio 2010 to enable the creation, configuration, building, debugging, running, packaging and deployment of scalable web applications and services on Windows Azure.
The tool is now available as a standalone download as well as via the Web Platform Installer. Microsoft recommends installing Azure Tools using the Web Platform Installer.&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/2zagjzwlULc" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/1211854457676876190/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=1211854457676876190&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/1211854457676876190?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/1211854457676876190?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/2zagjzwlULc/windows-azure-tools-v14-for-visual.html" title="Windows Azure Tools v1.4 for Visual Studio 2010" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/08/windows-azure-tools-v14-for-visual.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Dk8CRH05eip7ImA9WhdRFk0.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-4501452659985694817</id><published>2011-08-05T21:27:00.000-07:00</published><updated>2011-08-05T21:27:45.322-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-05T21:27:45.322-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="HTML 5" /><title>HTML 5 DataList Element with Fallback option for Old Browsers</title><summary type="html">A DropDown menu in HTML 5 is accomplished using a combination of the new DataList element and the list attribute. This is done in two steps:
Step 1: Create a datalist and populate it with option elements as shown below:
&amp;lt;datalist id=tvseries&amp;gt;     
    &amp;lt;option value=Heroes&amp;gt;      
    &amp;lt;option value=LOST&amp;gt;      
    &amp;lt;option value=Fringe&amp;gt;      
    &amp;lt;option value=CriminalMinds&amp;gt;      
    &amp;lt;option value=&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/r375TYs19b0" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/4501452659985694817/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=4501452659985694817&amp;isPopup=true" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/4501452659985694817?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/4501452659985694817?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/r375TYs19b0/html-5-datalist-element-with-fallback.html" title="HTML 5 DataList Element with Fallback option for Old Browsers" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-AOyO9Lh-ir0/Tjy_A22svQI/AAAAAAAACHk/ln7VzXKMPkw/s72-c/image%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>4</thr:total><feedburner:origLink>http://www.devcurry.com/2011/08/html-5-datalist-element-with-fallback.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU4HQ3Y9eCp7ImA9WhdRFU8.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-4338461638470142011</id><published>2011-08-04T22:58:00.000-07:00</published><updated>2011-08-04T22:58:52.860-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-04T22:58:52.860-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript" /><title>JavaScript: Find Day of Year</title><summary type="html">Here’s a simple script that finds the current day of the year



We first get the timestamp for the 1st day of the year - number of seconds elapsed since midnight Coordinated Universal Time (UTC) of January 1, 1970, not counting leap seconds. This is done using the following piece of code
var timestmp = new Date().setFullYear(new Date().getFullYear(), 0, 1);
The setFullYear() takes the year, &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/EifiBXMcuUk" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/4338461638470142011/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=4338461638470142011&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/4338461638470142011?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/4338461638470142011?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/EifiBXMcuUk/javascript-find-day-of-year.html" title="JavaScript: Find Day of Year" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-b-lqKOIAty8/TjuGSzZm_zI/AAAAAAAACHg/95GOnYJgXo4/s72-c/image%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/08/javascript-find-day-of-year.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEMBRH04cSp7ImA9WhdRFE8.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-8391227241974172915</id><published>2011-08-03T19:54:00.000-07:00</published><updated>2011-08-03T19:54:15.339-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-03T19:54:15.339-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="LINQ" /><title>50 LINQ Examples Now in LINQPad</title><summary type="html">I had recently written an article on 50 LINQ Examples, Tips and How To's. 
Software Developer and geek John Flynn took these examples and did a great job compiling  these queries into a format which can be executed using LINQPad. 
You can download these examples over here.
LINQPad is a FREE tool that can execute any C#/VB/F# expression, statement block or program with rich output formatting. It’s&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/tjX6pKbLu9g" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/8391227241974172915/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=8391227241974172915&amp;isPopup=true" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/8391227241974172915?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/8391227241974172915?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/tjX6pKbLu9g/50-linq-examples-now-in-linqpad.html" title="50 LINQ Examples Now in LINQPad" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-_fJaS2w1v0k/TjoG_tf6qsI/AAAAAAAACHE/UHM4HCeBC3k/s72-c/image%25255B7%25255D.png?imgmax=800" height="72" width="72" /><thr:total>4</thr:total><feedburner:origLink>http://www.devcurry.com/2011/08/50-linq-examples-now-in-linqpad.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkAERno6cSp7ImA9WhdRE0g.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-3299129037640573742</id><published>2011-08-02T22:51:00.000-07:00</published><updated>2011-08-02T22:51:47.419-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-02T22:51:47.419-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Product Releases" /><category scheme="http://www.blogger.com/atom/ns#" term="WCF" /><title>WCF RIA Services Toolkit Update</title><summary type="html">There is an update to the WCF RIA Services Toolkit and new features have been added including:Linq to SQL support
EntityFramework 4.1 (EF CodeFirst support)
T4 Template based Code Generation
ViewModel (MVVM) support for CollectionViews
Windows Azure Table Storage support
SOAP and JSON endpoints
ASP.NET DomainDataSource support
Preview of the jQuery client for RIA Services (RIA/JS)
You can &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/cKJBjVDHJWQ" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/3299129037640573742/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=3299129037640573742&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/3299129037640573742?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/3299129037640573742?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/cKJBjVDHJWQ/wcf-ria-services-toolkit-update.html" title="WCF RIA Services Toolkit Update" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/08/wcf-ria-services-toolkit-update.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUcAQ3c_cCp7ImA9WhdREks.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-3511035930482697080</id><published>2011-08-01T22:21:00.000-07:00</published><updated>2011-08-01T22:30:42.948-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-01T22:30:42.948-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="jQuery" /><title>jQuery: Convert Text to Links</title><summary type="html">I had some italic text in a paragraph and I wanted to convert this text into links, all pointing to the same url. Here’s how this can be done using a single line of jQuery code.


In the example, we have a div element with class ‘cls’ and inside this div, we have some text that is italicized. We will convert all these text elements into links and point them to www.devcurry.com


Consider this &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/QS-kEDvKupw" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/3511035930482697080/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=3511035930482697080&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/3511035930482697080?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/3511035930482697080?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/QS-kEDvKupw/jquery-convert-text-to-links.html" title="jQuery: Convert Text to Links" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-zakrzJD2LwA/TjeIAXUXBFI/AAAAAAAACG8/Y6I2Uvj1qTQ/s72-c/image%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/08/jquery-convert-text-to-links.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEQCSX08fSp7ImA9WhdREU4.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-5654921797289202760</id><published>2011-07-31T10:12:00.000-07:00</published><updated>2011-07-31T10:12:48.375-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-31T10:12:48.375-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript" /><category scheme="http://www.blogger.com/atom/ns#" term="Link List" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><category scheme="http://www.blogger.com/atom/ns#" term="Sharepoint" /><category scheme="http://www.blogger.com/atom/ns#" term="CSS" /><category scheme="http://www.blogger.com/atom/ns#" term="Silverlight" /><title>JavaScript, CSS3, Silverlight, ASP.NET, SharePoint articles Link List – July 2011</title><summary type="html">Here’s a quick wrap up of JavaScript, CSS3, Silverlight, ASP.NET, SharePoint and other .NET articles published on DevCurry.com in the month of July 2011.jQuery, JavaScript and CSS ArticlesjQuery: Load Page in a Div - Loading an external page in a div using jQuery is as simple as calling thejQuery Load method.
JavaScript: View Source code without Comments - One my clients had a requirement of &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/QsPm85RLrmI" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/5654921797289202760/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=5654921797289202760&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5654921797289202760?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5654921797289202760?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/QsPm85RLrmI/javascript-css3-silverlight-aspnet.html" title="JavaScript, CSS3, Silverlight, ASP.NET, SharePoint articles Link List – July 2011" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>1</thr:total><feedburner:origLink>http://www.devcurry.com/2011/07/javascript-css3-silverlight-aspnet.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUAER3k5fyp7ImA9WhdREEQ.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-6084615034694106178</id><published>2011-07-30T23:28:00.000-07:00</published><updated>2011-07-30T23:28:26.727-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-30T23:28:26.727-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio" /><title>Visual Studio LightSwitch 2011 RTM Trial</title><summary type="html">Microsoft recently released the Visual Studio LightSwitch 2011 RTM. This tool is available for free to MSDN subscribers. However those who are not MSDN subscribers can download the RTM trial for 30 days. This can be extended up to 90 days after customers have registered the software.
What is Visual Studio LightSwitch 2011?
As quoted here, Visual Studio LightSwitch is the newest edition of the &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/cBaBA7a9rZw" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/6084615034694106178/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=6084615034694106178&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6084615034694106178?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6084615034694106178?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/cBaBA7a9rZw/visual-studio-lightswitch-2011-rtm.html" title="Visual Studio LightSwitch 2011 RTM Trial" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/07/visual-studio-lightswitch-2011-rtm.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUMBRHw6eSp7ImA9WhdSGUs.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-6790819506781167093</id><published>2011-07-29T10:53:00.000-07:00</published><updated>2011-07-29T11:17:35.211-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-29T11:17:35.211-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Silverlight" /><title>Silverlight TextBox Numeric Validation</title><summary type="html">While conducting a Silverlight training at one of my clients who was migrating from ASP.NET AJAX to Silverlight 4.0. While discussing input validations, my students raised a question that in AJAX we have the FilteredTextExtender using which the TextBoxes can be restricted to accept only Character or numeric data. Can we have a similar capability in Silverlight 4.0 too?

On a side note, if you are&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/cbqyRC1VJsA" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/6790819506781167093/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=6790819506781167093&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6790819506781167093?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6790819506781167093?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/cbqyRC1VJsA/silverlight-textbox-numeric-validation.html" title="Silverlight TextBox Numeric Validation" /><author><name>Mahesh Sabnis</name><uri>http://www.blogger.com/profile/12831394632830145738</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-xhbm_VeIHUw/TjLv30t3XXI/AAAAAAAAAIs/xIp7gB0UJJI/s72-c/silverlight-textbox-change%25255B5%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/07/silverlight-textbox-numeric-validation.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkcBQ3o5fCp7ImA9WhdSGU8.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-3092953401040477297</id><published>2011-07-28T23:12:00.000-07:00</published><updated>2011-07-28T23:14:12.424-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-28T23:14:12.424-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><title>ASP.NET MVC Web Matrix &amp; Razor Tutorials</title><summary type="html">The Microsoft WebMatrix tool is a lightweight web development platform that enables website creation in different ways. This tool is aimed at developers who are starting with web development using ASP.NET as well as PHP/Ruby developers planning to develop web apps using ASP.NET. Microsoft WebMatrix utilizes the new Razor syntax. In this list, we will see some articles written by our authors on &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/Zwvhih_eRVE" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/3092953401040477297/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=3092953401040477297&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/3092953401040477297?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/3092953401040477297?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/Zwvhih_eRVE/aspnet-mvc-web-matrix-razor-tutorials.html" title="ASP.NET MVC Web Matrix &amp; Razor Tutorials" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/07/aspnet-mvc-web-matrix-razor-tutorials.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUIDRH8_cSp7ImA9WhdSGE8.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-774829295553775311</id><published>2011-07-27T20:05:00.000-07:00</published><updated>2011-07-27T20:26:15.149-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-27T20:26:15.149-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Sharepoint" /><category scheme="http://www.blogger.com/atom/ns#" term="Azure" /><category scheme="http://www.blogger.com/atom/ns#" term="Free Learning" /><title>SharePoint 2010 and Azure Free Training</title><summary type="html">I had recently published a list of SharePoint 2010 Tutorials For Beginners and Intermediate Developers. If you are a developer/architect who is interested in understanding how SharePoint 2010 and Windows Azure can leverage each other, then Microsoft recently released the July 2011 update of SharePoint 2010 &amp;amp; Windows Azure Training Kit. The kit contains twelve modules that include PowerPoint decks&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/vGN3u7F_JLM" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/774829295553775311/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=774829295553775311&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/774829295553775311?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/774829295553775311?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/vGN3u7F_JLM/sharepoint-2010-azure-training.html" title="SharePoint 2010 and Azure Free Training" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>1</thr:total><feedburner:origLink>http://www.devcurry.com/2011/07/sharepoint-2010-azure-training.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DE8ESHk4fSp7ImA9WhdSF04.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-8258260440307797520</id><published>2011-07-26T20:20:00.000-07:00</published><updated>2011-07-26T20:20:09.735-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-26T20:20:09.735-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Entity FW" /><title>Entity Framework 4.1 Update</title><summary type="html">If you are using Entity Framework to create data access applications, then there’s a new update to Entity Framework 4.1. EF 4.1 was announced in April. Microsoft has just released EF 4.1 Update 1 to fix some bugs as well as introduced some new types.
There is no more the need to specify ‘Persist Security Info=True’ in the connection string when using SQL authentication for Code First development.&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/ACVL4yegdNc" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/8258260440307797520/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=8258260440307797520&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/8258260440307797520?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/8258260440307797520?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/ACVL4yegdNc/entity-framework-41-update.html" title="Entity Framework 4.1 Update" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>1</thr:total><feedburner:origLink>http://www.devcurry.com/2011/07/entity-framework-41-update.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEcHRXw8cSp7ImA9WhdSFkg.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-4470248497602967812</id><published>2011-07-25T20:47:00.000-07:00</published><updated>2011-07-25T20:47:14.279-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-25T20:47:14.279-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><title>ASP.NET: Accessing Nested Repeater Control</title><summary type="html">The ASP.NET Repeater control is a handy data-bound list control that allows you to create a custom layout by repeating a specified template for each item displayed in the list. You can nest a repeater control inside the other to create advanced layouts.
A frequently asked question about the Repeater control is accessing nested repeater controls from the parent control and providing a DataSource &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/KAxbiqe-Mn4" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/4470248497602967812/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=4470248497602967812&amp;isPopup=true" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/4470248497602967812?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/4470248497602967812?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/KAxbiqe-Mn4/aspnet-accessing-nested-repeater.html" title="ASP.NET: Accessing Nested Repeater Control" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-RUGsVbrZsNQ/Ti44AeVUf5I/AAAAAAAACGs/-GYv0zKvPro/s72-c/image%25255B8%25255D.png?imgmax=800" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://www.devcurry.com/2011/07/aspnet-accessing-nested-repeater.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak8DSX8yeSp7ImA9WhdSFUs.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-735042825989489906</id><published>2011-07-24T21:41:00.000-07:00</published><updated>2011-07-24T21:41:18.191-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-24T21:41:18.191-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript" /><title>Swap Variables in JavaScript – Different Methods</title><summary type="html">Here are some different ways to swap variable values in JavaScript. I will show swapping using a temporary variable, without a temporary variable, XOR operator and a single line swap.
Swap variable values using a temporary variable

// Using a Temp Variable
var x = 10;
var y = 20;
var tmp = x;
x = y;
y = tmp;
alert("Value of X=" + x + " and value of Y=" + y);
Swap variable values without a &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/gfoOV_WUv0U" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/735042825989489906/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=735042825989489906&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/735042825989489906?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/735042825989489906?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/gfoOV_WUv0U/swap-variables-in-javascript-different.html" title="Swap Variables in JavaScript – Different Methods" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-kKntMuzhAHA/Tizy2u5g_OI/AAAAAAAACGo/9c06bknyank/s72-c/image%25255B5%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/07/swap-variables-in-javascript-different.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEAHSXc6eyp7ImA9WhdSFEo.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-1531053426006766611</id><published>2011-07-23T20:04:00.000-07:00</published><updated>2011-07-23T20:05:38.913-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-23T20:05:38.913-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Tools" /><title>Free Photo Editors for Web Designers</title><summary type="html">A good photo editing software comes with a price, but here are some free open source photo editors that could do the job for you! 

IrfanView
IrfanView is a popular free, fast lightweight graphic viewer and editor which can handle a number of graphic file formats including BMP, JPEG, GIF (animated), PNG, PCX, TIFF and more

 

Developer: Irfan Skiljan
Current Version: 4.3
Supported File Formats: &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/bIUPBXdo72s" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/1531053426006766611/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=1531053426006766611&amp;isPopup=true" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/1531053426006766611?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/1531053426006766611?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/bIUPBXdo72s/free-photo-editors-for-web-designers.html" title="Free Photo Editors for Web Designers" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/_0j4bzarlOBg/TAdMZN2vXtI/AAAAAAAABFk/4cj1BSL-2mI/s72-c/image_thumb%5B1%5D.png?imgmax=800" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://www.devcurry.com/2011/07/free-photo-editors-for-web-designers.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUYCQnw7fip7ImA9WhdSE0Q.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-7779684428693270287</id><published>2011-07-22T21:59:00.000-07:00</published><updated>2011-07-22T21:59:23.206-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-22T21:59:23.206-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript" /><title>Conditional CSS and JavaScript for Different Browsers</title><summary type="html">A common technique adopted by developers is to detect browsers and conditionally differentiate CSS rules and JavaScript for specific versions of browsers. In simple words, a requirement could be that if the browser is IE, use a different set of CSS and JavaScript files. 
Let us see how to achieve this using conditional comments.

In the example shown above, if the browser is IE, iescript.js is &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/zCnCv_tAd68" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/7779684428693270287/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=7779684428693270287&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/7779684428693270287?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/7779684428693270287?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/zCnCv_tAd68/conditional-css-and-javascript-for.html" title="Conditional CSS and JavaScript for Different Browsers" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-V-aN0XZoDXs/TipS7zV-pVI/AAAAAAAACGg/8qoTSA2X_1Y/s72-c/image%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/07/conditional-css-and-javascript-for.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU4ER386cSp7ImA9WhdSE00.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-7111296833556969996</id><published>2011-07-21T20:05:00.000-07:00</published><updated>2011-07-21T20:05:06.119-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-21T20:05:06.119-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Azure" /><title>Create Social Games in Windows Azure</title><summary type="html">I recently stumbled upon the Windows Azure Toolkit for Social Games that includes accelerators, libraries, developer tools, and samples that can be used in games created using .NET or HTML5. The goal is to let game developers focus on development instead of operational hurdles. The Windows Azure platform provides game developers with on-demand compute, storage, content delivery and networking &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/zzHvW_P-zFY" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/7111296833556969996/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=7111296833556969996&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/7111296833556969996?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/7111296833556969996?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/zzHvW_P-zFY/create-social-games-in-windows-azure.html" title="Create Social Games in Windows Azure" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-UX1kS7FUes0/TijkyUkpqrI/AAAAAAAACGc/JtaOeL8T3SQ/s72-c/image%25255B7%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/07/create-social-games-in-windows-azure.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEQBQXY_eCp7ImA9WhdSEk8.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-6236001690055627517</id><published>2011-07-20T22:32:00.000-07:00</published><updated>2011-07-20T22:32:30.840-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-20T22:32:30.840-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="CSS" /><title>Text Shadow Filter in IE</title><summary type="html">You can drop shadows to text using the text-shadow property which was re-introduced in CSS3. The syntax goes as:
.divOne { text-shadow: 3px 4px #666; }
which adds a drop shadow hex code #666 3px to the right and 4px down from the original text. However text-shadow works on only Firefox, Opera and WebKit browsers. It is not supported in IE. 
In IE 5.5+ you have to use &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/zGuUvcwLfeo" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/6236001690055627517/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=6236001690055627517&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6236001690055627517?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6236001690055627517?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/zGuUvcwLfeo/text-shadow-filter-in-ie.html" title="Text Shadow Filter in IE" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-b9JAxl12vF0/Tie5UQni0WI/AAAAAAAACGU/6RMN7Nl_tow/s72-c/image%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/07/text-shadow-filter-in-ie.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUIESHszcSp7ImA9WhdSEU4.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-6688659090599596536</id><published>2011-07-19T21:51:00.000-07:00</published><updated>2011-07-19T21:51:49.589-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-19T21:51:49.589-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Free Learning" /><title>BizTalk Server 2010 Training Kit and VHD</title><summary type="html">Microsoft has released the BizTalk Server 2010 pre-configured VHD and Training Kit to help you get started with BizTalk.
Download the BizTalk Server 2010 Training Kit and VHD
As given on the site “This training kit contains a complete set of materials that will enable you to learn the core developer capabilities in BizTalk Server 2010. This five-day instructor-led course consists of a series of &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/ydE5Z2JpNb8" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/6688659090599596536/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=6688659090599596536&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6688659090599596536?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6688659090599596536?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/ydE5Z2JpNb8/biztalk-server-2010-training-kit-and.html" title="BizTalk Server 2010 Training Kit and VHD" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/07/biztalk-server-2010-training-kit-and.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUcNSXkzeyp7ImA9WhdSEEg.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-6998715931629424551</id><published>2011-07-18T23:29:00.000-07:00</published><updated>2011-07-18T23:31:38.783-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-18T23:31:38.783-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript" /><title>JavaScript: Convert CamelCase to Dashes and vice-versa</title><summary type="html">My colleague Satyam shared a nice piece of JavaScript code that converts a camelcase to dashes and dashes to Camelcase.
For eg: if the string has a camelcase in it - like ‘viceVersa’, the result expected is ‘vice-Versa’. Similarly if a string has a dash in it, like ‘dot-net’, the result expected is ‘dotNet’. Let’s see the piece of code to make this possible:
&amp;lt;script type="text/javascript" &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/MBPnwYp-99Y" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/6998715931629424551/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=6998715931629424551&amp;isPopup=true" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6998715931629424551?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6998715931629424551?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/MBPnwYp-99Y/javascript-convert-camelcase-to-dashes.html" title="JavaScript: Convert CamelCase to Dashes and vice-versa" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-DeRksHVZYhE/TiUjYVk6u3I/AAAAAAAACGE/SIc3kdJPEPk/s72-c/image%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>4</thr:total><feedburner:origLink>http://www.devcurry.com/2011/07/javascript-convert-camelcase-to-dashes.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkEBR3g6fSp7ImA9WhdTGUs.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-755820536188509482</id><published>2011-07-17T20:44:00.000-07:00</published><updated>2011-07-17T20:44:16.615-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-17T20:44:16.615-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Silverlight" /><title>Silverlight 4 and 5 Tutorials–Link List</title><summary type="html">I recently published a list of Silverlight 4 and Silverlight 5 Tutorials that should be a useful resource for every Silverlight developer out there.
Check the article at Microsoft Silverlight 4 Tutorials You Must Read
The list provides learning resources and covers various Silverlight controls like the DataGrid, DataBinding in Silverlight, Security, Communication in Silverlight using JSON, OData,&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/S3tK9S_pD2Y" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/755820536188509482/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=755820536188509482&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/755820536188509482?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/755820536188509482?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/S3tK9S_pD2Y/silverlight-4-and-5-tutorialslink-list.html" title="Silverlight 4 and 5 Tutorials–Link List" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/07/silverlight-4-and-5-tutorialslink-list.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkMAQH04fip7ImA9WhdTGEo.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-8370354940120999489</id><published>2011-07-16T20:47:00.000-07:00</published><updated>2011-07-16T20:47:21.336-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-16T20:47:21.336-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Silverlight" /><title>Silverlight 4.0 : Open .Exe Files using COM Interoperability</title><summary type="html">While working with Silverlight Line of Business applications, there may be a scenario where the user wants to open .exe applications e.g. Notepad or Calculator from the local machine. The question here is how to make this possible in Silverlight? 
In Silverlight 4.0, using the AutomationFactory class we can create an instance of these .exe applications and can use them along with our Silverlight &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/xabUF7SDBjY" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/8370354940120999489/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=8370354940120999489&amp;isPopup=true" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/8370354940120999489?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/8370354940120999489?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/xabUF7SDBjY/silverlight-40-open-exe-files-using-com.html" title="Silverlight 4.0 : Open .Exe Files using COM Interoperability" /><author><name>Mahesh Sabnis</name><uri>http://www.blogger.com/profile/12831394632830145738</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-oR3VtfyYFX0/TiJaIH6_5-I/AAAAAAAAAIY/rB13bUt3cdo/s72-c/clip_image0013.png?imgmax=800" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://www.devcurry.com/2011/07/silverlight-40-open-exe-files-using-com.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkMAQ3wycSp7ImA9WhdTF0Q.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-6796672297826239057</id><published>2011-07-15T23:40:00.000-07:00</published><updated>2011-07-15T23:40:42.299-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-15T23:40:42.299-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="WCF" /><title>WCF 4.0 : Discoverable Service</title><summary type="html">Continuing my WCF 4.0 Tutorials series, in this small article, I have explained the WCF 4.0 Discovery feature. This feature is used when the location of the service gets changed e.g. changing in the hosting environment or changing the physical address of the server etc. With this feature, we can very well say that hosting is not controlled only by the service creator or publisher.
For &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/3sGnvBxi3Ac" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/6796672297826239057/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=6796672297826239057&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6796672297826239057?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6796672297826239057?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/3sGnvBxi3Ac/wcf-40-discoverable-service.html" title="WCF 4.0 : Discoverable Service" /><author><name>Mahesh Sabnis</name><uri>http://www.blogger.com/profile/12831394632830145738</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-6xrYjnA669o/TiEtjzjHbeI/AAAAAAAAAH4/bUTxdDiDhw0/s72-c/image%25255B4%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/07/wcf-40-discoverable-service.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU4HQXc9fCp7ImA9WhdTF0w.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-4216365106762171877</id><published>2011-07-14T23:58:00.000-07:00</published><updated>2011-07-15T00:12:10.964-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-15T00:12:10.964-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="CSS" /><title>Upside Down Text with CSS3</title><summary type="html">When it comes to rotating, tilting or scaling text, you would normally rely on JavaScript or images laid on top of each other, to give that effect. However with the CSS3 transformation functions, you can do all of this without any JavaScript code. Although you can use CSS relative/absolute positioning and achieve some of these effects, CSS3 transforms gives you flexibility and more control. For &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/e0oddvAIT5k" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/4216365106762171877/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=4216365106762171877&amp;isPopup=true" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/4216365106762171877?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/4216365106762171877?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/e0oddvAIT5k/upside-down-text-with-css3.html" title="Upside Down Text with CSS3" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-DU7NmtKSWSE/Th_mChFuaEI/AAAAAAAACF4/t9Qpn8s5Jr4/s72-c/image4.png?imgmax=800" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://www.devcurry.com/2011/07/upside-down-text-with-css3.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkYCQXw4cSp7ImA9WhdTFk8.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-6563631078239224356</id><published>2011-07-13T23:16:00.000-07:00</published><updated>2011-07-13T23:16:00.239-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-13T23:16:00.239-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript" /><title>Unary plus operator in JavaScript</title><summary type="html">The unary plus (+) operator is a unary operator and converts its operand to a number, if it isn’t already. It is equivalent to the Number() constructor called as a function. Let us see some examples of the Unary + operator and what does it imply in different scenarios
+new Date; // implies Number(new Date)a + “” // implies String(a)+a // implies Number(a), so “+1.2” becomes 1.2a = null; a = +a; /&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/mJrMZxijV00" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/6563631078239224356/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=6563631078239224356&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6563631078239224356?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6563631078239224356?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/mJrMZxijV00/unary-plus-operator-in-javascript.html" title="Unary plus operator in JavaScript" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/07/unary-plus-operator-in-javascript.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0QNRHY4eip7ImA9WhdTFU8.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-6476832144276060488</id><published>2011-07-12T20:56:00.000-07:00</published><updated>2011-07-12T20:56:35.832-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-12T20:56:35.832-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio" /><title>"Partially Succeeded" TFS status in Visual Studio while upgrading to TFS 2010</title><summary type="html">While upgrading from TFS to TFS 2010 and to TFS Team Build 2010, you may have come across the ‘partially succeeded’ message. The message also appears when you build a Microsoft Visual Studio 2008 project by using the default upgrade template in TFS 2010.
Microsoft has released a Cumulative update for Team Foundation Server 2010 Service Pack 1 which fixes this and many more issues as listed below:&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/n9MUMMCIsvY" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/6476832144276060488/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=6476832144276060488&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6476832144276060488?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6476832144276060488?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/n9MUMMCIsvY/succeeded-tfs-status-in-visual-studio.html" title="&amp;quot;Partially Succeeded&amp;quot; TFS status in Visual Studio while upgrading to TFS 2010" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/07/succeeded-tfs-status-in-visual-studio.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck8FQ3c_eCp7ImA9WhdTFEk.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-5606461935036292314</id><published>2011-07-11T20:19:00.000-07:00</published><updated>2011-07-11T20:20:12.940-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-11T20:20:12.940-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript" /><title>JavaScript Object can have Private Methods</title><summary type="html">I was watching a JavaScript video tutorial by Douglas Crockford where he explained private members in JavaScript. Although there are no ‘private methods’ in a JavaScript object, we can easily create something similar by defining a function variable with a local scope. 

As crockford says “If a value is a function, we can consider it a method”. Let us see a simple example that shows how to use a &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/keKpbPmjTzQ" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/5606461935036292314/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=5606461935036292314&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5606461935036292314?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5606461935036292314?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/keKpbPmjTzQ/javascript-object-private-methods.html" title="JavaScript Object can have Private Methods" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-gvs7Mf-YxO8/Thu7n1k8NAI/AAAAAAAACFw/P7oWbZhSMas/s72-c/image%25255B7%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/07/javascript-object-private-methods.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0AFR3gzfCp7ImA9WhdTE0g.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-5239999327541145288</id><published>2011-07-10T21:44:00.000-07:00</published><updated>2011-07-10T21:48:36.684-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-10T21:48:36.684-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term=".NET" /><category scheme="http://www.blogger.com/atom/ns#" term="C#" /><title>C#: Find Previous Month's First and Last Day</title><summary type="html">Here’s a simple query that gives you the first and last day of the previous month.

static void Main(string[] args)
{
var yr = DateTime.Today.Year;
var mth = DateTime.Today.Month;
var firstDay = new DateTime(yr, mth, 1).AddMonths(-1);
var lastDay = new DateTime(yr, mth, 1).AddDays(-1);
Console.WriteLine("First day Previous Month: {0}", firstDay);
Console.WriteLine("Last day Previous Month: {0}", &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/JJQxXArX9no" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/5239999327541145288/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=5239999327541145288&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5239999327541145288?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5239999327541145288?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/JJQxXArX9no/c-previous-month-first-last-day.html" title="C#: Find Previous Month's First and Last Day" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-J8b7kfsS-hY/Thp-TksRTPI/AAAAAAAACFo/iAZw6a1ZUkA/s72-c/image%25255B4%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/07/c-previous-month-first-last-day.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU8GR3o8eip7ImA9WhdTEko.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-6729251403447934490</id><published>2011-07-09T21:57:00.000-07:00</published><updated>2011-07-09T21:57:06.472-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-09T21:57:06.472-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Sharepoint" /><title>SharePoint 2010 Content Database and Other Data Storage Changes</title><summary type="html">Microsoft recently announced some nice changes to SharePoint 2010 Data storage limits. If you have installed SharePoint 2010 SP1, then you can now take advantage of a larger content database limit. Previously, the content database limit was under 200 GB for collaboration and &amp;lt; 1TB for document archive. However with SP1, SharePoint 2010 now supports up to 4TB of data in all usage scenarios and &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/-wmsGVQgYVc" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/6729251403447934490/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=6729251403447934490&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6729251403447934490?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6729251403447934490?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/-wmsGVQgYVc/sharepoint-2010-content-database-and.html" title="SharePoint 2010 Content Database and Other Data Storage Changes" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/07/sharepoint-2010-content-database-and.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C04DQ3gzcSp7ImA9WhdTEUQ.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-3943576175632531332</id><published>2011-07-08T23:01:00.000-07:00</published><updated>2011-07-08T23:12:52.689-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-08T23:12:52.689-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript" /><title>Array Shuffle in JavaScript</title><summary type="html">I have yet to find a script that truly does a random shuffle across all browsers using JavaScript (no frameworks). However there are a couple of scripts I use, that are ‘good-enough’ to be used when an Array has to be shuffled. One of them which works well with a large set of records and handles good amount of iterations without hanging the browser is the Microsoft’s Shuffle alogrithm. I learnt &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/cNgh6stNVBE" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/3943576175632531332/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=3943576175632531332&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/3943576175632531332?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/3943576175632531332?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/cNgh6stNVBE/array-shuffle-in-javascript.html" title="Array Shuffle in JavaScript" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-O_K4AUojCrc/ThfuF24MPHI/AAAAAAAACFk/J9_Ql_TFHuk/s72-c/image%25255B4%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/07/array-shuffle-in-javascript.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUcBQH87fSp7ImA9WhdTEU0.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-2032114424236254271</id><published>2011-07-07T22:30:00.000-07:00</published><updated>2011-07-07T22:30:51.105-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-07T22:30:51.105-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript" /><title>JavaScript: View Source code without Comments</title><summary type="html">One my clients had a requirement of viewing an object while debugging, and they wanted to view only the source code, without comments.

I first thought of looking out for a similar approach implemented in one of the javascript minifiers. But on further digging, I found that JavaScript has a toSource() method. The drawback is it is gecko-only and  works only in Firefox. Since the source code had &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/mVUv4Pt7YuQ" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/2032114424236254271/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=2032114424236254271&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2032114424236254271?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2032114424236254271?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/mVUv4Pt7YuQ/javascript-view-source-code-without.html" title="JavaScript: View Source code without Comments" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-GUfgokb2s4Y/ThaUmHXkExI/AAAAAAAACFU/R23H-QY8DI4/s72-c/image%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://www.devcurry.com/2011/07/javascript-view-source-code-without.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkEERX8yeSp7ImA9WhdTEEw.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-8737180283600102920</id><published>2011-07-06T21:56:00.000-07:00</published><updated>2011-07-06T21:56:44.191-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-06T21:56:44.191-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Silverlight" /><title>Silverlight 4: Consuming WCF REST Service using JSON</title><summary type="html">A nice feature of WCF programming is the support for REST and JSON, using which a client can communicate with the WCF service without using A proxy. In this article, I have used a Silverlight 4 client application to make a call to WCF service using JSON. In Silverlight, we have been provided with the System.Json assembly. This provides a ‘JsonArray’ class which represents an ordered sequence of &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/NyBXC40SFlg" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/8737180283600102920/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=8737180283600102920&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/8737180283600102920?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/8737180283600102920?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/NyBXC40SFlg/silverlight-4-consuming-wcf-rest.html" title="Silverlight 4: Consuming WCF REST Service using JSON" /><author><name>Mahesh Sabnis</name><uri>http://www.blogger.com/profile/12831394632830145738</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-xzTMPHDFWi4/ThU6uPnw3qI/AAAAAAAAAHc/evZsrQxeIuA/s72-c/image%25255B11%25255D.png?imgmax=800" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://www.devcurry.com/2011/07/silverlight-4-consuming-wcf-rest.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUUGRXk4eyp7ImA9WhZaGU8.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-5697634484238593468</id><published>2011-07-05T20:33:00.000-07:00</published><updated>2011-07-05T20:33:44.733-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-05T20:33:44.733-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Sharepoint" /><title>SharePoint 2010 Service Pack 1 Released</title><summary type="html">Microsoft recently released Service Pack 1 for SharePoint 2010 and Office Products. Some of the products covered in SharePoint SP 1 includes     Microsoft SharePoint Server 2010 Service Pack 1
     Microsoft SharePoint and Project Server 2010 Service Pack 1
     Microsoft SharePoint Foundation 2010 Service Pack 1
     Microsoft SharePoint Foundation 2010 Language Pack Service Pack 1
     &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/7Pvda1ildwk" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/5697634484238593468/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=5697634484238593468&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5697634484238593468?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5697634484238593468?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/7Pvda1ildwk/sharepoint-2010-service-pack-1-released.html" title="SharePoint 2010 Service Pack 1 Released" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/07/sharepoint-2010-service-pack-1-released.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkQCQn44eCp7ImA9WhZaGEg.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-1622165822109757972</id><published>2011-07-04T22:37:00.000-07:00</published><updated>2011-07-05T00:19:23.030-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-05T00:19:23.030-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="WCF" /><title>Windows Communication Foundation WCF 4.0 Tutorials</title><summary type="html">Author and Trainer Mahesh Sabnis has been writing some in-depth WCF 4.0 tutorials that I thought of sharing with all my blog readers. This tutorial series covers some basics and advanced concepts of WCF 4.0 programming
Hope you find this list useful! Please retweet and spread the word. Thanks!
What's New in Windows Communication Foundation (WCF) 4.0 Part- I - VS 2010 and .NET 4.0 has come out &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/AGVE9iqsiZ0" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/1622165822109757972/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=1622165822109757972&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/1622165822109757972?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/1622165822109757972?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/AGVE9iqsiZ0/wcf-40-tutorials.html" title="Windows Communication Foundation WCF 4.0 Tutorials" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/07/wcf-40-tutorials.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0UGQnszfip7ImA9WhZaF0k.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-6459082978123107891</id><published>2011-07-03T20:13:00.000-07:00</published><updated>2011-07-03T20:13:43.586-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-03T20:13:43.586-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="jQuery" /><title>jQuery: Load Page in a Div</title><summary type="html">Loading an external page in a div using jQuery is as simple as calling the jQuery Load method. The Load() method loads data from the server and places the returned HTML into the matched element.Assuming you have a Div called ‘divOne’ and an anchor link called ‘ext’. On clicking the anchor, a different page ‘from the same domain’ gets loaded.


See a Live Demo. When you click the link, observe how&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/64FCOck_M-k" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/6459082978123107891/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=6459082978123107891&amp;isPopup=true" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6459082978123107891?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6459082978123107891?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/64FCOck_M-k/jquery-load-page-in-div.html" title="jQuery: Load Page in a Div" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-0MgrFkt5Ooc/ThEvalqhX7I/AAAAAAAACDs/IKK1-IbMXBY/s72-c/image%25255B4%25255D.png?imgmax=800" height="72" width="72" /><thr:total>3</thr:total><feedburner:origLink>http://www.devcurry.com/2011/07/jquery-load-page-in-div.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkADR3cyfyp7ImA9WhZaFk0.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-6018654301435599286</id><published>2011-07-02T04:06:00.000-07:00</published><updated>2011-07-02T04:06:16.997-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-02T04:06:16.997-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><title>ASP.NET MVC 3 Documentation Available in 10 Different Languages</title><summary type="html">As you probably know that localized versions of ASP.NET MVC 3 is available in 9 different languages via the Web Platform Installer. To supplement these releases, Phil Haack recently announced on his blog that now apart from English, the MVC 3 Documentation is also now available in these nine local languages. Nice! Here are the links.
MVC 3 Documentation Links
ASP.NET MVC 3 Documentation (English)&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/Z3hSZ0A3_vk" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/6018654301435599286/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=6018654301435599286&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6018654301435599286?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6018654301435599286?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/Z3hSZ0A3_vk/aspnet-mvc-3-documentation-available-in.html" title="ASP.NET MVC 3 Documentation Available in 10 Different Languages" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/07/aspnet-mvc-3-documentation-available-in.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUMNRX08eyp7ImA9WhZaFUU.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-6470262781325529120</id><published>2011-07-01T22:11:00.000-07:00</published><updated>2011-07-01T22:11:34.373-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-01T22:11:34.373-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Misc Ramblings" /><title>Awarded the MVP Title – 4 Years in a Row</title><summary type="html">“The key to happiness is having dreams. The key to success is making your dreams come true.” - Unknown
I was awarded the Microsoft MVP title again for the 4th consecutive year, and I thank Microsoft for bestowing this award on me. I am glad my efforts and contributions to the community via my sites DotNetCurry.com, DevCurry.com and SqlServerCurry.com were recognized by Microsoft. Last year my &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/NzO_-K0Ga4U" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/6470262781325529120/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=6470262781325529120&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6470262781325529120?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6470262781325529120?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/NzO_-K0Ga4U/awarded-mvp-title-4-years-in-row.html" title="Awarded the MVP Title – 4 Years in a Row" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>1</thr:total><feedburner:origLink>http://www.devcurry.com/2011/07/awarded-mvp-title-4-years-in-row.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0YMSHs8cCp7ImA9WhZaFU0.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-670340095655547319</id><published>2011-06-30T23:19:00.000-07:00</published><updated>2011-06-30T23:19:49.578-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-30T23:19:49.578-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Link List" /><title>jQuery, JavaScript, Silverlight, LINQ and .NET articles Link List – June 2011</title><summary type="html">Here’s a quick wrap up of jQuery, JavaScript, HTML 5, Silverlight, SharePoint, LINQ, WPF and other .NET articles published on DevCurry.com in the month of June 2011.
jQuery, JavaScript, HTML 5 and CSS Articles
JavaScript: Detect Plug-ins and MIME Types - Plug-ins are programs that add the ability to play audio, video, animation etc. Some examples of plugins are the Adobe Flash Player, QuickTime &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/2g4Y_ZjiwDg" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/670340095655547319/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=670340095655547319&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/670340095655547319?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/670340095655547319?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/2g4Y_ZjiwDg/jquery-javascript-silverlight-linq-and.html" title="jQuery, JavaScript, Silverlight, LINQ and .NET articles Link List – June 2011" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/06/jquery-javascript-silverlight-linq-and.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0QMQn08cCp7ImA9WhZaFE0.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-7980546005879011350</id><published>2011-06-29T21:28:00.000-07:00</published><updated>2011-06-29T21:49:43.378-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-29T21:49:43.378-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Product Releases" /><category scheme="http://www.blogger.com/atom/ns#" term="HTML 5" /><title>IE10 Platform Preview 2 Released with better HTML 5 support</title><summary type="html">Microsoft just released Preview 2 of the new Internet Explorer 10 and it's getting better! You can download it from http://www.ietestdrive.com.

Here’s a broad list of what’s new in preview 2:
Support for the Web Worker API which allows to run complex JavaScripts in the background
Support for Web File API providing browsers controlled access to the local file system, HTML 5 sandbox and iFrame &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/li3_z35elhs" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/7980546005879011350/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=7980546005879011350&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/7980546005879011350?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/7980546005879011350?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/li3_z35elhs/ie10-platform-preview-2-released-with.html" title="IE10 Platform Preview 2 Released with better HTML 5 support" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>1</thr:total><feedburner:origLink>http://www.devcurry.com/2011/06/ie10-platform-preview-2-released-with.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0ADSXoyeyp7ImA9WhZaE08.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-4948692822120583063</id><published>2011-06-28T23:42:00.000-07:00</published><updated>2011-06-28T23:42:58.493-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-28T23:42:58.493-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript" /><title>JavaScript: Strict Mode support in Browsers and Backward Compatibility</title><summary type="html">Strict Mode was introduced in ECMAScript 5.0 and is intended to make programs simpler and free of errors. In strict mode, a more rigid set of syntax checks is used to either catch an undeclared variable or any other errors in your code. Strict mode changes semantics!
What is ECMAScript?
ECMAScript was initiated by a European Standards Body called ECMA to create a formal standard for the &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/tA8NYRil_10" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/4948692822120583063/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=4948692822120583063&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/4948692822120583063?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/4948692822120583063?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/tA8NYRil_10/javascript-strict-mode-support-in.html" title="JavaScript: Strict Mode support in Browsers and Backward Compatibility" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/06/javascript-strict-mode-support-in.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkABQn8yfyp7ImA9WhZaEkk.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-5196972962677393141</id><published>2011-06-27T22:59:00.000-07:00</published><updated>2011-06-27T22:59:13.197-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-27T22:59:13.197-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="LINQ" /><title>LINQ: Generate Odd Numbers using Parallel Execution</title><summary type="html">A couple of months ago, I had written on Generate Odd Numbers within a Range using LINQ. In that post, I had demoed how to ‘sequentially’ generate odd numbers within a Range. However what if you have to generate a large set of numbers and are not interesting in generating the numbers in a sequence, you can use Parallel Execution. The ParallelEnumerable.Range() is just the right method for this &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/_e9iD-P0fY4" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/5196972962677393141/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=5196972962677393141&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5196972962677393141?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5196972962677393141?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/_e9iD-P0fY4/linq-generate-odd-numbers-using.html" title="LINQ: Generate Odd Numbers using Parallel Execution" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-EYVORBI1rxo/Tgls5uX5y0I/AAAAAAAACDg/cYaCsoY7fIw/s72-c/image%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/06/linq-generate-odd-numbers-using.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkENSXYyfyp7ImA9WhZaEUg.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-8340623121512969999</id><published>2011-06-26T23:00:00.000-07:00</published><updated>2011-06-26T23:04:58.897-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-26T23:04:58.897-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><title>ASP.NET 4: Register HTTP Module at Runtime without Editing your Web.config</title><summary type="html">The ASP.NET pipeline allows HTTP modules to be plugged-in to a request and intercept or modify each individual request. Modules can be used for processes like caching, authentication etc. However a basic requirement for an HTTP module to function, is that it must be registered in your config file. This leads to editing the Web.Config whenever you have to add/remove modules. I hate fudging with my&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/4tbr7DpLg70" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/8340623121512969999/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=8340623121512969999&amp;isPopup=true" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/8340623121512969999?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/8340623121512969999?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/4tbr7DpLg70/aspnet-4-register-http-module-runtime.html" title="ASP.NET 4: Register HTTP Module at Runtime without Editing your Web.config" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-Ic_0noCZvW0/TggbxbXGV9I/AAAAAAAACDY/h30V_4Ef1-Q/s72-c/aspnet-register-module%25255B9%25255D.png?imgmax=800" height="72" width="72" /><thr:total>3</thr:total><feedburner:origLink>http://www.devcurry.com/2011/06/aspnet-4-register-http-module-runtime.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUMASH85eSp7ImA9WhZaEEs.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-6653844683300119593</id><published>2011-06-25T21:42:00.000-07:00</published><updated>2011-06-25T21:44:09.121-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-25T21:44:09.121-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="LINQ" /><title>LINQ: Compare two Sequences</title><summary type="html">How do you compare two sequences using LINQ? The answer is by using the Enumerable.SequenceEqual(). SequenceEqual() compares the source and target sequences elements, by using the default equality comparer for their type, and returns a Boolean.
Note: Check out my entire LINQ Snippets series here
There are many ways to use the SequenceEqual() extension method – like to compare the files in two &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/64BcffIuAfk" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/6653844683300119593/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=6653844683300119593&amp;isPopup=true" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6653844683300119593?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6653844683300119593?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/64BcffIuAfk/linq-compare-two-sequences.html" title="LINQ: Compare two Sequences" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-BO-wuO-MCQM/Tga3cHev28I/AAAAAAAACDM/0rvAfxx4GT4/s72-c/image%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://www.devcurry.com/2011/06/linq-compare-two-sequences.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0cHQX4yeSp7ImA9WhRXEUw.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-2729649163484696246</id><published>2011-06-24T23:21:00.000-07:00</published><updated>2011-12-17T02:50:30.091-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-17T02:50:30.091-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="HTML 5" /><title>New Tags in HTML 5</title><summary type="html">HTML 5 is the latest version of the Hyper Text MarkUp Language and introduces many new features. HTML 5 introduces many new tags devoted to describing a documents’ structure, multimedia  etc. 

Here are some of the new tags added in HTML 5 (OutDated Article. Please refer to the latest list at http://www.w3.org/TR/html5-diff/)


       HTML 5 Tag        Description     
       &amp;lt;article&amp;gt;        &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/Sfy3qJ4jy_8" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/2729649163484696246/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=2729649163484696246&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2729649163484696246?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2729649163484696246?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/Sfy3qJ4jy_8/new-tags-in-html-5.html" title="New Tags in HTML 5" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>1</thr:total><feedburner:origLink>http://www.devcurry.com/2011/06/new-tags-in-html-5.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEINSH49eip7ImA9WhZbGEQ.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-1410957292342512337</id><published>2011-06-23T23:23:00.000-07:00</published><updated>2011-06-23T23:23:19.062-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-23T23:23:19.062-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Sharepoint" /><title>SharePoint 2010 Application Templates for Health Organization</title><summary type="html">SharePoint 2010 Application templates are out-of-the-box custom scenarios that are created to address the business process requirements of a particular business industry – say the Health sector. These templates facilitate the business process owners and developers to build deeper SharePoint-based solutions.
Microsoft has released a set of Sharepoint 2010 Application Templates for Health &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/R7MJ6GiHhgw" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/1410957292342512337/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=1410957292342512337&amp;isPopup=true" title="10 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/1410957292342512337?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/1410957292342512337?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/R7MJ6GiHhgw/sharepoint-2010-application-templates.html" title="SharePoint 2010 Application Templates for Health Organization" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>10</thr:total><feedburner:origLink>http://www.devcurry.com/2011/06/sharepoint-2010-application-templates.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0MMRX88eip7ImA9WhZbGE0.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-8561501754575974393</id><published>2011-06-22T20:58:00.000-07:00</published><updated>2011-06-22T20:58:04.172-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-22T20:58:04.172-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Azure" /><category scheme="http://www.blogger.com/atom/ns#" term="Free Learning" /><title>Windows Azure Sample Project - .NET Stock Trader 5 Sample Application</title><summary type="html">Ask an experienced programmer and he/she will tell you that the best way to learn a new technology is by getting some hands-on experience in it. Microsoft has released a .NET Stock Trader 5 Sample SOA application that is an end-to-end sample application illustrating Windows Azure Platform Cloud Migration and Integration and will give you a good head start as well as demonstrate how to create &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/jhrtA9_upuc" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/8561501754575974393/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=8561501754575974393&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/8561501754575974393?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/8561501754575974393?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/jhrtA9_upuc/windows-azure-sample-project-net-stock.html" title="Windows Azure Sample Project - .NET Stock Trader 5 Sample Application" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-1s5iTwo4SCY/TgK45vdNHxI/AAAAAAAACDA/NuFL8kEaOUQ/s72-c/image%25255B4%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/06/windows-azure-sample-project-net-stock.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkADQ38_eyp7ImA9WhZbF0w.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-3766381074132264462</id><published>2011-06-21T20:52:00.000-07:00</published><updated>2011-06-21T20:52:52.143-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-21T20:52:52.143-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="C#" /><category scheme="http://www.blogger.com/atom/ns#" term="LINQ" /><title>LINQ: Calculate Average File Size in C#</title><summary type="html">Let us see a simple code using LINQ and C# that calculates the average FileSize of the files kept in a folder. 

First import the following namespaces:

using System.Linq;     
using System.IO;

Then write the following code:

class Program
{
 static void Main(string[] args)
 {
  string[] dirfiles = Directory.GetFiles("c:\\software\\");            
  var avg = dirfiles.Select(file =&amp;gt;  
&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/UAN7pmZPOpI" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/3766381074132264462/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=3766381074132264462&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/3766381074132264462?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/3766381074132264462?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/UAN7pmZPOpI/linq-c-average-file-size.html" title="LINQ: Calculate Average File Size in C#" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-qiFVXHUTW8k/TgFmEYCub_I/AAAAAAAACC4/qFxTW-q9nao/s72-c/image%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/06/linq-c-average-file-size.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUANQnw_fyp7ImA9WhZbFk8.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-6818400792394391677</id><published>2011-06-20T20:42:00.000-07:00</published><updated>2011-06-20T20:43:13.247-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-20T20:43:13.247-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript" /><title>Hash Tables in JavaScript</title><summary type="html">One of my C# code snippets had a Hash Table functionality and I was trying to emulate the same in JavaScript. JavaScript does not have a built-in HashTable, however you can make use of object properties as hash-type tables. 

Here’s an example:



OUTPUT: Jane

The limitation in the above method is that you can use only string or integers as keys. When you are using integers as keys, it gets &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/DmSxHxEnP88" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/6818400792394391677/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=6818400792394391677&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6818400792394391677?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6818400792394391677?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/DmSxHxEnP88/javascript-hash-table.html" title="Hash Tables in JavaScript" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-uPhsxYzLfeA/TgASefLyeuI/AAAAAAAACCw/n0OGgFurBj8/s72-c/javascript-hashtable%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/06/javascript-hash-table.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck8AQ34_eCp7ImA9WhZbFUg.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-8916690417907271876</id><published>2011-06-19T23:20:00.000-07:00</published><updated>2011-06-19T23:20:42.040-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-19T23:20:42.040-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="jQuery" /><title>jQuery: Numbering an Unordered List</title><summary type="html">Here’s a very simple script which adds numbers sequentially to an unordered list using jQuery
Let us assume you have an unordered list as shown below:




To add numbers to it sequentially, use this code:

&amp;lt;script type="text/javascript"
src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.6.1.min.js"&amp;gt;
&amp;lt;/script&amp;gt; 
&amp;lt;script type="text/javascript"&amp;gt;
    $(function () {
        $('ul &amp;gt; li').each(function&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/leRCLlR2MEA" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/8916690417907271876/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=8916690417907271876&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/8916690417907271876?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/8916690417907271876?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/leRCLlR2MEA/jquery-numbering-unordered-list.html" title="jQuery: Numbering an Unordered List" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-NfEbMUcWfwg/Tf7kgLCrGSI/AAAAAAAACCo/L2QDTzzZBG0/s72-c/jquery-unordered-list.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/06/jquery-numbering-unordered-list.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEcDRn45eSp7ImA9WhZbFEg.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-3453146546165742229</id><published>2011-06-18T19:54:00.000-07:00</published><updated>2011-06-18T19:54:37.021-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-18T19:54:37.021-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio" /><title>Visual Studio 2010 Update for HTML 5 and CSS3</title><summary type="html">Microsoft recently released the first Web Standards Update for Visual Studio 2010 SP1 and for Visual Web Developer Express 2010 SP1. This release brings up-to-date support for HTML 5 , and CSS 3 as per the latest W3C specifications. Support has also been added for API’s for JavaScript Intellisense.
This is a welcome update especially for ASP.NET developers and you should download and start using &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/tinaBywUE4k" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/3453146546165742229/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=3453146546165742229&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/3453146546165742229?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/3453146546165742229?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/tinaBywUE4k/visual-studio-2010-html-5-and-css3.html" title="Visual Studio 2010 Update for HTML 5 and CSS3" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/06/visual-studio-2010-html-5-and-css3.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkcERH09cSp7ImA9WhZbE0s.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-272579840347760730</id><published>2011-06-17T20:33:00.000-07:00</published><updated>2011-06-17T20:33:25.369-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-17T20:33:25.369-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="CSS" /><title>CSS First-Letter First-Line Pseudo Elements</title><summary type="html">CSS Pseudo Elements are used to modify and add special effects to some selectors. For example to modify the first line or letter of a paragraph, you can use the :first-line and :first-letter pseudo elements. You can either increase the font size or even apply an image if you wish.
Let’s see how to use the :first-letter and :first-line pseudo elements and give a nice effect to your first paragraph&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/NsUCPZ_DgDQ" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/272579840347760730/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=272579840347760730&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/272579840347760730?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/272579840347760730?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/NsUCPZ_DgDQ/css-first-letter-first-line-pseudo.html" title="CSS First-Letter First-Line Pseudo Elements" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-bxoy2eDRyV8/Tfwbl6YI98I/AAAAAAAACCM/2RnIpoVeLlU/s72-c/image%25255B4%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/06/css-first-letter-first-line-pseudo.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak4BSX86fCp7ImA9WhZbEkU.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-3455141537105867489</id><published>2011-06-16T22:34:00.000-07:00</published><updated>2011-06-16T22:35:58.114-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-16T22:35:58.114-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio" /><title>Coded UI Tests (CUIT) In Visual Studio 2010</title><summary type="html">Coded UI Tests (CUIT) is a brand new feature added in Visual Studio 2010 Ultimate or Premium version which allows you to test a a User Interface using automated tests. CUIT allows functional testing for UI and the code gets created with the help of high level languages like C# or VB.NET.
DotNetCurry.com author Gouri Sohoni has written some good articles about CUIT. Here are the links to them if &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/DOVKwkcaP7U" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/3455141537105867489/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=3455141537105867489&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/3455141537105867489?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/3455141537105867489?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/DOVKwkcaP7U/coded-ui-tests-visual-studio-2010.html" title="Coded UI Tests (CUIT) In Visual Studio 2010" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/06/coded-ui-tests-visual-studio-2010.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEYBRnsyeyp7ImA9WhZbEUQ.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-1919307353739825501</id><published>2011-06-15T19:42:00.000-07:00</published><updated>2011-06-15T19:42:37.593-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-15T19:42:37.593-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term=".NET" /><category scheme="http://www.blogger.com/atom/ns#" term="Free Learning" /><title>Visual Studio 2010 and .NET Framework 4 Training Kit–June 2011</title><summary type="html">Microsoft released the June update of VS 2010 and .NET Framework Training Kit. The Training Kit contains presentations, hands-on labs, and demos and is designed to get you up and running in no time with the following technologies including
C# 4 
Visual Basic 10 
F# 
Parallel Extensions 
Windows Communication Foundation 
Windows Workflow 
Windows Presentation Foundation 
Silverlight 4 
ASP.NET 4 
&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/TXrSEVOqlm0" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/1919307353739825501/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=1919307353739825501&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/1919307353739825501?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/1919307353739825501?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/TXrSEVOqlm0/visual-studio-2010-and-net-framework-4.html" title="Visual Studio 2010 and .NET Framework 4 Training Kit–June 2011" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/06/visual-studio-2010-and-net-framework-4.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUIEQXc5fCp7ImA9WhZbEEk.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-4715292041147742843</id><published>2011-06-14T02:25:00.000-07:00</published><updated>2011-06-14T02:25:00.924-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-14T02:25:00.924-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="WCF" /><title>JSON Enabled WCF 4 Service</title><summary type="html">The advantages of using JSON enabled WCF service is that the data is communicated in plain text like stream, it does not require any data/message parsing. For exposing a WCF service as JSON enabled WCF service, we need to apply the [WebGet] attribute on the method of the ServiceContract with ResponseFormat as JSON. The binding used here is WebHttpBinding which is also used for REST enable WCF &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/MsB9d4z2Yrw" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/4715292041147742843/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=4715292041147742843&amp;isPopup=true" title="5 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/4715292041147742843?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/4715292041147742843?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/MsB9d4z2Yrw/json-enabled-wcf-4-service.html" title="JSON Enabled WCF 4 Service" /><author><name>Mahesh Sabnis</name><uri>http://www.blogger.com/profile/12831394632830145738</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-P6M5Um6U20Y/TfcCTbIwDnI/AAAAAAAAAHA/tWkxITLWcek/s72-c/wcf-json-service%25255B5%25255D.png?imgmax=800" height="72" width="72" /><thr:total>5</thr:total><feedburner:origLink>http://www.devcurry.com/2011/06/json-enabled-wcf-4-service.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A08MRHo-eSp7ImA9WhZUGUg.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-8047456555902540421</id><published>2011-06-13T03:09:00.000-07:00</published><updated>2011-06-13T03:11:25.451-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-13T03:11:25.451-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript" /><category scheme="http://www.blogger.com/atom/ns#" term="jQuery" /><title>jQuery size() vs length</title><summary type="html">I have seen a lot of jQuery developers getting confused over the usage of the jQuery size() function and length property. Both of these return the count of elements on the page or jQuery object.
jQuery documentation however says that the length property should be preferred over the size() function as using the length property will avoid an extra method call. So it is quicker.
There’s a &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/k_hkvuHkgWE" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/8047456555902540421/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=8047456555902540421&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/8047456555902540421?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/8047456555902540421?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/k_hkvuHkgWE/jquery-size-vs-length.html" title="jQuery size() vs length" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-m34wyfbruNs/TfXhTA6484I/AAAAAAAACB0/ixh7F55pbgA/s72-c/image%25255B7%25255D.png?imgmax=800" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://www.devcurry.com/2011/06/jquery-size-vs-length.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEYBSH8zfCp7ImA9WhZUGEo.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-7636454564544432555</id><published>2011-06-12T02:49:00.000-07:00</published><updated>2011-06-12T02:49:19.184-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-12T02:49:19.184-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Technology" /><title>Java to .NET Migration WhitePaper–Trends and Benefits</title><summary type="html">I stumbled upon an interesting whitepaper written by Pique solutions. It spoke about the trends and insights and the strategic investments being made by companies, while doing a development platform migration from Java to .NET.

According to the whitepaper, the primary reasons of migration included technical and business reasons, platform stability and reliability, vendor support, total cost of &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/IGd6eO68JeI" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/7636454564544432555/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=7636454564544432555&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/7636454564544432555?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/7636454564544432555?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/IGd6eO68JeI/java-to-net-migration-whitepapertrends.html" title="Java to .NET Migration WhitePaper–Trends and Benefits" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-UkcFahTIhS0/TfSLOG259HI/AAAAAAAACBw/NkCUBh9KV4Y/s72-c/image%25255B8%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/06/java-to-net-migration-whitepapertrends.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0AGR3k5cCp7ImA9WhZUF0Q.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-399053665259069473</id><published>2011-06-11T05:35:00.000-07:00</published><updated>2011-06-11T05:35:26.728-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-11T05:35:26.728-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term=".NET" /><category scheme="http://www.blogger.com/atom/ns#" term="C#" /><title>WCF 4.0 REST POX Service with Help Page</title><summary type="html">Representational State Transfer (REST) support was included in WCF 3.5. In WCF 4.0, this feature has been enhanced with Help page support. This facility was added as WCF REST allows direct call to OperationContracts, using HTTP protocol by the client application. Now the problem is if the WCF service has several OperationContracts, then how does the client application know and distinguish between&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/m9eQSu_LvA4" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/399053665259069473/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=399053665259069473&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/399053665259069473?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/399053665259069473?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/m9eQSu_LvA4/wcf-40-rest-pox-service-with-help-page.html" title="WCF 4.0 REST POX Service with Help Page" /><author><name>Mahesh Sabnis</name><uri>http://www.blogger.com/profile/12831394632830145738</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-GrEajRTOb4g/TfNghCIwKYI/AAAAAAAAAGs/5ykS4DQp3H4/s72-c/wcf-rest-service7.png?imgmax=800" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://www.devcurry.com/2011/06/wcf-40-rest-pox-service-with-help-page.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUAGQHY6fip7ImA9WhZUF0w.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-8530131505741621000</id><published>2011-06-10T04:22:00.000-07:00</published><updated>2011-06-10T06:48:41.816-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-10T06:48:41.816-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript" /><title>Generate GUID in JavaScript</title><summary type="html">Generating a GUID using JavaScript in Internet Explorer (Windows OS) is as simple as using the Scriptlet.TypeLib ActiveX object.

&amp;lt;head&amp;gt; 
&amp;lt;title&amp;gt;Generate GUID using JavaScript by DevCurry.com&amp;lt;/title&amp;gt; 
&amp;lt;script type="text/javascript"&amp;gt; 
    function GenerateGUID() { 
        return (new ActiveXObject("Scriptlet.TypeLib") 
                                    .GUID.substr(1, 36)); 
    } 
    alert(&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/Vr5q5-tR9Dg" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/8530131505741621000/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=8530131505741621000&amp;isPopup=true" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/8530131505741621000?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/8530131505741621000?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/Vr5q5-tR9Dg/generate-guid-in-javascript.html" title="Generate GUID in JavaScript" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-bF19FfiAPGc/TfH8xpNmaEI/AAAAAAAACBo/Cc28Kq2HynE/s72-c/image%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://www.devcurry.com/2011/06/generate-guid-in-javascript.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0MNSXY_fCp7ImA9WhZUFkw.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-6152350226609501239</id><published>2011-06-09T03:31:00.000-07:00</published><updated>2011-06-09T03:31:38.844-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-09T03:31:38.844-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Silverlight" /><title>Silverlight 4: Creating Word Documents in MyDocuments Folder</title><summary type="html">Silverlight 4.0 supports COM automation. Using this feature we can interact with MS-Word, Excel etc via our application. The business requirement behind this isinteraction that a lot  users prefer to store their data in Word or Excel format for immediate accessibility and modification. A common scenario is that if they are using an application which is reading the data from the remote server &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/Ez8eq069adY" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/6152350226609501239/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=6152350226609501239&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6152350226609501239?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6152350226609501239?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/Ez8eq069adY/silverlight-4-creating-word-documents.html" title="Silverlight 4: Creating Word Documents in MyDocuments Folder" /><author><name>Mahesh Sabnis</name><uri>http://www.blogger.com/profile/12831394632830145738</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-ZgLk_yHbuyY/TfCgI1VoiAI/AAAAAAAAAGg/8kxgfLHpxNQ/s72-c/image%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/06/silverlight-4-creating-word-documents.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUcARHk6fyp7ImA9WhZUFUw.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-2058178633256195071</id><published>2011-06-08T00:10:00.000-07:00</published><updated>2011-06-08T00:10:45.717-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-08T00:10:45.717-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio" /><title>Virtual Machine for Visual Studio 2010 and TFS 2010</title><summary type="html">Microsoft has released a newer RTM version of its Virtual Machine consisting of Visual Studio 2010 and Team Foundation Server (TFS) 2010. This VM also contains new hands-on-labs, demos, power tools, feature packs and updates, VS 2010 SP1, and Team Foundation Server 2010 Service Pack Lab.
This Virtual Machine is available in the virtualization platform of your choice i.e. for Virtual PC 2007, &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/I83StNdIYiU" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/2058178633256195071/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=2058178633256195071&amp;isPopup=true" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2058178633256195071?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/2058178633256195071?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/I83StNdIYiU/virtual-machine-for-visual-studio-2010.html" title="Virtual Machine for Visual Studio 2010 and TFS 2010" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>2</thr:total><feedburner:origLink>http://www.devcurry.com/2011/06/virtual-machine-for-visual-studio-2010.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkAEQX06eyp7ImA9WhZUFE4.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-9145055973617013502</id><published>2011-06-07T02:25:00.000-07:00</published><updated>2011-06-07T02:25:00.313-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-07T02:25:00.313-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="WPF" /><title>WPF 4: Change Hyperlink Text and URL using DataBinding</title><summary type="html">Let us assume we want to create a WPF UI with a ListBox containing list of web sites. This ListBox must contain Hyperlinks and it should be possible to change the Text and URL of these hyperlinks dynamically. Thankfully in WPF, we have the Hyperlink control element which can be clicked and the user navigated to a URL. But what if the end-user wants to reuse the same Hyperlink to navigate to &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/U4rwlLzwB2I" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/9145055973617013502/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=9145055973617013502&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/9145055973617013502?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/9145055973617013502?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/U4rwlLzwB2I/wpf-4-change-hyperlink-text-and-url.html" title="WPF 4: Change Hyperlink Text and URL using DataBinding" /><author><name>Mahesh Sabnis</name><uri>http://www.blogger.com/profile/12831394632830145738</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-8sDUcDlaDL8/TezKPAtZylI/AAAAAAAAAGQ/TgVeKOF2WUE/s72-c/image%25255B11%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/06/wpf-4-change-hyperlink-text-and-url.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0MASX44fCp7ImA9WhZUE0g.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-6457546632142328234</id><published>2011-06-06T02:10:00.000-07:00</published><updated>2011-06-06T02:10:48.034-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-06T02:10:48.034-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Silverlight" /><title>Data Validation in Silverlight using Data Annotations and Data Form</title><summary type="html">While using Silverlight for developing Line-of-Business applications, the DataForm control is recommended for performing DML operations. This control provides data pagination, insert, and update and delete operations on the records. This control provides ItemsSource property which accepts collection type as an input e.g. ObservableCollection. But while performing Insert and Update operations, it &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/2ntaSYxQceg" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/6457546632142328234/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=6457546632142328234&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6457546632142328234?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/6457546632142328234?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/2ntaSYxQceg/data-validation-in-silverlight-using.html" title="Data Validation in Silverlight using Data Annotations and Data Form" /><author><name>Mahesh Sabnis</name><uri>http://www.blogger.com/profile/12831394632830145738</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-b9q6Br4NWR0/TeyNWOfKCNI/AAAAAAAAAF8/BN7foHF_R3E/s72-c/image2%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/06/data-validation-in-silverlight-using.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D08CQXo7fyp7ImA9WhZUE04.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-9195430227096588351</id><published>2011-06-05T21:51:00.000-07:00</published><updated>2011-06-05T21:51:00.407-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-05T21:51:00.407-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Free EBook" /><category scheme="http://www.blogger.com/atom/ns#" term="Sharepoint" /><title>SharePoint 2010 Technical Library Available as CHM</title><summary type="html">Microsoft has made available the SharePoint Foundation 2010 technical library as a downloadable CHM. The CHM contains the following topics not limited to:Newly published content for SharePoint Foundation 2010 
Roadmap to SharePoint Foundation 2010 content 
Downloadable content for SharePoint Foundation 2010 
Product evaluation for SharePoint Foundation 2010 
Getting started with SharePoint &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/S5v1NOqC8lI" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/9195430227096588351/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=9195430227096588351&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/9195430227096588351?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/9195430227096588351?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/S5v1NOqC8lI/sharepoint-2010-technical-library.html" title="SharePoint 2010 Technical Library Available as CHM" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/06/sharepoint-2010-technical-library.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEYDR385eyp7ImA9WhZUEkk.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-95383500365023469</id><published>2011-06-04T20:56:00.000-07:00</published><updated>2011-06-04T20:56:16.123-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-04T20:56:16.123-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript" /><title>JavaScript: Detect Plug-ins and MIME Types</title><summary type="html">Plug-ins are programs that add the ability to play audio, video, animation etc. Some examples of plugins are the Adobe Flash Player, QuickTime etc. MIME Types are used to exchange file types across the Internet, such as image, audio, video etc.
You can use JavaScript to detect plugins and MIME Types.
You can detect plugins in JavaScript by looping the plugins[] array of the navigator object and &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/oZqR6VI63hc" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/95383500365023469/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=95383500365023469&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/95383500365023469?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/95383500365023469?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/oZqR6VI63hc/javascript-detect-plug-ins-and-mime.html" title="JavaScript: Detect Plug-ins and MIME Types" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-CIR58Po4-i4/Ter9n_kVtbI/AAAAAAAACBM/-A_YqZgfRn0/s72-c/image%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/06/javascript-detect-plug-ins-and-mime.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUQNQ3c9eCp7ImA9WhZUEUg.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-3814596909361922913</id><published>2011-06-03T20:16:00.000-07:00</published><updated>2011-06-03T20:16:32.960-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-03T20:16:32.960-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Architecture" /><category scheme="http://www.blogger.com/atom/ns#" term="Free Learning" /><title>Microsoft Security Development Lifecycle (SDL)</title><summary type="html">As software developers, you must address security and privacy threats in your applications. There are many guidelines available of Security Development Lifecycle, but here’s nice 160 page whitepaper from Microsoft that outlines the SDL process used by Microsoft product groups for application development. 
Download Microsoft Security Development Lifecycle (5.1) Whitepaper
Although this document &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/zVohjpYsGdc" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/3814596909361922913/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=3814596909361922913&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/3814596909361922913?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/3814596909361922913?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/zVohjpYsGdc/microsoft-security-development.html" title="Microsoft Security Development Lifecycle (SDL)" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/06/microsoft-security-development.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkcASH49eCp7ImA9WhZUEEs.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-5238826777068107147</id><published>2011-06-02T03:51:00.000-07:00</published><updated>2011-06-02T19:27:29.060-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-02T19:27:29.060-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="C#" /><category scheme="http://www.blogger.com/atom/ns#" term="LINQ" /><title>List&lt;T&gt;.ConvertAll&lt;&gt;() with Lambda Expression</title><summary type="html">List&amp;lt;T&amp;gt; has many useful methods for dealing with sequences and collections. One such method is the ConvertAll&amp;lt;&amp;gt;() method. All those who have used the List&amp;lt;T&amp;gt;.ConvertAll&amp;lt;&amp;gt;() are aware how useful this method is to convert the current List&amp;lt;T&amp;gt; elements to another type, and return a list of converted elements. However, an instance of a conversion delegate must be passed to this method, which knows how&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/JAAfOop_GNI" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/5238826777068107147/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=5238826777068107147&amp;isPopup=true" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5238826777068107147?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/5238826777068107147?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/JAAfOop_GNI/list-with-lambda-expression.html" title="List&amp;lt;T&amp;gt;.ConvertAll&amp;lt;&amp;gt;() with Lambda Expression" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-wbK4RNIFsGY/Tedp1Hd5jNI/AAAAAAAACA4/ZoqsgAw-lPM/s72-c/image%25255B16%25255D.png?imgmax=800" height="72" width="72" /><thr:total>4</thr:total><feedburner:origLink>http://www.devcurry.com/2011/06/list-with-lambda-expression.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEUGQXYycSp7ImA9WhZVGUg.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-175534486123510027</id><published>2011-06-01T11:17:00.000-07:00</published><updated>2011-06-01T11:17:00.899-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-01T11:17:00.899-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Silverlight" /><title>Silverlight 4: Binding Enum with ComboBox</title><summary type="html">In this article, we will explore the mechanism of Binding Enumeration data with the ItemsControls family in Silverlight. Enum is used to store constant type of data with integer values as its contents For e.g. Department values like IT, System etc. can be stored in Enum and can be used as constants in your application code. If this data needs to be displayed in a UI using DataBinding, we can make&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/4eEaUVIkcG8" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/175534486123510027/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=175534486123510027&amp;isPopup=true" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/175534486123510027?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/175534486123510027?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/4eEaUVIkcG8/silverlight-4-binding-enum-with.html" title="Silverlight 4: Binding Enum with ComboBox" /><author><name>Mahesh Sabnis</name><uri>http://www.blogger.com/profile/12831394632830145738</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-aVfHzh_Wki4/TeaBctB36wI/AAAAAAAAAFs/rqqlNn0CzQw/s72-c/image%25255B8%25255D.png?imgmax=800" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://www.devcurry.com/2011/06/silverlight-4-binding-enum-with.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUUEQnkyeCp7ImA9WhZVGE4.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-7752298062544125154</id><published>2011-05-31T03:20:00.000-07:00</published><updated>2011-05-31T03:20:03.790-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-31T03:20:03.790-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Link List" /><title>jQuery, Silverlight, WPF, SharePoint and .NET articles Link List – May 2011</title><summary type="html">Here’s a quick wrap up of jQuery, WPF, Silverlight, SharePoint and other .NET articles published on DevCurry.com in the month of May 2011.
jQuery and JavaScript Articles
JavaScript: Recursive Anonymous Function - I recently saw a question on the forums – How to make a JavaScript anonymous function refer to itself? In other words, how to make an anonymous function in JavaScript call itself from &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/UjeR2b3LvyI" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/7752298062544125154/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=7752298062544125154&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/7752298062544125154?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/7752298062544125154?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/UjeR2b3LvyI/jquery-silverlight-wpf-sharepoint-and.html" title="jQuery, Silverlight, WPF, SharePoint and .NET articles Link List – May 2011" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/05/jquery-silverlight-wpf-sharepoint-and.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0YMSHsyeCp7ImA9WhZVGE0.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-1443018818323087067</id><published>2011-05-30T19:33:00.000-07:00</published><updated>2011-05-30T19:33:09.590-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-30T19:33:09.590-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Free Learning" /><title>Office 2011 for Mac: Free Training</title><summary type="html">If you are using Office 2011 for Mac or plan to do so, then here’s some free training material for you to get up and started with Office 2011. Microsoft has released a set of training downloads (.pdf) and PowerPoint (.pptx) slides of all Office 2011 tutorials and videos.
Here are the download links:Excel 2011 Training
Outlook 2011 Training
Powerpoint 2011 Training
Word 2011 Training
These &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/xzKQdZMQRxg" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/1443018818323087067/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=1443018818323087067&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/1443018818323087067?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/1443018818323087067?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/xzKQdZMQRxg/office-2011-for-mac-free-training.html" title="Office 2011 for Mac: Free Training" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/05/office-2011-for-mac-free-training.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A08HRns4cCp7ImA9WhZVF08.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-9072214452340609948</id><published>2011-05-29T21:30:00.000-07:00</published><updated>2011-05-29T21:30:37.538-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-29T21:30:37.538-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><title>ASP.NET 4 Granular View State</title><summary type="html">In this post, we will see how to control a view state at Page level as well as Control level. In ASP.NET 4.0, Microsoft has provided a property called 'ViewStateMode' at control level. Now you can turn OFF the View state at Page level and turn ON viewstate at Control level as per your requirements.
Note: In ASP.NET 3.5, when you disable view state at web application level from your web.config &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/QgJ2uoR8TD4" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/9072214452340609948/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=9072214452340609948&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/9072214452340609948?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/9072214452340609948?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/QgJ2uoR8TD4/aspnet-4-granular-view-state.html" title="ASP.NET 4 Granular View State" /><author><name>Pravinkumar Dabade</name><uri>http://www.blogger.com/profile/03277812925723035507</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="23" height="32" src="http://4.bp.blogspot.com/-3eppvtTw71c/TYL66a8OnQI/AAAAAAAAAAM/QgbbHVZYAME/s220/Pravinkumar%2BDabade.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-U0Fn7iu-j6M/TeMcyfZ_RdI/AAAAAAAAAZU/BkPI9Om6oqU/s72-c/image%25255B6%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/05/aspnet-4-granular-view-state.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEQGQXs9eCp7ImA9WhZVFk4.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-8610856377899000589</id><published>2011-05-28T19:32:00.000-07:00</published><updated>2011-05-28T19:32:00.560-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-28T19:32:00.560-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Sharepoint" /><title>SharePoint 2010 Performance and Capacity Recommendation</title><summary type="html">Microsoft has released a series of SharePoint whitepapers and articles that contains information about the performance and capacity characteristics of each SharePoint feature and how it was tested by Microsoft. Here’s a list of them:
Capacity Planning Key Concepts
Capacity management and sizing for SharePoint Server 2010 – Explains the key concepts behind capacity management in SharePoint Server &lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/-C5NGW5URWw" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/8610856377899000589/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=8610856377899000589&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/8610856377899000589?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/8610856377899000589?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/-C5NGW5URWw/sharepoint-2010-performance-and.html" title="SharePoint 2010 Performance and Capacity Recommendation" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><thr:total>1</thr:total><feedburner:origLink>http://www.devcurry.com/2011/05/sharepoint-2010-performance-and.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUMEQ3c_eip7ImA9WhZVFUg.&quot;"><id>tag:blogger.com,1999:blog-8980734269859237005.post-420359259659154549</id><published>2011-05-27T20:30:00.000-07:00</published><updated>2011-05-27T20:30:02.942-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-27T20:30:02.942-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="VB.NET" /><category scheme="http://www.blogger.com/atom/ns#" term="C#" /><title>Remove all Lower Case Letters using C#</title><summary type="html">I came across a discussion where the OP wanted to use only the first letter of a word in a string. The first letter of each word was capitalized, so his requirement was to abbreviate the sentence by removing all lower case letters in a string.
For example: ‘We Love DevCurry.com’ would become ‘WLDC’
Here’s how this can be achieved with a Regular expression. Use the following code:
using System;
&lt;img src="http://feeds.feedburner.com/~r/devcurry/~4/41EH_O5ueSM" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.devcurry.com/feeds/420359259659154549/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8980734269859237005&amp;postID=420359259659154549&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/420359259659154549?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8980734269859237005/posts/default/420359259659154549?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devcurry/~3/41EH_O5ueSM/remove-all-lower-case-letters-using-c.html" title="Remove all Lower Case Letters using C#" /><author><name>Suprotim Agarwal</name><uri>http://www.blogger.com/profile/08349831623922214390</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="21" height="32" src="http://1.bp.blogspot.com/-HJc-dOCwlAs/UIYAhj3asbI/AAAAAAAACnU/FYsXMZHVzig/s220/supro.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-0hGOhNYN7do/TeBrk8qqKNI/AAAAAAAACA0/SUSoUoduXg8/s72-c/image%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.devcurry.com/2011/05/remove-all-lower-case-letters-using-c.html</feedburner:origLink></entry></feed>
