<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://msmvps.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>LavanyaDeepak 2.0</title><link>http://msmvps.com/blogs/deepak/default.aspx</link><description>My discoveries with .NET Framework and Windows, tidbits, codesnippets.</description><dc:language>en</dc:language><generator>CommunityServer 2008 SP1 (Build: 30619.63)</generator><item><title>Microsoft India BlogStar Contest</title><link>http://msmvps.com/blogs/deepak/archive/2006/09/25/Microsoft-India-BlogStar-Contest.aspx</link><pubDate>Mon, 25 Sep 2006 08:53:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:139615</guid><dc:creator>deepak</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/deepak/rsscomments.aspx?PostID=139615</wfw:commentRss><comments>http://msmvps.com/blogs/deepak/archive/2006/09/25/Microsoft-India-BlogStar-Contest.aspx#comments</comments><description>&lt;p&gt;&lt;strong&gt;Microsoft India BlogStar Contest&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Yet another great writing and technical skill contest for developers in India who are also technical bloggers. Microsoft India has recently launched Microsoft India BlogStars contest, the details of which can be had of from the following URL in &lt;a href="http://www.microsoft.com/india/blogstars/" title="[Microsoft India BlogStar Contest]" target="_blank"&gt;Microsoft India&lt;/a&gt; website.&lt;/p&gt;&lt;p&gt;One more instance where developers are really encouraged to share thier knowledge with others plus getting rewarded by having thier blogs enlisted on Microsoft Blogstars website. &lt;/p&gt;&lt;p&gt;Check out the URL for details.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=139615" width="1" height="1"&gt;</description></item><item><title>Windows Reboot Query</title><link>http://msmvps.com/blogs/deepak/archive/2006/07/30/106204.aspx</link><pubDate>Sun, 30 Jul 2006 04:16:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:106204</guid><dc:creator>deepak</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/deepak/rsscomments.aspx?PostID=106204</wfw:commentRss><comments>http://msmvps.com/blogs/deepak/archive/2006/07/30/106204.aspx#comments</comments><description>&lt;P&gt;&lt;STRONG&gt;Windows Reboot Query&lt;/STRONG&gt;&lt;/P&gt;
&lt;DIV align=center&gt;&lt;IMG alt="[Windows Reboot Prompt]" src="http://i62.photobucket.com/albums/h86/deepaknet/reboot.gif"&gt; &lt;/DIV&gt;
&lt;P&gt;Most of the times we confront a situation when a simple instant message like Yahoo Messenger or a download helper like GetRight also forces us to make a system reboot. The following are the interesting queries that haunt every Windows user?&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Why does a system reboot necessary?&lt;/LI&gt;
&lt;LI&gt;What does this application has to do with rebooting my Windows?&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;I came across this interesting tool called &lt;STRONG&gt;&lt;EM&gt;WhyReboot.exe &lt;/EM&gt;&lt;/STRONG&gt;which is a freeware and seems to be really helpful. It enlists all the files that are pending updation on reboot. I think this should be an essential tool for any Windows desktop and I would rather call it a valuable diagnostic tool against a lot of spyware and malaware from playing pranks with our Windows desktops.&lt;/P&gt;
&lt;P&gt;Check out &lt;A href="http://www.exodus-dev.com/products/downloads/direct2_dl.asp"&gt;WhyReboot&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;I would like to mention a couple of Microsoft Support KB URLs that explain about the internals. The following are them:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;A href="http://support.microsoft.com/default.aspx?scid=kb;en-us;140570"&gt;How To Move Files That Are Currently in Use&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://support.microsoft.com/?kbid=181345"&gt;How to replace in-use files at Windows restart&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;184408"&gt;How to Replace In-Use Windows NT System Files&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;228930"&gt;How to replace currently locked files with Inuse.exe&lt;/A&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;Check out the indepth and comprehensive analysis of the situation at &lt;A href="http://www.exodus-dev.com/products/WhyReboot/"&gt;Exodus website&lt;/A&gt;.&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=106204" width="1" height="1"&gt;</description></item><item><title>Indic IME Editors</title><link>http://msmvps.com/blogs/deepak/archive/2006/07/20/105344.aspx</link><pubDate>Thu, 20 Jul 2006 16:54:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:105344</guid><dc:creator>deepak</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/deepak/rsscomments.aspx?PostID=105344</wfw:commentRss><comments>http://msmvps.com/blogs/deepak/archive/2006/07/20/105344.aspx#comments</comments><description>&lt;P&gt;&lt;STRONG&gt;Indic IME Editors&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;This is in followup of blog post in my &lt;A href="http://deepakvasudevan.blogspot.com/2006/07/rocky-assists-in-horoscope-matches.html"&gt;personal weblog&lt;/A&gt; over &lt;A href="http://deepakvasudevan.blogspot.com/2006/07/rocky-assists-in-horoscope-matches.html"&gt;here&lt;/A&gt;. While the essential deliverable in that situation was to have my horoscope mailed to the astrologer sitting in Bangalore, out of my own interest and curiosity, I researched a bit into the topic and I would like to share the same with the readers.&lt;/P&gt;
&lt;P&gt;Check out &lt;A href="http://www.alphaworks.ibm.com/tech/indicime"&gt;this URL&lt;/A&gt; from IBM too. Also, I strongly feel that after preparing the document, if we can save it as Web Page, Microsoft Word automatically saves it as Unicode. This will greatly help in developing localized webpages.&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=105344" width="1" height="1"&gt;</description></item><item><title>Community Development Environments</title><link>http://msmvps.com/blogs/deepak/archive/2006/07/20/105315.aspx</link><pubDate>Thu, 20 Jul 2006 08:09:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:105315</guid><dc:creator>deepak</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/deepak/rsscomments.aspx?PostID=105315</wfw:commentRss><comments>http://msmvps.com/blogs/deepak/archive/2006/07/20/105315.aspx#comments</comments><description>&lt;P&gt;&lt;STRONG&gt;Community Development Environments&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Internet is just not an information media. With its widespread length and breadth and reach, it can be&amp;nbsp;best harnessed as a feature-rich development platform for colloborative efforts on various community projects. &lt;A href="http://www.sourceforge.net/"&gt;SourceForge&lt;/A&gt;, &lt;A href="http://www.slashdot.org/"&gt;SlashDot&lt;/A&gt; are not salient proofs of open source community project hosting websites that are known to any developer, engaged in web development applications.&lt;/P&gt;
&lt;P&gt;If you are looking for a Microsoft .NET epicentered solution, you would already come across &lt;A href="http://www.gotdotnet.com/"&gt;GotDotNet Workspaces&lt;/A&gt;. I recently came across another excellent colloborative community development website, powered by Microsoft called &lt;A href="https://www.codeplex.com/"&gt;CodePlex&lt;/A&gt;. &lt;/P&gt;
&lt;P&gt;This is for sure the best way for robust open source applications and for seamless knowledge sharing on information technology across the international boundaries, without limits of timezone and other mundane restrictions.&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=105315" width="1" height="1"&gt;</description></item><item><title>Spry -- AJAX Framework from Adobe Labs</title><link>http://msmvps.com/blogs/deepak/archive/2006/07/13/104579.aspx</link><pubDate>Thu, 13 Jul 2006 06:34:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:104579</guid><dc:creator>deepak</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/deepak/rsscomments.aspx?PostID=104579</wfw:commentRss><comments>http://msmvps.com/blogs/deepak/archive/2006/07/13/104579.aspx#comments</comments><description>&lt;P&gt;&lt;STRONG&gt;Spry -- AJAX Framework from Adobe Labs&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Check out Spry, yet another AJAX framework from Adobe Labs. AJAX has been a buzzword and a definitive JavaScript library that&amp;nbsp; seems to be the essence of current trend web applications. AJAX brings in a lot of benefits for the web applications. A few of them are:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Extremely User-friendly Applications.&lt;/LI&gt;
&lt;LI&gt;Highly&amp;nbsp;Responsive Applications.&lt;/LI&gt;
&lt;LI&gt;Friendlier on Internet Pipelines since the entire webpages need not be retransmitted back and forth between the web server and the web clients.&lt;/LI&gt;
&lt;LI&gt;Friendlier for Servers since the servers do not need to regenerate the entire page.&lt;/LI&gt;
&lt;LI&gt;Greatly helps the web browsers since they do not need to repaint the entire application. This is of tremendous significance in cas of lower end machines.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;AJAX Frameworks&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Check out the following AJAX frameworks:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;A href="http://labs.adobe.com/technologies/spry/"&gt;Adobe Spry Framework&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://atlas.asp.net/Default.aspx?tabid=47"&gt;Microsoft ASP.NET Atlas&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://prototype.conio.net/"&gt;Prototype JavaScript Framework&lt;/A&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;If you still want to code the direct XmlHttpRequest API, here is a simple JavaScript wrapper against XmlHttp component from &lt;A href="http://www.scss.com.au/family/andrew/webdesign/xmlhttprequest/"&gt;Andrew Gregory's&lt;/A&gt; homepage.&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=104579" width="1" height="1"&gt;</description></item><item><title>Virtual PC as a Free Download</title><link>http://msmvps.com/blogs/deepak/archive/2006/07/13/104578.aspx</link><pubDate>Thu, 13 Jul 2006 06:28:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:104578</guid><dc:creator>deepak</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/deepak/rsscomments.aspx?PostID=104578</wfw:commentRss><comments>http://msmvps.com/blogs/deepak/archive/2006/07/13/104578.aspx#comments</comments><description>&lt;P&gt;&lt;STRONG&gt;Virtual PC as a Free Download&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Virtual PC is a powerful software virtualization. It enables the users to run multiple operating systems seamlessly and concurrently on a single desktop. It provides extreme comfort in saving&amp;nbsp;&amp;nbsp;time in getting migrated to a newer operating systems.&lt;/P&gt;
&lt;P&gt;Software developers find it&amp;nbsp;a very excellent utility since they can test thier applications under different operating systems with enormous flexibility and ease. &lt;/P&gt;
&lt;P&gt;Virtual PC seems to be currently being released as&amp;nbsp;a free software, without any time or feature restrictions. Check out Virtual PC free download from here: &lt;A href="http://www.microsoft.com/windows/virtualpc/downloads/sp1.mspx"&gt;http://www.microsoft.com/windows/virtualpc/downloads/sp1.mspx&lt;/A&gt;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=104578" width="1" height="1"&gt;</description></item><item><title>Documentation Tools</title><link>http://msmvps.com/blogs/deepak/archive/2006/07/12/104487.aspx</link><pubDate>Wed, 12 Jul 2006 08:03:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:104487</guid><dc:creator>deepak</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/deepak/rsscomments.aspx?PostID=104487</wfw:commentRss><comments>http://msmvps.com/blogs/deepak/archive/2006/07/12/104487.aspx#comments</comments><description>&lt;P&gt;&lt;STRONG&gt;Documentation Tools&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;The essence of documentation can never be under-estimated in software.&amp;nbsp; Be it a simple standalone application catering to a single user or an enterprise application, the benefits of a good documentation are really plethora. One can understand the benefits of a good documentation on a bird's eye view in the following scenarios:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Unknown application problem. A good documentation would help us expedite our troubleshooting efforts. 
&lt;LI&gt;New Features or Newer versions. Developing of newer versions of the product or software is a breeze for a software which has good documentation accompanying it. 
&lt;LI&gt;Process-centric. A good documentation ensures that the software is more process-centric and targets its goals rather than having a dependency on the developer or the coder who has actually implemented the function. This is greatly helpful in software organizations where a new developer needs to take charge of maintaining a software once the old guy is shifted from the project or goes of on a new career.&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;Now, in this post, we would some of the good documentation tools that help us towards getting a good documentation for our programming languages.&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;A href="http://java.sun.com/j2se/javadoc/"&gt;JavaDoc &lt;/A&gt;-- A premiere tool for documentation that comes embedded with Java SDK and helps to generate friendly documentation for our API based on comments in the code. 
&lt;LI&gt;&lt;A href="http://ndoc.sourceforge.net/"&gt;NDOC &lt;/A&gt;-- A friendly documentation generation tool for .NET applications. It supports a wide variety of documentation formats like Compiled HTM (CHM), JavaDoc and Plain vanilla HTML or XML. 
&lt;LI&gt;&lt;A href="http://blogs.msdn.com/ericgu/archive/2004/06/25/166046.aspx"&gt;Comment Web Pages option&lt;/A&gt; -- Our desktop IDE, Visual Studio .NET has an excellent document generator option called 'Build Comment Web Pages', that greatly support documentation of the code. 
&lt;LI&gt;&lt;A href="http://jsdoc.sourceforge.net/"&gt;JsDoc &lt;/A&gt;-- A premiere tool for documentation of JavaScript pages.&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;So, I think, we should take an initiative to start commenting our code and a best combination of the tools above to make our programs self-reliant and well-documented.&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=104487" width="1" height="1"&gt;</description></item><item><title>Microsoft Office Visio 2003 Software Development Kit (SDK) </title><link>http://msmvps.com/blogs/deepak/archive/2004/02/11/2721.aspx</link><pubDate>Wed, 11 Feb 2004 13:30:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:2721</guid><dc:creator>deepak</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/deepak/rsscomments.aspx?PostID=2721</wfw:commentRss><comments>http://msmvps.com/blogs/deepak/archive/2004/02/11/2721.aspx#comments</comments><description>&lt;p&gt;&lt;strong&gt;&lt;font face="Arial" color="#cc6600"&gt;Visio 2003 Software Development Kit (SDK) &lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial" color="#000000"&gt;Visio 2003 SDK is available as a free download from:  &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=557120BD-B0BB-46E7-936A-B8539898D44D&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=557120BD-B0BB-46E7-936A-B8539898D44D&amp;amp;displaylang=en&lt;/a&gt; &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;Check it out.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=2721" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/deepak/archive/tags/Design+Patterns/default.aspx">Design Patterns</category></item><item><title>New .NET Tutorial Site</title><link>http://msmvps.com/blogs/deepak/archive/2004/02/11/2719.aspx</link><pubDate>Wed, 11 Feb 2004 12:50:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:2719</guid><dc:creator>deepak</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/deepak/rsscomments.aspx?PostID=2719</wfw:commentRss><comments>http://msmvps.com/blogs/deepak/archive/2004/02/11/2719.aspx#comments</comments><description>&lt;p&gt;&lt;font size="4"&gt;.NET Tutorial Site&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;Check out this new .NET/C# Tutorial Site:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.dotnetspider.com/Technology/"&gt;http://www.dotnetspider.com/Technology/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It has a lot of step-by-step tutorials for people from beginners to advanced level&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=2719" width="1" height="1"&gt;</description></item><item><title>ASP.NET Applications with different versions of .NET Framework</title><link>http://msmvps.com/blogs/deepak/archive/2003/12/28/1324.aspx</link><pubDate>Sun, 28 Dec 2003 14:14:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1324</guid><dc:creator>deepak</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/deepak/rsscomments.aspx?PostID=1324</wfw:commentRss><comments>http://msmvps.com/blogs/deepak/archive/2003/12/28/1324.aspx#comments</comments><description>&lt;h3&gt;ASP.NET Version Switcher&lt;/h3&gt;
&lt;p&gt;Of late, we had to deploy our application with the previous version of .NET Framework 1.0 and the current version and we were manually using the aspnet regiis tool, to configure the application to run against a particular framework ASP.NET. &lt;/p&gt;
&lt;p&gt; Just last week, I came across this nice GUI, which is really helpful in managing the applications and have them run against a particular .NET framework in just a couple of clicks.&lt;/p&gt;
&lt;p&gt; I thought I would share with the URL with others, so that it would be useful for many others also. It is also a freeware download.&lt;/p&gt;
&lt;p&gt;Here is the download URL: &lt;a href="http://www.denisbauer.com/NETTools/ASPNETVersionSwitcher.aspx" target="_blank"&gt;http://www.denisbauer.com/NETTools/ASPNETVersionSwitcher.aspx&lt;/a&gt; &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1324" width="1" height="1"&gt;</description></item><item><title>Welcome to my ASP.NET World!</title><link>http://msmvps.com/blogs/deepak/archive/2003/10/08/147.aspx</link><pubDate>Wed, 08 Oct 2003 08:50:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:147</guid><dc:creator>deepak</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/deepak/rsscomments.aspx?PostID=147</wfw:commentRss><comments>http://msmvps.com/blogs/deepak/archive/2003/10/08/147.aspx#comments</comments><description>&lt;h3&gt;Welcome to my ASP.NET World&lt;/h3&gt;
&lt;p&gt;Just started to blog in my ASP.NET world and wanted to say hi and extend a welcome to the visitors of my blog. Do keep visiting... &lt;/p&gt;
&lt;p&gt;Deepak Kumar Vasudevan &lt;br /&gt;91 98400 26014&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=147" width="1" height="1"&gt;</description></item></channel></rss>