<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7094324</id><updated>2012-02-03T03:47:38.677+05:30</updated><category term='wcf'/><category term='c#'/><category term='Microsoft'/><category term='scrum'/><category term='sql'/><category term='html5'/><category term='ajax'/><category term='NiceReading'/><category term='html'/><category term='builds'/><category term='Tools'/><category term='uml'/><category term='standards'/><category term='stanford'/><category term='fun'/><category term='Miscellaneous'/><category term='Management'/><category term='requirements'/><category term='dotnet'/><category term='DesignPatterns'/><category term='sql server'/><category term='New tech'/><title type='text'>Laxminarayanan Sampath's  blog</title><subtitle type='html'>&lt;i&gt;Simple little blog with random ramblings on dotnet &amp;amp; project management related things.&lt;/i&gt;</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default?start-index=101&amp;max-results=100'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>129</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7094324.post-8967173124995314780</id><published>2012-01-04T23:29:00.001+05:30</published><updated>2012-01-04T23:29:38.715+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='stanford'/><title type='text'>Stanford online courses- my experience</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;Ever since Stanford University had announced online offerings for Artificial intelligence, I was interested in taking it. Along with it came 2 more courses on Machine learning and Databases.&lt;br /&gt;&lt;br /&gt;Needless to say I enrolled for all of the courses. The courses started in October 2011. The delivery mode was thru online lectures of around 10-15minutes each. The lectures were by eminent professors who handles the same subjects in Stanford full time courses.&lt;br /&gt;&lt;br /&gt;Each video was interspread with quizes you need to answer. Finally there were weekly homeworks which students had to complete. AI class had 2 midterms and 1 final exam. ML didnot have any. DB class had 1mid term and 1 final.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Pros:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;Totally free of charge&lt;/li&gt;&lt;li&gt;Lectures by the best in the business&lt;/li&gt;&lt;li&gt;Very good discussion board and a great frequency of updates&lt;/li&gt;&lt;li&gt;Exposure to current industry trends in respective fields.&lt;/li&gt;&lt;li&gt;Statement of accomplishment sent to successful students.I had received 1 for AI.&lt;/li&gt;&lt;li&gt;Finally: the joy of learning!&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Cons:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;Quite tough for professionals since time is limited.&lt;/li&gt;&lt;li&gt;Needs discipline to continue through the rigour.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;thanks for reading this lengthy post, if you are interested in joining the courses from January'12, do visit &lt;a href="http://www.class-central.com/"&gt;http://www.class-central.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;There are 12 courses to enroll.&lt;br /&gt;&lt;br /&gt;Best of luck!&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-8967173124995314780?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/8967173124995314780/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=8967173124995314780&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/8967173124995314780'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/8967173124995314780'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2012/01/stanford-online-courses-my-experience.html' title='Stanford online courses- my experience'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-3331991547011098153</id><published>2012-01-02T18:07:00.001+05:30</published><updated>2012-01-02T18:07:17.914+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='sql server'/><title type='text'>SQL Server Interview Questions and Answers</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;I have been reading the blog of Pinal Dave which focuses on sql server related topics. Came across an interesting note about interview questions in sql server areas.&lt;br /&gt;&lt;br /&gt;Link: &lt;a href="http://blog.sqlauthority.com/sql-server-books/sql-server-interview-questions-and-answers-for-all-database-developers-and-developers-administrators/"&gt;http://blog.sqlauthority.com/sql-server-books/sql-server-interview-questions-and-answers-for-all-database-developers-and-developers-administrators/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;ToC&lt;/b&gt;&lt;br /&gt;Chapter 1 Database Concepts With Sql Server&lt;br /&gt;Chapter 2 Common Generic Questions &amp;amp; Answers&lt;br /&gt;Chapter 3 Common Developer Questions&lt;br /&gt;Chapter 4 Common Tricky Questions&lt;br /&gt;Chapter 5 Miscellaneous Questions On Sql Server 2008&lt;br /&gt;Chapter 6 DBA Skills Related Questions&lt;br /&gt;Chapter 7 Data Warehousing Interview Questions &amp;amp; Answers&lt;br /&gt;Chapter 8 General Best Practices&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;Worthy to note are the non tech aspects of the interview like strengths, weakness, presence in social media etc.&lt;br /&gt;&lt;br /&gt;Link : &lt;a href="http://blog.sqlauthority.com/2012/01/01/sql-server-interview-questions-and-answers-perspectives-of-an-author/"&gt;http://blog.sqlauthority.com/2012/01/01/sql-server-interview-questions-and-answers-perspectives-of-an-author/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-3331991547011098153?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/3331991547011098153/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=3331991547011098153&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/3331991547011098153'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/3331991547011098153'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2012/01/sql-server-interview-questions-and.html' title='SQL Server Interview Questions and Answers'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-2415378060980125374</id><published>2011-12-31T10:57:00.000+05:30</published><updated>2011-12-31T10:58:34.046+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tools'/><title type='text'>Dotnet disassembler tool</title><content type='html'>Ever since reflector tool was moved as paid service, there has been a good number of initiatives for an alternate tool.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;One such tool is from jetbrains, the same people who have developed the resharper tool.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;the disassembler tool is called "dotPeek" and is currently free to use.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Do give it a try&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://confluence.jetbrains.net/display/NETPEEK/dotPeek+Early+Access+Program"&gt;dotPeek Early Access Program - dotPeek - Confluence&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-2415378060980125374?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://confluence.jetbrains.net/display/NETPEEK/dotPeek+Early+Access+Program' title='Dotnet disassembler tool'/><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/2415378060980125374/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=2415378060980125374&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/2415378060980125374'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/2415378060980125374'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2011/12/dotnet-disassembler-tool.html' title='Dotnet disassembler tool'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-606680126191094109</id><published>2011-12-26T23:10:00.002+05:30</published><updated>2011-12-26T23:10:16.303+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='c#'/><category scheme='http://www.blogger.com/atom/ns#' term='dotnet'/><title type='text'>Memory management in .net</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Understanding memory management in .net framework is a rather sticky one. There are quite a few terms that would intimidate the beginner.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-7Xz6ICCHg4E/TvixUV_ds7I/AAAAAAAAEmE/MlwxhJBuzuE/s1600/CropperCapture%255B5%255D.bmp" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-7Xz6ICCHg4E/TvixUV_ds7I/AAAAAAAAEmE/MlwxhJBuzuE/s1600/CropperCapture%255B5%255D.bmp" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Here is a nice comical version of memory management in .net.&amp;nbsp; Neatly explained using illustrations, this would be of help in understanding this topic.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.red-gate.com/products/dotnet-development/ants-memory-profiler/learning-memory-management/resources/GCPoster.pdf" target="_blank"&gt;Link&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://paulstack.co.uk/blog/post/memory-management-in-net-story-board.aspx" target="_blank"&gt;Source&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-606680126191094109?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/606680126191094109/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=606680126191094109&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/606680126191094109'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/606680126191094109'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2011/12/memory-management-in-net.html' title='Memory management in .net'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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://3.bp.blogspot.com/-7Xz6ICCHg4E/TvixUV_ds7I/AAAAAAAAEmE/MlwxhJBuzuE/s72-c/CropperCapture%255B5%255D.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-2143151091294585141</id><published>2011-07-03T12:40:00.001+05:30</published><updated>2011-07-03T12:40:10.536+05:30</updated><title type='text'>How did they improve Hotmail 10 times faster</title><content type='html'>Performance tuning has always been a pet topic for enterprise applications.&lt;br /&gt;&lt;br /&gt;When it comes to tuning apps like Hotmail, there are multiple challenges involved.&lt;br /&gt;&lt;br /&gt;Here is a writeup from the performance engineers on how they made hotmail more faster.&lt;br /&gt;&lt;br /&gt;Though the article dwells on the familiar caching and other techniques, this is worth a read. &lt;br /&gt;&lt;br /&gt;&lt;a target='_blank' href='http://windowsteamblog.com/windows_live/b/windowslive/archive/2011/06/30/instant-email-how-we-made-hotmail-10x-faster.aspx'&gt;http://windowsteamblog.com/windows_live/b/windowslive/archive/2011/06/30/instant-email-how-we-made-hotmail-10x-faster.aspx&lt;/a&gt; &lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-2143151091294585141?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/2143151091294585141/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=2143151091294585141&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/2143151091294585141'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/2143151091294585141'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2011/07/how-did-they-improve-hotmail-10-times.html' title='How did they improve Hotmail 10 times faster'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-5902255319259645249</id><published>2011-04-30T22:24:00.000+05:30</published><updated>2011-04-30T22:24:37.765+05:30</updated><title type='text'>Simple quote for keeping learning as a habit</title><content type='html'>&lt;div&gt;Introspection is the best solution&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;"I have a lot left to learn. If I’ve learned anything, it’s that I know almost nothing, and that I’m often wrong about what I think I know. Life has many lessons left to teach me, and I’m looking forward to them all."&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Source: &lt;a href="http://zenhabits.net/38/"&gt;38 Life Lessons I’ve Learned in 38 Years | zen habits&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-5902255319259645249?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://zenhabits.net/38/' title='Simple quote for keeping learning as a habit'/><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/5902255319259645249/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=5902255319259645249&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/5902255319259645249'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/5902255319259645249'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2011/04/simple-quote-for-keeping-learning-as.html' title='Simple quote for keeping learning as a habit'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-1733753226886804683</id><published>2011-04-30T22:15:00.000+05:30</published><updated>2011-04-30T22:15:19.789+05:30</updated><title type='text'>Data Structure Visualizations</title><content type='html'>Data structures and algorithms are the key areas of CS. Nevertheless they are the difficult part to unerstand.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Here is a useful tool &lt;a href="http://5mins.wordpress.com/2011/04/29/data-structure-visualizations/"&gt;Data Structure Visualizations&lt;/a&gt; that helps in presenting basic data structure and algo in a visual format.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Should be good enough to clear any queries on such topics&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-1733753226886804683?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://5mins.wordpress.com/2011/04/29/data-structure-visualizations/' title='Data Structure Visualizations'/><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/1733753226886804683/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=1733753226886804683&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/1733753226886804683'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/1733753226886804683'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2011/04/data-structure-visualizations.html' title='Data Structure Visualizations'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-3822360485818131597</id><published>2011-04-29T21:49:00.000+05:30</published><updated>2011-12-31T10:59:10.530+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tools'/><title type='text'>JustDecompile - Free .NET Decompiling Tool</title><content type='html'>&lt;div&gt;After redgate's announcement on reflector, there seems to be a race to make another .net disassembler.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Telerik has joined the race with their disassembler tool.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;a href="http://www.telerik.com/products/decompiling.aspx"&gt;JustDecompile - Free .NET Decompiling Tool&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-3822360485818131597?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.telerik.com/products/decompiling.aspx' title='JustDecompile - Free .NET Decompiling Tool'/><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/3822360485818131597/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=3822360485818131597&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/3822360485818131597'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/3822360485818131597'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2011/04/justdecompile-free-net-decompiling-tool.html' title='JustDecompile - Free .NET Decompiling Tool'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-4827445337894275818</id><published>2011-04-23T16:07:00.000+05:30</published><updated>2011-04-23T16:07:26.515+05:30</updated><title type='text'>Announcing the Silverlight 5 Beta Release and the Silverlight.net Redesign - Pete Brown's 10rem.net</title><content type='html'>Beta release of Silverlight 5&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;More info, videos @ this link&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://10rem.net/blog/2011/04/13/announcing-the-silverlight-5-beta-release-and-the-silverlightnet-redesign?utm_source=feedburner&amp;amp;utm_medium=feed&amp;amp;utm_campaign=Feed%3A+PeteBrown+%28Pete+Brown%27s+Blog%29&amp;amp;utm_content=Google+Reader"&gt;Announcing the Silverlight 5 Beta Release and the Silverlight.net Redesign - Pete Brown's 10rem.net&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-4827445337894275818?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://10rem.net/blog/2011/04/13/announcing-the-silverlight-5-beta-release-and-the-silverlightnet-redesign?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+PeteBrown+%28Pete+Brown%27s+Blog%29&amp;utm_content=Google+Reader' title='Announcing the Silverlight 5 Beta Release and the Silverlight.net Redesign - Pete Brown&apos;s 10rem.net'/><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/4827445337894275818/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=4827445337894275818&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/4827445337894275818'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/4827445337894275818'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2011/04/announcing-silverlight-5-beta-release.html' title='Announcing the Silverlight 5 Beta Release and the Silverlight.net Redesign - Pete Brown&apos;s 10rem.net'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-1398433174984137703</id><published>2011-01-10T14:55:00.002+05:30</published><updated>2011-01-10T14:58:23.649+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='standards'/><category scheme='http://www.blogger.com/atom/ns#' term='html5'/><title type='text'>HTML5, the basics</title><content type='html'>HTML5 topics have been going around the web for quite sometime now.&lt;br /&gt;When looking for basic information on HTML5, I came across this &lt;a href="http://diveintohtml5.org/table-of-contents.html"&gt;online book&lt;/a&gt;&lt;br /&gt;It does help in getting basic understanding of HTML5 and removes some preconceived misconceptions as well.&lt;br /&gt;Ideal for the beginners to test HTML5.&lt;br /&gt;Though this is a free version, there is a print copy available from Oreilly as well&lt;br /&gt;URL:&lt;br /&gt;&lt;a href="http://diveintohtml5.org/table-of-contents.html"&gt;http://diveintohtml5.org/table-of-contents.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-1398433174984137703?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/1398433174984137703/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=1398433174984137703&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/1398433174984137703'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/1398433174984137703'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2011/01/html5-basics.html' title='HTML5, the basics'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-9070233401352640673</id><published>2010-12-11T20:48:00.005+05:30</published><updated>2010-12-11T20:52:18.800+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Management'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Lean, Agile, Scrum..... its all dejavu</title><content type='html'>These days there is lot of talk on lean teams and scrum model of execution.&lt;div&gt;Perhaps these are not new terms after all..&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Here is an informative article that provides insight into how these were thought earlier&lt;span class="Apple-style-span"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://managingmetrics.com/how-napoleon-managed-the-french-army"&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: 10px; "&gt;&lt;h1 style="margin-top: 12px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 22px; line-height: 1em; letter-spacing: -1px; width: 500px; "&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="margin-top: 0px; margin-right: 0px; "&gt;&lt;a href="http://managingmetrics.com/how-napoleon-managed-the-french-army"&gt;Fast Iterations: How Napoleon Managed the French Army&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h1&gt;&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/7094324-9070233401352640673?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/9070233401352640673/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=9070233401352640673&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/9070233401352640673'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/9070233401352640673'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2010/12/lean-agile-scrum-its-all-dejavu.html' title='Lean, Agile, Scrum..... its all dejavu'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-1073956077376994287</id><published>2010-11-15T20:45:00.002+05:30</published><updated>2010-11-15T20:48:02.555+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tools'/><title type='text'>BitTorrent how does it work</title><content type='html'>BitTorrent is a useful term we netizens use to download useful and large pieces of information from the net&lt;div&gt;Here is a nice visualization of how BitTorrent actually works&lt;/div&gt;&lt;div&gt;Observe the graphic for sometime and follow the instructions on the site&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;URL:&lt;/div&gt;&lt;div&gt;&lt;a href="http://mg8.org/processing/bt.html"&gt;http://mg8.org/processing/bt.html&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-1073956077376994287?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/1073956077376994287/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=1073956077376994287&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/1073956077376994287'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/1073956077376994287'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2010/11/bittorrent-how-does-it-work.html' title='BitTorrent how does it work'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-7654918663242400324</id><published>2010-08-01T09:45:00.003+05:30</published><updated>2010-08-15T14:42:49.277+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tools'/><title type='text'>Bus routes map in Chennai</title><content type='html'>Never knew such a site existed in Chennai for bus routes&lt;br /&gt;This is an innovative effort in collective intelligence&lt;br /&gt;Click the URL to see the site &lt;a href="http://busroutes.in/"&gt;http://busroutes.in/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If interested in the story behind this tool, click &lt;a href="http://www.guardian.co.uk/news/datablog/2010/jul/30/information-beautiful-india-cameron"&gt;here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I would put this under tools still :)&lt;br /&gt;&lt;br /&gt;update: there is one &lt;a href="http://my.metrocommute.in/"&gt;more site&lt;/a&gt; that does the same work and also provides information if travelling by your own transportation (through  google maps)&lt;br /&gt;&lt;a href="http://my.metrocommute.in/"&gt;http://my.metrocommute.in/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-7654918663242400324?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/7654918663242400324/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=7654918663242400324&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/7654918663242400324'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/7654918663242400324'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2010/08/bus-routes-map-in-chennai.html' title='Bus routes map in Chennai'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-2744306844583895937</id><published>2010-07-14T22:19:00.003+05:30</published><updated>2010-07-14T22:21:52.437+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tools'/><title type='text'>Amazing ebook reader</title><content type='html'>I read a good collection of ebooks (PDFs in main) with a grouse that it does not match that of real book reading.&lt;br /&gt;Here is a useful tool called martview that helps in loading ebooks in book reading way&lt;br /&gt;The feel is too good and the reader can flip pages just like an actual book. The resolution and look and feel is quite natural and you will get the feel of having the book in your hands&lt;br /&gt;&lt;br /&gt;Go ahead and try &lt;a href="martview.com"&gt;martview.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-2744306844583895937?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/2744306844583895937/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=2744306844583895937&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/2744306844583895937'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/2744306844583895937'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2010/07/amazing-ebook-reader.html' title='Amazing ebook reader'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-4487222617396368210</id><published>2010-07-11T13:46:00.002+05:30</published><updated>2010-07-14T22:18:55.816+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='NiceReading'/><title type='text'>Computer hardware chart</title><content type='html'>Having used the computer for so many years sometimes it becomes necessary when a newbie (read relatives) asks how does a memory chip look like whats a port and so&lt;br /&gt;Here is a useful picture I could find on the net&lt;br /&gt;&lt;br /&gt;Most of the components are provided in the picture and would surely help the seeker&lt;br /&gt;&lt;br /&gt;Link:&lt;br /&gt;&lt;a href="http://www.geekologie.com/2009/07/22/computer-hardware-2.jpg?utm_source=feedburner&amp;amp;utm_medium=feed&amp;amp;utm_campaign=Feed%3A+ConfessionsOfAFreewareJunkie+%28confessions+of+a+freeware+junkie...%29&amp;amp;utm_content=Google+Reader"&gt;http://bit.ly/aisvWu&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.geekologie.com/2009/07/22/computer-hardware-2.jpg?utm_source=feedburner&amp;amp;utm_medium=feed&amp;amp;utm_campaign=Feed%3A+ConfessionsOfAFreewareJunkie+%28confessions+of+a+freeware+junkie...%29&amp;amp;utm_content=Google+Reader"&gt;&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-4487222617396368210?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/4487222617396368210/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=4487222617396368210&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/4487222617396368210'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/4487222617396368210'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2010/07/computer-hardware-chart.html' title='Computer hardware chart'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-5453978687401919550</id><published>2010-04-11T12:10:00.001+05:30</published><updated>2010-04-11T12:12:19.803+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tools'/><title type='text'>What do you install on a new machine</title><content type='html'>You have a flashy new machine and wondering what needs to be installed for optimal developer experience?&lt;br /&gt;&lt;br /&gt;here is a list that will help&lt;br /&gt;&lt;a href="http://weblogs.asp.net/rosherove/archive/2010/04/09/things-to-install-on-a-new-machine-revisited.aspx"&gt;http://weblogs.asp.net/rosherove/archive/2010/04/09/things-to-install-on-a-new-machine-revisited.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-5453978687401919550?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/5453978687401919550/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=5453978687401919550&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/5453978687401919550'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/5453978687401919550'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2010/04/what-do-you-install-on-new-machine.html' title='What do you install on a new machine'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-8898705283412898397</id><published>2010-03-18T22:12:00.002+05:30</published><updated>2010-03-18T22:15:41.756+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tools'/><title type='text'>Google reader better readability</title><content type='html'>I use google reader for about 2 years or so with 100+ subscriptions. Google reader is good enough but lacks in some snazzy effects.&lt;br /&gt;Thanks to greasemonkey and some innovative js code, a better readable ui is available.&lt;br /&gt;&lt;br /&gt;Thanks to :&lt;br /&gt;http://longair.net/blog/2010/01/03/superficially-improving-google-reader/&lt;br /&gt;and&lt;br /&gt;http://helvetireader.com/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-8898705283412898397?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/8898705283412898397/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=8898705283412898397&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/8898705283412898397'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/8898705283412898397'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2010/03/google-reader-better-readability.html' title='Google reader better readability'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-4693977684106948413</id><published>2010-02-07T14:52:00.002+05:30</published><updated>2010-02-07T14:55:22.147+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='NiceReading'/><category scheme='http://www.blogger.com/atom/ns#' term='New tech'/><title type='text'>Load balancing - bee perspective</title><content type='html'>There is always a talk to improving the load balancing of servers in enterprise application deployment.&lt;br /&gt;most of this is in jargon and quite boring&lt;br /&gt;I just read an intersting article on how a new approach is thought of using the honeybee's collection behaviour&lt;br /&gt;&lt;br /&gt;Excerpts:&lt;br /&gt;&lt;p style="font-style: italic;"&gt;&lt;span style="font-size:85%;"&gt;Bees tackle their resource allocation problem (i.e. a limited number of bees and unpredictable demand on their time and desired location) with a seamless system driven by “dances.” Here’s how it works: The scout bees leave the hive in search of nectar. Once they’ve found a promising spot, they return to the hive “dance floor” and perform a dance. The direction of the dance tells the waiting forager bees which direction to fly, the number of waggle turns conveys the distance to the flower patch; and the length conveys the sweetness of the nectar. &lt;/span&gt;&lt;/p&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;The forager bees then dance behind the scouts until they learn the right steps (and the particulars about the nectar), forming a bobbing conga line of sorts. Then they fly out to collect the nectar detailed in the dance. As long as there’s still nectar to be found, the bees that return continue the dance. &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;To read more, click &lt;a href="http://www.sciencedaily.com/releases/2007/11/071116133551.htm"&gt;here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-4693977684106948413?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.sciencedaily.com/releases/2007/11/071116133551.htm' title='Load balancing - bee perspective'/><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/4693977684106948413/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=4693977684106948413&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/4693977684106948413'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/4693977684106948413'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2010/02/load-balancing-bee-perspective.html' title='Load balancing - bee perspective'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-7327141516795295978</id><published>2010-01-15T09:37:00.002+05:30</published><updated>2010-01-15T09:42:03.221+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tools'/><title type='text'>How to use an iso file without having DVD/CD</title><content type='html'>ISO images are files which are specific to be burnt using a DVD/CD burner&lt;br /&gt;These include OS/major tools installation files like Visual studio&lt;br /&gt;&lt;br /&gt;Ideally you need blank CD/DVD and a burner software to use these iso images to install the software. What if you donot have these tools?&lt;br /&gt;&lt;br /&gt;MS Virtual CDROM is a tool that does precisely what a burner and mount does. It lets you assign a logical drive in your file system and then mounts the iso to that drive&lt;br /&gt;&lt;br /&gt;You need to have the drive mounted until the full installation is completed.&lt;br /&gt;&lt;br /&gt;The tool can be downloaded from &lt;a href="http://www.softpedia.com/progDownload/Virtual-CDROM-Control-Panel-v-Download-16468.html"&gt;http://www.softpedia.com/progDownload/Virtual-CDROM-Control-Panel-v-Download-16468.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The readme file inside the tool has to be read before using the tool. Donot worry its list of 5 steps or so.&lt;br /&gt;&lt;br /&gt;the tool is free :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-7327141516795295978?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/7327141516795295978/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=7327141516795295978&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/7327141516795295978'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/7327141516795295978'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2010/01/how-to-use-iso-file-without-having.html' title='How to use an iso file without having DVD/CD'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-273398819311795245</id><published>2009-10-31T20:41:00.002+05:30</published><updated>2009-10-31T20:47:11.307+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tools'/><category scheme='http://www.blogger.com/atom/ns#' term='sql server'/><category scheme='http://www.blogger.com/atom/ns#' term='builds'/><title type='text'>Tool to compare sql server tables - Tablediff and UI</title><content type='html'>I am part of a team that keeps doing nightly builds for our product. During these builds, often there will be a situation to compare the tables and respective entries when there is a new bug.&lt;br /&gt;&lt;br /&gt;I was searching for a free tool that does this analysis and present the results in a nice format. Thankfully, Microsoft has provided a tool called &lt;a href="http://www.google.co.in/url?sa=t&amp;amp;source=web&amp;amp;ct=res&amp;amp;cd=1&amp;amp;ved=0CAcQFjAA&amp;amp;url=http%3A%2F%2Ftechnet.microsoft.com%2Fen-us%2Flibrary%2Fms162843.aspx&amp;amp;ei=w1TsStXFEsiwlAeUsOj_BA&amp;amp;usg=AFQjCNGIwoWCH7EZdFwd9dkUbufp_XKyvw&amp;amp;sig2=K6pzpqZntmcSgQta2SYR_g"&gt;Tablediff &lt;/a&gt;along with sqlserver 2005.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;But the downside is this is a command line utility which is good enough for continuos integration processs but not for off the shelf comparison. There is a UI version of this tool, courtesy of this &lt;a href="http://devintelligence.com/blogs/netadventures/archive/2007/08/13/ui-for-ms-sql-server-tablediff-tool.aspx"&gt;site&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span id="apnlCommentsWrapper$RBS_Holder"&gt;&lt;span id="apnlCommentsWrapper" ajaxcall="async"&gt;&lt;/span&gt;&lt;/span&gt;Try using these tools.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-273398819311795245?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/273398819311795245/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=273398819311795245&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/273398819311795245'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/273398819311795245'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2009/10/tool-to-compare-sql-server-tables.html' title='Tool to compare sql server tables - Tablediff and UI'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-3663735757426867358</id><published>2009-08-09T17:39:00.002+05:30</published><updated>2009-08-09T17:40:52.983+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tools'/><title type='text'>Nirsoft utils</title><content type='html'>In general, we often see apps take more than 5 MB in size. But Nirsoft utils take very less space (less than 1 MB) and are pretty useful too.&lt;br /&gt;&lt;br /&gt;You can find list of more utilities here: &lt;a href="http://www.nirsoft.net/utils/index.html"&gt;http://www.nirsoft.net/utils/index.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-3663735757426867358?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/3663735757426867358/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=3663735757426867358&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/3663735757426867358'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/3663735757426867358'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2009/08/nirsoft-utils.html' title='Nirsoft utils'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-6023559544028321778</id><published>2009-08-09T17:37:00.002+05:30</published><updated>2009-08-09T17:39:11.536+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tools'/><title type='text'>Portable Apps</title><content type='html'>I love to use small utilities that take care of the routine tasks. The thing is many such tool need to installed to start working. But here is a nice collection of tools that can be ported using the USB or just copy/pasted to work.&lt;br /&gt;&lt;br /&gt;http://www.portablefreeware.com/?p=11&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-6023559544028321778?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/6023559544028321778/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=6023559544028321778&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/6023559544028321778'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/6023559544028321778'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2009/08/portable-apps.html' title='Portable Apps'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-8312957947719491916</id><published>2009-06-28T13:57:00.002+05:30</published><updated>2009-06-28T14:02:27.700+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='New tech'/><title type='text'>Google wave - basics</title><content type='html'>There has been quite a buzz on Google wave. So what exactly is it. is it a new platform, langauage or framework? Here is an introductory article that gives answers to beginner questions on Google wave.&lt;br /&gt;&lt;br /&gt;URL: &lt;a href="http://mashable.com/2009/05/28/google-wave-guide/"&gt;http://mashable.com/2009/05/28/google-wave-guide/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-8312957947719491916?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/8312957947719491916/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=8312957947719491916&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/8312957947719491916'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/8312957947719491916'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2009/06/google-wave-basics.html' title='Google wave - basics'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-5483944066639575326</id><published>2009-06-28T13:51:00.004+05:30</published><updated>2009-06-28T13:54:49.039+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='requirements'/><category scheme='http://www.blogger.com/atom/ns#' term='Management'/><title type='text'>Handling requirements</title><content type='html'>Quite often we are required to handle new requirements in our projects. These could range from minor tweaks in the existing functionality or introducing a new behaviour. In these situations how well can these requirements be gauged. Here is a useful checklist that helps in analysing a requriement and cross checking major checkpoints.&lt;br /&gt;&lt;br /&gt;And just to remember it in a short way:&lt;br /&gt;&lt;h1 style="font-weight: normal;" class="post-title"&gt;&lt;span style="font-size:100%;"&gt;&lt;a mlb_binding_key="34" href="http://svprojectmanagement.com/good-requirements-are-sorta-nuts" title="Good Requirements are SORTA NUTS"&gt;Good Requirements are SORTA NUTS&lt;/a&gt;&lt;/span&gt;&lt;/h1&gt;&lt;br /&gt;&lt;br /&gt;URL: &lt;a href="http://svprojectmanagement.com/good-requirements-are-sorta-nuts"&gt;http://svprojectmanagement.com/good-requirements-are-sorta-nuts&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-5483944066639575326?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/5483944066639575326/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=5483944066639575326&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/5483944066639575326'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/5483944066639575326'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2009/06/handling-requirements.html' title='Handling requirements'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-3973930756633097303</id><published>2009-04-15T23:12:00.002+05:30</published><updated>2009-04-15T23:15:16.975+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tools'/><title type='text'>Innovative tool to adjust monitor brightness</title><content type='html'>&lt;p&gt;Ever notice how people working @  night have that &lt;b&gt;eerie blue glow&lt;/b&gt;?&lt;/p&gt; &lt;p&gt;Or wake up ready to write down the Next Great Idea, and get blinded by your computer screen?&lt;/p&gt;  &lt;p&gt;During the day, computer screens look good—they're designed to &lt;b&gt;look like the sun&lt;/b&gt;. But, at 9PM, 10PM, or 3AM, you probably shouldn't be looking at the sun.&lt;/p&gt;So how do you adjust the brightness automatically. Here is an innovative tool that uses your geographic location to adjust the day time settings and then use your computer time to adjust the monitor brightness.&lt;br /&gt;&lt;br /&gt; http://www.stereopsis.com/flux/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-3973930756633097303?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/3973930756633097303/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=3973930756633097303&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/3973930756633097303'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/3973930756633097303'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2009/04/innovative-tool-to-adjust-monitor.html' title='Innovative tool to adjust monitor brightness'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-4775913761911513161</id><published>2009-03-24T23:05:00.001+05:30</published><updated>2009-03-24T23:06:43.910+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='html'/><title type='text'>Rarely used HTML tags</title><content type='html'>Pretty crisp list of 10 rarely used html tag&lt;br /&gt;&lt;br /&gt;&lt;a href="http://net.tutsplus.com/articles/web-roundups/10-rare-html-tags-you-really-should-know/"&gt;http://net.tutsplus.com/articles/web-roundups/10-rare-html-tags-you-really-should-know/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-4775913761911513161?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/4775913761911513161/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=4775913761911513161&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/4775913761911513161'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/4775913761911513161'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2009/03/rarely-used-html-tags.html' title='Rarely used HTML tags'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-3220537041027767060</id><published>2009-03-24T22:59:00.001+05:30</published><updated>2009-03-24T23:01:25.868+05:30</updated><title type='text'>Twitter for dummies</title><content type='html'>So you want to follow on Twitter but not able to search the basics?&lt;br /&gt;Here is an exhaustive article that takes from a dummies to Pro level on twitter&lt;br /&gt;read and follow&lt;br /&gt;&lt;a href="http://www.webdesignerdepot.com/2009/03/the-ultimate-guide-for-everything-twitter/"&gt;http://www.webdesignerdepot.com/2009/03/the-ultimate-guide-for-everything-twitter/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-3220537041027767060?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/3220537041027767060/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=3220537041027767060&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/3220537041027767060'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/3220537041027767060'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2009/03/twitter-for-dummies.html' title='Twitter for dummies'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-4282183715578669356</id><published>2009-03-08T22:27:00.000+05:30</published><updated>2009-03-08T22:28:21.340+05:30</updated><title type='text'>1 more you tube</title><content type='html'>to sum it up: brilliant ad that conveys the point quite easily&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;http://www.youtube.com/watch?v=Qqelyms3LYs&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-4282183715578669356?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.youtube.com/watch?v=Qqelyms3LYs' title='1 more you tube'/><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/4282183715578669356/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=4282183715578669356&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/4282183715578669356'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/4282183715578669356'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2009/03/1-more-you-tube.html' title='1 more you tube'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-4241538434623861818</id><published>2009-03-08T22:23:00.002+05:30</published><updated>2009-03-08T22:26:22.440+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='fun'/><title type='text'>What else do we learn in our job</title><content type='html'>&lt;div&gt;At our job what else do we learn, how much effort do we put in to master our skills. Bschools often give some freaky words and call it as a new trend. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;But here is a not so educated kid who speaks english so fluently and tries to sell his wares to tourists.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Simply put improvisation at its best.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;http://www.youtube.com/watch?v=-URtZfIgKAU&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-4241538434623861818?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/4241538434623861818/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=4241538434623861818&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/4241538434623861818'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/4241538434623861818'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2009/03/what-else-do-we-learn-in-our-job.html' title='What else do we learn in our job'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-3426174190109661923</id><published>2009-02-20T22:58:00.002+05:30</published><updated>2009-02-20T23:01:06.682+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='dotnet'/><title type='text'>Stacks Heap for dummies</title><content type='html'>Here is a brilliant and simple article on stacks and heaps. written in a lucid language this is sure to make you understand the concepts easy.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.kirupa.com/net/stacks_heaps_pg1.htm"&gt;Article&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-3426174190109661923?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/3426174190109661923/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=3426174190109661923&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/3426174190109661923'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/3426174190109661923'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2009/02/stacks-heap-for-dummies.html' title='Stacks Heap for dummies'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-8650227476044035282</id><published>2008-12-07T19:02:00.000+05:30</published><updated>2008-12-07T19:03:51.881+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='NiceReading'/><title type='text'>Example of Business thinking</title><content type='html'>Read thru this article. explains how businesses of the kind of google thinks in expanding their business.&lt;br /&gt;&lt;a href="http://counternotions.com/2008/12/03/411/"&gt;http://counternotions.com/2008/12/03/411/&lt;/a&gt;&lt;br /&gt;The crux of the article is:&lt;br /&gt;Google acquires youtube for a whopping $1.6 billion&lt;br /&gt;MS says thats a stupid move&lt;br /&gt;Now google needs to integrate youtube with profits.&lt;br /&gt;How does google go about it?&lt;br /&gt;2 approaches are explained in this article.&lt;br /&gt;&lt;br /&gt;its brilliant&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-8650227476044035282?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/8650227476044035282/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=8650227476044035282&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/8650227476044035282'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/8650227476044035282'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2008/12/example-of-business-thinking.html' title='Example of Business thinking'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-5441231449914928222</id><published>2008-11-22T21:06:00.002+05:30</published><updated>2008-11-22T21:18:35.428+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='NiceReading'/><title type='text'>Programming- back to basics</title><content type='html'>Any programming task involves debugging and fixing.&lt;br /&gt;If its been some time you have been programming, there is a nice &lt;a href="http://samizdat.mines.edu/howto/HowToBeAProgrammer.html"&gt;article&lt;/a&gt; that explains the basics and nuances of debugging.&lt;br /&gt;The article adds on about other aspects of programming like estimation, team talent appreciation and so forth.&lt;br /&gt;In all its a primer for peopleware, pragmatic programmer etc.&lt;br /&gt;Article: http://samizdat.mines.edu/howto/HowToBeAProgrammer.html&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-5441231449914928222?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/5441231449914928222/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=5441231449914928222&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/5441231449914928222'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/5441231449914928222'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2008/11/programming-back-to-basics.html' title='Programming- back to basics'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-3679322116493562166</id><published>2008-11-02T11:43:00.000+05:30</published><updated>2008-11-02T11:44:23.203+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='dotnet'/><title type='text'>.net 4.0 framework poster</title><content type='html'>.net framework poster&lt;br /&gt;&lt;a href="http://blogs.msdn.com/brada/archive/2008/10/29/net-framework-4-poster.aspx"&gt;click&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-3679322116493562166?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/3679322116493562166/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=3679322116493562166&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/3679322116493562166'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/3679322116493562166'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2008/11/net-40-framework-poster.html' title='.net 4.0 framework poster'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-5947046523787664368</id><published>2008-10-28T22:41:00.002+05:30</published><updated>2008-10-28T22:43:18.847+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Management'/><title type='text'>Types of Project Managers</title><content type='html'>If you want to measure your personal traits as a PM, here is a &lt;a href="http://pmstudent.com/personality-type-for-to-be-project-managers"&gt;link&lt;/a&gt; that describes the personality type of a PM&lt;br /&gt;See what's your type of management skill&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-5947046523787664368?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/5947046523787664368/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=5947046523787664368&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/5947046523787664368'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/5947046523787664368'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2008/10/types-of-project-managers.html' title='Types of Project Managers'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-7525577999230500493</id><published>2008-10-25T22:13:00.000+05:30</published><updated>2008-10-25T22:21:39.440+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='dotnet'/><title type='text'>.net reflector</title><content type='html'>Reflector is an important tool if you are developing applications in .net. I use this and various addins that come with it.&lt;br /&gt;Here is a &lt;a href="http://www.simple-talk.com/dotnet/.net-tools/.net-reflector-soup-to-nuts/"&gt;nice article&lt;/a&gt; on .net reflector and does show many things that were not known so far :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-7525577999230500493?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/7525577999230500493/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=7525577999230500493&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/7525577999230500493'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/7525577999230500493'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2008/10/net-reflector.html' title='.net reflector'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-7437073505694102112</id><published>2008-10-07T23:27:00.000+05:30</published><updated>2008-10-07T23:29:14.500+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='ajax'/><title type='text'>Top Ajax scripts</title><content type='html'>Top 20 ajax effects&lt;br /&gt;&lt;br /&gt;In case you need some very good ajax help, you can visit &lt;a href="http://nettuts.com/web-roundups/20-excellent-ajax-effects-you-should-know/"&gt;here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-7437073505694102112?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/7437073505694102112/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=7437073505694102112&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/7437073505694102112'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/7437073505694102112'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2008/10/top-ajax-scripts.html' title='Top Ajax scripts'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-484274848393386417</id><published>2008-10-04T13:17:00.003+05:30</published><updated>2008-10-04T14:53:20.051+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='requirements'/><category scheme='http://www.blogger.com/atom/ns#' term='Management'/><title type='text'>Requirements- the ever changing world</title><content type='html'>Requirements or specs are an essential part of the software development. But the real pain is in  dealing with changes in the initial requirements and in meeting deadlines to satisfy these deadlines.&lt;br /&gt;&lt;br /&gt;Often new requirements or changes to these make it as a &lt;a href="http://en.wikipedia.org/wiki/Kitchen_sink_syndrome"&gt;scope creep.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The problem with this is it just regenrates the entire product life cycle from square one. So just demotivates the entire team.&lt;br /&gt;&lt;br /&gt;It was nice to see another rambling &lt;a href="http://pmstudent.com/requirements-management-please"&gt;here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And here is some &lt;a href="http://pmstudent.com/good-requirements-are-sorta-nuts"&gt;help &lt;/a&gt;on how to react to new requirements or changes in requirements.&lt;br /&gt;&lt;br /&gt;Agile, extreme programming were brought in to deal with such frequent changes. Pity these are still not being executed in the correct manner. From what I have observed is, still water fall model is being followed in the name of agile and the only difference is the time duration between each delivery is small.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-484274848393386417?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/484274848393386417/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=484274848393386417&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/484274848393386417'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/484274848393386417'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2008/10/requirements-ever-changing-world.html' title='Requirements- the ever changing world'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-8539566693417413261</id><published>2008-10-01T18:26:00.005+05:30</published><updated>2008-10-02T18:26:57.725+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='wcf'/><category scheme='http://www.blogger.com/atom/ns#' term='dotnet'/><title type='text'>WCF very basic info</title><content type='html'>&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Very very basic information on WCF.&lt;br /&gt;&lt;br /&gt;what is WCF&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;Windows Communication framework. The name says it all, WIndows servies that allows 2 modules to communicate.&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;&lt;br /&gt;how different is it from existing technologies?&lt;/span&gt;&lt;br /&gt;How different is WCF from webservice, remoting....?&lt;br /&gt;Well WCF extends the transport layer to include TCP/IP, IPC in addition to HTTP. WCF logically ties together all available modes of communication like Messaging, webservices, remoting into 1 unit.&lt;br /&gt;&lt;br /&gt;Further info :&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/aa738737%28printer%29.aspx"&gt;http://msdn.microsoft.com/en-us/library/aa738737(printer).aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://keithelder.net/blog/archive/2007/02/27/ASP.NET-Web-Services-and-WCF-Very-Different-Animals.aspx"&gt;http://keithelder.net/blog/archive/2007/02/27/ASP.NET-Web-Services-and-WCF-Very-Different-Animals.aspx&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;&lt;br /&gt;Any specific advantages?&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;Earlier, if you had 2 modules to interact with each other, it had to be either&lt;br /&gt;1) webservices if its different environment modules . example: if a dotnet app and a java app needed to talk to each other this is the approach used&lt;br /&gt;2) If both apps were in microsoft platform, remoting was the best option&lt;br /&gt;3) For asynchronous transfer use messaging&lt;br /&gt;&lt;br /&gt;Now, WCF encompasses these together.&lt;/span&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;what abt the requirements for running this?&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;dotnet 3.5 is the base requirement.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-8539566693417413261?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/8539566693417413261/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=8539566693417413261&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/8539566693417413261'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/8539566693417413261'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2008/10/wcf-very-basic-info.html' title='WCF very basic info'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-1581848567625861018</id><published>2008-09-21T11:26:00.002+05:30</published><updated>2008-09-21T22:59:14.573+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tools'/><title type='text'>So how many web browsers exist?</title><content type='html'>How many web browsers you know? FF, IE, NS (defunct now), Opera, safari..?&lt;br /&gt;Well here is an &lt;a href="http://www.smashingmagazine.com/2007/11/21/web-browsers-you-have-never-heard-of/"&gt;exhaustive list of browsers&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;My choices:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;In terms of startup time (chronological order)&lt;/span&gt;&lt;br /&gt;K-meleon&lt;br /&gt;Chrome&lt;br /&gt;FF&lt;br /&gt;IE&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;In terms of customization options&lt;/span&gt;&lt;br /&gt;FF&lt;br /&gt;other browsers yet to catch up&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Look &amp;amp; feel&lt;/span&gt;&lt;br /&gt;FF&lt;br /&gt;Opera (comes close second considering its not an open source)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Page render time&lt;/span&gt;&lt;br /&gt;K-meleon (amazingly this browser loads google search much faster than google Chrome :) )&lt;br /&gt;Chrome&lt;br /&gt;FF&lt;br /&gt;IE&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-1581848567625861018?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/1581848567625861018/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=1581848567625861018&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/1581848567625861018'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/1581848567625861018'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2008/09/so-how-many-web-browsers-exist.html' title='So how many web browsers exist?'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-6040055031988460993</id><published>2008-09-03T20:20:00.001+05:30</published><updated>2008-09-21T22:59:14.573+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tools'/><title type='text'>Google Chrome: A fresh take on the browser</title><content type='html'>Official information on the google chrome browser.&lt;br /&gt;&lt;a href="http://googleblog.blogspot.com/2008/09/fresh-take-on-browser.html"&gt;Official Google Blog: A fresh take on the browser&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Not so official one&lt;br /&gt;Here is a &lt;a href="http://googlesystem.blogspot.com/2008/09/google-chrome-tips.html"&gt;nice list of hidden features&lt;/a&gt; in Google Chrome.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-6040055031988460993?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://googleblog.blogspot.com/2008/09/fresh-take-on-browser.html' title='Google Chrome: A fresh take on the browser'/><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/6040055031988460993/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=6040055031988460993&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/6040055031988460993'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/6040055031988460993'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2008/09/official-google-blog-fresh-take-on.html' title='Google Chrome: A fresh take on the browser'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-4478181461389242587</id><published>2008-09-03T14:13:00.001+05:30</published><updated>2008-09-21T22:59:14.574+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tools'/><title type='text'>Google Chrome- simple review</title><content type='html'>This is my personal review of &lt;a href="http://www.google.com/chrome"&gt;Google Chrome&lt;/a&gt;, the browser.&lt;br /&gt;&lt;br /&gt;installation:&lt;br /&gt;+ve&lt;br /&gt;very smooth - typical google style of silent and minimal intrusive.&lt;br /&gt;&lt;br /&gt;-ve&lt;br /&gt;takes about 4 mins to install&lt;br /&gt;would have been better if an offline download msi is also available since there could be &lt;br /&gt;&lt;br /&gt;firewalls that block exe downloads.&lt;br /&gt;&lt;br /&gt;----------------------------------------------------------------------&lt;br /&gt;Startup:&lt;br /&gt;+ve takes 1 min or so to show the first screen.&lt;br /&gt;&lt;br /&gt;-ve&lt;br /&gt;requires firefox to be shutdown for initial import. Guess this is more to do with FF that &lt;br /&gt;&lt;br /&gt;chrome&lt;br /&gt;&lt;br /&gt;-----------------------------------------------------------------------&lt;br /&gt;Appearance&lt;br /&gt;&lt;br /&gt;+ve&lt;br /&gt;nice blue skin - resembles word 2007 title bar and ribbon&lt;br /&gt;-----------------------------------------------------------------------&lt;br /&gt;Addressbar: auto complete is similar to FF&lt;br /&gt;status bar is minimal and stretches as per the message lenght. does not appear static.&lt;br /&gt;-----------------------------------------------------------------------&lt;br /&gt;Tabs on top:&lt;br /&gt;+ve you get a full view of the browsing page.&lt;br /&gt;&lt;br /&gt;-ve:&lt;br /&gt;need some practice to locate the tabs since we are accustomed to look just right below the &lt;br /&gt;&lt;br /&gt;address bar for so long.&lt;br /&gt;-----------------------------------------------------------------------&lt;br /&gt;Default home page:&lt;br /&gt;this is similar to opera qucik tabs where in you get to see your favorite pages as small &lt;br /&gt;&lt;br /&gt;screenshots for selection. in this case its the last 6 visited pages that is displayed.&lt;br /&gt;&lt;br /&gt;------------------------------------------------------------------------&lt;br /&gt;Now for the crux of the matter:&lt;br /&gt;&lt;br /&gt;Chrome does have an inbuilt task manager in 2 versions. a simple and advanced ones&lt;br /&gt;Simple one is similar to the listing of various tabs and memory it consumes. and the CPU &lt;br /&gt;&lt;br /&gt;usage %&lt;br /&gt;Advanced model contains detailed stats on the process like virtual mem, private, mapped mem &lt;br /&gt;&lt;br /&gt;and so on.&lt;br /&gt;&lt;br /&gt;Now I tried to "end process" a time consuming tab, and yes it does not quite neatly.&lt;br /&gt;&lt;br /&gt;------------------------------------------------------------------------&lt;br /&gt;Over all:&lt;br /&gt;neat and typically google in nature, needs themes and skins for usage.&lt;br /&gt;security, performance thru puts like html rendering, js parsing will need to be tested in &lt;br /&gt;&lt;br /&gt;the days to come.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-4478181461389242587?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/4478181461389242587/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=4478181461389242587&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/4478181461389242587'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/4478181461389242587'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2008/09/google-chrome-simple-review.html' title='Google Chrome- simple review'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-8003057741890568007</id><published>2008-08-15T09:54:00.008+05:30</published><updated>2009-03-08T11:28:47.769+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tools'/><title type='text'>Tools page</title><content type='html'>this page will list my most used tools. Trying to keep it as open source tools lists&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.screenshotstudio.net/blog/default.aspx"&gt;screenshot studio&lt;/a&gt;: nice tool to take screenshots easy&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.nirsoft.net/utils/index.html"&gt;Nirsoft Packet sniffer:&lt;/a&gt; Network packet sniffer tool. Not an open source tool but very useful.&lt;br /&gt;&lt;span style="TEXT-DECORATION: underline"&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.stickiesforwindows.com/"&gt;StickyNotes for Windows:&lt;/a&gt; Best way to productivity is through writing your goals and keeping it in a place where you can see. What better place than your windows desktop to store such memos. This is an open source tool written in c# that helps to do just what you need.&lt;br /&gt;&lt;br /&gt;Extensive collection of &lt;a href="http://www.opensourcewindows.org/"&gt;open source tools for windows&lt;/a&gt; platform.&lt;br /&gt;&lt;p&gt;Open source folder synchronization tool: &lt;a href="http://www.cockos.com/pathsync/"&gt;http://www.cockos.com/pathsync/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Fast and reliable.&lt;/p&gt;&lt;p&gt;Online Pdf edit: upload pdf to this site and start editing &lt;a href="http://feedproxy.google.com/~r/Makeuseof/~3/WbIolIBem8k/"&gt;online&lt;/a&gt;&lt;/p&gt;&lt;p&gt;http://feedproxy.google.com/~r/Makeuseof/~3/WbIolIBem8k/&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.makeuseof.com/tag/5-lightweight-tools-to-check-the-speed-of-your-usb-flash-drive-windows/"&gt;USB drive tools&lt;/a&gt; (data transfer, error check etc) &lt;a href="http://www.makeuseof.com/tag/5-lightweight-tools-to-check-the-speed-of-your-usb-flash-drive-windows/"&gt;http://www.makeuseof.com/tag/5-lightweight-tools-to-check-the-speed-of-your-usb-flash-drive-windows/&lt;/a&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-8003057741890568007?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/8003057741890568007/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=8003057741890568007&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/8003057741890568007'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/8003057741890568007'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2008/08/tools-page.html' title='Tools page'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-7500810515786292863</id><published>2008-04-27T18:33:00.004+05:30</published><updated>2008-04-27T18:48:14.814+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='DesignPatterns'/><title type='text'>Design patterns in real life</title><content type='html'>&lt;span style="text-decoration: none;"&gt;Every time we read an article on design patterns, it presumably starts off with software related terms and goes on to explain DP in terms of OOPS.&lt;br /&gt;&lt;br /&gt;For a change here is a nice article that explains the design patterns in real life situations.&lt;br /&gt;&lt;br /&gt;So what do you get out of this?. Well, it explains DPs are existing everywhere and helps to recognize patterns instead of just learning them by heart.&lt;br /&gt;&lt;br /&gt;LinK: &lt;a target=_blank href="http://www2.ing.puc.cl/%7Ejnavon/IIC2142/patexamples.htm"&gt;Non-Software Examples of Software Design Patterns&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;PS:here is the &lt;a target=_blank href="http://all_work_no_play.blogspot.com/2005/06/non-software-examples-of-software.html"&gt;first url &lt;/a&gt;that lead to the above one.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-7500810515786292863?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/7500810515786292863/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=7500810515786292863&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/7500810515786292863'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/7500810515786292863'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2008/04/design-patterns-in-real-life.html' title='Design patterns in real life'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-264216940439385393</id><published>2008-03-22T17:23:00.003+05:30</published><updated>2008-09-21T23:01:32.513+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Miscellaneous'/><title type='text'>BSNL Broadband problems</title><content type='html'>Sticking out from the .net posts, here is one post to help for BSNL broadband problems.&lt;br /&gt;&lt;br /&gt;I had some problems in connecting to BSNL broadband DataOne. No use in dialling the help number 1600-x-x.&lt;br /&gt;&lt;br /&gt;Luckily some heavy surfing on backbone dialup landed up in the following pages.&lt;br /&gt;http://www.calcuttatelephones.com/dataoneinstall/menu.html&lt;br /&gt;This is the &lt;a href="http://www.calcuttatelephones.com/dataoneinstall/menu.html"&gt;calcutta telephones &lt;/a&gt;site and amazingly its very much active and recent content is available. Using this I was able to drill down the problem which was the link between phone and splitter not working&lt;br /&gt;&lt;br /&gt;This is a wonderful site which helps in fixing the issue very easy.&lt;br /&gt;&lt;br /&gt;The &lt;a href="http://in.answers.yahoo.com/question/index?qid=20080310234213AAPJbhc&amp;amp;r=w&amp;amp;pa=AptqD2bwHTHc7ueGaKQzv2IERgSCQCsSuX.D_BeZ4QwVew--&amp;amp;paid=voted"&gt;other site&lt;/a&gt; which helped me to do some more analysis is &lt;a href="http://in.answers.yahoo.com/question/index?qid=20080310234213AAPJbhc&amp;amp;r=w&amp;amp;pa=AptqD2bwHTHc7ueGaKQzv2IERgSCQCsSuX.D_BeZ4QwVew--&amp;amp;paid=voted"&gt;here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In case of ADSL light not glowing or ethernet light is not steady then use thee sites to help urself.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-264216940439385393?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/264216940439385393/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=264216940439385393&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/264216940439385393'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/264216940439385393'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2008/03/bsnl-broadband-problems.html' title='BSNL Broadband problems'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-2102463946863692797</id><published>2007-08-25T14:23:00.000+05:30</published><updated>2008-09-21T23:01:16.448+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='dotnet'/><title type='text'>.net cheat sheet</title><content type='html'>Sometimes it's tough to remember the page life cycle events. Here is a simple cheat sheet for such page load events. &lt;a href="http://john-sheehan.com/blog/index.php/net-cheat-sheets/"&gt;Link&lt;/a&gt; also contains more useful cheatsheets.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-2102463946863692797?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/2102463946863692797/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=2102463946863692797&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/2102463946863692797'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/2102463946863692797'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2007/08/net-cheat-sheet.html' title='.net cheat sheet'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-3301260487307339691</id><published>2007-08-11T23:43:00.000+05:30</published><updated>2008-09-21T23:00:41.216+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='DesignPatterns'/><title type='text'>Design Patterns video</title><content type='html'>Some nice bloke on the net has posted videos on basics of design patterns. The series of videos contain the introduction, commonly used patterns like observer, singleton. Happy learning!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=Xxvpwmc-7io"&gt;Click here to learn&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-3301260487307339691?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/3301260487307339691/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=3301260487307339691&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/3301260487307339691'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/3301260487307339691'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2007/08/design-patterns-video_11.html' title='Design Patterns video'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-6846866354656832860</id><published>2007-07-01T17:20:00.000+05:30</published><updated>2007-07-01T17:36:36.145+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='dotnet'/><title type='text'>.net Garbage collection</title><content type='html'>Useful links to .net garbage collection&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/msdnmag/issues/1100/gci/"&gt;Basic article on GC&lt;/a&gt;&lt;br /&gt;&lt;a href="http://msevents.microsoft.com/cui/WebCastEventDetails.aspx?culture=en-US&amp;EventID=1032314385&amp;amp;CountryCode=US"&gt;Web cast on GC&lt;/a&gt; (requires MS passport account)&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/msdnmag/issues/1200/GCI2/default.aspx"&gt;Generations in GC&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-6846866354656832860?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/6846866354656832860/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=6846866354656832860&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/6846866354656832860'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/6846866354656832860'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2007/07/net-garbage-collection.html' title='.net Garbage collection'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-634712611412963510</id><published>2007-07-01T16:42:00.000+05:30</published><updated>2007-07-01T16:45:28.141+05:30</updated><title type='text'>ASP.net videos</title><content type='html'>So you are not so happy with reading the reams  of paper on asp.net? It would be great for some listening to story telling on several key asp.net topics isn't it? here is the &lt;a href="http://msdn2.microsoft.com/en-us/asp.net/aa336576.aspx"&gt;link&lt;/a&gt;&lt;br /&gt;So go ahead and turn 'em on&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-634712611412963510?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/634712611412963510/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=634712611412963510&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/634712611412963510'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/634712611412963510'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2007/07/aspnet-videos.html' title='ASP.net videos'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-7285718760697981736</id><published>2007-07-01T15:52:00.000+05:30</published><updated>2007-07-01T15:54:54.488+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='dotnet'/><title type='text'>Dotnet by example</title><content type='html'>MS dotnet by itself is so vast that its tiring to read all those materials from MSDN. If we had some source where concepts are explained in nice examples wouldn't it be fine? Well the prayers are answered. Here is the &lt;a href="http://www.skilldrive.com/book/DOTNETinSamples.htm#_Toc112335108"&gt;link &lt;/a&gt;for learning dotnet in samples&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-7285718760697981736?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/7285718760697981736/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=7285718760697981736&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/7285718760697981736'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/7285718760697981736'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2007/07/dotnet-by-example.html' title='Dotnet by example'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-4163727425335835620</id><published>2007-06-17T14:33:00.001+05:30</published><updated>2007-06-17T14:36:56.257+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='NiceReading'/><title type='text'>Interesting email that still holds good</title><content type='html'>This is an email I had received back in 2001 through a  mail list. Its amazing that the info still holds good in this fast changing IT world.&lt;br /&gt;&lt;br /&gt;It is important, you need to know where technology is headed so you can keep up&lt;br /&gt;with changes down the road even if you never have to look for development work&lt;br /&gt;again.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt; Here are my picks for the 10 most important development technologies today, with&lt;br /&gt;the most important ones first. After you've read my list, be sure to join us in&lt;br /&gt;the talk.editors.devx discussion group to submit your own technology top 10&lt;br /&gt;list.&lt;br /&gt;&lt;br /&gt;1. XML&lt;br /&gt;First, and above all else, you should know about XML. I'm not speaking only of&lt;br /&gt;the XML specification itself, but also of a family of related XML-based&lt;br /&gt;languages: the most important of which are XHTML, XSLT, XSL, DTDs, XML Schema&lt;br /&gt;(XSD), XPath, XQuery, and SOAP. For those who have been hiding in the basement&lt;br /&gt;slinging code without looking up from the keyboard for the last five years, XML&lt;br /&gt;is a text file containing HTML-like tags that define a tree structure and&lt;br /&gt;describe the data that they hold.&lt;br /&gt;&lt;br /&gt;The nicest thing about XML is that you can store both structured and&lt;br /&gt;unstructured data in it-it can contain and describe "ragged" document data just&lt;br /&gt;as well as it holds and describes "regular" table data.&lt;br /&gt;&lt;br /&gt;XHTML is the preferred method for writing HTML these days; because it's well&lt;br /&gt;formed XML, you can manipulate XHTML-formatted documents much more easily than&lt;br /&gt;the older, usually malformed HTML documents.&lt;br /&gt;XSLT and XSL are languages that transform XML documents into something else.&lt;br /&gt;That something might be text documents, PDF files, HTML, comma-delimited files,&lt;br /&gt;or some other XML document.&lt;br /&gt;DTDs and XML Schema describe the type of content that an XML file can contain,&lt;br /&gt;and let you "validate" the contents of XML documents without writing custom code&lt;br /&gt;to enforce the rules for that content.&lt;br /&gt;XPath and XQuery are query languages that let you extract single items or lists&lt;br /&gt;of items from XML documents. XQuery is particularly powerful because it extends&lt;br /&gt;XPath queries and essentially is to XML what SQL is to relational databases.&lt;br /&gt;SOAP is the standard communication protocol between Web services. While you&lt;br /&gt;don't need to know the SOAP standard inside and out, you should become familiar&lt;br /&gt;with the general schema and the way it works so that you can use ...&lt;br /&gt;&lt;br /&gt;2. Web Services&lt;br /&gt;Web services are a direct outgrowth of XML's popularity. Because you can use XML&lt;br /&gt;to describe data and objects, because you can use schema to ensure that the&lt;br /&gt;content of an XML document is valid, and because XML is a text-based&lt;br /&gt;specification, XML makes an extremely convenient base format for a&lt;br /&gt;cross-platform communications standard. If you haven't been exposed to Web&lt;br /&gt;services yet, you probably will be soon, and you almost certainly will be within&lt;br /&gt;five years. Web service familiarity is important because it's the simplest way&lt;br /&gt;anyone has yet invented for applications to communicate across disparate&lt;br /&gt;machines, languages, platforms, and locations. Whether you need them or not, Web&lt;br /&gt;services are a major step forward for interoperability.&lt;br /&gt;&lt;br /&gt;John Bosak, chair of the XML Working Group, once said that XML "gives Java&lt;br /&gt;something to do." Well, Web services give every language something to do. Web&lt;br /&gt;services let COBOL applications running on mainframes talk to Java applications&lt;br /&gt;running on handheld devices; let Java applets talk to .NET servers; let desktop&lt;br /&gt;applications interact seamlessly with Web servers; and generally provide a&lt;br /&gt;relatively easy way for businesses to expose not only data, but also&lt;br /&gt;functionality-and do it in a language-, platform-, and location-agnostic way.&lt;br /&gt;&lt;br /&gt;3. Object-Oriented Programming&lt;br /&gt;Many programmers still regard OOP as an ivory-tower technology, but just think&lt;br /&gt;for a second about which languages have become dominant over the past decade and&lt;br /&gt;you'll begin to understand that it's not. Starting with Smalltalk, OOP spread to&lt;br /&gt;C++ and Pascal (Delphi). It made a serious mainstream leap with Java, and a few&lt;br /&gt;years later to &lt;a href="http://vb.net/"&gt;VB.NET&lt;/a&gt; and C#, completing its ascendance. While you don't have to&lt;br /&gt;learn OOP to use most of these languages, I suspect that there are a diminishing&lt;br /&gt;number of programming jobs that you can get if you don't know the basic concepts&lt;br /&gt;and how to use them.&lt;br /&gt;&lt;br /&gt;4. Java, C++, C#, &lt;a href="http://vb.net/"&gt;VB.NET&lt;/a&gt;&lt;br /&gt;I've lumped these together not because I'm recommending that you become a guru&lt;br /&gt;in every one of these languages. No. The reason is that one of the most&lt;br /&gt;efficient ways of learning to program is by looking at code-and a huge amount of&lt;br /&gt;the code available to look at is probably not written in your favorite&lt;br /&gt;development language.&lt;br /&gt;&lt;br /&gt;Over the past few years, language capabilities have become increasingly similar.&lt;br /&gt;You can write that Windows Service, Web application, or command-line app in&lt;br /&gt;&lt;a href="http://vb.net/"&gt;VB.NET&lt;/a&gt; these days. Even if you only write in one of these languages, you owe it&lt;br /&gt;to yourself to learn enough about the others to be able to read and understand&lt;br /&gt;the available examples, and to translate code from them into your preferred&lt;br /&gt;language. While the four languages listed here form the basic core of a strong&lt;br /&gt;developer's toolbox, there are others that may prove just as useful, depending&lt;br /&gt;on your particular field, such as FORTRAN, COBOL, APL, ADA, Perl, and Lisp.&lt;br /&gt;&lt;br /&gt;5. JavaScript&lt;br /&gt;Despite the similarity in their names, Java and JavaScript are unrelated. Why is&lt;br /&gt;a scripting language so important? Consider that all the major browsers use&lt;br /&gt;JavaScript. If you need to write Web applications, that's enough of a reason&lt;br /&gt;right there. But you can also use JavaScript as a server language for ASP or&lt;br /&gt;&lt;a href="http://asp.net/"&gt;ASP.NET&lt;/a&gt; or as a functional language for extending XSLT. Javascript is the&lt;br /&gt;preferred language to activate XUL-based interfaces in Mozilla/Netscape, a&lt;br /&gt;derivative, ActionScript, is the programming language for Flash MX applications,&lt;br /&gt;and JavaScript is highly likely to be the scripting language for new devices in&lt;br /&gt;the future, as well as the macro language for major applications.&lt;br /&gt;&lt;br /&gt;In contrast, VBScript, although well supported in Microsoft applications, is a&lt;br /&gt;poor relation-and probably a poor choice for future development work. Even&lt;br /&gt;Microsoft tends to write its client-side code examples in JavaScript (or its own&lt;br /&gt;derivative, JScript) these days. When you have a choice of scripting languages,&lt;br /&gt;choose JavaScript&lt;br /&gt;&lt;br /&gt;6. Regular Expressions&lt;br /&gt;You search relational databases with SQL, XML with XPath and XQuery, and plain&lt;br /&gt;text with regular expressions. For example, you can do things such as find and&lt;br /&gt;remove all comments from an HTML document via a single command. The simpler&lt;br /&gt;text-searching functions built into the various development languages such as&lt;br /&gt;"IndexOf" or VB classic's "InStr" function or "Like" operator are no match for&lt;br /&gt;regular expressions-and every major development language now provides access to&lt;br /&gt;a regular expressions implementation. Although the expressions themselves are&lt;br /&gt;difficult to write and even more difficult to read (a throwback to earlier days&lt;br /&gt;of computing), they're a powerful and underused tool.&lt;br /&gt;&lt;br /&gt;7. Design Patterns&lt;br /&gt;Just as OOP simplifies programming by letting you collect and classify objects,&lt;br /&gt;design patterns classify common object interactions into named patterns. The&lt;br /&gt;more you use OOP, the more useful design patterns become. The most common&lt;br /&gt;patterns have names that are working their way into the common development&lt;br /&gt;argot, so you need to understand them at least well enough to keep up with the&lt;br /&gt;general flow of information.&lt;br /&gt;&lt;br /&gt;8. Flash MX (&lt;span style="font-style: italic;"&gt;perhaps you could replace this with MS-silver light&lt;/span&gt;)&lt;br /&gt;When you need more client-side graphics and programming power than you can get&lt;br /&gt;with HTML and CSS, Flash is the answer. Programming in Flash is much faster and&lt;br /&gt;easier than programming graphics applications with Java applets or .NET code.&lt;br /&gt;&lt;br /&gt;In its newest version (MX), Flash is not just a drawing and animation package,&lt;br /&gt;it's also become a highly programmable application environment. and it's capable&lt;br /&gt;of consuming SOAP Web services and calling ColdFusion, Java, or .NET code&lt;br /&gt;running on a remote server. Flash is ubiquitous; its runtime is on most of the&lt;br /&gt;client machines in the world, including handheld devices, set-top boxes, and&lt;br /&gt;even the new Tablet PCs, so using it may actually extend your programs' reach.&lt;br /&gt;&lt;br /&gt;9. Linux/Windows&lt;br /&gt;Get familiar with Linux. Install it on an old machine-or a new one. Download the&lt;br /&gt;GUI interfaces and program some applications on it. Install Apache and write a&lt;br /&gt;Web application. The world no longer belongs exclusively to Windows, and that&lt;br /&gt;trend will probably continue. In contrast, if you're a hard-core Linux&lt;br /&gt;developer, drop your antipathy toward Windows and see what you can adopt.&lt;br /&gt;There's a reason why Windows is still king of the desktop-and it's not just that&lt;br /&gt;Microsoft controls the market.&lt;br /&gt;&lt;br /&gt;There's no telling when your company may decide to switch from Linux to Windows&lt;br /&gt;(or vice versa), or when you might want to switch to a company that uses a&lt;br /&gt;different platform-or when you might come up with the next killer application&lt;br /&gt;idea-so you should try to gain experience on more than one platform.&lt;br /&gt;&lt;br /&gt;10. SQL&lt;br /&gt;Although SQL isn't as new as most of the technologies discussed in this article,&lt;br /&gt;and it's likely to diminish in importance over the next decade, it's still an&lt;br /&gt;essential skill-and one that many developers either don't have or understand&lt;br /&gt;only well enough to use it inefficiently. Don't rely on GUI-based SQL builders&lt;br /&gt;to do the job for you; write your queries by hand until you're comfortable with&lt;br /&gt;the basic SQL syntax. Not only will understanding SQL now help you learn XQuery&lt;br /&gt;later, but you may find ways to immediately simplify or improve your current&lt;br /&gt;development projects.&lt;br /&gt;&lt;br /&gt;Cultivate Curiosity&lt;br /&gt;Finally, (and yes, I realize this is No. 11), the most important skill you can&lt;br /&gt;acquire is curiosity. Try things out. That new language or new technology may or&lt;br /&gt;not be important to you in your present or future job; but not everything you&lt;br /&gt;learn needs to be job-focused. Don't be afraid of failing; it's always difficult&lt;br /&gt;to be a beginner at any new technology. Most failures happen because people&lt;br /&gt;expect too much of themselves too fast. Be satisfied with small steps, and don't&lt;br /&gt;let time (or the absence of it) get in your way. Instead, make time to look at,&lt;br /&gt;research, and test new development techniques and tools.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-4163727425335835620?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/4163727425335835620/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=4163727425335835620&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/4163727425335835620'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/4163727425335835620'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2007/06/interesting-email-that-still-holds-good.html' title='Interesting email that still holds good'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-3745480544874594715</id><published>2007-06-17T14:27:00.000+05:30</published><updated>2007-06-17T14:30:19.224+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='dotnet'/><title type='text'>VS 2005 keyboard shortucts</title><content type='html'>Bored with frequently accessing the mouse in VS2005 for c#? &lt;a href="http://download.microsoft.com/download/e/7/9/e79cce22-b196-4b9f-9ea7-b1a21f5342e9/VCSharp_2005_color.pdf"&gt;here is a nice poster &lt;/a&gt;that you can use to learn keyboard shortcuts.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-3745480544874594715?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/3745480544874594715/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=3745480544874594715&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/3745480544874594715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/3745480544874594715'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2007/06/vs-2005-keyboard-shortucts.html' title='VS 2005 keyboard shortucts'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-2953361028399050588</id><published>2007-02-18T19:04:00.000+05:30</published><updated>2007-02-18T19:24:04.129+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='dotnet'/><title type='text'>Type forwarding in .net 2.0</title><content type='html'>For the uninitiated, type forwarding is a way of letting know your .net consumers that the previously existing types have been moved to some other assembly. To be more in detail, assume we had a franctic deadline to meet and so built a single dll with both database connection and loggging abilities coded into it.&lt;br /&gt;namespace MyDB&lt;br /&gt;{&lt;br /&gt;class Logger&lt;br /&gt;{//code for logger goes here}&lt;br /&gt;class DBHelper&lt;br /&gt;{&lt;br /&gt;//code for DB helper goes here&lt;br /&gt;//DB helper also uses logger functions&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;You have shipped the dlls to your consumers and they are happy to use it. Now, here comes our performance/design team saying its bad to have different functionalities in the same assembly and it would make sense from design perspective to move them to different dlls. example dbhelper.dll, logger.dll. Yes you do agree but how on earth am I going to pullback on the running applications?&lt;br /&gt;&lt;br /&gt;Here comes type forwarding to our rescue. All you need to do is, do like this:&lt;br /&gt;&lt;br /&gt;push the logger class into a different file/assembly. So logger.dll contains only logger functions and the DBHelper.dll now contains only DB related functions.&lt;br /&gt;&lt;br /&gt;On top of the DBHelper class, add the following attribute:&lt;br /&gt;&lt;br /&gt;[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(Logger)))]&lt;br /&gt;&lt;br /&gt;Now ship the dbhelper.dll and logger.dll together to your existing consumers and next product release. The directive above ensures, if existing consumer applications try to access logger functions in dbhelper.dll, they would be redirected to logger.dll instead. So in this way your backward compatibility is maintained and your design team is also happy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-2953361028399050588?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/2953361028399050588/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=2953361028399050588&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/2953361028399050588'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/2953361028399050588'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2007/02/type-forwarding-in-net-20.html' title='Type forwarding in .net 2.0'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-2251392955683579932</id><published>2007-02-13T20:11:00.000+05:30</published><updated>2007-02-03T23:18:10.671+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Management'/><title type='text'>How responsive were you to the last email?</title><content type='html'>We as part of our daily work receive mails which require some action from us. But how much do we spend time and respond back and how quickly do we do that? perhaps someone out there is *still * waiting for our response. This could be your client or co-worker or someone else who needs your personal help.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.michaelhyatt.com/workingsmart/2006/02/whats_the_secre.html"&gt;Read this article &lt;/a&gt;to go further into this topic.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-2251392955683579932?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/2251392955683579932/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=2251392955683579932&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/2251392955683579932'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/2251392955683579932'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2007/02/how-responsive-were-you-to-last-email.html' title='How responsive were you to the last email?'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-5516547813201569465</id><published>2007-01-26T12:42:00.000+05:30</published><updated>2007-01-26T12:45:50.408+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'>Immortal documents</title><content type='html'>&lt;span idspanfor="frame" mlb_idspanflag="true" style="border: 1px solid black; padding: 0px 3px; z-index: 500; font-size: xx-small; font-family: sans-serif; background-color: rgb(214, 227, 254); position: absolute; top: 0pt; left: 0pt;"&gt;&lt;/span&gt;We all use various storage devices for information storage &amp; retrieval; albeit knowing their limited life time. Now Microsoft goes one step further in storing documents for posterity. As per the research patent filed, the R&amp;amp;D promises to store vital data for longer periods of time perhaps even generation next. For more details, see here http://seattlepi.nwsource.com/business/300636_msftimmortal22.html&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-5516547813201569465?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/5516547813201569465/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=5516547813201569465&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/5516547813201569465'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/5516547813201569465'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2007/01/immortal-documents.html' title='Immortal documents'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-7125668269926451386</id><published>2006-12-20T20:35:00.001+05:30</published><updated>2007-01-26T22:13:39.683+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Management'/><title type='text'>Leadership groups</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;small style="font-family: verdana;"&gt;Leading a team, however small or big requires good understanding of the team's needs. In a normal team model, there is a leader and a bunch of followers/subordinates who need to follow the leader's instructions. This is just one way traffic. How does the team communicate back to the leader? if the team is small, then its pretty one to one with the lead. In case if the team is big we need a concept of leadership group where in there are several people instead of a single one who takes care of leading and getting involved in the communications. An interesting information about this comes from cricinfo's interview with the Indian cricket coach Greg Chapell. The following is a brief extract of the article. Pls read this in the context that Indian team has just won a test match following a string of defeats. Perhaps a point to ponder for leadership skills?&lt;/small&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;small&gt;&lt;i style="font-family: verdana;"&gt;For any team to be a good team, you need a strong leadership group.&lt;br /&gt;&lt;br /&gt;It's certainly an Australian thing but it's also a success thing. Whether it's a sporting group or one from another sphere, there's a strong leadership group. You've got to share it around. I defy any team to be strong without a strong leadership group on the field.We've got small groups within the team. We meet from time to time. We also need to build leadership within the middle group and the younger group. In time they're going to be leaders and senior players.Whether we like it or not we (captain and coach) are perceived to be a part of the selection process. And so there's always going to be some diffidence in coming up and opening up to the coach and the captain. And that's why a strong leadership group is absolutely critical. Because they got to have an avenue somewhere. To be able to come to the captain or coach. Forget the names attached to it, you got to have an avenue to get their voice heard or get their message across or find out what's going on.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;And that's again where the small groups we have is very important. It gives each player a chance to speak up without the captain there, or without the coach there. They have their own meetings as well and it's important that they do so because if somebody is struggling to be heard or to get a message through, it's going to affect the way they play. And that's why you can't just have one person. There's got to be a group of people. And the leadership within the team group is absolutely critical to the long-term success and the ongoing success of a team. You guys understand Indian culture much better than I do. It's all about the elders and seniors and people in responsibility who have to be listened to, no matter what. I don't claim to own all the wisdom about cricket. I have been wrong, not often, but I have been wrong. But the players need a voice, they need an avenue, they need to be heard, they need to be understood. And one person can't always be guaranteed to do that. There are two or three players who may relate to each other better than they might relate to another two or three players. Within each one of those cells, they are leaders. They are the ones who carry messages to us. And they don't always come directly either. They can come through Mane, they can come through Ramki, they can come through Frazer. They can come through one of the other players. It's not a single-lane highway, this communication thing. &lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/small&gt;&lt;a href="http://content-ind.cricinfo.com/ci/content/current/story/273408.html"&gt;Cricinfo - 'To be a good team, you need a strong leadership group'&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-7125668269926451386?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/7125668269926451386/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=7125668269926451386&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/7125668269926451386'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/7125668269926451386'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2006/12/leadership-groups.html' title='Leadership groups'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-2919744159080989256</id><published>2006-12-12T19:16:00.001+05:30</published><updated>2006-12-12T19:16:16.395+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='dotnet'/><title type='text'>ASP.net page life cycle 2.0 vs 1.1 diagram</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;Here is a nice image of what's new in asp.net page life cycle. This also compares the differences between 1.1 and 2.0 versions.&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;a href='http://www.eggheadcafe.com/articles/o_aspNet_Page_LifeCycle.jpg'&gt;AspNet_Page_LifeCycle.jpg&lt;br&gt;&lt;/br&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-2919744159080989256?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/2919744159080989256/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=2919744159080989256&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/2919744159080989256'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/2919744159080989256'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2006/12/aspnet-page-life-cycle-20-vs-11-diagram.html' title='ASP.net page life cycle 2.0 vs 1.1 diagram'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-6905701725809277828</id><published>2006-12-12T14:56:00.000+05:30</published><updated>2006-12-12T18:44:25.958+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='uml'/><title type='text'>UML &amp; Class diagrams for li'l folks</title><content type='html'>&lt;p  style="color: rgb(0, 0, 0);font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;We have a peer level discussion within our team on various tech. topics. Here is my session transcript on Class diagrams.&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p  style="color: rgb(0, 0, 0);font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;What is UML?&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p  style="color: rgb(0, 0, 0);font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;&lt;span style="font-weight: normal;"&gt;This is the obvious and terrifying question every newbie has when hearing this acronym. Well, UML is a simple modelling language. As with a language there are syntaxes, grammer, notation &amp; rules. There are 3 kinds of notations. Functional, Dynamic, Structural. Class diagrams fall under the structural notation. Each naotation has its own target audience. For example, a business analyst is interested in how a system needs to be behave for a user. So a use case diagram is sufficient for him/her to convey the ideas. An application designer will be interested in depicting how the internal components are designed. So, a class, object diagram conveys it and if there are messages flowing across the system, a sequence diagram will be fine.  Finally when it comes to deploying the application in a client place, a package  deployment diagram comes in handy.&lt;/span&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p  style="color: rgb(0, 0, 0);font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;&lt;span style="font-weight: normal;"&gt;Assume if all the stakeholders in the above scneraio are well versed with UML. It does solve the confusion arising out of incorrect assumptions or design.&lt;/span&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p  style="color: rgb(0, 0, 0);font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;What is a UML Class Diagram?&lt;/strong&gt;&lt;br /&gt;Class diagrams are the backbone of almost every object-oriented method including UML. They describe the static structure of a system. That is, how entities involved in the system are associated to each other are described in this diagram.&lt;/span&gt;&lt;/p&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 0);font-family:verdana;font-size:85%;"  &gt;When is a class diagram used?&lt;/span&gt;&lt;p  style="color: rgb(0, 0, 0);font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;Primarily  class diagrams  are used during the design phase of a project. It is used to describe the various classes that form part of the requirements and how they are associated with each other.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;"  &gt;&lt;strong&gt;Basic Class Diagram Symbols and Notations&lt;/strong&gt;&lt;br /&gt;&lt;/span&gt;&lt;p  style="color: rgb(0, 0, 0);font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt; Classes represent an abstraction of entities with common characteristics. Associations represent the relationships between classes.&lt;/span&gt;&lt;/p&gt;                     &lt;div  style="color: rgb(0, 0, 0);font-family:verdana;" class="box2ColWrap"&gt;        &lt;div class="box2ColWrapInLeft"&gt;         &lt;span style="font-size:85%;"&gt;&lt;img src="http://www.smartdraw.com/tutorials/software/uml/images/classsymbol.gif" alt="Classes" border="0" /&gt;&lt;/span&gt;        &lt;/div&gt;        &lt;div class="box2ColWrapInRight"&gt;         &lt;p&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;Classes&lt;/strong&gt;&lt;br /&gt;Illustrate classes with rectangles divided into compartments. Place the name of the class in the first partition (centered, bolded, and capitalized), list the attributes in the second partition, and write operations into the third.&lt;br /&gt;&lt;a href="http://www.smartdraw.com/tutorials/software/uml/tutorial_19.htm#learn"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/span&gt;         &lt;/p&gt;        &lt;/div&gt;               &lt;/div&gt;              &lt;div  style="color: rgb(0, 0, 0);font-family:verdana;" class="box2ColWrap"&gt;        &lt;div class="box2ColWrapInLeft"&gt;         &lt;span style="font-size:85%;"&gt;&lt;img src="http://www.smartdraw.com/tutorials/software/uml/images/activeclass.gif" alt="Active Class" border="0" /&gt;&lt;/span&gt;        &lt;/div&gt;        &lt;div class="box2ColWrapInRight"&gt;         &lt;p&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;Active Class&lt;/strong&gt;&lt;br /&gt;Active classes initiate and control the flow of activity, while passive classes store data and serve other classes. Illustrate active classes with a thicker border.&lt;/span&gt;&lt;/p&gt;        &lt;/div&gt;               &lt;/div&gt;              &lt;div  style="color: rgb(0, 0, 0);font-family:verdana;" class="box2ColWrap"&gt;        &lt;div class="box2ColWrapInLeft"&gt;         &lt;span style="font-size:85%;"&gt;&lt;img src="http://www.smartdraw.com/tutorials/software/uml/images/visibility.gif" alt="Visibility" border="0" /&gt;&lt;/span&gt;        &lt;/div&gt;        &lt;div class="box2ColWrapInRight"&gt;         &lt;p&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;Interfaces&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;&lt;span style="font-weight: normal;"&gt;Interfaces are those classes that extract the common functionality and expose them as  derivable  functions. Interfaces are denoted like &lt;&lt;interfacename&gt;&gt; in the uppermost compartment of the class diagram.&lt;/interfacename&gt;&lt;/span&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;Visibility&lt;/strong&gt;&lt;br /&gt;Visibility of attributes or operations restrict the consumer classes from accessing them. Examples of visibility includes private (-), public (+), protected (#). Use visibility markers to signify who can access the information contained within a class. Private visibility hides information from anything outside the class partition. Public visibility allows all other classes to view the marked information. Protected visibility allows child classes to access information they inherited from a parent class. For static attributes, underline the attribute name.&lt;br /&gt;&lt;a href="http://www.smartdraw.com/tutorials/software/uml/tutorial_19.htm#adding"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/span&gt;         &lt;/p&gt;        &lt;/div&gt;               &lt;/div&gt;                      &lt;div  style="color: rgb(0, 0, 0);font-family:verdana;" class="box2ColWrapInLeft"&gt;         &lt;span style="font-size:85%;"&gt;&lt;img src="http://www.smartdraw.com/tutorials/software/uml/images/associationlines.gif" alt="Associations" border="0" /&gt;&lt;/span&gt;        &lt;/div&gt;        &lt;div  style="color: rgb(0, 0, 0);font-family:verdana;" class="box2ColWrapInRight"&gt;         &lt;p&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;Associations&lt;/strong&gt;&lt;br /&gt;Associations represent static relationships between classes. Place association names above, on, or below the association line. Use a filled arrow to indicate the direction of the relationship. Place roles near the end of an association. Roles represent the way the two classes see each other.&lt;br /&gt;&lt;strong&gt;&lt;em&gt;Note:&lt;/em&gt;&lt;/strong&gt; It's uncommon to name both the association and the class roles.&lt;/span&gt;         &lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-weight: bold;"&gt;Directional navigation&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;Utilize a navigation arrow on the association line when one class can&lt;br /&gt;communicate one way with another. Show directional navigation with an arrowhead at one&lt;br /&gt;end of the association, indicating the direction of allowable communication. For bidirectional association no arrow heads are necessary(just makes it clumsy)&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;Multiplicity (Cardinality)&lt;/strong&gt;&lt;br /&gt;Multpilicity indicates the number of times one class is related to another. For example, one company will have one or more employees, but each employee works for one company only. Place multiplicity notations near the ends of an association. These symbols indicate the number of instances of one class linked to one instance of the other class.  Normally * indicates no definite upper limit. Example, number of issues solved by a developer in a day. This can vary from 0..*. In case if the organization has stipulated levels like a developer needs to solve at least 2 issues per day, the multiplicity will 2..*         &lt;/span&gt;&lt;/p&gt;        &lt;/div&gt; &lt;span style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;"  &gt;&lt;strong&gt;Constraint&lt;/strong&gt;&lt;br /&gt;In case there are conditions to be looked in to when designing, use constraints. Place constraints inside curly braces {}. For example, if there is a condition like needs to solve issues only if the severity of the issue is 0 (0 indicates top priority), we depict it like {severity =0} above the association line.&lt;br /&gt;&lt;br /&gt;&lt;strong style="font-weight: bold;"&gt;Composition and Aggregation&lt;/strong&gt;&lt;br /&gt;Composition is a special type of aggregation that denotes a strong ownership between Class A, the whole, and Class B, its part. We can illustrate composition with a filled diamond. Use a hollow diamond to represent a simple aggregation relationship, in which the "whole" class plays a more important role than the "part" class, but the two classes are not dependent on each other. The diamond end in both a composition and aggregation relationship points toward the "whole" class or the aggregate.&lt;br /&gt;&lt;br /&gt;Example: A product consists of many features. So remove all the features you actually kill the product. This is for composition. Many developers might work on a product. Assume all the features are complete and the product is in stable mode, the developers can be moved to another product. This is aggregation. (this situation is hypothetical and is used for simplicity in illustration only).&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;p  style="color: rgb(0, 0, 0);font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;Generalization&lt;/strong&gt;&lt;br /&gt;This is used to depict the important OO concept of inheritance. It is another name for inheritance or an "is a" relationship. It refers to a relationship between two classes where one class is a specialized version of another. For example, an employee within a software organization can be a manager, developer, quality analyst and so on. But all of these instances share common attributes like designation, ID etc.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p  style="color: rgb(0, 0, 0);font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;It is depicted with an arrow drawn from the child class to base class, the arrow head pointing to the base class.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;          &lt;p  style="color: rgb(0, 0, 0);font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;In real life coding examples, the difference between inheritance and aggregation can be confusing. If you have an aggregation relationship, the aggregate (the whole) can access only the PUBLIC functions of the part class. On the other hand, inheritance allows the inheriting class to access both the PUBLIC and PROTECTED functions of the superclass.&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/7094324-6905701725809277828?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/6905701725809277828/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=6905701725809277828&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/6905701725809277828'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/6905701725809277828'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2006/12/we-have-peer-level-discussion-within.html' title='UML &amp; Class diagrams for li&apos;l folks'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-4042835732501456285</id><published>2006-12-04T17:33:00.001+05:30</published><updated>2006-12-04T17:33:45.957+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Management'/><title type='text'>New Employee Training - Is It Worth The Investment</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;When was the last time you were just ready to pounce on the workarea and start working? I think it must sulrey be your first day at the company. Well, there seems to be some facts behind this phenomenon. Read the article below to see some more facts. &lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;a href='http://management.about.com/cs/people/a/NEO112597.htm'&gt;New Employee Training - Is It Worth The Investment&lt;/a&gt;&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;So the next time you have a new teammate, be sure to train him first before assigning any tasks. This will surely pay back well during a crisis.&lt;br&gt;&lt;/br&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-4042835732501456285?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/4042835732501456285/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=4042835732501456285&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/4042835732501456285'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/4042835732501456285'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2006/12/new-employee-training-is-it-worth.html' title='New Employee Training - Is It Worth The Investment'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-3427080302563071239</id><published>2006-11-30T21:04:00.001+05:30</published><updated>2006-11-30T21:04:13.516+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='dotnet'/><title type='text'>ASP.Net Control Execution Lifecycle</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;Anybody worked with asp.net for a couple of years would know the page life cycle of an asp.net page. But, how about the way in which the controls are rendered and viewstate maintanence? here is a nice article that just describes it&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;h1 class='dtH1'&gt;&lt;a href='http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconcontrolexecutionlifecycle.asp'&gt;&lt;small&gt;&lt;small&gt;&lt;small&gt;&lt;small&gt;Control Execution Lifecycle&lt;/small&gt;&lt;/small&gt;&lt;/small&gt;&lt;/small&gt;&lt;/a&gt;&lt;/h1&gt;&lt;a href='http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconcontrolexecutionlifecycle.asp'&gt;&lt;br&gt;&lt;/br&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-3427080302563071239?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/3427080302563071239/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=3427080302563071239&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/3427080302563071239'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/3427080302563071239'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2006/11/aspnet-control-execution-lifecycle.html' title='ASP.Net Control Execution Lifecycle'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-1145746818695219519</id><published>2006-11-24T12:48:00.001+05:30</published><updated>2006-11-24T12:48:37.606+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='fun'/><title type='text'>So next time we can confirm if its bat or pad</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;As cricket is the unofficial national sport of us Indians, here is my first post on the game. &lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;During matches, often there are debates on whether the ball hit the pad or bat on way to the fielder. This dogged controversy can be resolved now as it seems from the URL below.&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;a href='http://www.cricketnext.com/news/cricket-technology-gets-hot-spot-boost/21891-13.html'&gt;Cricket technology gets Hot Spot boost : CricketNext.com : cricket, ashes, channel nine, hot sopt, new technology&lt;/a&gt;&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;Hope they have some neat technology for fixing the *famed* Indian batting which is currently being belted by SA.&lt;br&gt;&lt;/br&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-1145746818695219519?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/1145746818695219519/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=1145746818695219519&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/1145746818695219519'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/1145746818695219519'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2006/11/so-next-time-we-can-confirm-if-its-bat.html' title='So next time we can confirm if its bat or pad'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-3150124677472627307</id><published>2006-11-22T15:08:00.001+05:30</published><updated>2006-11-22T15:08:31.256+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tools'/><title type='text'>SQL Data compare tool</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;Whenever we need to move certain settings from a test database to production database, we try to figure out the difference manually and then use scripts to sync both. Now, here is a tool to do that.&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;a href='http://www.sqldelta.com/'&gt;SQL Delta: Great Value SQL Database Compare tool&lt;/a&gt;&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;The catch is, you guessed it , it not free :(&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;Anyway its worth trying it&lt;br&gt;&lt;/br&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-3150124677472627307?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/3150124677472627307/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=3150124677472627307&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/3150124677472627307'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/3150124677472627307'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2006/11/sql-data-compare-tool.html' title='SQL Data compare tool'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-5038618599431287037</id><published>2006-11-21T15:03:00.001+05:30</published><updated>2006-11-21T15:04:46.092+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'>USB drive and Vista performance</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;There has been talks on how much memory is optimum for Vista to run&lt;br /&gt;properly on a system and the most likely reply has been 512 MB. Now in&lt;br /&gt;case you don't have this memory size or bit lazy or fear to upgrade the&lt;br /&gt;memory, here is the great news.&lt;br /&gt;&lt;br /&gt;Vista has a &lt;span style="font-family:verdana,geneva;"&gt;technique called SuperFetch which uses your USB drive as a secondary memory to boost the performance.&lt;br /&gt;&lt;br /&gt;Sure you have questions like what happens in case I unplug the USB&lt;br /&gt;halfway, what is the security of data in the flashdrive and so on.&lt;br /&gt;Click the URL below to find the solutions.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://windowsvistablog.com/blogs/windowsvista/archive/2006/11/20/windows-readyboost.aspx"&gt;Windows Vista Team Blog : Windows ReadyBoost&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p class="poweredbyperformancing"&gt;powered by &lt;a href="http://performancing.com/firefox"&gt;performancing firefox&lt;/a&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/7094324-5038618599431287037?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/5038618599431287037/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=5038618599431287037&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/5038618599431287037'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/5038618599431287037'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2006/11/usb-drive-and-vista-performance.html' title='USB drive and Vista performance'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-116376111115896893</id><published>2006-11-17T16:28:00.000+05:30</published><updated>2006-11-18T16:15:11.225+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='sql'/><title type='text'>Top 10 Sql 2005 features</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;Ever wanted to have a concise list of top features for sql2005? here they are:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.sqlusa.com/articles2005/top10/"&gt;Top 10 SQL Server 2005 Features for Developers - SQL Server 2005 Articles&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-116376111115896893?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/116376111115896893/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=116376111115896893&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/116376111115896893'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/116376111115896893'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2006/11/top-10-sql-2005-features.html' title='Top 10 Sql 2005 features'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-116367891377948264</id><published>2006-11-16T17:33:00.000+05:30</published><updated>2006-11-16T17:38:33.790+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='dotnet'/><title type='text'>Confusions in String concatenation in c#</title><content type='html'>The first piece of advice we receive during performance exercises relate to usage of &lt;a href="http://msdn2.microsoft.com/en-us/library/system.text.stringbuilder%28VS.80%29.aspx"&gt;stringbuilder&lt;/a&gt; class instead of "+" operator. So we did follow it religiously and used stringbuilder everywhere for concatenation. Now, there seems to be a better option than using stringbuilder. Use String.Concat when using onetime concatenation, use stringbuilder in loops. More information can be found in this &lt;a href="http://www.yoda.arachsys.com/csharp/stringbuilder.html"&gt;link&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-116367891377948264?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/116367891377948264/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=116367891377948264&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/116367891377948264'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/116367891377948264'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2006/11/confusions-in-string-concatenation-in.html' title='Confusions in String concatenation in c#'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-116356696629686070</id><published>2006-11-15T10:30:00.000+05:30</published><updated>2006-11-15T10:32:46.320+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='NiceReading'/><title type='text'>The Old New thing is now in a book!</title><content type='html'>Many of us, windows programmers have been obsessed with Raymond Chen's writings on windows internals. Now, its available in book format.&lt;br /&gt;More details &lt;a href="http://www.awprofessional.com/bookstore/product.asp?isbn=0321440307&amp;rl=1"&gt;here&lt;/a&gt;&lt;br /&gt;Sample chapters for download can be found &lt;a href="http://www.theserverside.net/tt/articles/showarticle.tss?id=OldNewThing&amp;amp;asrc=EM_NLN_734504&amp;amp;uid=5229491"&gt;here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-116356696629686070?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/116356696629686070/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=116356696629686070&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/116356696629686070'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/116356696629686070'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2006/11/old-new-thing-is-now-in-book.html' title='The Old New thing is now in a book!'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-116298273724810652</id><published>2006-11-08T16:10:00.000+05:30</published><updated>2006-11-08T16:15:37.263+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='dotnet'/><title type='text'>nDOC is dead</title><content type='html'>nDOC seems to have hit the end, rather sometime back.  The reasons being cited by the dev admin of nDOC is,&lt;br /&gt;&lt;br /&gt;1) lack of funds for full time involvment&lt;br /&gt;2)  Release of Sandcastle : I quote, &lt;span style="font-size:85%;"&gt;&lt;i&gt;&lt;br /&gt;&lt;span style="color: rgb(204, 102, 204);"&gt;Once ‘Sandcastle’ is released, it is my belief that it will become the de-facto standard and that NDoc will slowly become a stagnant side-water. This will happen regardless of technical considerations, even if Sandcastle were to be less feature-complete. It's just an inevitable result of MS's 'not-invented-here' mentality, one only has to look at Nant and NUnit to see the effects of MS 'competition'.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/i&gt;For reason1, is there anyway many of us who are not in US can donate for these wonderful tools which is a result of just passion for product? If there are, I would be glad to donate for the cause.&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.charliedigital.com/PermaLink,guid,95b2ab68-ba92-413a-b758-2783cde5df9c.aspx"&gt;Details are here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-116298273724810652?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/116298273724810652/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=116298273724810652&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/116298273724810652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/116298273724810652'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2006/11/ndoc-is-dead.html' title='nDOC is dead'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-116280724944904602</id><published>2006-11-06T15:27:00.000+05:30</published><updated>2006-11-06T15:30:49.460+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='NiceReading'/><title type='text'>Art of taking notes</title><content type='html'>Being in IT, most of us are accustomed to attending meetings. How often have we bothereed to take notes and take further action of them? perhaps the following links can help in this regard.&lt;br /&gt;PS: would be great if i can follow at least 10 %.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://weblogs.asp.net/rhoward/archive/2003/04/28/6128.aspx"&gt;How does Bill take notes?&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://michaelhyatt.blogs.com/workingsmart/2005/04/recovering_the_.html"&gt;another interesting tip.&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-116280724944904602?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/116280724944904602/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=116280724944904602&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/116280724944904602'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/116280724944904602'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2006/11/art-of-taking-notes.html' title='Art of taking notes'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-116247049967872009</id><published>2006-11-02T17:54:00.000+05:30</published><updated>2006-11-02T17:58:19.690+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Miscellaneous'/><title type='text'>Contribute to the poor when you search</title><content type='html'>In the life of a programmer (rather any computer user), search engines do play a vital part. The next time you need to search something, try using &lt;a href="http://www.goodtree.com/"&gt;goodtree&lt;/a&gt;. As per the FAQ &amp;amp; testimonial, this site does pay to select organisations whenever searches are done using their engine. There is no harm in making this your default home page or search engine and at the same time contributing something when you surf.&lt;br /&gt;&lt;br /&gt;Site    : http://www.goodtree.com&lt;br /&gt;FAQ  : http://www.goodtree.com/about/how&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-116247049967872009?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/116247049967872009/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=116247049967872009&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/116247049967872009'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/116247049967872009'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2006/11/contribute-to-poor-when-you-search.html' title='Contribute to the poor when you search'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-116237339809936154</id><published>2006-11-01T14:56:00.000+05:30</published><updated>2006-11-01T15:01:23.556+05:30</updated><title type='text'>Vista can be installed only once on your system?</title><content type='html'>Seems MS has limited installing VISTA to one time installation only. To be precise, you will only be able to reinstall Vista on a new machine first time only. After that, you will have to buy a new copy of Vista.&lt;br /&gt;&lt;br /&gt;Sources:&lt;br /&gt;&lt;a href="http://www.dotnetindia.com/2006/10/vista_you_can_i.html"&gt;http://www.dotnetindia.com/2006/10/vista_you_can_i.html&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.internetnews.com/security/article.php/3638581"&gt;http://www.internetnews.com/security/article.php/3638581&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-116237339809936154?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/116237339809936154/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=116237339809936154&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/116237339809936154'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/116237339809936154'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2006/11/vista-can-be-installed-only-once-on.html' title='Vista can be installed only once on your system?'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-116064620555180988</id><published>2006-10-12T15:10:00.000+05:30</published><updated>2006-10-12T15:14:45.056+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='uml'/><title type='text'>Is Use Case a diagram or just text</title><content type='html'>Well, i had this doubt for some time now. Why do we need 2 notations for the same purpose? the prupose of collecting and anlysing customer requirements. Well, &lt;a href="http://www.pols.co.uk/use-case-zone/use-case-papers.html"&gt;this link&lt;/a&gt; came to my rescue. There was a nice clarification to saying that Use case in text form is the presribed format though UML does have an equivalent diagram to depict the same. Satisfied not to use UML tools to draw simple diagrams for ages :)&lt;br /&gt;Craig Larman too emphasizes the same point and goes on to say that drawing diagrams for long time without having the text version done is not good for the design.&lt;br /&gt;&lt;br /&gt;Here is the pdf for Larman's justification http://www.craiglarman.com/book_applying_2nd/06-use%20cases.pdf&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-116064620555180988?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/116064620555180988/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=116064620555180988&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/116064620555180988'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/116064620555180988'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2006/10/is-use-case-diagram-or-just-text.html' title='Is Use Case a diagram or just text'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-116063435020956335</id><published>2006-10-12T11:53:00.000+05:30</published><updated>2006-10-12T11:55:50.220+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Management'/><title type='text'>Want help on MsProject</title><content type='html'>having been into project planning for quite some time now, I was interested in checking if there are *really* helpful tutorials on basics of MSProject. Google did land me on this http://pubs.logicalexpressions.com/Pub0009/LPMFrame.asp?CMD=ArticleSearch&amp;PG=2&lt;br /&gt;Agreed, MS too has its set of tutorials but the above link is much better and one can use it as a qucik start.&lt;br /&gt;So what are u waiting for?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-116063435020956335?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/116063435020956335/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=116063435020956335&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/116063435020956335'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/116063435020956335'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2006/10/want-help-on-msproject.html' title='Want help on MsProject'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-115226390556453588</id><published>2006-07-07T14:46:00.000+05:30</published><updated>2006-10-10T00:44:37.473+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='sql'/><category scheme='http://www.blogger.com/atom/ns#' term='uml'/><title type='text'>sql 2005 recover feature</title><content type='html'>In sql 2005 query analyzer, I happened to discover that it can recover all the sql you had typed in case you had lost due to power snap.&lt;br /&gt;nice cool feature&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-115226390556453588?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/115226390556453588/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=115226390556453588&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/115226390556453588'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/115226390556453588'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2006/07/sql-2005-recover-feature.html' title='sql 2005 recover feature'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-114321694938960470</id><published>2006-03-24T21:45:00.000+05:30</published><updated>2006-10-27T15:04:21.670+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='dotnet'/><title type='text'>Cruise Control</title><content type='html'>If you were wondering how to get your nightly builds neatly automated, here is the solution.&lt;br /&gt;Nice article for Cruise Control :).&lt;br /&gt;&lt;br /&gt;Cruise control makes it possible to build continuos integration systems which can watch out for changes to files in VSS/CMSYnergy/ repositories and then initiates the build. Also contains features to invoke tools like NUnit, Nant etc.&lt;br /&gt;&lt;br /&gt;http://www.cornetdesign.com/2005/08/cruisecontrolnet-nant-and-boy-do-i.html&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-114321694938960470?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/114321694938960470/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=114321694938960470&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/114321694938960470'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/114321694938960470'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2006/03/cruise-control.html' title='Cruise Control'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-113835259388500863</id><published>2006-01-27T14:31:00.000+05:30</published><updated>2006-01-27T14:35:39.110+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Management'/><category scheme='http://www.blogger.com/atom/ns#' term='NiceReading'/><title type='text'>Politics in a Programming Environment</title><content type='html'>here is a nice &lt;a href="http://www.vbdotnetheaven.com/EditorContent/frmDisplayNews.aspx?NewsID=87"&gt;article &lt;/a&gt;that deals with various personalities you might have met or will meet in near future in software environment :)&lt;br /&gt;&lt;br /&gt;BTW, where do u fit in ?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-113835259388500863?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/113835259388500863/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=113835259388500863&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/113835259388500863'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/113835259388500863'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2006/01/politics-in-programming-environment.html' title='Politics in a Programming Environment'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-113268806733659180</id><published>2005-11-23T01:03:00.000+05:30</published><updated>2006-01-21T23:08:06.216+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='uml'/><title type='text'>Nice basics of UML</title><content type='html'>http://www.smartdraw.com/tutorials/software-uml/contents.htm&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-113268806733659180?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/113268806733659180/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=113268806733659180&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/113268806733659180'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/113268806733659180'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2005/11/nice-basics-of-uml.html' title='Nice basics of UML'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-109992366526625968</id><published>2004-11-08T19:51:00.000+05:30</published><updated>2004-11-08T19:51:05.266+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='dotnet'/><title type='text'>Really amusing way to explain delegates</title><content type='html'>&lt;a href="http://www.sellsbrothers.com/writing/default.aspx?content=delegates.htm"&gt;Delegates&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-109992366526625968?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/109992366526625968/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=109992366526625968&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/109992366526625968'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/109992366526625968'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2004/11/really-amusing-way-to-explain.html' title='Really amusing way to explain delegates'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-109955749536264754</id><published>2004-11-04T14:05:00.000+05:30</published><updated>2004-11-04T14:08:15.363+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='fun'/><title type='text'>Whats ur file extension?</title><content type='html'>had some time to take this quiz.&lt;br /&gt;Tyr ur hand to see whats ur extension is....... :)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.bbspot.com/News/2004/10/extension_quiz.php"&gt;&lt;img height="90" alt="You are .cgi Your life seems a bit too scripted, and sometimes you are exploited.  Still a  workhorse though." src="http://www.bbspot.com/Images/News_Features/2004/10/file_extensions/cgi.jpg" width="300" border="0" /&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;Which File Extension are You?&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-109955749536264754?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/109955749536264754/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=109955749536264754&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/109955749536264754'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/109955749536264754'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2004/11/whats-ur-file-extension.html' title='Whats ur file extension?'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-109904157465299555</id><published>2004-10-29T14:49:00.000+05:30</published><updated>2004-10-29T14:49:34.653+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'>Testing ASP.NET 2.0 and Visual Web Developer</title><content type='html'>so u wanted to know how those MS people test their software before shipping?&lt;br /&gt;here is a simple yet nice article to peek into&lt;br /&gt;&lt;a href="http://weblogs.asp.net/scottgu/archive/2004/10/28/249458.aspx"&gt;Testing ASP.NET 2.0 and Visual Web Developer&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-109904157465299555?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/109904157465299555/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=109904157465299555&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/109904157465299555'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/109904157465299555'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2004/10/testing-aspnet-20-and-visual-web.html' title='Testing ASP.NET 2.0 and Visual Web Developer'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-109897998271161252</id><published>2004-10-28T21:43:00.000+05:30</published><updated>2004-10-28T21:43:02.710+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'>Windows Products and Technologies History: Windows Desktop Products History</title><content type='html'>Ever wanted to know how the grandpa'pa'pa's of windows xp looked like?&lt;br /&gt;&lt;a href="http://www.microsoft.com/windows/WinHistoryDesktop.mspx"&gt;Windows Products and Technologies History: Windows Desktop Products History&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-109897998271161252?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/109897998271161252/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=109897998271161252&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/109897998271161252'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/109897998271161252'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2004/10/windows-products-and-technologies.html' title='Windows Products and Technologies History: Windows Desktop Products History'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-109783151069111401</id><published>2004-10-15T14:41:00.000+05:30</published><updated>2004-10-15T14:41:50.690+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'>Is this the REAL challenge to Microsoft desktop market? </title><content type='html'>Is this the &lt;a href="http://desktop.google.com/about.html"&gt;REAL challenge&lt;/a&gt; for all those Win ** desktop? Are we seeing the beginning of intrusion?&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-109783151069111401?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/109783151069111401/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=109783151069111401&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/109783151069111401'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/109783151069111401'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2004/10/is-this-real-challenge-to-microsoft.html' title='Is this the REAL challenge to Microsoft desktop market? '/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-109768183070973884</id><published>2004-10-13T21:07:00.000+05:30</published><updated>2004-10-13T21:07:10.710+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='dotnet'/><title type='text'>Page Life-cycle in ASP.NET</title><content type='html'>What happens when you type in that .aspx in address bar? if you want to know, go here &lt;a href="http://weblogs.asp.net/eporter/archive/2003/07/15/10109.aspx"&gt;Page Life-cycle in ASP.NET&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-109768183070973884?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/109768183070973884/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=109768183070973884&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/109768183070973884'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/109768183070973884'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2004/10/page-life-cycle-in-aspnet.html' title='Page Life-cycle in ASP.NET'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-109759776638163834</id><published>2004-10-12T21:46:00.000+05:30</published><updated>2004-10-12T21:46:06.380+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='dotnet'/><title type='text'>Whats View State?</title><content type='html'>Viewstate and demystifying it&lt;br /&gt;&lt;a href="http://authors.aspalliance.com/PaulWilson/Articles/?id=7"&gt;Here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-109759776638163834?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/109759776638163834/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=109759776638163834&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/109759776638163834'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/109759776638163834'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2004/10/whats-view-state.html' title='Whats View State?'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-109756596916802912</id><published>2004-10-12T12:56:00.000+05:30</published><updated>2004-10-12T12:56:09.166+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='dotnet'/><title type='text'>Tuning Up ADO.NET Connection Pooling in ASP.NET Applications</title><content type='html'>Basic article about tuning Up ADO.NET Connection Pooling in ASP.NET Applications. Nevertheless handy one when you run into unforeseen errors :)&lt;br /&gt;&lt;a href="http://www.15seconds.com/issue/040830.htm"&gt;15 Seconds : Tuning Up ADO.NET Connection Pooling in ASP.NET Applications&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-109756596916802912?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/109756596916802912/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=109756596916802912&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/109756596916802912'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/109756596916802912'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2004/10/tuning-up-adonet-connection-pooling-in.html' title='Tuning Up ADO.NET Connection Pooling in ASP.NET Applications'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-109748473922852965</id><published>2004-10-11T14:22:00.000+05:30</published><updated>2004-10-11T14:22:19.226+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='fun'/><title type='text'>Cool Illusions</title><content type='html'>Off topic - nice illusions &lt;a href="http://www.douglas.bc.ca/psychd/courses/cool_illusions.htm"&gt;Cool Illusions&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-109748473922852965?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/109748473922852965/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=109748473922852965&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/109748473922852965'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/109748473922852965'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2004/10/cool-illusions.html' title='Cool Illusions'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-109721277212724987</id><published>2004-10-08T10:49:00.000+05:30</published><updated>2004-10-08T10:49:32.126+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'>Evolution of Programming languages</title><content type='html'>Nice posted on programming languages &lt;br /&gt;&lt;a href="http://www.oreilly.com/news/graphics/prog_lang_poster.pdf"&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-109721277212724987?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/109721277212724987/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=109721277212724987&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/109721277212724987'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/109721277212724987'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2004/10/evolution-of-programming-languages.html' title='Evolution of Programming languages'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-109687570851584269</id><published>2004-10-04T13:11:00.000+05:30</published><updated>2004-10-04T13:11:48.516+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='dotnet'/><title type='text'>Building a 3-Tier Application using ASP.NET</title><content type='html'>Nice article for introduction to 3 Tier architecture- Needed this for a presentation to be done to a &lt;u&gt;tech savvy client&lt;/u&gt; (oxymoron  :)) &lt;a href="http://www.c-sharpcorner.com/Tutorials/Building3TierAppPA.asp"&gt;Building a 3-Tier Application using ASP.NET&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-109687570851584269?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/109687570851584269/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=109687570851584269&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/109687570851584269'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/109687570851584269'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2004/10/building-3-tier-application-using.html' title='Building a 3-Tier Application using ASP.NET'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-109687517084980612</id><published>2004-10-04T13:02:00.000+05:30</published><updated>2004-10-14T17:09:17.776+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'>Yet Another reason why I LOVE google</title><content type='html'>Today I was searching for an article to describe usage of UML with .Net,. all searches pointed to Sridhar's article on msdn but msdn didn't have it :((&lt;br /&gt;Google came in to help, just used cached copy link to view the article.&lt;br /&gt;Just another reason why I (read ALL) luv google&lt;br /&gt;&lt;br /&gt;Btw, here is the article&lt;br /&gt;&lt;a href="http://tinyurl.com/67tz6"&gt;Generating .NET Code Using Visio Enterprise Architect's UML&lt;/a&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-109687517084980612?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/109687517084980612/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=109687517084980612&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/109687517084980612'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/109687517084980612'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2004/10/yet-another-reason-why-i-love-google.html' title='Yet Another reason why I LOVE google'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-109266330205749922</id><published>2004-08-16T19:05:00.000+05:30</published><updated>2004-08-16T19:05:02.056+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='dotnet'/><title type='text'>CCW and RCW</title><content type='html'>Found this article when searching a simple example for CCW and RCW for a friend.&lt;br /&gt;&lt;a href="http://www.c-sharpcorner.com/Code/2003/Jan/COMInterop01.asp"&gt;COM Interoperability Part 1:&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-109266330205749922?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/109266330205749922/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=109266330205749922&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/109266330205749922'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/109266330205749922'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2004/08/ccw-and-rcw.html' title='CCW and RCW'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-109034111586330099</id><published>2004-07-20T22:01:00.000+05:30</published><updated>2004-07-20T22:01:55.863+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='dotnet'/><title type='text'>How to determine when Windows started</title><content type='html'>wanna see when ur machine started?&lt;br /&gt;&lt;a href="http://weblogs.asp.net/bkcarroll/archive/2004/07/20/188738.aspx"&gt;How to determine when Windows started&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-109034111586330099?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/109034111586330099/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=109034111586330099&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/109034111586330099'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/109034111586330099'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2004/07/how-to-determine-when-windows-started.html' title='How to determine when Windows started'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-109022247147719811</id><published>2004-07-19T13:04:00.000+05:30</published><updated>2004-07-19T13:04:31.476+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='fun'/><title type='text'>Blogology Classification</title><content type='html'>Here is a post about classifying Bloggers&lt;br /&gt;Where do I find myself?&lt;br /&gt;&lt;br /&gt;&lt;a href="http://weblogs.asp.net/lhunt/archive/2004/07/18/Blogology101_Classification.aspx"&gt;Blogology 101 : Classification&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-109022247147719811?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/109022247147719811/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=109022247147719811&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/109022247147719811'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/109022247147719811'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2004/07/blogology-classification.html' title='Blogology Classification'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-109006837513316991</id><published>2004-07-17T18:16:00.000+05:30</published><updated>2004-07-17T18:20:01.156+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Miscellaneous'/><title type='text'>He deserves every bit of the award</title><content type='html'>&lt;strong&gt;Tim Berners-Lee was knighted today by British Queen &lt;/strong&gt;&lt;br /&gt;He deserved every bit of the award simply because he DIDNOT get patents over his invention. Without his invention communication between systems would have been in stone age now and neither would I be Blogging &lt;br /&gt;&lt;a href="http://www.itworld.com/Tech/2987/040716bernerslee/"&gt;Berners-Lee knighted by British Queen&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-109006837513316991?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/109006837513316991/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=109006837513316991&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/109006837513316991'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/109006837513316991'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2004/07/he-deserves-every-bit-of-award.html' title='He deserves every bit of the award'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-108989761075459118</id><published>2004-07-15T18:50:00.000+05:30</published><updated>2004-07-15T18:50:10.753+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'>Language wars </title><content type='html'>Seems the C# and VB.NET war is never gonna end.&lt;br /&gt;Or is it MS wanted to be this way? ;)&lt;br /&gt;&lt;a href="http://weblogs.asp.net/cfranklin/archive/2004/07/12/181125.aspx"&gt;A well-deserved smack back to some C# zealotry&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-108989761075459118?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/108989761075459118/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=108989761075459118&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/108989761075459118'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/108989761075459118'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2004/07/language-wars.html' title='Language wars '/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-108970762583342354</id><published>2004-07-13T14:03:00.000+05:30</published><updated>2004-07-13T14:03:45.833+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='sql'/><category scheme='http://www.blogger.com/atom/ns#' term='uml'/><title type='text'>DAAB for OleDB and Oracle</title><content type='html'>Sure, DAAB Data Access Application Block has lots of fans out there for providing helper classes and methods for connecting to Sql server.&lt;br /&gt;When it comes to other data sources like Access, Oracle I had to search for a similar one :(&lt;br /&gt;Luckily I found this in the new version of DAAB (3.1)&lt;br /&gt;It has lots of examples and includes a document to extend and build your own helper class for any data source provided you have the appropriate .net classes for the same.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.gotdotnet.com/Community/Workspaces/workspace.aspx?id=c20d12b0-af52-402b-9b7c-aaeb21d1f431"&gt;Microsoft Patterns &amp; Practices Data Access for .NET: Home&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-108970762583342354?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/108970762583342354/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=108970762583342354&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/108970762583342354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/108970762583342354'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2004/07/daab-for-oledb-and-oracle.html' title='DAAB for OleDB and Oracle'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-108938696919479141</id><published>2004-07-09T20:59:00.000+05:30</published><updated>2004-07-09T20:59:29.193+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'>Why does Add/Remove Programs take long time to display?</title><content type='html'>Ever wondered why the "Add/Remove programs" dialog took so much time to display?&lt;br /&gt;Here's an explanation, rather good guess&lt;br /&gt;&lt;a href="http://blogs.msdn.com/oldnewthing/archive/2004/07/09/178342.aspx"&gt;How does Add/Remove Programs get the size and other information?&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-108938696919479141?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/108938696919479141/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=108938696919479141&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/108938696919479141'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/108938696919479141'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2004/07/why-does-addremove-programs-take-long.html' title='Why does Add/Remove Programs take long time to display?'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-108922309653153105</id><published>2004-07-07T23:28:00.000+05:30</published><updated>2004-07-07T23:28:16.530+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'>ABout Monad in Longhorn</title><content type='html'>Hmm something about Monad in longhorn- been hearing this for past somte time now&lt;br /&gt;need to look at it closer later&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/theshow/Episode043/Transcript.html"&gt;Monad&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-108922309653153105?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/108922309653153105/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=108922309653153105&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/108922309653153105'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/108922309653153105'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2004/07/about-monad-in-longhorn.html' title='ABout Monad in Longhorn'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-108922072162089445</id><published>2004-07-07T22:48:00.000+05:30</published><updated>2004-07-07T22:48:41.620+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='dotnet'/><title type='text'>NMock : A Dynamic Mock Object Library for .NET</title><content type='html'>Yet another .Net tool starting with "N"&lt;br /&gt;&lt;br /&gt;"NMock is a dynamic mock-object library for .NET. Its purpose is to provide a clean API for rapidly creating mock implementations of custom objects and verifying that objects interact with them correctly from unit tests.&lt;br /&gt;"&lt;br /&gt;&lt;br /&gt;&lt;a href="http://nmock.truemesh.com/index.html"&gt;NMock &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-108922072162089445?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/108922072162089445/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=108922072162089445&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/108922072162089445'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/108922072162089445'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2004/07/nmock-dynamic-mock-object-library-for.html' title='NMock : A Dynamic Mock Object Library for .NET'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-108921995723856025</id><published>2004-07-07T22:35:00.000+05:30</published><updated>2004-07-07T22:35:57.236+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='dotnet'/><title type='text'>Microsoft ASp.Net v2 Tutorials</title><content type='html'>COOOOL&lt;br /&gt;Heres another set of tutorials for asp.net v2&lt;br /&gt;ready to lay your hands on this? :)&lt;br /&gt;&lt;a href="http://beta.asp.net/quickstart/"&gt;Microsoft QuickStart Tutorials&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-108921995723856025?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/108921995723856025/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=108921995723856025&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/108921995723856025'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/108921995723856025'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2004/07/microsoft-aspnet-v2-tutorials.html' title='Microsoft ASp.Net v2 Tutorials'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-108921980663263689</id><published>2004-07-07T22:33:00.000+05:30</published><updated>2004-07-07T22:33:26.633+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='dotnet'/><title type='text'>Fredrik Norm�n's blog - NSQUARED2</title><content type='html'>SImple and nice Blog for all .net fellows intereseted in whidbey&lt;br /&gt;&lt;a href="http://normen.mine.nu/MyBlog/default.aspx"&gt;Fredrik Norm�n's blog - NSQUARED2&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-108921980663263689?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/108921980663263689/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=108921980663263689&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/108921980663263689'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/108921980663263689'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2004/07/fredrik-normns-blog-nsquared2.html' title='Fredrik Norm�n&apos;s blog - NSQUARED2'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-108867457376879608</id><published>2004-07-01T15:06:00.000+05:30</published><updated>2004-07-01T15:06:13.766+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='dotnet'/><title type='text'>Role and Hierarchy Based Authentication Using ASP.NET </title><content type='html'>Today there was a lenghty discussion @ office as to how to implement an effective Role based authorization for web based projects.&lt;br /&gt;We wanted to finalize on a single solution that works for all.&lt;br /&gt;After much deliberations we decided to use this article's recommendations.&lt;br /&gt;&lt;a href="http://www.dnzone.com/ShowDetail.asp?NewsId=92"&gt;Role and Hierarchy Based Authentication Using ASP.NET &lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-108867457376879608?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/108867457376879608/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=108867457376879608&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/108867457376879608'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/108867457376879608'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2004/07/role-and-hierarchy-based.html' title='Role and Hierarchy Based Authentication Using ASP.NET '/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7094324.post-108852599185784755</id><published>2004-06-29T21:49:00.000+05:30</published><updated>2004-06-29T21:49:51.856+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='dotnet'/><title type='text'>Scott Mitchell's blog</title><content type='html'>Found Scott Mitchell (4guysfromrolla.com) blog today.&lt;br /&gt;Boy, every since I have started to work on asp this guy has guided me many times thru his wonderfully simple articles.&lt;br /&gt;Nice to add his blog to my feedreader &lt;br /&gt;&lt;a href="http://www.scottonwriting.net/sowBlog/"&gt;Scott on Writing&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7094324-108852599185784755?l=aslaxmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aslaxmi.blogspot.com/feeds/108852599185784755/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7094324&amp;postID=108852599185784755&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/108852599185784755'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7094324/posts/default/108852599185784755'/><link rel='alternate' type='text/html' href='http://aslaxmi.blogspot.com/2004/06/scott-mitchells-blog.html' title='Scott Mitchell&apos;s blog'/><author><name>Lakshminarayanan Sampath</name><uri>http://www.blogger.com/profile/17865623615580251669</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>0</thr:total></entry></feed>
