<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" 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" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-5969170933244877369</atom:id><lastBuildDate>Thu, 27 Oct 2011 11:32:11 +0000</lastBuildDate><category>Intro</category><category>MVC</category><category>Sharepoint</category><category>ASP.NET</category><title>Balaji</title><description>Share the Knowledge to Grow Higher...</description><link>http://balaji-india.blogspot.com/</link><managingEditor>noreply@blogger.com (Balaji)</managingEditor><generator>Blogger</generator><openSearch:totalResults>14</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/balajik" /><feedburner:info uri="balajik" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5969170933244877369.post-3957512758131959191</guid><pubDate>Thu, 03 Dec 2009 12:37:00 +0000</pubDate><atom:updated>2009-12-03T18:07:52.380+05:30</atom:updated><title>New Blog site</title><description>Hi Friends,&lt;br /&gt;
&lt;br /&gt;
I have shifted my blogs to word press&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://balajiindia.wordpress.com/"&gt;http://balajiindia.wordpress.com&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Keep following&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5969170933244877369-3957512758131959191?l=balaji-india.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/balajik/~4/-3FLgZh_L6I" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/balajik/~3/-3FLgZh_L6I/new-blog-site.html</link><author>noreply@blogger.com (Balaji)</author><thr:total>0</thr:total><feedburner:origLink>http://balaji-india.blogspot.com/2009/12/new-blog-site.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5969170933244877369.post-9022777850826585217</guid><pubDate>Tue, 08 Sep 2009 11:10:00 +0000</pubDate><atom:updated>2009-09-24T16:40:42.059+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">ASP.NET</category><category domain="http://www.blogger.com/atom/ns#">Sharepoint</category><title>Introduction to SharePoint Web Part</title><description>&lt;h3&gt;Creation&lt;/h3&gt;  &lt;p&gt;Refer the following link &lt;/p&gt;  &lt;p&gt;&lt;a title="http://www.c-sharpcorner.com/UploadFile/shivprasadk/12222301222009065151AM/122223.aspx" href="http://www.c-sharpcorner.com/UploadFile/shivprasadk/12222301222009065151AM/122223.aspx"&gt;http://www.c-sharpcorner.com/UploadFile/shivprasadk/12222301222009065151AM/122223.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ms452873.aspx"&gt;http://msdn.microsoft.com/en-us/library/ms452873.aspx&lt;/a&gt;&lt;/p&gt;  &lt;h3&gt;Life Cycle&lt;/h3&gt;  &lt;p&gt;The methods are called in the following order.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;OnInit&lt;/strong&gt; – Configuration values set using &lt;em&gt;WebBrowsable&lt;/em&gt; properties and those in web part task pane are loaded into the web part. Initialize the values here.     &lt;br /&gt;&lt;strong&gt;LoadViewState&lt;/strong&gt; – The view state of the web part is populated over here. (When its a post back)     &lt;br /&gt;&lt;strong&gt;CreateChildControls&lt;/strong&gt; – All the controls specified are created and added to controls collection. When the page is being rendered for the first time the method generally occurs after the &lt;em&gt;OnLoad()&lt;/em&gt; event. In case of postback, it is called before the &lt;em&gt;OnLoad()&lt;/em&gt; event. We can make use of &lt;em&gt;EnsureChildControls()&lt;/em&gt; - It checks to see if the CreateChildControls method has been called and if not it would call it.     &lt;br /&gt;&lt;strong&gt;OnLoad&lt;/strong&gt;     &lt;br /&gt;&lt;strong&gt;User Generated Event&lt;/strong&gt; – for e.g. button click on the web part.     &lt;br /&gt;&lt;strong&gt;OnPreRender&lt;/strong&gt; – Here we can change any of the web part properties before the control output is drawn.     &lt;br /&gt;&lt;strong&gt;RenderContents&lt;/strong&gt; – Html Output is generated.     &lt;br /&gt;&lt;strong&gt;SaveViewState&lt;/strong&gt; - View state of the web part is serialized and saved.     &lt;br /&gt;&lt;strong&gt;Dispose&lt;/strong&gt;     &lt;br /&gt;&lt;strong&gt;UnLoad&lt;/strong&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5969170933244877369-9022777850826585217?l=balaji-india.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/balajik/~4/_WmALS3AJJo" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/balajik/~3/_WmALS3AJJo/introduction-to-sharepoint-web-part.html</link><author>noreply@blogger.com (Balaji)</author><thr:total>0</thr:total><feedburner:origLink>http://balaji-india.blogspot.com/2009/09/introduction-to-sharepoint-web-part.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5969170933244877369.post-608756852349515502</guid><pubDate>Tue, 11 Aug 2009 14:06:00 +0000</pubDate><atom:updated>2009-09-22T12:56:44.225+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">MVC</category><category domain="http://www.blogger.com/atom/ns#">ASP.NET</category><title>Best MVC blogs</title><description>&lt;span style="line-height: 18px; font-family: verdana; color: rgb(76,76,76); font-size: 11px" class="Apple-style-span"&gt;   &lt;p style="margin: 0px 0px 1em"&gt;&lt;strong&gt;Blog’s&lt;/strong&gt;&lt;/p&gt;    &lt;p style="margin: 0px 0px 1em"&gt;&lt;em&gt;Stephenwalther&lt;/em&gt;&lt;/p&gt;    &lt;p style="margin: 0px 0px 1em"&gt;&lt;a style="color: rgb(0,0,204); text-decoration: none" href="http://www.stephenwalther.com/blog/category/4.aspx"&gt;http://www.stephenwalther.com/blog/category/4.aspx&lt;/a&gt;&lt;/p&gt;    &lt;p style="margin: 0px 0px 1em"&gt;&lt;em&gt;Phil Haack&lt;/em&gt;&lt;/p&gt;    &lt;p style="margin: 0px 0px 1em"&gt;&lt;a style="color: rgb(0,0,204); text-decoration: none" href="http://haacked.com/Tags/aspnetmvc/default.aspx"&gt;http://haacked.com/Tags/aspnetmvc/default.aspx&lt;/a&gt;&lt;/p&gt;    &lt;p style="margin: 0px 0px 1em"&gt;Code climber&lt;/p&gt;    &lt;p style="margin: 0px 0px 1em"&gt;&lt;a style="color: rgb(0,0,204); text-decoration: none" href="http://codeclimber.net.nz/Tags/aspnetmvc/default.aspx"&gt;http://codeclimber.net.nz/Tags/aspnetmvc/default.aspx&lt;/a&gt;&lt;/p&gt;    &lt;p style="margin: 0px 0px 1em"&gt;&lt;em&gt;Steve sanderson&lt;/em&gt;&lt;/p&gt;    &lt;p style="margin: 0px 0px 1em"&gt;&lt;a style="color: rgb(0,0,204); text-decoration: none" href="http://blog.codeville.net/category/mvc/"&gt;http://blog.codeville.net/category/mvc/&lt;/a&gt;&lt;/p&gt;    &lt;p style="margin: 0px 0px 1em"&gt;&lt;a style="color: rgb(0,0,204); text-decoration: none" href="http://msmvps.com/blogs/luisabreu/archive/tags/MVC/default.aspx"&gt;http://msmvps.com/blogs/luisabreu/archive/tags/MVC/default.aspx&lt;/a&gt;&lt;/p&gt;    &lt;p style="margin: 0px 0px 1em"&gt;&lt;a style="color: rgb(0,0,204); text-decoration: none" href="http://weblogs.asp.net/rashid/"&gt;http://weblogs.asp.net/rashid/&lt;/a&gt;&lt;/p&gt;    &lt;p style="margin: 0px 0px 1em"&gt;&lt;a style="color: rgb(0,0,204); text-decoration: none" href="http://blog.codeville.net/category/mvc/"&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p style="margin: 0px 0px 1em"&gt;&lt;strong&gt;Good Article’s&lt;/strong&gt;&lt;/p&gt;    &lt;p style="margin: 0px 0px 1em"&gt;&lt;a href="http://www.ajaxline.com/25-plus-best-asp-net-mvc-tutorials-and-articles"&gt;&lt;font color="#0000ff"&gt;http://www.ajaxline.com/25-plus-best-asp-net-mvc-tutorials-and-articles&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p style="margin: 0px 0px 1em"&gt;&lt;a href="http://library.dzone.com/sites/all/files/refcardz/rc069-010d-asp_net_mvc-1.pdf"&gt;&lt;font color="#0000ff"&gt;http://library.dzone.com/sites/all/files/refcardz/rc069-010d-asp_net_mvc-1.pdf&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;/span&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5969170933244877369-608756852349515502?l=balaji-india.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/balajik/~4/-AhiTyeNhAQ" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/balajik/~3/-AhiTyeNhAQ/best-mvc-blogs.html</link><author>noreply@blogger.com (Balaji)</author><thr:total>0</thr:total><feedburner:origLink>http://balaji-india.blogspot.com/2009/08/best-mvc-blogs.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5969170933244877369.post-8084117289507792508</guid><pubDate>Thu, 30 Jul 2009 11:22:00 +0000</pubDate><atom:updated>2009-09-15T17:36:00.227+05:30</atom:updated><title>IT Returns online made easy</title><description>&lt;span class="Apple-style-span" style="font-family: verdana; font-size: 11px; color: rgb(76, 76, 76); line-height: 18px; "&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;It is that time of the year again, when you have to file your taxes. For those who want to avoid the hassles of going to an agent, or standing in a long queue, here is a super tip. It takes a maximum of 30 minutes to file your IT returns using this method.&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Open the site &lt;a href="https://incometaxindiaefiling.gov.in/" style="text-decoration: none; color: rgb(0, 0, 204); "&gt;https://incometaxindiaefiling.gov.in&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Register for user (give the user id as your PAN number)&lt;/li&gt;&lt;li&gt;You will receive the registration mail&lt;/li&gt;&lt;li&gt;Login to the site with the credentials provided in the mail&lt;/li&gt;&lt;li&gt;Go to downloads menu. Download ITR1 for person paid salary.(You have different form for each category)&lt;/li&gt;&lt;li&gt;Fill out all the details in the ITR form&lt;/li&gt;&lt;li&gt;Validate each page General1, General2, TDS (fill either 21 or 23)&lt;/li&gt;&lt;li&gt;Click on Generate XML&lt;/li&gt;&lt;li&gt;Check the summary and click on ‘Save XML’&lt;/li&gt;&lt;li&gt;Click ‘Submit return’ in the home page&lt;/li&gt;&lt;li&gt;Select the file and click on Upload. (Do not select the check box here... as it requires the Java runtime updated...)&lt;/li&gt;&lt;li&gt;you will see a message that it is successfully submitted.. if not error then go to (step 11)&lt;/li&gt;&lt;li&gt;Go to my profile menu -&gt; My Returns&lt;/li&gt;&lt;li&gt;Select ‘2009-2010’ and click ‘Submit’&lt;/li&gt;&lt;li&gt;Click on the link ‘Click here’ to get the submitted ITR form ... or they would have already sent the copy to you.&lt;/li&gt;&lt;/ol&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt; &lt;i&gt;Note: If the person doesn’t have digital signature, then after submitting returns he/she gets ITR V. This has to be submitted to the nearest income tax office within 15 days of filing tax returns.&lt;br /&gt;If the person has digital signature, then he/she gets online acknowledgement, and nothing more has to be done for filing.&lt;/i&gt;&lt;/p&gt;&lt;em&gt;&lt;/em&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;&lt;br /&gt;In the online world, I say it is time now to stop encouraging consultants or brokers. Enjoy filing online and save Rs 200/- or more, that you pay to tax consultants.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;[&lt;a href="http://www.indiastudychannel.com/resources/62106-File-your-IT-returns-online.aspx" style="text-decoration: none; color: rgb(0, 0, 204); "&gt;Source&lt;/a&gt;]&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5969170933244877369-8084117289507792508?l=balaji-india.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/balajik/~4/2wDdXZDRUfY" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/balajik/~3/2wDdXZDRUfY/it-returns-online-made-easy.html</link><author>noreply@blogger.com (Balaji)</author><thr:total>0</thr:total><feedburner:origLink>http://balaji-india.blogspot.com/2009/07/it-returns-online-made-easy.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5969170933244877369.post-2934275004585283620</guid><pubDate>Thu, 23 Jul 2009 02:55:00 +0000</pubDate><atom:updated>2009-09-15T17:32:24.714+05:30</atom:updated><title>Windows Live Sync</title><description>&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://en.wikipedia.org/wiki/Windows_Live_FolderShare"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;Windows Live Sync&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt; (formerly known as Windows Live Folder Share) is a free-to-use file synchronization application by Microsoft that is designed to allow files and folders between two or more computers be in sync with each other on Windows (XP and later) and Mac OS X based computers, similar to Live Mesh's data synchronization services.&lt;br /&gt;&lt;br /&gt;(Note:Source WiKi)&lt;br /&gt;&lt;br /&gt;It sounds a good Sync up tool for those who uses more than one machine or two different OS.&lt;br /&gt;You don’t have to worry about copying the files manually (to and fro).&lt;br /&gt;Its a free tool make use of it.&lt;br /&gt;&lt;br /&gt;Preview&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_VTzqMZnZaL0/Sq-BR8Sn2gI/AAAAAAAAAS4/UhTmMHGiH_w/s1600-h/Windows_Live_Sync.png" style="text-decoration: none;"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 148px;" src="http://4.bp.blogspot.com/_VTzqMZnZaL0/Sq-BR8Sn2gI/AAAAAAAAAS4/UhTmMHGiH_w/s200/Windows_Live_Sync.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5381662224973027842" /&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;br /&gt;Once setup is complete you can visit the site by clicking the sync website from the icon in&lt;br /&gt;the taskbar.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt; &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_VTzqMZnZaL0/Sq-BSGPUoxI/AAAAAAAAATA/AejToAzsQGU/s1600-h/image3361_thumb_5F62326E.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 140px;" src="http://2.bp.blogspot.com/_VTzqMZnZaL0/Sq-BSGPUoxI/AAAAAAAAATA/AejToAzsQGU/s200/image3361_thumb_5F62326E.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5381662227643540242" /&gt;&lt;/a&gt; &lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;Features&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;You should have a live account&lt;/li&gt;&lt;li&gt;Internet to get things sync up&lt;/li&gt;&lt;li&gt;20k files max in the Root folder(little low this has been increased from 10k)&lt;/li&gt;&lt;li&gt;Each file max of 4GB size&lt;/li&gt;&lt;li&gt;Max of 20 Root shares&lt;/li&gt;&lt;li&gt;Integration with the Recycle Bin&lt;/li&gt;&lt;li&gt;Remote access to file system of your system.&lt;/li&gt;&lt;/ul&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5969170933244877369-2934275004585283620?l=balaji-india.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/balajik/~4/nXX1nG4mIEk" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/balajik/~3/nXX1nG4mIEk/windows-live-sync.html</link><author>noreply@blogger.com (Balaji)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_VTzqMZnZaL0/Sq-BR8Sn2gI/AAAAAAAAAS4/UhTmMHGiH_w/s72-c/Windows_Live_Sync.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://balaji-india.blogspot.com/2009/07/windows-live-sync.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5969170933244877369.post-6018211391293089697</guid><pubDate>Mon, 15 Jun 2009 11:52:00 +0000</pubDate><atom:updated>2009-09-15T17:38:48.754+05:30</atom:updated><title>Tips for Better Productivity</title><description>&lt;span style="font-weight:bold;"&gt;Deadlines&lt;br /&gt;&lt;/span&gt;Don’t rely on deadlines. Start soon and complete asap. have a clear vision or plan on your work.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Less Stress - More Work&lt;/span&gt;&lt;br /&gt;If you have your 9-6 work, you have 15 hours for your life to have fun and spend time with family.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Minimize OverNight Work&lt;/span&gt;&lt;br /&gt;The quality of work will be less compared to day.&lt;br /&gt;More prone to bugs, High pressure and frustration.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Red Rabbit Technique:&lt;/span&gt;&lt;br /&gt;If you get constant comments from the clients or the Boss&lt;br /&gt;That looks great, but can you please make that line a bit thinner&lt;br /&gt;Why did you choose 24px Verdana for headline? I think 25px will do much better&lt;br /&gt;That green you picked is too green. Is there a way you can change it to something more yellow?&lt;br /&gt;I love those icons very much. Can you move them 2px up? And make them 2% brighter&lt;br /&gt;&lt;br /&gt;First you need do create the design in the way you think is the best. Move it around, polish it, use the fonts you like… Create whatever you think the final design should look like. Save your masterpiece and backup it.&lt;br /&gt;&lt;br /&gt;It’s time for Red Rabbit! Basically, what you need to do now is to decrease the quality of your design. Create one simple eye catching mistake everyone will notice. Something like the sample I’ve provided above. You can do practically everything you wouldn’t do for real. Here are some ideas:&lt;br /&gt;Destroy your color scheme. Add a strong color that is out of any harmony from your layout&lt;br /&gt;&lt;br /&gt;Change your headline font to some old-school one like Times New Roman (this might be to obvious)&lt;br /&gt;&lt;br /&gt;Replace your cool photo you’ve spent 3 days to find with something you found on Google Image Search&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5969170933244877369-6018211391293089697?l=balaji-india.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/balajik/~4/Vjya-Jqtyow" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/balajik/~3/Vjya-Jqtyow/tips-for-better-productivity.html</link><author>noreply@blogger.com (Balaji)</author><thr:total>0</thr:total><feedburner:origLink>http://balaji-india.blogspot.com/2009/09/tips-for-better-productivity.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5969170933244877369.post-590988831891262885</guid><pubDate>Sat, 30 May 2009 09:43:00 +0000</pubDate><atom:updated>2009-09-15T17:22:15.280+05:30</atom:updated><title>Windows 7 Review</title><description>I have been using this since RC and couple of weeks ago Microsoft has come up with the BETA.&lt;br /&gt;&lt;br /&gt;Tested in the following specification&lt;br /&gt;&lt;br /&gt;Desktop Compaq Presario (1GB +P4(2+GHz) +40GB)&lt;br /&gt;&lt;br /&gt;Laptop IBM R52(2GB +M(1.73 GHz)+40GB)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Plus (+)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Its seems to be like working on a windows xp machine with a Vista look and feel.&lt;br /&gt;Comes with dozens of drivers and you don't have to manually install anything.&lt;br /&gt;Rich UI&lt;br /&gt;Cool features of Docking around the screen as you drag.&lt;br /&gt;File transfer and installing software's are much faster.&lt;br /&gt;Boots up  faster and wakes in a second from sleep(not as I do snooze several times).&lt;br /&gt;Minimum 1GB RAM is a good start.&lt;br /&gt;Choosing different network on the fly to protect your PC with firewall.&lt;br /&gt;Drag a window right and left like wiping the screen will minimize all other windows.&lt;br /&gt;New Taskbar will a lot of features.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Minus(-)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Depends a Good Graphics card and doesn't go well with the normal ones.(My PC Sub score 1.0)&lt;br /&gt;Aero and other tabbed preview are disabled.&lt;br /&gt;Painting issues in the desktop rarely.&lt;br /&gt;If some errors are thrown after installation it will not correct (do a clean install again)&lt;br /&gt;If System hangs no way of using Ctrl+Alt+Del have to do a hard reboot.&lt;br /&gt;Space occupied for installation 12GB after installing all the software's it comes to 18GB&lt;br /&gt;I would suggest people using Windows XP can give a try to this.Its really yet another good product from Microsoft.&lt;br /&gt;&lt;br /&gt;(Note:Beta download is free to use till June 2010)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5969170933244877369-590988831891262885?l=balaji-india.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/balajik/~4/fPaUmJFCvvg" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/balajik/~3/fPaUmJFCvvg/windows-7-review.html</link><author>noreply@blogger.com (Balaji)</author><thr:total>0</thr:total><feedburner:origLink>http://balaji-india.blogspot.com/2009/05/windows-7-review.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5969170933244877369.post-9208426856618151288</guid><pubDate>Thu, 21 May 2009 11:47:00 +0000</pubDate><atom:updated>2009-09-15T17:19:55.679+05:30</atom:updated><title>Usefull Firefox Addons for Developement</title><description>I came across the following usefull addons for firefox each web developer has to make use of&lt;br /&gt; &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;FireBug&lt;br /&gt;   &lt;/span&gt;I hope you will be using this.Inspect the page on the fly and change the styles and see the output immdly.&lt;br /&gt; &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Pinger&lt;/span&gt;&lt;br /&gt;   Ping all the links in the page and will show the statistics of broken links.&lt;br /&gt; &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Firesizer&lt;/span&gt;&lt;br /&gt;   Resize the browser window to the dimensions used by the enduser.Mainly used for tesiting in the wide screen machines.&lt;br /&gt; &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;IE Tab&lt;/span&gt;&lt;br /&gt;   Render a page in FireFox with IE rendering engine.&lt;br /&gt; &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;ColorZilla&lt;/span&gt;&lt;br /&gt;   Pick a color on the fly&lt;br /&gt; &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Measure It&lt;/span&gt;&lt;br /&gt;   Draw out a ruler to get the pixel width and height of any elements&lt;br /&gt; &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;ScreenGrab&lt;/span&gt;&lt;br /&gt;   Take the screenshot of the webpage with scrolling.&lt;br /&gt; &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Y'Slow&lt;/span&gt;&lt;br /&gt;   Used to test the performance of a site and tuneup things as per their suggestions.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5969170933244877369-9208426856618151288?l=balaji-india.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/balajik/~4/xX3Z97Jq4-A" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/balajik/~3/xX3Z97Jq4-A/usefull-firefox-addons-for-developement.html</link><author>noreply@blogger.com (Balaji)</author><thr:total>0</thr:total><feedburner:origLink>http://balaji-india.blogspot.com/2009/05/usefull-firefox-addons-for-developement.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5969170933244877369.post-7785747088651460395</guid><pubDate>Wed, 15 Apr 2009 11:44:00 +0000</pubDate><atom:updated>2009-09-15T17:16:57.152+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">ASP.NET</category><title>SQL CE with ASP .NET Application</title><description>&lt;span class="Apple-style-span" style="font-family: verdana; font-size: 11px; color: rgb(76, 76, 76); line-height: 18px; "&gt;&lt;div&gt;Use the below code snippet to make SQL CE it work with ASP .NET application&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;[C#]&lt;/strong&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;protected void Page_Load(object sender, EventArgs e)&lt;br /&gt;{       &lt;br /&gt;AppDomain.CurrentDomain.SetData("SQLServerCompactEditionUnderWebHosting", true);&lt;br /&gt;        string connectionString = @"Data Source=|DataDirectory|\Northwind.sdf";&lt;br /&gt;        Northwind nw = new Northwind(connectionString);&lt;br /&gt;        var DataSource = nw.Orders.Skip(0).Take(100).Select(o =&gt; o);&lt;br /&gt;}&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;[WebConfig]&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;      &amp;lt;assemblies&amp;gt&lt;br /&gt;                &amp;lt;add assembly="System.Data.SqlServerCe, Version=3.5.1.0, Culture=neutral, PublicKeyToken=89845DCD8080CC91"&amp;gt&lt;br /&gt;      &amp;lt;/assemblies &amp;gt&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5969170933244877369-7785747088651460395?l=balaji-india.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/balajik/~4/f9oTNQKUlF8" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/balajik/~3/f9oTNQKUlF8/sql-ce-with-asp-net-application.html</link><author>noreply@blogger.com (Balaji)</author><thr:total>0</thr:total><feedburner:origLink>http://balaji-india.blogspot.com/2009/04/sql-ce-with-asp-net-application.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5969170933244877369.post-8195394638629958916</guid><pubDate>Mon, 13 Apr 2009 13:16:00 +0000</pubDate><atom:updated>2009-09-15T17:12:13.074+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">ASP.NET</category><title>SQL CE db creation with C#</title><description>&lt;span class="Apple-style-span" style="font-family: verdana; font-size: medium; color: rgb(76, 76, 76); "&gt;&lt;div class="ms-PostBody" style="color: rgb(76, 76, 76); font-size: 8pt; line-height: 1.7em; padding-top: 6px; padding-bottom: 12px; "&gt;&lt;div dir=""&gt;&lt;div class="ExternalClass3DE4EEF464754A4D8CE223D12F5A255C"&gt;&lt;div&gt;I hope this would be useful for porting a MDF Sql db to CE Sql db.&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="text-transform: none; text-indent: 0px; border-collapse: separate; font: normal normal normal 13px/normal verdana; white-space: normal; letter-spacing: normal; color: rgb(0, 0, 0); word-spacing: 0px; "&gt;&lt;span style="font-family:Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;/span&gt;&lt;/span&gt; &lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="text-transform: none; text-indent: 0px; border-collapse: separate; font: normal normal normal 13px/normal verdana; white-space: normal; letter-spacing: normal; color: rgb(0, 0, 0); word-spacing: 0px; "&gt;&lt;span style="font-family:Verdana, Arial, Helvetica, sans-serif;"&gt;we all very much familiar with ADO.NET the namespaces available for SQL server data provider are System.Data and System.Data.SqlClient similarly in ADOCE.NET for SQL CE data provider are System.Data and System.Data.SqlserverCE. The process to develop an application to use SQL Server CE is&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family:Verdana, Arial, Helvetica, sans-serif;"&gt;Check for database available or not if not create the database through SqlCeEngine object as below&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica, sans-serif;color:#0000ff;"&gt;&lt;br /&gt;if&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica, sans-serif;"&gt; (!File.Exists(\\My Documents\\EmpDB.sdf))&lt;br /&gt;{&lt;br /&gt;SqlCeEngine empEngine = &lt;span style="color:#0000ff;"&gt;new&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica, sans-serif;"&gt; SqlCeEngine("Data Source = \\My Documents\\EmpDB.sdf");&lt;br /&gt;empEngine.CreateDatabase();}&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;strong&gt;Note&lt;/strong&gt; : the database file name must have .sdf extension&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Verdana, Arial, Helvetica, sans-serif;"&gt;After create the database is created next step is to create the required tables&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica, sans-serif;"&gt;SqlCeConnection empCon;&lt;br /&gt;SqlCeCommand empCom;&lt;br /&gt;empCon = &lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica, sans-serif;color:#0000ff;"&gt;new&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica, sans-serif;"&gt; SqlCeConnection("Data Source = \\My Documents\\EmpDB.sdf");&lt;br /&gt;empCon.Open();&lt;br /&gt;empCom = empCon.CreateCommand();&lt;br /&gt;&lt;span style="color:#0000ff;"&gt;string&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica, sans-serif;"&gt; strQuery = "CREATE TABLE Employee (EmpID int IDENTITY(0,1) PRIMARY KEY,EmpName nvarchar(10),Salary int)";&lt;br /&gt;empCom.CommandText=strQuery;&lt;br /&gt;empCom.ExecuteNonQuery();&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica, sans-serif;"&gt;This code snippet create a table with three columns ( empid,emp name  &amp;amp; salary )&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Verdana, Arial, Helvetica, sans-serif;"&gt;Once you setup the database then further operations are store or fetch data  , ii can be done through SqlCeDataReader as below&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica, sans-serif;color:#0000ff;"&gt;string&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica, sans-serif;"&gt; strQuery = "SELECT * FROM Employee ORDER By EmpName ASC";&lt;br /&gt;empCom.CommandText = strQuery;&lt;br /&gt;SqlCeDataReader empReader = empCom.ExecuteReader();&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;you can use the code and fill the datas from the existing MDF to CE.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5969170933244877369-8195394638629958916?l=balaji-india.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/balajik/~4/UeCIBrIhlJ4" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/balajik/~3/UeCIBrIhlJ4/sql-ce-db-creation-with-c.html</link><author>noreply@blogger.com (Balaji)</author><thr:total>0</thr:total><feedburner:origLink>http://balaji-india.blogspot.com/2009/04/sql-ce-db-creation-with-c.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5969170933244877369.post-6000490123417210876</guid><pubDate>Thu, 30 Oct 2008 06:21:00 +0000</pubDate><atom:updated>2008-10-30T11:53:00.686+05:30</atom:updated><title>Bank that credits your account each morning with Rs 86,400</title><description>&lt;p class="MsoNormal" style="line-height:150%"&gt;&lt;span style="font-size:10.0pt; line-height:150%;font-family:&amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;"&gt;Imagine there is a bank that credits your account each morning with Rs 86,400. It carries over no balance from day to day; allows you to keep no cash balance; every night deletes whatever part of the balance you failed to use during the day. What would you do with such an account Draw out every penny, of course!!!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height:150%"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 13px; line-height: 19px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="line-height:150%"&gt;&lt;span style="font-size:10.0pt; line-height:150%;font-family:&amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;"&gt;&lt;o:p&gt;Every one of us has such a ‘bank’. Its name is TIME. Every morning it credits you with 86,400 seconds. Every night it writes off as lost whatever of this you have failed to invest to good purpose. It carries over no balance. It allows no overdraft.&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height:150%"&gt;&lt;span style="font-size:10.0pt; line-height:150%;font-family:&amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height:150%"&gt;&lt;span style="font-size:10.0pt; line-height:150%;font-family:&amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;"&gt;Each day it opens a new account for you. Each night it burns the records of the day. If you fail to use the day’s deposits, the loss is yours. There is no going back. There is no drawing against tomorrow. You must live in the present -on today’s deposits. Invest it so as to get from it the utmost in health, happiness and success!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height:150%"&gt;&lt;span style="font-size:10.0pt; line-height:150%;font-family:&amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height:150%"&gt;&lt;span style="font-size:10.0pt; line-height:150%;font-family:&amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;color:maroon"&gt;The clock is running. Make the most of today!! And make it a great week ahead!!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5969170933244877369-6000490123417210876?l=balaji-india.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/balajik/~4/OwrlANO0Dfw" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/balajik/~3/OwrlANO0Dfw/bank-that-credits-your-account-each.html</link><author>noreply@blogger.com (Balaji)</author><thr:total>2</thr:total><feedburner:origLink>http://balaji-india.blogspot.com/2008/10/bank-that-credits-your-account-each.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5969170933244877369.post-4021959307388337734</guid><pubDate>Thu, 23 Oct 2008 06:12:00 +0000</pubDate><atom:updated>2008-10-23T11:49:57.839+05:30</atom:updated><title>Visual Studio Tips &amp; Tricks that Every Developer Should Know</title><description>&lt;h2 class="pageTitle"&gt;Tips &amp;amp; Tricks that Every Developer Should Know                    &lt;/h2&gt;     &lt;div class="post"&gt;         &lt;div class="postsub"&gt;             &lt;p&gt;In this blog entry, I list the essential tips and tricks that every developer who uses Visual Studio 2008 should know. I wanted to keep this list brief. I also wanted to focus on only those tips and tricks that I use on a daily basis. Almost all of these tips and tricks are just as useful regardless of whether you are building an ASP.NET Web Forms or ASP.NET MVC application.&lt;/p&gt;  &lt;h4&gt;Tip #1 – You don’t need to select a line to copy or delete it&lt;/h4&gt;  &lt;p&gt;I always cringe whenever I see someone select an entire line of code in the Visual Studio code editor before copying the line or deleting the line (see Figure 1). You don’t need to do this.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Figure 1&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://weblogs.asp.net/blogs/stephenwalther/WindowsLiveWriter/EssentialVisualStudioTipsTricksthatEvery_7EF8/clip_image002_2.jpg"&gt;&lt;img style="border: 0px none ;" alt="clip_image002" src="http://weblogs.asp.net/blogs/stephenwalther/WindowsLiveWriter/EssentialVisualStudioTipsTricksthatEvery_7EF8/clip_image002_thumb.jpg" width="625" border="0" height="125" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;If you want to copy a line of code then you can simply press CTRL-c to copy the line and press CTRL-v to paste the line. If you want to delete a line, don’t select it first, just press CTRL-x. You’ll be surprised how much time this one tip will save you.&lt;/p&gt;  &lt;h4&gt;Tip #2 – You can add a namespace automatically by pressing CTRL-. &lt;/h4&gt;  &lt;p&gt;In the old days, before Visual Studio 2008, if you used a class in your code that was not a member of any of the existing namespaces imported in your code then you had no choice but to look up the class in the documentation and enter a &lt;b&gt;using&lt;/b&gt; statement to import the new namespace.&lt;/p&gt;  &lt;p&gt;Visual Studio 2008 is smart enough to import namespaces for you automatically. If you type the name of a class that inhabits a namespace that has not been imported then Visual Studio displays a red bar beneath the class in the editor (see Figure 2). You can press CTRL-. to display a dialog box for picking the right namespace to import. Finally, just press the ENTER key to select a namespace (see Figure 3).&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Figure 2&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://weblogs.asp.net/blogs/stephenwalther/WindowsLiveWriter/EssentialVisualStudioTipsTricksthatEvery_7EF8/clip_image004_2.jpg"&gt;&lt;img style="border: 0px none ;" alt="clip_image004" src="http://weblogs.asp.net/blogs/stephenwalther/WindowsLiveWriter/EssentialVisualStudioTipsTricksthatEvery_7EF8/clip_image004_thumb.jpg" width="414" border="0" height="288" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 3 &lt;/p&gt;  &lt;p&gt;&lt;a href="http://weblogs.asp.net/blogs/stephenwalther/WindowsLiveWriter/EssentialVisualStudioTipsTricksthatEvery_7EF8/clip_image006_2.jpg"&gt;&lt;img style="border: 0px none ;" alt="clip_image006" src="http://weblogs.asp.net/blogs/stephenwalther/WindowsLiveWriter/EssentialVisualStudioTipsTricksthatEvery_7EF8/clip_image006_thumb.jpg" width="420" border="0" height="332" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;h4&gt;Tip #3 – Never create properties by hand&lt;/h4&gt;  &lt;p&gt;Never type property declarations by hand. It takes forever! Instead, just type &lt;b&gt;prop + TAB + TAB&lt;/b&gt;. When you type prop + TAB + TAB, you get a code snippet (template) for entering a property. Use TAB to move between the template parameters. Press the ENTER key when you are finished creating the property (see Figure 4). This tip has saved me from many days of tedious property typing.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Figure 4&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://weblogs.asp.net/blogs/stephenwalther/WindowsLiveWriter/EssentialVisualStudioTipsTricksthatEvery_7EF8/clip_image008_2.jpg"&gt;&lt;img style="border: 0px none ;" alt="clip_image008" src="http://weblogs.asp.net/blogs/stephenwalther/WindowsLiveWriter/EssentialVisualStudioTipsTricksthatEvery_7EF8/clip_image008_thumb.jpg" width="443" border="0" height="249" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;h4&gt;Tip #4 – You can remove and sort unnecessary using statements&lt;/h4&gt;  &lt;p&gt;Whenever I finish creating a class, I always clean up the list of &lt;b&gt;using&lt;/b&gt; statements that appear at the top of the class file. I like to remove any unused &lt;b&gt;using&lt;/b&gt; statements to reduce the amount of visual clutter in my classes. You can remove &lt;b&gt;using&lt;/b&gt; statements that are not required by your code by right-clicking the top of your code file, selecting the menu option &lt;b&gt;Organize Usings&lt;/b&gt;, and select&lt;b&gt; Remove and Sort&lt;/b&gt;.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Figure 5&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://weblogs.asp.net/blogs/stephenwalther/WindowsLiveWriter/EssentialVisualStudioTipsTricksthatEvery_7EF8/clip_image010_2.jpg"&gt;&lt;img style="border: 0px none ;" alt="clip_image010" src="http://weblogs.asp.net/blogs/stephenwalther/WindowsLiveWriter/EssentialVisualStudioTipsTricksthatEvery_7EF8/clip_image010_thumb.jpg" width="438" border="0" height="645" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;h4&gt;Tip #5 – Use CTRL-k+c to comment out code&lt;/h4&gt;  &lt;p&gt;If you need to temporarily disable a block of code, or a section of an ASP.NET page, then you can comment out the region by pressing CTRL-k+c. I always do this when I want to rewrite an existing section of code, but I am afraid to delete the old code before writing the new code.&lt;/p&gt;  &lt;p&gt;For example, Figure 6 illustrates commented out code in the code editor.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Figure 6&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://weblogs.asp.net/blogs/stephenwalther/WindowsLiveWriter/EssentialVisualStudioTipsTricksthatEvery_7EF8/clip_image012_2.jpg"&gt;&lt;img style="border: 0px none ;" alt="clip_image012" src="http://weblogs.asp.net/blogs/stephenwalther/WindowsLiveWriter/EssentialVisualStudioTipsTricksthatEvery_7EF8/clip_image012_thumb.jpg" width="569" border="0" height="378" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;You can use the very same key combination to comment out code almost anywhere. For example, you can comment out code in ASP.NET pages, web.config files, and JavaScript files (see Figure 7).&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Figure 7&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://weblogs.asp.net/blogs/stephenwalther/WindowsLiveWriter/EssentialVisualStudioTipsTricksthatEvery_7EF8/clip_image014_2.jpg"&gt;&lt;img style="border: 0px none ;" alt="clip_image014" src="http://weblogs.asp.net/blogs/stephenwalther/WindowsLiveWriter/EssentialVisualStudioTipsTricksthatEvery_7EF8/clip_image014_thumb.jpg" width="569" border="0" height="378" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;You can perform the opposite operation, and uncomment out code, by using the keyboard combination CTRL-k+u. &lt;/p&gt;  &lt;h4&gt;Tip #6 – You can close all documents except the current one&lt;/h4&gt;  &lt;p&gt;After working in Visual Studio for an extended period of time, I end up with a lot of open documents. I like to quickly switch between open documents by hitting the keyboard combination CTRL-TAB (you can also use CTRL-TAB to shift focus to different tool windows). If you have too many documents open, using CTRL-TAB becomes more difficult because you must hunt through the set of open documents.&lt;/p&gt;  &lt;p&gt;There are two ways that you can close open documents. You can use the menu option &lt;b&gt;Window, Close All Documents&lt;/b&gt;. Better yet, you can right click a tab that corresponds to an open document and select the menu option &lt;b&gt;Close All But This&lt;/b&gt;. Selecting this latter option closes all open documents except the document corresponding to the tab (see Figure 8).&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Figure 8&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://weblogs.asp.net/blogs/stephenwalther/WindowsLiveWriter/EssentialVisualStudioTipsTricksthatEvery_7EF8/clip_image016_2.jpg"&gt;&lt;img style="border: 0px none ;" alt="clip_image016" src="http://weblogs.asp.net/blogs/stephenwalther/WindowsLiveWriter/EssentialVisualStudioTipsTricksthatEvery_7EF8/clip_image016_thumb.jpg" width="287" border="0" height="345" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;h4&gt;Tip #7 – You can open a database by double-clicking the database file in App_Data&lt;/h4&gt;  &lt;p&gt;After you add a user instance of a SQL Express database to a project (a RANU database), you can quickly connect to the database by double-clicking the .mdf file in the App_Data folder. Double-clicking the database opens the Server Explorer/Database Explorer window and expands the objects in the database automatically.&lt;/p&gt;  &lt;h4&gt;Tip #8 – You can copy a file or folder into a project by dragging and dropping &lt;/h4&gt;  &lt;p&gt;I’m always composing new Visual Studio projects from bits and pieces of previous Visual Studio projects. For example, I might need to add a folder from a previous project or a set of files. You can add existing files to Visual Studio by right-clicking in the Solution Explorer window and selecting the menu option &lt;b&gt;Add, Existing Item&lt;/b&gt;. But, this method of adding files is slow. Furthermore, you can’t add folders using this method.&lt;/p&gt;  &lt;p&gt;The best method of adding files and folders to Visual Studio project is to just drag the files or folder into the Solution Explorer window (or copy and paste the files or folder). For example, I am constantly adding my MoviesDB.mdf movies SQL Express database to new projects. I keep this file on my desktop and drag it into the App_Data folder whenever I need the database in a new Visual Studio project. &lt;/p&gt;  &lt;h4&gt;Tip #9 – Use CTRL-SPACE to perform statement completion&lt;/h4&gt;  &lt;p&gt;This tip is particularly relevant for developers who build applications by using test-driven development. When doing test-driven development, you write a unit test first and then write code that satisfies the unit test. When writing the unit test, you often have to fight with statement auto-completion.&lt;/p&gt;  &lt;p&gt;There is an easy solution to this problem. Disable automatic statement completion by selecting &lt;b&gt;Tools, Options, Text Editor, All Languages&lt;/b&gt; and uncheck the &lt;b&gt;Auto list members&lt;/b&gt; checkbox (see Figure 9).&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Figure 9&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://weblogs.asp.net/blogs/stephenwalther/WindowsLiveWriter/EssentialVisualStudioTipsTricksthatEvery_7EF8/clip_image018_2.jpg"&gt;&lt;img style="border: 0px none ;" alt="clip_image018" src="http://weblogs.asp.net/blogs/stephenwalther/WindowsLiveWriter/EssentialVisualStudioTipsTricksthatEvery_7EF8/clip_image018_thumb.jpg" width="628" border="0" height="367" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;After you disable auto list members, you can still display suggestions for statement completion by using the keyboard combination CTRL-SPACE.&lt;/p&gt;  &lt;h4&gt;Tip #10 – Add new items by pressing CTRL-N or CTRL-SHIFT+A&lt;/h4&gt;  &lt;p&gt;In general, using the mouse to perform an action in Visual Studio is slower than entering a keyboard combination. The fastest way to add a new item into a Visual Studio project is to hit the keyboard combination CTRL-n or the keyboard combination CTRL-SHIFT+A. The first keyboard combination works in ASP.NET Websites and the second keyboard combination works in both Website and ASP.NET MVC Web Application projects. &lt;/p&gt;  &lt;p&gt;This keyboard combination opens the Add New Item dialog box (see Figure 10).&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Figure 10 &lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://weblogs.asp.net/blogs/stephenwalther/WindowsLiveWriter/EssentialVisualStudioTipsTricksthatEvery_7EF8/clip_image020_2.jpg"&gt;&lt;img style="border: 0px none ;" alt="clip_image020" src="http://weblogs.asp.net/blogs/stephenwalther/WindowsLiveWriter/EssentialVisualStudioTipsTricksthatEvery_7EF8/clip_image020_thumb.jpg" width="628" border="0" height="382" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;You can use the TAB and arrow keys to select an item from the dialog box and navigate to the Open button. Press the ENTER key to invoke the Open button.&lt;/p&gt;  &lt;h4&gt;Tip #11 – You don’t need to type file extensions when adding a file&lt;/h4&gt;  &lt;p&gt;This tip is related to the previous one. After using the TAB key to navigate to the &lt;b&gt;Name&lt;/b&gt; textbox in the Add New Item dialog box, you can enter the name of the new item. When typing the name of a new item, you don’t need to include the file extension. Visual Studio can determine the file extension from the selected template.&lt;/p&gt;  &lt;p&gt;For example, when adding a new Web Form named MyPage.aspx, you can simply type MyPage. When adding a new Master Page named Site.master, you can simply type Site.&lt;/p&gt;  &lt;p&gt;You might think that avoiding typing a couple of characters would not matter. But, if you add dozens of files to a Visual Studio project, the number of characters that you can avoid typing quickly adds up.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Source: &lt;a href="http://weblogs.asp.net/stephenwalther"&gt;Stephen Walther&lt;/a&gt;(ASP.Net)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5969170933244877369-4021959307388337734?l=balaji-india.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/balajik/~4/2IzzlrBHCIU" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/balajik/~3/2IzzlrBHCIU/visual-studio-tips-tricks-that-every.html</link><author>noreply@blogger.com (Balaji)</author><thr:total>1</thr:total><feedburner:origLink>http://balaji-india.blogspot.com/2008/10/visual-studio-tips-tricks-that-every.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5969170933244877369.post-855319754048030065</guid><pubDate>Tue, 21 Oct 2008 01:20:00 +0000</pubDate><atom:updated>2008-10-21T07:10:25.871+05:30</atom:updated><title>CTRL+ C Hack Be Carefull</title><description>&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span" style="font-family: 'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;&lt;span class="Apple-style-span" style="font-family: 'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Checkout the Shocking news about  the Ctrl+C (Shortcut to copy)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;In the Day today  life the most used shortcut is this.But when you are using this on the web&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'trebuchet ms'; "&gt;It is true, text you last copied for pasting (copy &amp;amp; paste) can be stolen when you visit web sites using a combination of JavaScript and ASP &lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'trebuchet ms'; "&gt;to write your possible sensitive data to a db&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'trebuchet ms'; "&gt; on another server. Hopefully you haven't copied a credit card number recently before surfing! &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'trebuchet ms';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;see what happens......&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'trebuchet ms';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Try to copy any text content by Ctrl+C&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;The Clipboard hack is done by the following Source Code: &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'trebuchet ms';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;&lt;span class="Apple-style-span" style="font-family: 'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;Script Language="JavaScript"&lt;/span&gt;&lt;br /&gt;var content = clipboardData.getData("Text");&lt;br /&gt;alert(content);&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="Apple-style-span" style="font-family: 'trebuchet ms'; font-style: italic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="Apple-style-span" style="font-family: 'trebuchet ms'; font-style: italic; "&gt; &lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'trebuchet ms'; "&gt;To avoid do the following:&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="Apple-style-span" style="font-family: 'trebuchet ms'; font-style: italic;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;ol&gt; &lt;li&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt; Go to internet  options-&gt;security  &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt; Press custom level &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt; In the security settings, select disable under Allow paste operations via script.  &lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;  Now the contents of your clipboard are safe. :)&lt;/span&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="Apple-style-span" style="font-family: 'trebuchet ms';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="Apple-style-span" style="font-family: 'trebuchet ms';"&gt;source: &lt;a href="http://www.sourcecodesworld.com/special/clipboard.asp"&gt;http://www.sourcecodesworld.com/special/clipboard.asp&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5969170933244877369-855319754048030065?l=balaji-india.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/balajik/~4/LcvC0UwtBjI" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/balajik/~3/LcvC0UwtBjI/ctrl-c-hack-be-carefull.html</link><author>noreply@blogger.com (Balaji)</author><thr:total>0</thr:total><feedburner:origLink>http://balaji-india.blogspot.com/2008/10/ctrl-c-hack-be-carefull.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5969170933244877369.post-5160592032930793026</guid><pubDate>Thu, 16 Oct 2008 04:03:00 +0000</pubDate><atom:updated>2008-10-16T09:41:35.103+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Intro</category><title>About Me</title><description>&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;Hi All,&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;I am Balaji working as a Junior software Engineer in a MNC. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style=" ;font-family:Georgia;"&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style=" ;font-family:'trebuchet ms';"&gt;I have started this blog just to share the Knowledge....&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style=" ;font-family:'trebuchet ms';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style=" ;font-family:'trebuchet ms';"&gt;Share it! Let’s grow together!&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;My intrest of programming are C#,ASP,Javascript....&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'trebuchet ms';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'trebuchet ms';"&gt;I learn a lot from My Guru &lt;/span&gt;&lt;/div&gt;&lt;img src="http://2.bp.blogspot.com/_VTzqMZnZaL0/SPa-l2HiDEI/AAAAAAAAAKQ/QqjCjznvL4c/s200/200px-Google.png" style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" border="0" alt="" id="BLOGGER_PHOTO_ID_5257599172393176130" /&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'trebuchet ms';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'trebuchet ms';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'trebuchet ms';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'trebuchet ms';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'trebuchet ms';"&gt;he never says no will give whatever i ask him.&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;Stay in Touch&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5969170933244877369-5160592032930793026?l=balaji-india.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/balajik/~4/mNFWXB2yeZs" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/balajik/~3/mNFWXB2yeZs/about-me.html</link><author>noreply@blogger.com (Balaji)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_VTzqMZnZaL0/SPa-l2HiDEI/AAAAAAAAAKQ/QqjCjznvL4c/s72-c/200px-Google.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://balaji-india.blogspot.com/2008/10/about-me.html</feedburner:origLink></item></channel></rss>

