What is an RSS feed and how to use it? (especially for developers)

(Note: This blog post was originally published under my old domain(codesmiles.com), here. Web Archive link. Update: Google Reader is in the process of discontinuation, I use digg’s feed reader these days. Even though RSS is out there for a long time, there are people(even programmers) who still don’t really know what an RSS feed is, even if they know what it is, most of the them don’t really understand how feeds can be helpful for them. If you ask to some of your friends about..“feed”, “web feed”, “RSS feed” or “ATOM feed”, they may say “I am not sure”, but if you ask them.. “noted an orange icon in the browser’s address bar?” they most probably say “yes”.. everyone notes that. So I thought of writing a post to introduce feeds(for those who don’t yet know) and the benefits I have noted when using them.   What is an RSS feed or ATOM feed or web feed? It’s a way a website provides updated content which you can read via your feed reader. It’s generally called web feed. RSS stands for Really Simple Syndication, more about RSS here. There is another popular format called ATOM, more here.   What is

Visual Studio 2010 released :)

(Note: This blog post was originally published under my old domain(codesmiles.com), here. Web Archive link. Finally, Visual Studio 2010 released today(April 12, 2010). I saw few guys tweeting each other that they are so happy about Visual Studio 2010’s release and this video. Do you wonder why they are that much happy? and are they maniacs? I am happy too, reason is, it could help developers by providing cool features which aren’t available till now, which simplifies our job a considerable extent and gives time to apply thought where it is really needed.   Happy Programming ! (hopefully soon with Visual Studio 2010 🙂   Don’t miss the video – When I Build You (The Visual Studio 2010 Song)….   Note: I couldn’t get the lyrics clearly and it says something about PHPers, but I think it’s just for fun and no offence intended to PHP developers 🙂

Visual Studio 2010 new features series

(Note: This blog post was originally published under my old domain(codesmiles.com), here. Web Archive link. This post will list all the posts related to Visual Studio 2010 in this blog, be it C# 4, visual basic 2010, .net framework 4 or Visual Studio 2010 IDE specific, you can find it here going forward. These posts will include tiny improvements to mega-features introduced in Visual Studio 2010.   Some new features of Visual Studio 2010 that can help your productivity right away Visual Studio 2010 New Features in Debugging – Exciting & Innovative What can you do with ‘IntelliTrace’ in Visual Studio 2010  New ASP.NET project gives a great webapp template in Visual Studio 2010 C# 4 new features ~ Basic method invocation changes – Optional and Named parameters Auto-Implemented properties comes to Visual Basic 2010 New Stream.CopyTo() in .Net framework 4   As and when I find cool new features in Visual Studio 2010, I always hoped to write about them. I wish to have extreme time management capabilities, atleast from now… 🙂   (Note: All posts are as per things I said here, so if it suits any of those points, I will write 🙂 )

What can you do with ‘IntelliTrace’ in Visual Studio 2010

(Note: This blog post was originally published under my old domain(codesmiles.com), here. Web Archive link. (This post is part of my Visual Studio 2010 series) As I wrote in my earlier article, Visual Studio 2010 has many new features in debugging. IntelliTrace is one of the major features of Visual Studio 2010 and as of now it is available only in Visual Studio 2010 Ultimate edition. In my opinion, IntelliTrace is the best reason to convince your boss to get Ultimate edition for you :). Note, IntelliTrace only supports managed code, for example, it doesn’t support vc++ native code. [more] This article introduces IntelliTrace and tells how it helps in simplifying debugging and tells some more things that can be done with it (based on Visual Studio 2010 ultimate edition-release candidate). (I am taking the intro from previous post..) Introducing Visual Studio 2010’s IntelliTrace.. IntelliTrace is a feature previously known as Historical debugging, which is a major enhancement made to the Visual Studio 2010 debugger. When an exception occurs, you usually start debugging with breakpoints set in suspected areas and check variable/object values for correctness. But if an exception occurs when IntelliTrace is enabled, it allows you to just go