<?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-29295841</id><updated>2012-01-31T02:17:48.036-08:00</updated><category term='Tech News'/><category term='Techy Info'/><category term='.Net'/><title type='text'>Varalakshmi's scribbling</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://varalakshmi.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://varalakshmi.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Varalakshmi</name><uri>http://www.blogger.com/profile/16490255315913599658</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>23</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-29295841.post-3741196583996550459</id><published>2011-03-12T05:06:00.000-08:00</published><updated>2011-09-03T10:11:28.334-07:00</updated><title type='text'>Dr.Shanthi Sanjay</title><content type='html'>One of the most adorable women whom I really admire on this years women's day is Dr.Shanthi Sanjay, Obstetrician FRCOG, UK. Though its been a few days after womens day I still wanted to make it as a token of gratitude. She is a women of perfection, dedication,sincerity with humanity and kindness to the extent i know through the periodical visits for the past one year. We came to know her through one of our relatives and the description she gave about her is "You need not worry once you are with Dr.Shanthi Sanjay and she will never advise any medication un-necessarily". Yes, she lives up to those words. No need to worry on any superstitious belives influenced by relatives/friends as she provides precise information on dos and donts and theory behind those to some extent. The classes she conducts for everyone before the due date is amazing and helps us to understand and co-operate better during delivery without giving place to myths due to ignorance.  One can clearly visualise a sense of professionalism in her work from her communication to diagnosis to procedural approach to perfection at every step. This respected person visits Venkateswara hospital, chennai on a daily basis. To conclude with, one will never have a second thought of consulting with some one else after having prior experience with her. May Almighty bless her with more years of service in this medical field for everyone to relish.&lt;div&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/29295841-3741196583996550459?l=varalakshmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varalakshmi.blogspot.com/feeds/3741196583996550459/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29295841&amp;postID=3741196583996550459' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/3741196583996550459'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/3741196583996550459'/><link rel='alternate' type='text/html' href='http://varalakshmi.blogspot.com/2011/03/drshanthi-sanjay.html' title='Dr.Shanthi Sanjay'/><author><name>Varalakshmi</name><uri>http://www.blogger.com/profile/16490255315913599658</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>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29295841.post-909688074070173183</id><published>2010-11-25T08:34:00.000-08:00</published><updated>2010-11-25T09:07:24.713-08:00</updated><title type='text'>Believe It or Not</title><content type='html'>Yet another attempt on Kavidhai. I was hearing many complaints from my friends off late on how hectic their routine life turn out to be especially in India! Though many of the following might not hold good for this generation couple there are few exceptions who makes others life quite hectic..&lt;br /&gt;&lt;br /&gt;A sneek peak on life of middle class working women&lt;br /&gt;&lt;br /&gt;மங்கையராய்  பிறப்பதற்கே நல்ல  மாதவம்  செய்திட  வேண்டுமடா&lt;br /&gt;மாதவம்  அல்லாமல்  மகாஷக்தியும்  தந்தருள  வேண்டும்  அந்த  பராசக்தி&lt;br /&gt;கிடிக்கி  பிடிக்கவும்  வேண்டும்  நன்றாய்   code  அடிக்கவும்  வேண்டும்&lt;br /&gt; Office tension இருந்தாலும்  சிரித்து பேச  வேண்டும்&lt;br /&gt;ஆணுக்கு  நிகராய் உழைத்தாலும்  அவனுக்கு  நிகராய்  பேசாது  இருக்க  வேண்டும்&lt;br /&gt;இரவெல்லாம்  கண்விழித்து  உழைத்தாலும்  காலையில் விரைவில்  துயிலெழ  வேண்டும்&lt;br /&gt;தனக்கென்று  அந்தஸ்து  பெரிதாக  கிடைக்கவிட்டாலும்  எல்லோரையும்  அரவணைத்து  செல்ல  வேண்டும்&lt;br /&gt; வெளி  உலகத்துக்கு  boldai இருக்கனும்  வீட்டில்  பணிவாய் காரியம்  செய்யனும்&lt;br /&gt;Mode  select பண்ண  கூடிய  ரோபோவாக  இருந்தால்  எவ்வளவு  நன்றாய்  இருக்கும் !?&lt;br /&gt;வேலை  செய்யும்  பணியாளாக&lt;br /&gt;திறமையை  காட்டும்  கணினியாக&lt;br /&gt;உழைக்கும்  திறனுள்ள  கருவியாக&lt;br /&gt; நல்ல  ஆசானாக , அம்மாவாக&lt;br /&gt;அனால்  feeling  இல்லாத  ஒன்றாக  (for consequences watch Endhiran movie)&lt;br /&gt;வல்லமை  தாராயோ பராசக்தி  !&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29295841-909688074070173183?l=varalakshmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varalakshmi.blogspot.com/feeds/909688074070173183/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29295841&amp;postID=909688074070173183' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/909688074070173183'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/909688074070173183'/><link rel='alternate' type='text/html' href='http://varalakshmi.blogspot.com/2010/11/believe-it-or-not.html' title='Believe It or Not'/><author><name>Varalakshmi</name><uri>http://www.blogger.com/profile/16490255315913599658</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>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29295841.post-4626526373119810013</id><published>2010-04-01T10:18:00.000-07:00</published><updated>2010-04-01T11:06:20.119-07:00</updated><title type='text'>Software Sonnet-2</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;span style="font-style: italic;"&gt;I have never realized so far that i can attempt writing the so called poems. Birthday  was a good starter to kindle my thoughts :)  Here is another attempt made on the topic 'SOFTWARE'&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Software, the most uttered buzz word&lt;br /&gt;May sound like the mantra of this busy world&lt;br /&gt;Salary is the prime factor people have heard&lt;br /&gt;Hard to realize the sacrifices of busy bird(s)&lt;br /&gt;&lt;br /&gt;When sub-prime peeps in the door&lt;br /&gt;When Recession hits the floor&lt;br /&gt;When Loan alarm breaks your snore&lt;br /&gt;When you are supposed to slog more&lt;br /&gt;When there is no one to help you for sure&lt;br /&gt;Then is when you realize  SOFTWARE is not a fantasy floor&lt;br /&gt;Simplicity comes as a remedy to cure&lt;br /&gt;And the least expensive investment is your knowledge store !!&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/29295841-4626526373119810013?l=varalakshmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varalakshmi.blogspot.com/feeds/4626526373119810013/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29295841&amp;postID=4626526373119810013' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/4626526373119810013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/4626526373119810013'/><link rel='alternate' type='text/html' href='http://varalakshmi.blogspot.com/2010/04/i-have-never-realized-so-far-that-i-can.html' title='Software Sonnet-2'/><author><name>Varalakshmi</name><uri>http://www.blogger.com/profile/16490255315913599658</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>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29295841.post-8448839324458499198</id><published>2010-03-23T10:09:00.000-07:00</published><updated>2010-04-01T11:13:15.591-07:00</updated><title type='text'>Birthday Special</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;div style="text-align: left;"&gt;&lt;span style="color: rgb(255, 204, 255); font-style: italic;font-family:georgia;" &gt;&lt;span style="font-weight: bold;"&gt;Sri has promised me to write a post on this. Before time permits him to do so, here are the verses&lt;br /&gt;&lt;br /&gt;Kavidhai:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="color: rgb(255, 204, 255); font-style: italic;font-family:georgia;" &gt;Though miles apart, you stay closer to my heart&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 204, 255); font-style: italic;font-family:georgia;" &gt;Whenever i think of you, I hear the word 'Never Depart'&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 204, 255); font-style: italic;font-family:georgia;" &gt;On this Birthday, my sweet heart&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 204, 255); font-style: italic;font-family:georgia;" &gt;I wish you a wonderful start&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 204, 255); font-style: italic;font-family:georgia;" &gt;We know Life is an Art&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 204, 255); font-style: italic;font-family:georgia;" &gt;And I am sure you have mastered it a Lot.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 204, 255); font-style: italic; font-weight: bold;font-family:georgia;" &gt;Badhil Kavidhai:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center; color: rgb(51, 204, 255);"&gt;Metres and Miles will never get us Apart&lt;br /&gt;Forever you think of me, you never will hear the word Depart&lt;br /&gt;Since the Day we met at the Mart&lt;br /&gt;We had a wonderful head Start&lt;br /&gt;For the Life we know as Art,&lt;br /&gt;And What better day to remember it, you smart!&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/29295841-8448839324458499198?l=varalakshmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varalakshmi.blogspot.com/feeds/8448839324458499198/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29295841&amp;postID=8448839324458499198' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/8448839324458499198'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/8448839324458499198'/><link rel='alternate' type='text/html' href='http://varalakshmi.blogspot.com/2010/03/poetic-lines.html' title='Birthday Special'/><author><name>Varalakshmi</name><uri>http://www.blogger.com/profile/16490255315913599658</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-29295841.post-2733712700061475523</id><published>2010-01-30T09:29:00.000-08:00</published><updated>2010-03-23T10:51:01.594-07:00</updated><title type='text'>Download to Excel</title><content type='html'>&lt;p dir="ltr"&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Calibri;"&gt;Albeit pl&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Calibri;"&gt;eth&lt;/span&gt;&lt;span style="font-family:Calibri;"&gt;ora of approaches traditionally followed, the one that impress me is the following.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p dir="ltr"&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Calibri;"&gt;Assuming data&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Calibri;"&gt;source&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Calibri;"&gt; is readily&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt; &lt;span style="font-family:Calibri;"&gt;available&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt; &lt;span style="font-family:Calibri;"&gt;in hand&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Calibri;"&gt;, all we need to do is to export&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt; &lt;span style="font-family:Calibri;"&gt;a part of the&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt; &lt;span style="font-family:Calibri;"&gt;contents&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt; &lt;span style="font-family:Calibri;"&gt;of the&lt;/span&gt; &lt;span style="font-family:Calibri;"&gt;result set&lt;/span&gt;&lt;span style="font-family:Calibri;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p dir="ltr"&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Calibri;"&gt;A handy&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt; &lt;span style="font-family:Calibri;"&gt;and pliant approach to Download&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt; &lt;span style="font-family:Calibri;"&gt;the page contents to&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt; &lt;span style="font-family:Calibri;"&gt;Excel&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt; &lt;span style="font-family:Calibri;"&gt;using&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Calibri;"&gt; ASP.Net&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Calibri;"&gt; is directly setting&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt; &lt;span style="font-family:Calibri;"&gt;the&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt; &lt;span style="font-family:Calibri;"&gt;datas&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Calibri;"&gt;et as a source for the response data.&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt; &lt;span style="font-family:Calibri;"&gt;There is a small glitch in this as we have to disturb the code every time whenever the&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt; &lt;span style="font-family:Calibri;"&gt;data source&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Calibri;"&gt; of the dataset&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt; &lt;span style="font-family:Calibri;"&gt;is changed. Instead we can loosely couple this architecture by using XSL in place,&lt;/span&gt;&lt;span style="font-family:Calibri;"&gt; provided the XSL file&lt;/span&gt; &lt;span style="font-family:Calibri;"&gt;should&lt;/span&gt; &lt;span style="font-family:Calibri;"&gt;be in a location&lt;/span&gt;&lt;span style="font-family:Calibri;"&gt; which can be directly modified even&lt;/span&gt;&lt;span style="font-family:Calibri;"&gt; in PROD similar to config files.&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Calibri;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="font-family: georgia;" dir="ltr"&gt;&lt;span  lang="en-us" style="font-size:100%;"&gt;.Net&lt;/span&gt;&lt;span  lang="en-us" style="font-size:100%;"&gt; snippet&lt;/span&gt;&lt;span  lang="en-us" style="font-size:100%;"&gt; to achieve this:&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr"&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Courier New;font-size:85%;"&gt;Response.ClearContent();&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p dir="ltr"&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Courier New;font-size:85%;"&gt;                    Response.ClearHeaders();&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p dir="ltr"&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Courier New;font-size:85%;"&gt;                    Response.ContentType =&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt; &lt;span style="font-family:Courier New;font-size:85%;color:#a31515;"&gt;"application/vnd.ms-excel"&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Courier New;font-size:85%;"&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p dir="ltr"&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Courier New;font-size:85%;"&gt;                    Response.AddHeader(&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Courier New;font-size:85%;color:#a31515;"&gt;"Content-&lt;wbr&gt;Disposition"&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Courier New;font-size:85%;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt; &lt;span style="font-family:Courier New;font-size:85%;color:#a31515;"&gt;"Attachment; FileName =&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Courier New;font-size:85%;color:#a31515;"&gt;TestDownload&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Courier New;font-size:85%;color:#a31515;"&gt;”&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Courier New;font-size:85%;"&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p dir="ltr"&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Courier New;font-size:85%;"&gt;                    Response.Charset =&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt; &lt;span style="font-family:Courier New;font-size:85%;color:#a31515;"&gt;""&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Courier New;font-size:85%;"&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p dir="ltr"&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Courier New;font-size:85%;"&gt;                   &lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt; &lt;span style="font-family:Courier New;font-size:85%;color:#2b91af;"&gt;XmlDataDocument&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Courier New;font-size:85%;"&gt; xdd =&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt; &lt;span style="font-family:Courier New;font-size:85%;color:#0000ff;"&gt;new&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt; &lt;span style="font-family:Courier New;font-size:85%;color:#2b91af;"&gt;XmlDataDocument&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Courier New;font-size:85%;"&gt;(oDS);&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p dir="ltr"&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Courier New;font-size:85%;"&gt;                    xdd.InnerText.Replace(&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Courier New;font-size:85%;color:#a31515;"&gt;"\""&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Courier New;font-size:85%;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt; &lt;span style="font-family:Courier New;font-size:85%;color:#a31515;"&gt;"'"&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Courier New;font-size:85%;"&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p dir="ltr"&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Courier New;font-size:85%;"&gt;                   &lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt; &lt;span style="font-family:Courier New;font-size:85%;color:#2b91af;"&gt;XslCompiledTransform&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Courier New;font-size:85%;"&gt; xt =&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt; &lt;span style="font-family:Courier New;font-size:85%;color:#0000ff;"&gt;new&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt; &lt;span style="font-family:Courier New;font-size:85%;color:#2b91af;"&gt;XslCompiledTransform&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Courier New;font-size:85%;"&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p dir="ltr"&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Courier New;font-size:85%;"&gt;                    xt.Load(&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Courier New;font-size:85%;color:#2b91af;"&gt;HttpContext&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Courier New;font-size:85%;"&gt;.Current.&lt;wbr&gt;Server.MapPath(&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Courier New;font-size:85%;"&gt;“&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Courier New;font-size:85%;"&gt;C:\\&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Courier New;font-size:85%;color:#a31515;"&gt;Excel.xsl"&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Courier New;font-size:85%;"&gt;&lt;wbr&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p dir="ltr"&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Courier New;font-size:85%;"&gt;                    xt.Transform(xdd,&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt; &lt;span style="font-family:Courier New;font-size:85%;color:#0000ff;"&gt;null&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Courier New;font-size:85%;"&gt;, Response.OutputStream);&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p dir="ltr"&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Courier New;font-size:85%;"&gt;                    xdd =&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt; &lt;span style="font-family:Courier New;font-size:85%;color:#0000ff;"&gt;null&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Courier New;font-size:85%;"&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p dir="ltr"&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Courier New;font-size:85%;"&gt;                    xt =&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt; &lt;span style="font-family:Courier New;font-size:85%;color:#0000ff;"&gt;null&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Courier New;font-size:85%;"&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p dir="ltr"&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Courier New;font-size:85%;"&gt;                   &lt;/span&gt; &lt;span style="font-family:Courier New;font-size:85%;"&gt;Response.Flush();&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p dir="ltr"&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Courier New;font-size:85%;"&gt;                    Response.Close();&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p dir="ltr"&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Courier New;font-size:85%;"&gt;                   &lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt; &lt;span style="font-family:Courier New;font-size:85%;color:#0000ff;"&gt;this&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Courier New;font-size:85%;"&gt;.Dispose();&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p dir="ltr"&gt;&lt;span lang="en-us"&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p dir="ltr"&gt;&lt;span lang="en-us"&gt;&lt;span style="font-family:Calibri;"&gt;XSL file can be used to&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt; &lt;span style="font-family:Calibri;"&gt;control&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt; &lt;span style="font-family:Calibri;"&gt;the display of the Excel includin&lt;/span&gt;&lt;span style="font-family:Calibri;"&gt;g the column that are required,&lt;/span&gt;&lt;/span&gt;&lt;span lang="en-us"&gt; &lt;span style="font-family:Calibri;"&gt;format , style etc.,&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29295841-2733712700061475523?l=varalakshmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varalakshmi.blogspot.com/feeds/2733712700061475523/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29295841&amp;postID=2733712700061475523' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/2733712700061475523'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/2733712700061475523'/><link rel='alternate' type='text/html' href='http://varalakshmi.blogspot.com/2010/01/download-to-excel.html' title='Download to Excel'/><author><name>Varalakshmi</name><uri>http://www.blogger.com/profile/16490255315913599658</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-29295841.post-2945579769748590201</id><published>2010-01-20T02:18:00.000-08:00</published><updated>2010-01-30T09:25:52.042-08:00</updated><title type='text'>AutoComplete Search</title><content type='html'>&lt;div&gt;Auto Complete Search is a good to have functionality to ease the search for a given context . Before deciding on the approach, lets first examine the data source from where the auto complete list needs to be populated. &lt;/div&gt;&lt;br /&gt;&lt;div&gt;case i) Data is available in the web page already and needs to be listed upon search.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;In this case instead of caching the dataset or making the page heavy by storing the dataset values to maintain across postbacks, the suggestion list to be displayed can be built as a JSON structure.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;JSON is a format in which the values are stored and is very easily accessible in the form of objects in the client side. &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;br /&gt;&lt;div&gt;case ii) Data is not pre-fetched and needs to be rendered on the fly. In this case a definite server side call is required either synchronously/asynchronously. Here we can make use of the ASP.Net autocomplete feature. It requires a reference to the Ajax Extender control toolkit.&lt;br /&gt;Here we necessarily need to call a web method with the default parameters mentioned in the syntax including the casing. So what about customization here?&lt;br /&gt;Well, we can address it using the bridge method with the default parameters and then calling the custom method with the required set of custom parameters from there.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29295841-2945579769748590201?l=varalakshmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varalakshmi.blogspot.com/feeds/2945579769748590201/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29295841&amp;postID=2945579769748590201' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/2945579769748590201'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/2945579769748590201'/><link rel='alternate' type='text/html' href='http://varalakshmi.blogspot.com/2010/01/autocomplete-search.html' title='AutoComplete Search'/><author><name>Varalakshmi</name><uri>http://www.blogger.com/profile/16490255315913599658</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-29295841.post-3226952371667796520</id><published>2009-06-24T07:58:00.000-07:00</published><updated>2009-06-24T08:07:58.897-07:00</updated><title type='text'>Language Settings Issue</title><content type='html'>&lt;span style="font-family:Arial;font-size:85%;"&gt;When you press shift key for a long time then the key press will be reflected in the output in a different language.&lt;/span&gt; &lt;br /&gt;&lt;p&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;This language setting will be displayed in the bottom pane in the language bar. &lt;/span&gt; &lt;br /&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;EN : English&lt;/span&gt; &lt;br /&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;CH : Chinese&lt;/span&gt; &lt;br /&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;JP : Japan&lt;/span&gt; &lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;To view the output in the expected language, click on the appropriate language.  (EN for English).&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/29295841-3226952371667796520?l=varalakshmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varalakshmi.blogspot.com/feeds/3226952371667796520/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29295841&amp;postID=3226952371667796520' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/3226952371667796520'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/3226952371667796520'/><link rel='alternate' type='text/html' href='http://varalakshmi.blogspot.com/2009/06/language-settings-issue.html' title='Language Settings Issue'/><author><name>Varalakshmi</name><uri>http://www.blogger.com/profile/16490255315913599658</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-29295841.post-7953120282710774008</id><published>2009-06-17T09:19:00.000-07:00</published><updated>2009-06-18T10:41:52.245-07:00</updated><title type='text'>WebService and XML parsing error</title><content type='html'>While consuming webservice, we need to be very cautious and ensure that the data what we pass is absolutely in the right format. i.e the webservice must be able to parse.&lt;br /&gt;Say for example, you have some query and it returns perfect while testing in the backend. But when you consume the same data in the front end application through the webservice you will get a parse error something like this.&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-family: courier new;"&gt;&lt;br /&gt;        Error in XML Node(5,20)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The reason is either the object returned from Webservice is not serializable, or the data returned from the backend has values which couldn't be parsed by the webservice.&lt;br /&gt;Eg: Consider connecting to DB2 for data. If the fields are not properly intialized at the backend, it will fill in the remaining space by low values which are not parsed by webservice and hence the error.So trace it at the backend before jump starting on debugging the front end application.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29295841-7953120282710774008?l=varalakshmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varalakshmi.blogspot.com/feeds/7953120282710774008/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29295841&amp;postID=7953120282710774008' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/7953120282710774008'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/7953120282710774008'/><link rel='alternate' type='text/html' href='http://varalakshmi.blogspot.com/2009/06/webservice-and-xml-parsing-error.html' title='WebService and XML parsing error'/><author><name>Varalakshmi</name><uri>http://www.blogger.com/profile/16490255315913599658</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-29295841.post-1471844169596083771</id><published>2009-05-01T08:24:00.000-07:00</published><updated>2010-01-30T05:55:44.426-08:00</updated><title type='text'>Almanac Formulae</title><content type='html'>Formulae for Almanac geeks&lt;br /&gt;All the thidis are generally represented by Naazhigai&lt;br /&gt;&lt;ul&gt;&lt;li&gt;2.5 Naazhi --&gt; 1 Hour&lt;/li&gt;&lt;li&gt;60 Vinadi --&gt; 1 Naazhigai&lt;/li&gt;&lt;li&gt;2.5 Vinadi --&gt; 1 minute&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29295841-1471844169596083771?l=varalakshmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varalakshmi.blogspot.com/feeds/1471844169596083771/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29295841&amp;postID=1471844169596083771' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/1471844169596083771'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/1471844169596083771'/><link rel='alternate' type='text/html' href='http://varalakshmi.blogspot.com/2009/05/formulae-for-almanac-geeks-all-thidis.html' title='Almanac Formulae'/><author><name>Varalakshmi</name><uri>http://www.blogger.com/profile/16490255315913599658</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-29295841.post-2686931803613698551</id><published>2009-02-17T10:42:00.000-08:00</published><updated>2009-02-19T10:16:22.226-08:00</updated><title type='text'>ADO.Net Facts</title><content type='html'>&lt;p&gt;Came across a Microsoft Webcast and here is an interesting part on ADO.Net performance metrics :&lt;/p&gt;&lt;ul&gt;&lt;li&gt;DataReader is 16% faster than the DataSet&lt;/li&gt;&lt;li&gt;SqlDataReader is 115% faster than the OleDBDataReader&lt;/li&gt;&lt;li&gt;Ordinal referencing of columns rather than by name is 11% faster Eg: dr[1] rather than dr["NAME"]&lt;/li&gt;&lt;li&gt;Proper column casing increases the performance by 1% Eg:dr["NAME"] rather than dr["Name"] depending on the column name. &lt;/li&gt;&lt;li&gt;Inline script is 233% faster than the DataGrid&lt;/li&gt;&lt;li&gt;DataGrid with viewstate disabled is 66% faster than the DataGrid with Viewstate enabled.&lt;/li&gt;&lt;li&gt;DataGrid without templates is 39% faster than the one with templates&lt;/li&gt;&lt;li&gt;Explicit cast is 11% faster than the DataBind expression. Eg: ((DbDataRecord)Container.DataItem)["NAME"] is better than DataBinder.Eval&lt;br /&gt;(Container.DataItem, “NAME")&lt;/li&gt;&lt;li&gt;Using DataCache is 637% faster than the standard DataGrid&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Source : Microsoft Webcast&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/29295841-2686931803613698551?l=varalakshmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varalakshmi.blogspot.com/feeds/2686931803613698551/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29295841&amp;postID=2686931803613698551' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/2686931803613698551'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/2686931803613698551'/><link rel='alternate' type='text/html' href='http://varalakshmi.blogspot.com/2009/02/adonet-facts.html' title='ADO.Net Facts'/><author><name>Varalakshmi</name><uri>http://www.blogger.com/profile/16490255315913599658</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-29295841.post-1520187358742585286</id><published>2009-01-28T05:51:00.000-08:00</published><updated>2009-01-28T05:55:26.765-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tech News'/><title type='text'>Access Gmail Offline</title><content type='html'>If you have been banking on Gmail for your communication needs, there have always been times when you have desperately wanted to access your account to dig out that important mail but have found yourself haggling with an unreliable or unavailable connection. Not any more. If the Google Gears version of Gmail rolls out smooth, you can open your web browser, go to the mailbox, and get to your mail even when you are offline. In a nutshell, your Gmail is going offline.&lt;br /&gt;&lt;br /&gt;Here's how it works. Once the feature is turned on, Gmail uses Gears to download a local cache of your mail. As long as you're connected to the network, that cache is synchronized with Gmail's servers. When the connection is lost, Gmail automatically switches to offline mode, and uses the data stored on your computer's hard drive instead of the information sent across the network.According to web reports, Google is making offline Gmail available to everyone who uses Gmail in US or UK English over the next couple of days.&lt;br /&gt;&lt;br /&gt;The only bad news is some features that require an Internet connection, such as spell check, won't work offline. And while you can open attachments, you won't be able to add attachments at launch. But Google promises to make them available soon!&lt;br /&gt;&lt;br /&gt;Source: &lt;a href="http://economictimes.indiatimes.com/quickiearticleshow/4042169.cms"&gt;http://economictimes.indiatimes.com/quickiearticleshow/4042169.cms&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29295841-1520187358742585286?l=varalakshmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varalakshmi.blogspot.com/feeds/1520187358742585286/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29295841&amp;postID=1520187358742585286' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/1520187358742585286'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/1520187358742585286'/><link rel='alternate' type='text/html' href='http://varalakshmi.blogspot.com/2009/01/access-gmail-offline.html' title='Access Gmail Offline'/><author><name>Varalakshmi</name><uri>http://www.blogger.com/profile/16490255315913599658</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-29295841.post-3213864049343808794</id><published>2007-04-13T04:46:00.000-07:00</published><updated>2007-04-13T06:56:25.077-07:00</updated><title type='text'>CLR function SQL 2005</title><content type='html'>SQL 2005 provides an amazing option of writing c# code and deploying the dll in the SQL Server which will be processed there itself.&lt;br /&gt;We can make use of the usual ADO.Net coding here.&lt;br /&gt;&lt;br /&gt;While creating the DataBase project itself, you will be prompted to establish the SQL connection. To use the same connection within the .cs file included in the project, use this.&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#66cccc;"&gt;SqlConnection &lt;span style="color:#000000;"&gt;con =&lt;/span&gt; &lt;span style="color:#3366ff;"&gt;new &lt;/span&gt;SqlConnection&lt;/span&gt;&lt;span style="color:#cc0000;"&gt;&lt;span style="color:#000000;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#990000;"&gt;"context connection=true"&lt;/span&gt;&lt;span style="color:#990000;"&gt;)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;To connect to an external source the PermissionLevel should be set to 'External' in the Database tab of the project properties. If it is 'safe', it will not allow to access an external server other than the one mentioned in the connectionstring of the project.&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#66cccc;"&gt;SqlConnection&lt;/span&gt; con = &lt;span style="color:#3366ff;"&gt;new&lt;/span&gt; &lt;span style="color:#66cccc;"&gt;SqlConnection&lt;/span&gt;("&lt;span style="color:#990000;"&gt;datasource=servername;inital catalog=DB name;user id=user;password=pwd;&lt;/span&gt;")&lt;br /&gt;&lt;br /&gt;Having done with the coding, just select the 'Deploy solution' in the build menu and the function will be deployed in the DB.&lt;br /&gt;For the 'External' property to work the DB in which the dll is going to be deployed should have&lt;br /&gt;&lt;br /&gt;'trustworthy' property set ON.&lt;br /&gt;&lt;br /&gt;The Connectionstring in the project property refers to the server in which our CLR function will be deployed. The function will be deployed in the 'Functions' folder present under 'Programmability' of the DataBase. The compiled dll is placed under the Assembly folder.&lt;br /&gt;&lt;br /&gt;By Turning trustworthy property ON in the DB, any remote script can tamper the DB. Since this will lead to security threat, we can sign the dll generated with the certificate, enable the remote access and deploy it. Let me make a separate post regarding this procedure.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29295841-3213864049343808794?l=varalakshmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varalakshmi.blogspot.com/feeds/3213864049343808794/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29295841&amp;postID=3213864049343808794' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/3213864049343808794'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/3213864049343808794'/><link rel='alternate' type='text/html' href='http://varalakshmi.blogspot.com/2007/04/clr-function-sql-2005.html' title='CLR function SQL 2005'/><author><name>Varalakshmi</name><uri>http://www.blogger.com/profile/16490255315913599658</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-29295841.post-2044672753823885111</id><published>2007-04-10T00:24:00.000-07:00</published><updated>2007-06-26T21:30:54.615-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='.Net'/><title type='text'>Swapping of Integer values using XOR(c#)</title><content type='html'>With reference to,&lt;a href="http://vadivel.blogspot.com/search/label/.NET"&gt;this&lt;/a&gt; post the title seem to be one of the frequently asked Interview questions.&lt;br /&gt;&lt;br /&gt;Initially I was bit puzzled on how XOR works with swapping Integer values. Did a bit of recollection in "Digital Systems" and got the clue.&lt;br /&gt;&lt;br /&gt;To know how the result is determined using XOR logic refer &lt;a href="http://msdn2.microsoft.com/en-us/library/csw1x2a6(VS.80).aspx"&gt;here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Let me go with the same example in the post referred.&lt;br /&gt;&lt;br /&gt;int intNumOne = 9,&lt;br /&gt;int intNumTwo = 1;&lt;br /&gt;&lt;br /&gt;//Swapping of numbers starts here&lt;br /&gt;&lt;br /&gt;intNumOne ^= intNumTwo;&lt;br /&gt;intNumTwo ^= intNumOne;&lt;br /&gt;intNumOne ^= intNumTwo;&lt;br /&gt;Response.Write("Value of First Variable :: " + intNumOne.ToString() + "");&lt;br /&gt;Response.Write("Value of Second Variable :: " + intNumTwo.ToString() + "");&lt;br /&gt;&lt;br /&gt;Convert the number as binary and apply XOR rule.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;intNumOne ^= intNumTwo&lt;/strong&gt;:&lt;br /&gt;intNumOne = 9 = 1001&lt;br /&gt;intNumTwo =1 = 0001&lt;br /&gt;-------&lt;br /&gt;intNumOne = 1000 (Applying the XOR rule)&lt;br /&gt;-------&lt;br /&gt;Decimal equivalent of 1000 is 8.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;intNumTwo ^= intNumOne:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;intNumTwo = intNumTwo ^ intNumOne = 1^8 = 9&lt;br /&gt;&lt;br /&gt;intNumOne = intNumOne^ intNumTwo =8 ^9 = 1&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Swapping Result:&lt;/strong&gt;&lt;br /&gt;intNumOne = 1&lt;br /&gt;intNumTwo =9&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29295841-2044672753823885111?l=varalakshmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varalakshmi.blogspot.com/feeds/2044672753823885111/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29295841&amp;postID=2044672753823885111' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/2044672753823885111'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/2044672753823885111'/><link rel='alternate' type='text/html' href='http://varalakshmi.blogspot.com/2007/04/swapping-of-integer-values-using-xorc.html' title='Swapping of Integer values using XOR(c#)'/><author><name>Varalakshmi</name><uri>http://www.blogger.com/profile/16490255315913599658</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-29295841.post-8148231899093257049</id><published>2007-02-28T01:00:00.000-08:00</published><updated>2007-04-10T00:17:11.128-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='.Net'/><title type='text'>DateTime.Parse</title><content type='html'>DateTime.Parse() function in the .net behaves depending on the system settings.&lt;br /&gt;If the date format set in the system is dd/mm/yyyy and you try to parse the date which of "mm/dd/yyyy" format it will throw an error &lt;span style="color:#ff0000;"&gt;"String was not recognized as a valid date time".&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;&lt;span style="color:#000000;"&gt;To overcome this, &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;Regional and Language Settings --&gt; Regional options--&gt;&lt;br /&gt;Customize--&gt;Date--&gt;Short date format.&lt;br /&gt;&lt;br /&gt;change the format in this Short date format dropdown which solves the problem.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29295841-8148231899093257049?l=varalakshmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varalakshmi.blogspot.com/feeds/8148231899093257049/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29295841&amp;postID=8148231899093257049' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/8148231899093257049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/8148231899093257049'/><link rel='alternate' type='text/html' href='http://varalakshmi.blogspot.com/2007/02/datetimeparse.html' title='DateTime.Parse'/><author><name>Varalakshmi</name><uri>http://www.blogger.com/profile/16490255315913599658</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-29295841.post-116850024198735046</id><published>2007-01-10T23:06:00.000-08:00</published><updated>2007-04-10T00:21:04.125-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Techy Info'/><title type='text'>Googling</title><content type='html'>Google has become our default web page where we find answers to our questions whether it is technical or non technical. The word "Google" has been added to Oxford Dcitionary on "June 15 2006" which refers to information search using Google Search Engine.&lt;br /&gt;&lt;br /&gt;Here are few tips and tricks to make use of Google effectively.&lt;br /&gt;&lt;br /&gt;1.Suppose we wannna perform arithmetical calculations or we can straight away find the result by giving the expressions.&lt;br /&gt;&lt;br /&gt;2.To check out the stock price or movie :&lt;br /&gt;movie: followed by movie name&lt;br /&gt;stock: followed by ticker symbol&lt;br /&gt;&lt;br /&gt;3.Conversion: (Say dollars to Rupees )&lt;br /&gt;1 US dollar in Indian rupees: displays the results directly&lt;br /&gt;&lt;br /&gt;4. Definition for a word or phrase:&lt;br /&gt;Define: followed by the word for which the definition is required.&lt;br /&gt;&lt;br /&gt;4.Searching:&lt;br /&gt;a.The ~ operator searches for the synonym of the keyword we have typed in&lt;br /&gt;b.To search for the exact term the keyword should be given within codes.&lt;br /&gt;c.To include a keyword in search give the + operator before that. To exclude a particular word from search include a - operator. In both the cases,there should be a space before the operator.&lt;br /&gt;d. Logical OR, AND also works provided they are capitalised.&lt;br /&gt;&lt;br /&gt;5.Google.com/codesearch is a boon which gives the snippet we are looking into straight away.&lt;br /&gt;&lt;br /&gt;Happy googling!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29295841-116850024198735046?l=varalakshmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varalakshmi.blogspot.com/feeds/116850024198735046/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29295841&amp;postID=116850024198735046' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/116850024198735046'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/116850024198735046'/><link rel='alternate' type='text/html' href='http://varalakshmi.blogspot.com/2007/01/googling.html' title='Googling'/><author><name>Varalakshmi</name><uri>http://www.blogger.com/profile/16490255315913599658</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>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29295841.post-115804538580212566</id><published>2006-09-11T23:52:00.000-07:00</published><updated>2007-04-10T00:21:04.125-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Techy Info'/><title type='text'>Samba 75</title><content type='html'>"SAMBA 75" has landed in the Indian Market. A German based company has introduced a device called Samba 75 for those who are not intersted in purchasing PMCIA card to connect to the Interenet. We can go online from our Laptop and Desktop using this device if we have the SIM card that provides with GPRS facilities. One has to simply plug the device in the USB port and plug in the SIM card into that. It costs almost 10,000 in Indian rupees.&lt;br /&gt;Information source: Hindu&lt;br /&gt;&lt;br /&gt;Check out these for more info:&lt;br /&gt;&lt;a href="http://www.macnn.com/articles/06/08/16/falcom.samba.75/"&gt;http://www.macnn.com/articles/06/08/16/falcom.samba.75/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.gearlive.com/index.php/news/article/samba-75-usb-gprs-edge-modem-04272003/"&gt;http://www.gearlive.com/index.php/news/article/samba-75-usb-gprs-edge-modem-04272003/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29295841-115804538580212566?l=varalakshmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varalakshmi.blogspot.com/feeds/115804538580212566/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29295841&amp;postID=115804538580212566' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/115804538580212566'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/115804538580212566'/><link rel='alternate' type='text/html' href='http://varalakshmi.blogspot.com/2006/09/samba-75.html' title='Samba 75'/><author><name>Varalakshmi</name><uri>http://www.blogger.com/profile/16490255315913599658</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-29295841.post-115399249527645307</id><published>2006-07-27T02:20:00.000-07:00</published><updated>2007-04-10T00:21:04.126-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Techy Info'/><title type='text'>Text to Speech</title><content type='html'>As mentioned in the previous post, the Text to Speech convertion is gonna enter the market in a large scale. Sophistication is going to be  increased further!! prologix Software, which is operting from Lucknow has created a text to speech software called &lt;em&gt;"Vaachak".&lt;/em&gt; Also, the Contact centers are likely to make more use of this. I came to know this from a computer magazine that I read recently.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29295841-115399249527645307?l=varalakshmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varalakshmi.blogspot.com/feeds/115399249527645307/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29295841&amp;postID=115399249527645307' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/115399249527645307'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/115399249527645307'/><link rel='alternate' type='text/html' href='http://varalakshmi.blogspot.com/2006/07/text-to-speech.html' title='Text to Speech'/><author><name>Varalakshmi</name><uri>http://www.blogger.com/profile/16490255315913599658</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>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29295841.post-115166112533556544</id><published>2006-06-30T02:21:00.000-07:00</published><updated>2006-07-16T21:43:09.446-07:00</updated><title type='text'>Mobile boom!!</title><content type='html'>Mobile boom!! Boon or a bane?? !! There has been a tremendous growth in the mobile phone usage for the past few years. Competition among the service providers, avialability of mobile phones for cheaper rates , free talk time, Closed User group facilities, SMS, various attractive schemes and offers, Radio and Internet facilities etc., etc., tempt people towards its usage.&lt;br /&gt;&lt;br /&gt;    Last week in Young World,I read a short storyof a student whose studies is spolied by mobile phone.That's true I would say. Once used to it, they are getting addicted to the use of mobile phones. That too when they start chatting by sending the text messages. When the sms is free of cost,tats it... (Ketkave vendam)!! That story clearly explains how a guy who scored good scores in his twelth standard spoiled himself by getting addicted to the mobile phone. They think that by continuosly sending messages, they are staying in touch with their classmates or so called friends. But they really miss many good things like talking with their parents, sharing with their true friends and relatives who have helped them, reading good and valuable boks etc., etc., I think this is a high time to realise the importance of time, its proper usage and balance the life without getting addicted to all these things by the name of modernisation. The ultimate aim of using the mobile phone is not attained I fear. People tend to think that the mobile phone they use, its cost and its features play an important role to reflect their position in the soceity. Though the aim is to contact a person whenever required irrespective of where they are, Sending some stupid forwards, transferring obscene pistures and vulgour jokes has become a part of its usage which has to be avoided. Also there is a saying in Tamizh which highlights the importance of Dressing :"Aadai illa manidhan arai manidhan". Now I would like to reframe that as "Mobile illa manidhan manidhane illai". The boom has been so much that if you don't have a mobile even after employed, people will look at you like anything. It has become a very basic thing which everyone has to have by default. The last few lines out of my own personal experience!! :) . In this context, I would like to thank Anna University and other colleges which strictly banned the mobile phone usage among the college students.&lt;br /&gt;&lt;br /&gt;A few days before, I read an article that mobile phones are coming up with advanced features like, the message(sms) sent can be heard as voice messages so that visually impaired can make well use of that. There are pros as well as cons for any technology. No exception to this mobile phone and its usage as well.&lt;br /&gt;&lt;br /&gt;We do know that mobile phones emit radiofrequency radiation from the handset and that these low-energy electromagnetic waves travel into the head. But do they cause injury to living tissue, possibly triggering a brain tumour or other disease? There has been contradictory answers to this.&lt;br /&gt;Where ever possible:&lt;br /&gt;1.use a land line;&lt;br /&gt;2.use text messaging rather than voice;&lt;br /&gt;3.and for voice calls on a mobile, use a headset.&lt;br /&gt;&lt;br /&gt;I strictly follow point number 1 and use my home land line to make calls as my dad takes care of paying the phone bill :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29295841-115166112533556544?l=varalakshmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varalakshmi.blogspot.com/feeds/115166112533556544/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29295841&amp;postID=115166112533556544' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/115166112533556544'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/115166112533556544'/><link rel='alternate' type='text/html' href='http://varalakshmi.blogspot.com/2006/06/mobile-boom.html' title='Mobile boom!!'/><author><name>Varalakshmi</name><uri>http://www.blogger.com/profile/16490255315913599658</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>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29295841.post-115147763804012951</id><published>2006-06-27T23:45:00.000-07:00</published><updated>2007-04-10T00:21:04.126-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Techy Info'/><title type='text'>Do you Know ??</title><content type='html'>Do you Know:&lt;br /&gt;How Internet was born?&lt;br /&gt;The History of @ sign?&lt;br /&gt;How VOIP Works?&lt;br /&gt;How the Search engine answers to our queries?&lt;br /&gt;About VoIP and Wi-Fi??&lt;br /&gt;&lt;br /&gt;Wanna know??&lt;br /&gt;A single click &lt;a href="http://www.webopedia.com/DidYouKnow/_index.asp"&gt;here&lt;/a&gt; will do:&lt;br /&gt;&lt;br /&gt;Hope this will be useful to get an overall view about the terms that we hear day-to-day in this techy world.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29295841-115147763804012951?l=varalakshmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varalakshmi.blogspot.com/feeds/115147763804012951/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29295841&amp;postID=115147763804012951' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/115147763804012951'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/115147763804012951'/><link rel='alternate' type='text/html' href='http://varalakshmi.blogspot.com/2006/06/do-you-know.html' title='Do you Know ??'/><author><name>Varalakshmi</name><uri>http://www.blogger.com/profile/16490255315913599658</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>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29295841.post-115086973273912293</id><published>2006-06-20T22:31:00.000-07:00</published><updated>2006-06-21T07:05:43.666-07:00</updated><title type='text'>Sources of Inspiration</title><content type='html'>&lt;span style="font-size:85%;"&gt;Right from the Childhood, We are inspired by so... many. Mom,Dad and other relatives will be the initial source of inspiration for a kid. As we grow up, we learn many things from our friends, relatives and others whom we come across in our day to day life. Certainly inspired by certains thoughts and actions of others and we will try to mould ourselves. Same case in me too.. Inspired by lotsa people right from the schooling. When it comes to Tamil Grammar and poem (Ilakkanam and Seiyul) I always remember my Tamil teacher Mrs.Revathi who is no more. When it comes to speaking the truth, being loyal, pious etc., my parents are my role model. (So many things I have learned from them..) . If I start mentioning everyone, it will be a difficult task and the readers (if any) will get bored.&lt;br /&gt;&lt;br /&gt;The main reason why I thought of blogging in this topic is, my relative "&lt;span style="color:#3333ff;"&gt;Sujatha&lt;/span&gt;". Only with very few, we get inspired just by talking for a few minutes. With few others, even if we talk for hours together we don't feel happy. Sujatha sister whom I have mentioned here is the former type. I met her for the very first time when i went to my relative's home. Though she is a C.A graduate, married and well settled in life, I could find her behaving in a very humble and modest way. After we got introduced to each other, we started discussing things with the main focus on the work, life and the balancing art of official life with the personal one. When she was telling about her life, few facts she narrated reminded me "Narayana Moorthy" and "Sudha NarayanaMoorthy" life story (/love story) which i read long back in the Net. Too good it was. Each and every line in that story carries sense and it is quite enjoyable. A very healthy relationship I would say. &lt;/span&gt;&lt;span style="font-size:85%;"&gt;As a daughter, as a lover, as a wife, as a mother the role palyed by Sudha would be amazing. No words to describe.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;In fact, our topic switched over to Sudha's story. One of my friends gave me the print out of this story a few days back which I was having in my bag itself. Almost I have read that story four to five times with my friends, parents, realtives etc., Once again I read it with her and we were quoting the lines we liked the most and chatting. The time I spent with her was really valuable and her humbleness increases my respect on her. Each and every word she uttered has some sense in it and it was purely practical. I couldn't spend much time talking with her. Though its a very short duration, I couldn't forget those golden moments and she is one of the great women I have met. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;My dad always used to quote these words "&lt;span style="color:#993399;"&gt;Adakkam Amararul Uikkum&lt;/span&gt;" from Thirukkural, which I remembered once again after meeting her. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;In this context, these lines from a Carnatic song also comes to my mind:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;blockquote&gt;&lt;span style="font-size:100%;color:#993399;"&gt;Thaanenum agandhai thalaikkul eradhu&lt;br /&gt;Thaazhndha nilayilum dharmam maaradhu&lt;br /&gt;vaan pugazh valluvan vagutha nal vazhiyil&lt;br /&gt;vaiyagam vaazhndida varam arul thaaye...&lt;br /&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;I can continue mentioning everyone's name who has inspired me by leading an example, but as said it will be a lengthy one and I would like to dedicate this post especially to Sujatha. This post may sound so simple, funny or even stupid to others. But I couldn't stop myself from publishing this... Those who have felt wasting time after reading this, kindly pardon me... &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29295841-115086973273912293?l=varalakshmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varalakshmi.blogspot.com/feeds/115086973273912293/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29295841&amp;postID=115086973273912293' title='15 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/115086973273912293'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/115086973273912293'/><link rel='alternate' type='text/html' href='http://varalakshmi.blogspot.com/2006/06/sources-of-inspiration.html' title='Sources of Inspiration'/><author><name>Varalakshmi</name><uri>http://www.blogger.com/profile/16490255315913599658</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>15</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29295841.post-115043812945533033</id><published>2006-06-15T22:40:00.000-07:00</published><updated>2006-06-16T03:08:14.026-07:00</updated><title type='text'>Honesty is the Worst policy :)</title><content type='html'>"Honesty is the Best policy". Isn't it? But certain bitter experiences of being honest and true to our consience makes me feel honesty is the &lt;strong&gt;worst&lt;/strong&gt; policy and better not to follow that, though i can't. Be it a formal or an informal relationship with a known or an unknown person... i have felt in all the cases.&lt;br /&gt;&lt;br /&gt;I would like to share a small experience that i came across.. One fine morning when i was on my way to office, i took my usual route to catch the bus. I need to pass by the nearby Devaki Hospital which is well known for the name as well as the cost they charge (as far as i have heard) . When I was hurrying up, an old woman with a child in her hand stopped me. She said that the child was suffering from some problem in the nostrils and it has to undergo some treatment. Also she said she came to Devaki hospital and the doctors have asked her to take the child to Royapettah Government hospital. And she added that she does not have the bus fair to commute. So i gave her ten rupees for the bus fair and left the place. But, for a moment I thought how this poor lady was able to consult the doctors in this posh hospital. However, I didn't try to analyze more on that.&lt;br /&gt;&lt;br /&gt;Two days later, I saw the same lady with a child in front of the same hospital. The worst part is that she started narrating the same story again to me. I really got tensed. In a angry tone I said "Enma rendu naal munnadi dhaane idhe maadhiri kettenga?" (You asked me the same two days before also). She answered "Dharmam dhaana ma" . Right...I do dharmam but she is doing Adharmam..!!&lt;br /&gt;&lt;br /&gt;Funniest part is when my friend said yesterday that she met the same lady in the same place :)&lt;br /&gt;&lt;br /&gt;Chennai gave a good experience of studying the people!!&lt;br /&gt;&lt;br /&gt;I have few other experiences too....!! So i may update this post later.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29295841-115043812945533033?l=varalakshmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varalakshmi.blogspot.com/feeds/115043812945533033/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29295841&amp;postID=115043812945533033' title='20 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/115043812945533033'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/115043812945533033'/><link rel='alternate' type='text/html' href='http://varalakshmi.blogspot.com/2006/06/honesty-is-worst-policy.html' title='Honesty is the Worst policy :)'/><author><name>Varalakshmi</name><uri>http://www.blogger.com/profile/16490255315913599658</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>20</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29295841.post-114976429912240527</id><published>2006-06-08T03:38:00.000-07:00</published><updated>2006-06-08T03:58:19.140-07:00</updated><title type='text'>Dumping files in Desktop</title><content type='html'>Most of us have the habit of dumping files in the Desktop.If you also fall in this Lazy category :) here are the few DOS commands which can be clubbed together to create a batch file. A single click on this batch file will group all the files and folders with the timestamp. So before saying "bye-bye" in the Friday evening just a single click will take a backup.&lt;br /&gt;&lt;br /&gt;1) To create a folder with the current date and time stamp.&lt;br /&gt;Since a folder can't have \, : etc., we are repalcing them by "-"&lt;br /&gt;&lt;br /&gt;md c:\"\%date:\=-% %time::=-%"&lt;br /&gt;&lt;br /&gt;2)To copy the files and the folders in the Desktop to c:&lt;br /&gt;copy *.* c:\"\%date:\=-% %time::=-%"&lt;br /&gt;b) To copy a folder&lt;br /&gt;&lt;br /&gt;xcopy /e *.* c:\"\%date:\=-% %time::=-%"&lt;br /&gt;&lt;br /&gt;That's it..&lt;br /&gt;&lt;br /&gt;A folder will be created similar to this:&lt;br /&gt;Thu 06-08-2006 16-20-37.30&lt;br /&gt;&lt;br /&gt;Deleting of files can be implemented after this to make the desktop a clean-Desktop :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29295841-114976429912240527?l=varalakshmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varalakshmi.blogspot.com/feeds/114976429912240527/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29295841&amp;postID=114976429912240527' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/114976429912240527'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/114976429912240527'/><link rel='alternate' type='text/html' href='http://varalakshmi.blogspot.com/2006/06/dumping-files-in-desktop.html' title='Dumping files in Desktop'/><author><name>Varalakshmi</name><uri>http://www.blogger.com/profile/16490255315913599658</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>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29295841.post-114951242980923119</id><published>2006-06-05T05:47:00.000-07:00</published><updated>2006-06-07T04:57:11.453-07:00</updated><title type='text'>First Post</title><content type='html'>This is my very first &lt;a href="http://varalakshmi.blogspot.com"&gt;post&lt;/a&gt; in this blogspace. I have never even thought of blogging . I certainly need to thank all my friends who has inspired me by blogging(A big list... so not mentioning their names). Also a special thanks to writer &lt;strong&gt;Sujatha &lt;/strong&gt;(who has mentioned the blog's importance in his Katradum Petradum book)and &lt;a href="http://vadivel.blogspot.com/2006/06/need-of-blogging.html"&gt;Vadivel&lt;/a&gt; who has made a special post regarding blogging. So thanks inturn to my friend who lend me that book :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29295841-114951242980923119?l=varalakshmi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://varalakshmi.blogspot.com/feeds/114951242980923119/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29295841&amp;postID=114951242980923119' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/114951242980923119'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29295841/posts/default/114951242980923119'/><link rel='alternate' type='text/html' href='http://varalakshmi.blogspot.com/2006/06/first-post.html' title='First Post'/><author><name>Varalakshmi</name><uri>http://www.blogger.com/profile/16490255315913599658</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>7</thr:total></entry></feed>
