<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2enclosuresfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Pavan Gayakwad</title><link>http://pavangayakwad.blogspot.com/</link><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/PavanGayakwad" /><description>A software programmer with his dream company Srushti-Soft.com</description><language>en</language><managingEditor>noreply@blogger.com (Pavan Gayakwad | SrushtiSoft)</managingEditor><lastBuildDate>Thu, 16 Feb 2012 11:06:59 PST</lastBuildDate><generator>Blogger http://www.blogger.com</generator><openSearch:totalResults xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/">92</openSearch:totalResults><openSearch:startIndex xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/">1</openSearch:startIndex><openSearch:itemsPerPage xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/">25</openSearch:itemsPerPage><feedburner:info uri="pavangayakwad" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item><title>How it all happened? - The Real Story</title><link>http://feedproxy.google.com/~r/PavanGayakwad/~3/Mua-djaCI_U/how-it-all-happened-real-story.html</link><category>Consumer Software</category><category>Personal</category><author>noreply@blogger.com (Pavan Gayakwad | SrushtiSoft)</author><pubDate>Wed, 15 Feb 2012 11:12:09 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-11456403.post-7804858798548845779</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;br /&gt;
&lt;div&gt;
Along with my nostalgia, I am trying to present&amp;nbsp;how a software can solve the real-time problem and how problem can be visualized before moving to any solution. In between a situation in my life as an example and&amp;nbsp;gratitude&amp;nbsp;to my real life Heros.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
I got my Computer Science Bachelors degree in my home town &lt;a href="http://maps.google.com/maps/place?ftid=0x3bba25726a6222e5:0x4a120de147c6d472&amp;amp;q=Davanagere,+Karnataka,+India&amp;amp;hl=en&amp;amp;ved=0CA0Q-gswAA&amp;amp;sa=X&amp;amp;ei=wmU7T_-7F6KuiQfO6fAC&amp;amp;sig2=Pob1CrcmlscnLnqbtKfajw" target="_blank"&gt;Davangere&lt;/a&gt;&amp;nbsp;and 
during my study time, (not so long ago, but in the year 2003), my &lt;a href="http://www.ubdtce.com/" target="_blank"&gt;college (UBDT College of Engineering)&lt;/a&gt;&amp;nbsp;university 
was putting huge effort in setting, generating and securing question papers for 
examinations. The university is responsible for preparing question papers.&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;u&gt;&lt;b&gt;&lt;i&gt;Problem&lt;/i&gt;&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;
&lt;div&gt;
Every 
6 months there used to be semester final exams. At a time, students from &lt;u&gt;4 
semesters&lt;/u&gt; (of one branch) are mandated to attend it. Like that each semester 
had like &lt;u&gt;5 to 7 subjects&lt;/u&gt;, and there were minimum of&amp;nbsp;&lt;u&gt;7 branches&lt;/u&gt;&amp;nbsp;in my college, 
so university of our college had to prepare at-least 140 question papers! (4 
sems X 5 subjects X 7 branches = 140) and another 140 in the 12th month (so 
&lt;u&gt;per year&lt;/u&gt; at least &lt;u&gt;280 papers only for Engineering courses&lt;/u&gt;! and our 
university was handling 57 other courses along the side!).&amp;nbsp;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
To my surprise, all 
this was happening through manual process!!! also the biggest risk university 
was facing about&amp;nbsp;&lt;u&gt;securing question papers&lt;/u&gt; from pre-exposures before exam date. The manual effort was huge and 
painful.&amp;nbsp;Some more details&amp;nbsp;&amp;nbsp;&lt;a href="https://docs.google.com/present/view?id=ahkb5qg9wrfz_9dh2nbr" target="_blank"&gt;here&lt;/a&gt;.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;u&gt;&lt;/u&gt; &lt;/div&gt;
&lt;div&gt;
&lt;u&gt;&lt;b&gt;&lt;i&gt;Solution&lt;/i&gt;&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;
&lt;div&gt;
I was shocked when my respected Sir.Shreedhar (who guided me in all aspects 
of learning during my college days) was explaining all this to me.&amp;nbsp;That ultimately inspired to build a software solution (under the guidance 
Sir.Shreedhar) which can store and manage questions-with-answer bank, allow setting any type of 
question paper format, generate question papers and secure from before exam 
exposure.&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Because it was teams effort to set and prepare question papers, The software built is a network (LAN) enabled, should run on any version of cool Microsoft Windows desktops.The software had to address automating functional needs and as well reduce software usage training time. It took long time to study&amp;nbsp;&lt;a href="http://msdn.microsoft.com/en-us/library/windows/desktop/ff728831(v=vs.85).aspx" target="_blank"&gt;User Interface&amp;nbsp;Principle&lt;/a&gt;&amp;nbsp;for Windows 98/Me (OS at that time :). For networking I had to gain pragmatic understanding of&amp;nbsp;&lt;a href="http://en.wikipedia.org/wiki/Relational_database" target="_blank"&gt;RDBMS&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href="http://technet.microsoft.com/en-us/library/cc958795.aspx" target="_blank"&gt;Windows networking&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: inherit;"&gt;After so many long readings, code typing and testing of the software, I installed it in the 
university (year 2003) and they started using to conduct several exams.(in fact, during semester final exams, I had to answer question paper generated from my software, it was tough, damn! later we thought to introduce question complexity levels :)&amp;nbsp; One fine 
day I got this official thank you letter: &lt;a href="http://srushti-soft.com/quickquest/story/certi_Registrar_view.jpg"&gt;http://srushti-soft.com/quickquest/story/certi_Registrar_view.jpg&lt;/a&gt; 
from university and that day, It was one of the happiest moments in my life!&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;u&gt;'Quick Quest' emerged!&lt;/u&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: inherit;"&gt;Going forward, many other institutions in India and abroad found this 
software very useful &lt;/span&gt;&lt;a href="http://srushti-soft.com/quickquest/story.htm" style="font-family: inherit;"&gt;http://srushti-soft.com/quickquest/story.htm&lt;/a&gt;&lt;span style="font-family: inherit;"&gt; and using it with no 
problems.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: inherit;"&gt;Not just that, when I was about to finish my 8th semester exams, got job offer from &lt;a href="http://www.starmarksv.com/" target="_blank"&gt;Starmark&lt;/a&gt; to work as Associate Software Engineer. The Vice President of Starmark, Arun Tumati used to visit our college to motivate and train students from&amp;nbsp;&lt;/span&gt;technical and soft-skills front, and during his visit&lt;span style="font-family: inherit;"&gt;&amp;nbsp;Shreedhar sir suggested me to give demo of&amp;nbsp;&lt;/span&gt;'Quick Quest'&lt;span style="font-family: inherit;"&gt;.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: inherit;"&gt;Today, after 8 years, the same 'Quick Quest' is helping me to start my own company.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
I just can't thank enough to Sir.Shreedhar and Arun Tumati. They are my continuous (on and off the scene) motivators&amp;nbsp;and mentors. My professional&amp;nbsp;existence&amp;nbsp;wouldn't have happened like today if I had not met Sir.Shreedhar and Arun Tumati.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Unlike every man, I have two men behind all my&amp;nbsp;success ;)&amp;nbsp;[women, please excuse me!]&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;www.srushtisoft.com
www.pavangayakwad.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11456403-7804858798548845779?l=pavangayakwad.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PavanGayakwad/~4/Mua-djaCI_U" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-16T00:42:09.113+05:30</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">6</thr:total><feedburner:origLink>http://pavangayakwad.blogspot.com/2012/02/how-it-all-happened-real-story.html</feedburner:origLink></item><item><title>Top 10 checks before buying question paper setting and generation software</title><link>http://feedproxy.google.com/~r/PavanGayakwad/~3/t0Q98D-cFmM/top-10-checks-before-buying-question.html</link><category>Consumer Software</category><category>Technical</category><author>noreply@blogger.com (Pavan Gayakwad | SrushtiSoft)</author><pubDate>Sun, 12 Feb 2012 03:22:11 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-11456403.post-4644704763293850442</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div style="text-align: left;"&gt;
&lt;span style="background-color: white; color: #222222; font-family: inherit;"&gt;When an educator start searching for question paper generation software, he/she will find plenty products claiming they are the best in automating paper setting and generation process. As the number of similar type of software is more, complexity to settle down to one product increases.&lt;/span&gt;&lt;br /&gt;
&lt;div style="background: white;"&gt;
&lt;span style="color: #222222;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; text-align: -webkit-auto;"&gt;
&lt;span style="color: #222222;"&gt;&lt;span style="font-family: inherit;"&gt;Let me put some helping points to simplify software selection process.&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;ol style="text-align: left;"&gt;
&lt;li&gt;&lt;b&gt;&lt;span style="background-color: white; font-family: inherit; text-indent: -18pt;"&gt;&lt;span style="color: #222222;"&gt;Software price tag is bit more expensive than your planned budget&lt;/span&gt;&lt;/span&gt;&lt;span class="apple-converted-space" style="background-color: white; font-family: inherit; text-indent: -18pt;"&gt;&lt;span style="color: #222222;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: white; font-family: inherit; text-indent: -18pt;"&gt;&lt;span style="color: #222222;"&gt;-&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;i style="background-color: white; font-family: inherit; text-indent: -18pt;"&gt;&lt;span style="color: #222222;"&gt;but wait!&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span class="apple-converted-space" style="background-color: white; font-family: inherit; text-indent: -18pt;"&gt;&lt;span style="color: #222222;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: white; color: #222222; font-family: inherit; text-indent: -18pt;"&gt;Many of us feel that software price is fixed and not negotiable, In-fact, some &lt;u&gt;companies do offer discounts if they are selling product under promotion period&lt;/u&gt;. so make sure you check with them regarding the discount. It's a customer right to negotiate, nothing bad about it!&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="background-color: white; font-family: inherit; text-indent: -18pt;"&gt;&lt;span style="color: #222222;"&gt;&lt;b&gt;You checked features list, all competing software has all-most all features! Which one to pick for analysis?&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="apple-converted-space" style="background-color: white; font-family: inherit; text-indent: -18pt;"&gt;&lt;b&gt;&lt;span style="color: #222222;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;b style="background-color: white; font-family: inherit; text-indent: -18pt;"&gt;&lt;span style="color: #222222;"&gt;-&lt;/span&gt;&lt;/b&gt;&lt;span style="background-color: white; color: #222222; font-family: inherit; text-indent: -18pt;"&gt;Really, this is a puzzled situation. In that case, Look for the product screen shots or ask for a demo. Take a scenario, such as, how to compose a question paper pattern. Every software has its own way to set a question paper pattern prior to generate question paper.&lt;u&gt; Poorly thought software design will offer you too many confusing options and rise a need of getting trained&lt;/u&gt;. Some &lt;u&gt;old-fashioned software will have series of buttons lined up in the bottom or top of&amp;nbsp; screens&lt;/u&gt;&amp;nbsp;and you have no clue what to press and when. Chose the one which is simple and require no or very less training to use. &lt;u&gt;The better software solution should give you the feeling of simplicity and easiness&lt;/u&gt;.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="background-color: white; font-family: inherit; text-indent: -18pt;"&gt;&lt;span style="color: #222222;"&gt;&lt;b&gt;Check for online blog or documentation about the software&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="apple-converted-space" style="background-color: white; font-family: inherit; text-indent: -18pt;"&gt;&lt;b&gt;&lt;span style="color: #222222;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;b style="background-color: white; font-family: inherit; text-indent: -18pt;"&gt;&lt;span style="color: #222222;"&gt;-&lt;/span&gt;&lt;/b&gt;&lt;span style="background-color: white; color: #222222; font-family: inherit; text-indent: -18pt;"&gt;. Whether you read them or not! This is still an important aspect to look for (seriously,&lt;u&gt; I never read windows help [which pops-up when you press F1 key] or windows product blog, in these 12 years of my time with windows computers&lt;/u&gt;!)&lt;b&gt;&lt;i&gt; Still you should look for it&lt;/i&gt;&lt;/b&gt; because, it defines '&lt;u&gt;on-line presence of the company&lt;/u&gt;' and its &lt;u&gt;dynamics&lt;/u&gt;. &lt;u&gt;This directly influence the product quality&lt;/u&gt;, future developments and companies sustained support for your current and future needs. You should be purchasing product from a dynamic company and not from the dull one. Isn't it?&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="background-color: white; font-family: inherit; text-indent: -18pt;"&gt;&lt;span style="color: #222222;"&gt;&lt;b&gt;If software was built on or before year 2005, then wait&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: white; color: #222222; font-family: inherit; text-indent: -18pt;"&gt;&lt;b&gt;!&lt;/b&gt; the internal design can't be well thought to support latest internal updates happening in Windows. &lt;u&gt;In another 3 or so years, you will start using Windows 8 operating system&lt;/u&gt; and as you can read &lt;a href="http://social.msdn.microsoft.com/Forums/en-US/winappswithcsharp/thread/380b4b7b-72e2-4435-b7f7-0d2afca4eac0" target="_blank"&gt;here&lt;/a&gt;. Microsoft's upcoming operating system &lt;u&gt;Windows 8 with WinRT file system (now in developer preview edition) expected to break many traditional programming approaches like accessing database&lt;/u&gt; (this is where all your questions, answers..etc gets saved) and other application behaviour aspects. So the &lt;u&gt;old-fashioned software you may wish to purchase for relatively less price may stop working at that time&lt;/u&gt;. So keep this in mind and look for software solutions built using latest technology from Microsoft or Sun/Oracle..etc.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="background-color: white; font-family: inherit; text-indent: -18pt;"&gt;&lt;span style="color: #222222;"&gt;&lt;b&gt;Look for the quality&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="apple-converted-space" style="background-color: white; font-family: inherit; text-indent: -18pt;"&gt;&lt;span style="color: #222222;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: white; color: #222222; font-family: inherit; text-indent: -18pt;"&gt;-. There is no different analogy than differentiating well branded cell phone (like iPhone, Nokia, Samsung..etc) with a local make (usually cost less) mobile phones. The evaluation of quality considers how does product look, function and your overall feeling after using it for some time. Following same analogy, download demo version of the software, check whether you are able to use it without much confusion, how easy to operate it? are screens good-looking? by the time work on all features in the demo software exploring yourself, you will definitely have firm opinion about overall quality of the product. &lt;u&gt;Be cautious about average quality product, like local make mobile phones, they run good for 1 or 2 years and later break for operating system latest updates or fail to satisfy your varied needs&lt;/u&gt;.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style="background-color: white; font-family: inherit; text-indent: -18pt;"&gt;&lt;span style="color: #222222;"&gt;Is the software customizable enough to meet your current and future needs?&lt;/span&gt;&lt;/span&gt;&lt;span class="apple-converted-space" style="background-color: white; font-family: inherit; text-indent: -18pt;"&gt;&lt;span style="color: #222222;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;b style="background-color: white; font-family: inherit; text-indent: -18pt;"&gt;&lt;span style="color: #222222;"&gt;-&lt;/span&gt;&lt;/b&gt;&lt;span class="apple-converted-space" style="background-color: white; font-family: inherit; text-indent: -18pt;"&gt;&lt;span style="color: #222222;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: white; color: #222222; font-family: inherit; text-indent: -18pt;"&gt;Let’s say you may want to allow space to write answers in the question paper itself or how the question entry area helps to enter a table data...try to remember your most rare need and figure out how software is providing solution to it. The most effective software does it in a simplistic manner and re-uses your existing knowledge of computers, instead telling its own way of doing it.&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;&lt;i&gt;Remember!&lt;/i&gt;&lt;/b&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;u&gt;if software is providing many options for setting many things, it will be a pain in the long run&lt;/u&gt;. You may either forget how to use all those or get confused after few months. Keep it simple, stupid yet effective.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="background-color: white; font-family: inherit; text-indent: -18pt;"&gt;&lt;span style="color: #222222;"&gt;&lt;b&gt;It is always good to move to cloud based computing compared to traditional private database server -&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: white; color: #222222; font-family: inherit; text-indent: -18pt;"&gt;&amp;nbsp;Any software providing this feature out-of-the-box should be considered with high priority. Future of internet and computers going to change the way we are leading life now. You may go on vacation but wanted to tweak some questions in the middle, &lt;u&gt;your cloud database will be available for you all the time anywhere in world&lt;/u&gt;.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="background-color: white; font-family: inherit; text-indent: -18pt;"&gt;&lt;span style="color: #222222;"&gt;&lt;b&gt;Is Software Company having open system to showcase how their future/updated version of software is coming along?&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="apple-converted-space" style="background-color: white; font-family: inherit; text-indent: -18pt;"&gt;&lt;span style="color: #222222;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: white; color: #222222; font-family: inherit; text-indent: -18pt;"&gt;It could be a forum like website or product features/defects tracking website.&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;u&gt;Whether you buy updated version of software or not. You need to check this to gauge many things&lt;/u&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;like,&lt;/span&gt;&lt;/li&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span style="background-color: white; text-indent: -18pt;"&gt;&lt;span style="color: #222222;"&gt;It showcases company's commitment and quality of deliverables about the product. Remember any company working systematically will definitely provide an online system for you to review their product development progress. &lt;u&gt;If there is no such system, there is some catch and you need make cautious move before progressing to purchase software&lt;/u&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="background-color: white; text-indent: -18pt;"&gt;&lt;span style="color: #222222;"&gt;You can review forth coming product features beforehand.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color: #222222;"&gt;You can suggest or post your problems to the website and track its progress.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color: #222222;"&gt;It ultimately shows the company's technical competency and makes sure you are not confused by a middle-man who is pretending to be a real-software solution provider. Don't you like to buy product from best company? You will for sure!&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;li&gt;&lt;span style="color: #222222;"&gt;&lt;b&gt;Think about security&lt;/b&gt; - Everybody look for user login accounts are allowed to create, subject wise restriction is possible or ability to track user activities. Not just this! Consider, if the software is providing export of complete question bank to a word or excel file or a user is allowed to take print out of all previously generated question papers and there is no way to restrict/lock it? In the beginning, &lt;u&gt;some features may appear sensational, but they may be offering easy way to steal all your data at one shot&lt;/u&gt;! So &lt;u&gt;look for usage wise security breaches and how they are tackled in the software&lt;/u&gt;.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="background-color: white; font-family: inherit; text-indent: -18pt;"&gt;&lt;span style="color: #222222;"&gt;&lt;b&gt;Compatibility and setup challenges&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="apple-converted-space" style="background-color: white; font-family: inherit; text-indent: -18pt;"&gt;&lt;span style="color: #222222;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: white; color: #222222; font-family: inherit; text-indent: -18pt;"&gt;- You may upgrade or degrade your operating system or may apply some service packs to the existing one. Is the software compatible to all those variations? if you prefer to &lt;u&gt;test on different operating systems&lt;/u&gt;, you can &lt;a href="https://www.virtualbox.org/" target="_blank"&gt;download&lt;/a&gt; free virtual machine software (check link below ) and test on it. &lt;u&gt;Check that data backup/restore and setup related activities are easy to do&lt;/u&gt;.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;div style="background: white;"&gt;
&lt;span style="background-color: white; color: #222222; font-family: inherit;"&gt;-----------------------------&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: white; color: #222222; font-family: inherit;"&gt;Virtual machine free software for download:&lt;/span&gt;&lt;span class="apple-converted-space" style="background-color: white; color: #222222; font-family: inherit;"&gt;&amp;nbsp;&lt;/span&gt;&lt;a _cke_saved_href="https://www.virtualbox.org/" href="https://www.virtualbox.org/" style="background-color: white; font-family: inherit;" target="_new"&gt;https://www.virtualbox.org&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial;"&gt;
&lt;span style="color: #222222;"&gt;&lt;span style="font-family: inherit;"&gt;Windows 8 WinRT file System breaking changes and discussion:&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;a _cke_saved_href="http://social.msdn.microsoft.com/Forums/en-US/winappswithcsharp/thread/380b4b7b-72e2-4435-b7f7-0d2afca4eac0" href="http://social.msdn.microsoft.com/Forums/en-US/winappswithcsharp/thread/380b4b7b-72e2-4435-b7f7-0d2afca4eac0" target="_new"&gt;http://social.msdn.microsoft.com/Forums/en-US/winappswithcsharp/thread/380b4b7b-72e2-4435-b7f7-0d2afca4eac0&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #222222;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #222222;"&gt;In the interest of guiding educators.&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span style="color: #222222;"&gt;Thank you!&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;www.srushtisoft.com
www.pavangayakwad.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11456403-4644704763293850442?l=pavangayakwad.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PavanGayakwad/~4/t0Q98D-cFmM" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-12T16:52:11.168+05:30</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://pavangayakwad.blogspot.com/2012/02/top-10-checks-before-buying-question.html</feedburner:origLink></item><item><title>Is your Facebook account secured?</title><link>http://feedproxy.google.com/~r/PavanGayakwad/~3/JIVtGE0lCWc/is-your-facebook-account-secured.html</link><author>noreply@blogger.com (Pavan Gayakwad | SrushtiSoft)</author><pubDate>Thu, 09 Feb 2012 07:37:54 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-11456403.post-1965730238625173462</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
In our day-to-day social networking activities, we sometimes hear people saying about their Facebook account was compromised or hijacked.&lt;br /&gt;
&lt;br /&gt;
Along with our common measures (having complex password, not clicking alien links..etc) to protect ourselves,&amp;nbsp;I am sure, there is one more thing, which may be overlooked (at-least I did it :). Let me share that here.&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: left;"&gt;
1. Login to your facebook account. (I guess, you are already, if you have got this article link from Facebook :)&amp;nbsp;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
2. Go to your 'Account Settings'&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-cg4k7B4m3kU/TzPg8k8H4mI/AAAAAAAABS4/TZDZCxmp29k/s1600/1.AccSetting.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-cg4k7B4m3kU/TzPg8k8H4mI/AAAAAAAABS4/TZDZCxmp29k/s1600/1.AccSetting.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&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;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;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;
3. ..and then go to 'Apps' section situated in lefts-side menu bar,&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-FiFSy8KGC7I/TzPg-cAhlUI/AAAAAAAABTA/sfYuc1dmizc/s1600/2.AppSettings.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="181" src="http://1.bp.blogspot.com/-FiFSy8KGC7I/TzPg-cAhlUI/AAAAAAAABTA/sfYuc1dmizc/s400/2.AppSettings.png" width="400" /&gt;&lt;/a&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;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;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;b&gt;Ideally, any secured Facebook account "App Settings" page &lt;u&gt;should not list many many application entries&lt;/u&gt;. If so, you are royally welcoming the malicious service provider to screw your account :)&amp;nbsp;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
So hurry up and remove those&amp;nbsp;apps which&amp;nbsp;you are &lt;u&gt;not using&lt;/u&gt; and &lt;u&gt;unknown to you&lt;/u&gt; and stay safe! Please keep in mind that some applications (like TweetDeck..etc) you might have allowed them to access intentionally.&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Did you see many unknown apps in your Facebook App Settings? Comment and share your thoughts here!&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;www.srushtisoft.com
www.pavangayakwad.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11456403-1965730238625173462?l=pavangayakwad.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PavanGayakwad/~4/JIVtGE0lCWc" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-09T21:07:54.169+05:30</app:edited><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-cg4k7B4m3kU/TzPg8k8H4mI/AAAAAAAABS4/TZDZCxmp29k/s72-c/1.AccSetting.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://pavangayakwad.blogspot.com/2012/02/is-your-facebook-account-secured.html</feedburner:origLink></item><item><title>In This World - 17</title><link>http://feedproxy.google.com/~r/PavanGayakwad/~3/oUQXbH8J_Xw/in-this-world-17.html</link><category>In This World</category><author>noreply@blogger.com (Pavan Gayakwad | SrushtiSoft)</author><pubDate>Sun, 27 Nov 2011 18:10:06 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-11456403.post-7470674862576100132</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
"The true leadership is not given, it should be earned and consistently demonstrated."&lt;br /&gt;
&lt;br /&gt;
"A true leader creates more leaders and feared ones create blind followers"&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;www.srushtisoft.com
www.pavangayakwad.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11456403-7470674862576100132?l=pavangayakwad.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PavanGayakwad/~4/oUQXbH8J_Xw" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-28T07:40:06.550+05:30</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://pavangayakwad.blogspot.com/2011/11/in-this-world-17.html</feedburner:origLink></item><item><title>Hiring a Super Programmer?</title><link>http://feedproxy.google.com/~r/PavanGayakwad/~3/jRfmOa6E-e8/hiring-super-programmer.html</link><category>Technical</category><category>DotNet</category><category>Personal</category><author>noreply@blogger.com (Pavan Gayakwad | SrushtiSoft)</author><pubDate>Wed, 23 Nov 2011 06:06:53 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-11456403.post-4238453530045262670</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
When it comes to programming, I noticed most of the super programmers share similar&amp;nbsp;attitude and thought process.&amp;nbsp;I started identifying similarities whenever I took interviews.&lt;br /&gt;
&lt;br /&gt;
After meeting 300+ &amp;nbsp;potential candidates (thanks to all my previous companies choosing me as interviewer),&amp;nbsp;I dared to have a quick points to spot a 'Super Programmer' from the pool of programmers.&lt;br /&gt;
&lt;br /&gt;
When I shared these points with my colleagues, they found it useful during their interviews.&lt;br /&gt;
&lt;br /&gt;
Please note&lt;br /&gt;
&lt;br /&gt;
&lt;ul style="text-align: left;"&gt;
&lt;li&gt;These points are strictly valid for 'Rock Star Programmers' only. If you apply these observations to a good programmer, you may loose him.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;I always don't follow these points very strictly in interviews as there will be many other aspects to consider, However these can just be used as indicative pointers if you feel good.&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
So here it goes,&lt;br /&gt;
&lt;ul style="text-align: left;"&gt;
&lt;li&gt;They may be little nervous in the beginning. When you ask them about their interesting project, their eyes glow and for a moment they just forget where they are and completely immerse in explaining the problem, how much they were amazed, their explorations and implementations.&lt;/li&gt;
&lt;li&gt;They have habit of knowing all latest happenings in their interested technical area. That means they are closely following beta and release candidates as well.&lt;/li&gt;
&lt;li&gt;They read lot of blog posts, tech articles and most of the time own a technical blog. They have good bunch of posts on technical articles or pointers in&amp;nbsp;their&amp;nbsp;blog.&lt;/li&gt;
&lt;li&gt;Even if they don't know the answer, they logically think and almost get through the problem. Their hands don't shiver when writing code. No matter even if the syntax is wrong.&lt;/li&gt;
&lt;li&gt;They always try to generalize the approach and try to make it reusable.&lt;/li&gt;
&lt;li&gt;They are fanatic about browsing the project code-base and finding out what is best in it. If something is badly designed or written, it&amp;nbsp;disturbs&amp;nbsp;them and try to revamp/fix it if permitted. They will be proactive in doing it (provided such an&amp;nbsp;opportunity is given).&lt;/li&gt;
&lt;li&gt;They have earned good reputation points in&amp;nbsp;technical&amp;nbsp;forums. That is more important than having bunch of certifications.&lt;/li&gt;
&lt;li&gt;Their resume contains bunch of memory profiling, performance profiling, code review tools and many popular open source frameworks used (like Caliburn..etc) in their project and few of those is introduced in the project because of them.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style="text-align: left;"&gt;
&lt;li&gt;Ask which piece of code in their previous projects liked a lot and which was not. It indirectly tells us their level of understanding about technology.&lt;/li&gt;
&lt;li&gt;Observe your conversation with them. As you know, the developers conversation context is bit different. Are they catching it quickly? your such conversation should go with them smoothly. For example,&amp;nbsp;I&amp;nbsp;usually ask what version of Dotnet you are using and many reply, its 2010 or 2008! First point, They are best Visual Studio.Net IDE users than Dotnet programmers. Second, they are not understanding the context. I have asked the version of Dotnet framework not the IDE.&amp;nbsp;If you are&amp;nbsp;explaining&amp;nbsp;too many things during the discussion, then there is a problem.&lt;/li&gt;
&lt;li&gt;When you give them a paper and pen and ask to write a program, check how much space they waste. 2 things to notice,&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;ol style="text-align: left;"&gt;
&lt;li&gt;If they fill A4 sheet page to write 2 small programs (reverse a string and looping through ArrayList having different type of objects) maintaining bigger inline space, then they can't think more on efficient usage of computing resources also. Even if they think, it may be their simple programming habit but not something coming out from geeky mind. This is more inspired from 'you will work the way you really are'.&lt;/li&gt;
&lt;li&gt;With minimum inline spacing, even if they fill A4 sheet writing lot of code (without striking unused ones) then, they are dangerous programmers. They can explain the logic on the same day when its &amp;nbsp;written and anytime in future you need to pray for God to know about the hidden logic.&lt;/li&gt;
&lt;li&gt;Why there should be a 3rd point when I said only 2.&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;ul style="text-align: left;"&gt;
&lt;li&gt;Ask them very basic questions (If you have to implement AJAX response/request&amp;nbsp;what objects do you use in Javascript) and see how detailed and thoughtful answer they give. Whats more interesting is how deep they delve and present different aspects of it.&lt;/li&gt;
&lt;li&gt;They have either contributed to one of open source projects (on CodePlex, SourceForge,gitHub..etc) or have hosted their own.&lt;/li&gt;
&lt;li&gt;They have published some articles on technical article sites (like CodeProject...etc)&lt;/li&gt;
&lt;li&gt;Majority of their posts on twitter or facebook speaks about their serious technical explorations than 'I ate this', 'been here..' or sharing funny cat videos.&lt;/li&gt;
&lt;li&gt;They have list of&amp;nbsp;achievements in the resume and may not be a certified professional.&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
No matter even if candidate don't stand true for all above points. Most of the time we believe our senses and take the decision (and that is usually proved right.)&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Well, this is my list. Do you have some quick points? Feel free to share here.&lt;br /&gt;
&lt;br /&gt;
Thanks for reading!&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;www.srushtisoft.com
www.pavangayakwad.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11456403-4238453530045262670?l=pavangayakwad.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PavanGayakwad/~4/jRfmOa6E-e8" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-23T19:36:53.465+05:30</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://pavangayakwad.blogspot.com/2011/11/hiring-super-programmer.html</feedburner:origLink></item><item><title>Openness with Free Web Fonts</title><link>http://feedproxy.google.com/~r/PavanGayakwad/~3/AMtYaovyVAw/openness-with-free-web-fonts.html</link><category>Technical</category><author>noreply@blogger.com (Pavan Gayakwad | SrushtiSoft)</author><pubDate>Sun, 13 Nov 2011 05:54:06 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-11456403.post-6298674915963115795</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
If you want to design a webpage with stylish font. There are few important things to consider before using graphical text images.&lt;br /&gt;
&lt;ul style="text-align: left;"&gt;
&lt;li&gt;If you prefer search engines bring traffic to your web page, it has to be&amp;nbsp;&lt;b style="color: #38761d;"&gt;Search engine friendly&lt;/b&gt;, as of &amp;nbsp;now crawling&amp;nbsp;engine&amp;nbsp;ignore text written in images. (BTW, can search engines improve to &lt;a href="http://srushtisoft.blogspot.com/2009/05/qq-ocr-feature-extract-text-from.html"&gt;extract text from image&lt;/a&gt; and index? like&amp;nbsp;&lt;a href="http://www.srushti-soft.com/quickquest/overview.htm"&gt;Quick Quest&lt;/a&gt;&amp;nbsp;does ;)&lt;/li&gt;
&lt;li&gt;The font should be rendered and displayed&lt;b&gt; &lt;span class="Apple-style-span" style="color: #38761d;"&gt;consistent across multiple browsers&lt;/span&gt;&lt;/b&gt;.&lt;/li&gt;
&lt;li&gt;When viewed through mobile browser, it should wrap (as normal text do) to&lt;span class="Apple-style-span" style="color: #38761d;"&gt; &lt;b&gt;fit the small screen.&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
Its now old fashion to choose the most common font (either Times New Roman or Arial, that are for sure exist in users computer) and design the page accordingly to stay safe.&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Things have changed, so the approaches.&lt;/i&gt;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
To respect above points, &lt;i&gt;&lt;b&gt;HTML font embedding&lt;/b&gt;&lt;/i&gt; became essential need to design impressive web page (&lt;a href="http://srushti-soft.com/"&gt;SrushtiSoft.com&lt;/a&gt;&amp;nbsp;home page is using font embedding. Its live now!).&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
Back in 1997, Microsoft released Web Embedding Fonts Tool (&lt;a href="http://www.microsoft.com/typography/web/embedding/"&gt;WEFT&lt;/a&gt;) which allows to create font objects (.eot) file from our favorite True Type Font (TTF) and refer it in CSS. That's all! Any page viewed in Internet Explorer started rendering our favorite font even if it is not present in user's computer.&lt;br /&gt;
&lt;br /&gt;
That's really cool.&lt;br /&gt;
&lt;br /&gt;
As usual, Microsoft restricted this openness only to IE browsers and that made many web developers to ignore this effort silently. (However, Microsoft is still active on WEFT initiative and anytime may strike back)&lt;br /&gt;
&lt;br /&gt;
So there comes&amp;nbsp;Google with free open source Web Fonts!&amp;nbsp;&lt;a href="http://www.google.com/webfonts"&gt;&lt;b&gt;http://www.google.com/webfonts&lt;/b&gt;&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://4.bp.blogspot.com/-S6v-JXo3Izg/Tr5HEwVQkgI/AAAAAAAABSY/BLTLkRsw21E/s1600/WebFonts.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="165" src="http://4.bp.blogspot.com/-S6v-JXo3Izg/Tr5HEwVQkgI/AAAAAAAABSY/BLTLkRsw21E/s320/WebFonts.png" width="320" /&gt;&lt;/a&gt;As of now there are 291 free open source fonts for embedding. With each font, Google provide a quick guidelines on how to use in a web page.&lt;br /&gt;
&lt;br /&gt;
Your jaw drops when you see Google giving just 2 lines to integrate web fonts!&lt;br /&gt;
&lt;br /&gt;
SrushtiSoft home page uses one very decent font out of 291 Google web fonts. We tested it over 100+ browsers on Linux, Windows and&amp;nbsp;Android&amp;nbsp;platforms and very&amp;nbsp;few&amp;nbsp;browsers failed to render.&lt;br /&gt;
&lt;br /&gt;
I sense strong future of web fonts as they make web pages to render without mandating users to install required font. For a web developer, there is so much of relaxing factor in it. :)&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;www.srushtisoft.com
www.pavangayakwad.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11456403-6298674915963115795?l=pavangayakwad.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PavanGayakwad/~4/AMtYaovyVAw" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-13T19:24:06.211+05:30</app:edited><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-S6v-JXo3Izg/Tr5HEwVQkgI/AAAAAAAABSY/BLTLkRsw21E/s72-c/WebFonts.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://pavangayakwad.blogspot.com/2011/11/openness-with-free-web-fonts.html</feedburner:origLink></item><item><title>In This World - 16</title><link>http://feedproxy.google.com/~r/PavanGayakwad/~3/_Ft4_rMi0iA/in-this-world-16.html</link><category>In This World</category><author>noreply@blogger.com (Pavan Gayakwad | SrushtiSoft)</author><pubDate>Fri, 15 Jul 2011 20:41:56 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-11456403.post-8286766283001718636</guid><description>&lt;span style="font-family: inherit; font-size: 15px;"&gt;"Relationship shouldn't be complicated, if it so, then its time to look at it from a different perspective and attempt to resolve challenges, if that doesn't work at any cost, put a period and move on."&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: inherit; font-size: 15px;"&gt;Well..I have one more view to share which may sound bit contradictory to what I expressed above, but its indeed an unarguable truth!&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-size: 15px;"&gt;"Move on - is the simplest one to say and most difficult to go through!" :)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;www.srushtisoft.com
www.pavangayakwad.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11456403-8286766283001718636?l=pavangayakwad.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PavanGayakwad/~4/_Ft4_rMi0iA" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-16T09:11:56.435+05:30</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://pavangayakwad.blogspot.com/2010/10/in-this-world-16.html</feedburner:origLink></item><item><title>Windows Service or Windows Task Scheduler?</title><link>http://feedproxy.google.com/~r/PavanGayakwad/~3/zfkBsoxfRWo/windows-service-or-windows-task.html</link><category>Technical</category><author>noreply@blogger.com (Pavan Gayakwad | SrushtiSoft)</author><pubDate>Fri, 15 Jul 2011 20:45:26 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-11456403.post-794590973635951030</guid><description>&lt;span style="font-family: inherit; font-size: 16px;"&gt;Are you planning to create long running background process (in C#) and thinking to build a Windows service? &lt;br /&gt;
&lt;br /&gt;
&lt;i style="color: #a64d79;"&gt;Then wait for a moment!&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: inherit; font-size: 16px;"&gt;Windows Task scheduler (Start-&amp;gt;Programs-&amp;gt;Accessories-&amp;gt; System Tools-&amp;gt; Task Scheduler) can also be a decent choice!&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;&lt;span style="font-family: inherit; font-size: 16px;"&gt;"Windows Vista and higher windows (server) operating systems are offering matured Task scheduler with many advancements like Triggers, Actions, Conditions, failure recovery, email notifications, security and much more."&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-family: inherit; font-size: 16px;"&gt;&lt;br /&gt;
&lt;i style="color: #b45f06;"&gt;Its obvious that many programmers think Windows Service is easy to maintain and what it can do, task scheduler can’t&lt;/i&gt;&lt;b style="color: #b45f06;"&gt;&lt;i&gt;.&lt;/i&gt;&lt;/b&gt; But now, it’s time to look at Windows Task Scheduler [also at &lt;a href="http://download.microsoft.com/download/a/d/f/adf1347d-08dc-41a4-9084-623b1194d4b2/BackgroundProcs.docx"&gt;Microsoft white paper&lt;/a&gt;] and see what great features it is offering. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;When to go for Windows Service?&lt;/b&gt;&lt;br /&gt;
Okay, let me try to answer this popular question in one line.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: inherit; font-size: 16px;"&gt;Windows Service is suitable for receiving service request '&lt;i&gt;anytime&lt;/i&gt;' and process '&lt;i&gt;&lt;b&gt;instantly&lt;/b&gt;&lt;/i&gt;'.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: inherit; font-size: 16px;"&gt;&lt;br /&gt;
Just think of anti-virus scanner, network port activity tracker, remote access connection manager, SQL Server database service, chat server..etc. all these &lt;i style="color: #741b47;"&gt;&lt;u&gt;need&lt;/u&gt;&lt;/i&gt; ‘long running process’ because they have to serve the service requests coming in ‘&lt;u&gt;any time&lt;/u&gt;’.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Scheduled Processes&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;i&gt;If&lt;/i&gt; &lt;/b&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: inherit; font-size: 16px;"&gt;your process wake up every &lt;i&gt;few minutes&lt;/i&gt;, queries intended source (like database, Message Queue..etc), performs some operations and &lt;i&gt;goes to sleep&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style="font-family: inherit; font-size: 16px;"&gt;&lt;i&gt;And&lt;/i&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span style="font-family: inherit; font-size: 16px;"&gt;Next time when it wakes up, has no interest in knowing what it did previously.&lt;/span&gt;&lt;br /&gt;
&lt;i&gt;&lt;span style="font-family: inherit; font-size: 16px;"&gt;&lt;b&gt;then&lt;/b&gt;&amp;nbsp;&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;
&lt;span style="font-family: inherit; font-size: 16px;"&gt;consider leveraging Windows Task Scheduler. Write a console program (&lt;a href="http://social.msdn.microsoft.com/Forums/en-US/csharpgeneral/thread/ea8b0fd5-a660-46f9-9dcb-d525cc22dcbd"&gt;hide console window&lt;/a&gt; if you want) or WinForms program (with Form + Taskbar visibility false) and set it up with Task scheduler.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Benefits&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: inherit; font-size: 16px;"&gt;No need to implement timer logic to keep process alive. Having programatic timer unnecessarily consume more CPU cycles because Windows has to create some more threads to keep timer run properly.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: inherit; font-size: 16px;"&gt;Avoids doing more R&amp;amp;D on finding and troubleshooting memory leak problems. Windows Scheduler gracefully terminate the windows process (on which our program is running) and creates new one for next run.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: inherit; font-size: 16px;"&gt;Don’t have to worry about automatic restart of your process when it crash or to perform multiple retries whenever it encountere problems.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;span style="font-family: inherit; font-size: 16px;"&gt;&lt;b&gt;Points to consider...&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: inherit; font-size: 16px;"&gt; From support point of view, consider using logging component (like log4net) to log events to windows event viewer. Many monitoring systems mostly listen to event viewer and send notification emails to support team to flag about the problem.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: inherit; font-size: 16px;"&gt;When setting up your process with Task Scheduler, make sure to check option to run it&amp;nbsp; even when user is NOT logged into the system.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: inherit; font-size: 16px;"&gt;Make sure 'Task Scheduler' service (Start-&amp;gt;Run-&amp;gt;type 'services.msc' and check) is running on server operating system and set to 'Automatic' mode.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;span style="font-family: inherit; font-size: 16px;"&gt;That's all for now. However choice between windows service and task scheduler is a design decision and depends on requirements. If something is tickling in your mind and want to express your thoguts as a comment, feel free to share here. Thanks!&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;www.srushtisoft.com
www.pavangayakwad.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11456403-794590973635951030?l=pavangayakwad.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PavanGayakwad/~4/zfkBsoxfRWo" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-16T09:15:26.847+05:30</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><enclosure url="http://download.microsoft.com/download/a/d/f/adf1347d-08dc-41a4-9084-623b1194d4b2/BackgroundProcs.docx" length="466226" type="application/octet-stream" /><feedburner:origLink>http://pavangayakwad.blogspot.com/2010/09/windows-service-or-windows-task.html</feedburner:origLink></item><item><title>Tracking Downloads in Google Analytics</title><link>http://feedproxy.google.com/~r/PavanGayakwad/~3/9oEbldUq9V4/tracking-downloads-in-google-analytics.html</link><category>Technical</category><author>noreply@blogger.com (Pavan Gayakwad | SrushtiSoft)</author><pubDate>Sun, 22 Aug 2010 22:58:02 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-11456403.post-8484897874520848810</guid><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_Bwuhs60zQWk/TG9zOdbdP-I/AAAAAAAABPY/3cuw736QTJ0/s1600/analytics_logo.gif" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_Bwuhs60zQWk/TG9zOdbdP-I/AAAAAAAABPY/3cuw736QTJ0/s320/analytics_logo.gif" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;I wanted to track download count of &lt;a href="http://srushti-soft.com/quickquest/overview.htm"&gt;Quick Quest&lt;/a&gt; demo version hosted on &lt;a href="http://www.srushti-soft.com/"&gt;SrushtiSoft&lt;/a&gt; through Google analytics. I faced obstacle during the implementation process and wanted to share here, hoping to save &lt;/span&gt;&lt;span style="font-size: small;"&gt;your &lt;/span&gt;&lt;span style="font-size: small;"&gt;sometime if you are also trying to do the same for your website or blog.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Google neatly guide you how to do it, &lt;a href="http://www.google.com/support/analytics/bin/answer.py?hl=en&amp;amp;answer=55529"&gt;http://www.google.com/support/analytics/bin/answer.py?hl=en&amp;amp;answer=55529&lt;/a&gt; with a slashing message "This article is for the latest version of the tracking code". But it just doesn't work at one-shot!&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;I had to spend sometime to find a way to troubleshoot "pageTracker is not defined" &lt;/span&gt;&lt;span style="font-size: small;"&gt;javascript error&lt;/span&gt;&lt;span style="font-size: small;"&gt;. Finally, the post on StackOverflow puts you on right path: &lt;a href="http://stackoverflow.com/questions/3503511/google-analytics-pagetracker-is-not-defined"&gt;http://stackoverflow.com/questions/3503511/google-analytics-pagetracker-is-not-defined&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Though google talks about the approach in detail here: &lt;a href="http://code.google.com/apis/analytics/docs/tracking/asyncUsageGuide.html"&gt;http://code.google.com/apis/analytics/docs/tracking/asyncUsageGuide.html&lt;/a&gt; chances of it going unnoticed is more.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;www.srushtisoft.com
www.pavangayakwad.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11456403-8484897874520848810?l=pavangayakwad.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PavanGayakwad/~4/9oEbldUq9V4" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2010-08-23T11:28:02.181+05:30</app:edited><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_Bwuhs60zQWk/TG9zOdbdP-I/AAAAAAAABPY/3cuw736QTJ0/s72-c/analytics_logo.gif" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://pavangayakwad.blogspot.com/2010/08/tracking-downloads-in-google-analytics.html</feedburner:origLink></item><item><title>Getting ready for Paris trip?</title><link>http://feedproxy.google.com/~r/PavanGayakwad/~3/4l-s78-7hkQ/getting-ready-for-paris-trip.html</link><author>noreply@blogger.com (Pavan Gayakwad | SrushtiSoft)</author><pubDate>Thu, 03 Jun 2010 20:16:06 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-11456403.post-3391837296463086006</guid><description>&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Times New Roman';"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;a href="http://1.bp.blogspot.com/_Bwuhs60zQWk/S-gvexBn4aI/AAAAAAAABOs/FXwzaF-lsLw/s1600/HPIM1512.JPG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_Bwuhs60zQWk/S-gvexBn4aI/AAAAAAAABOs/FXwzaF-lsLw/s320/HPIM1512.JPG" /&gt;&lt;/a&gt;I had wonderful experiences in Paris. Its a great place and you must visit at least once in a life time. I hope my below points would help to avoid some surprises during your Paris tour...&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Times New Roman';"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;- Best way to visit Paris is using Metro. If you are planning to stay for few weeks, its worth to buy book of 10 metro tickets which will save you some euros.&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;- When you are walking on Champse-Elysee, you can have sandwiches from road side stalls. They are tasty and worth each penny.&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;&lt;/div&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;- Most of the non-veg dishes are with Beef and Fish.&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;- Alcohol is cheap.&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;- At least try to greet people in French and they will try their best to assist you in English.&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;- Do not purchase Disneyland Paris tickets on its English version website when you are in Paris. Disney charge you as per UK (in GBP) rates, which is unnecessarily expensive, where as same kind of ticket can be found in French version of Disney website for 10 euro lesser the UK cost. Disney continue to make fun of you by expecting you to read and understand terms and conditions written in French. At some point you feel Micky laughing at you!&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;- At least Paris doesn't have telephones which can accept coin or credit cards!! So if you want to make a local call you must have telephone card purchased (starts with 7.5 Euro) in one of TABACs&amp;nbsp; found in many paris streets.&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;
- Not all public automated toilets are free.&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;- If you are expecting your hotel reception will speak in English&amp;nbsp;with you, thats your fault.&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;- Sunday is like a dead day in Paris. All most all the stores/pharmacies will be closed! if you have planned to have food near your home/hotel, you may prefer to die, instead trying really hard to&amp;nbsp;find out&amp;nbsp;'open'&amp;nbsp;restaurant.&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;- In most of the shows/planetariums...etc French is the default language, and you can't expect English.&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;- Louvre museum has multiple entries but no one knows. (including Paris residents :) Everybody stand in the big line near popular glass traingle!&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;- If you don't like crowd, It may be bad idea to plan visiting popular places in Paris during weekends.You will have to discover the tourist attraction place from the crowd. Specially, First Sunday of every month, most of the (state) museums will have free entry. If you enjoy standing in 2 or 3 hours long line, you can dare to step out of your home/hotel otherwise visit beautiful gardens in Paris.&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;- As euro international credit card,&amp;nbsp;never ever go for "HDFC Forex Card plus"&amp;nbsp;it doesn't always work on all online shops and&amp;nbsp;HDFC demonstrated its unmatching irresponsiblility in customer support activities&amp;nbsp;when you try to contact them over web/email.&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Times New Roman';"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;- Better take vaseline with you, otherwise you will end up buying one vaseline tube for 3 euros!&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;- When you go to any cinema make sure it is V.O.S.T or VO (that means english version). Otherwise next 2 hours you won't know people laughing at you or on a joke in&amp;nbsp;French&amp;nbsp;from the movie.&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;- You may not feel all museums/tourist places are great! so do enough research before stepping inside by paying 8+ euros of entry fee. Otherwise you will feel museum sculptures looking at you as a dumb piece of stone.&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;- Your hotel may not have 3 pin plugs, so you can plan to buy 2-to-3 converter from castorama stalls for your mobile/laptop chargers.&lt;br /&gt;
&lt;br /&gt;
- This is very important, if you are married, make sure you take your wife to Paris! :) its a damn romantic place :)&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;www.srushtisoft.com
www.pavangayakwad.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11456403-3391837296463086006?l=pavangayakwad.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PavanGayakwad/~4/4l-s78-7hkQ" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2010-06-04T08:46:06.937+05:30</app:edited><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_Bwuhs60zQWk/S-gvexBn4aI/AAAAAAAABOs/FXwzaF-lsLw/s72-c/HPIM1512.JPG" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://pavangayakwad.blogspot.com/2010/05/getting-ready-for-paris-trip.html</feedburner:origLink></item><item><title>Buck</title><link>http://feedproxy.google.com/~r/PavanGayakwad/~3/1fL20JYwcNE/buck.html</link><category>Personal</category><author>noreply@blogger.com (Pavan Gayakwad | SrushtiSoft)</author><pubDate>Thu, 10 Sep 2009 19:35:08 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-11456403.post-6806507624403852940</guid><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_Bwuhs60zQWk/Sqkz_XJc8CI/AAAAAAAAAoo/7pXMS0gcmmc/s1600-h/Buck.JPG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_Bwuhs60zQWk/Sqkz_XJc8CI/AAAAAAAAAoo/7pXMS0gcmmc/s400/Buck.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style="font-family: Verdana,sans-serif;"&gt;"Ice Age 3: Dawn of the Dinosaurs" is a neat pack of humor, adventure with be on the mind characters. The fun begins when alone, One-eyed, dino-hunting weasel called 'Buck', who is sophisticated yet not so complicated, agrees to find 'floppy green thing' with his set of rules and killing his life time enemy Rudy (T Rex Dino). After that there are many eye catching events and nice animation work.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Verdana,sans-serif;"&gt;In the end Buck kill Rudy and says "He is gone! What am I suppose to do now?". In that very moment, I see him losing excitement in life. Not so fascinatingly, he agrees to come to the &lt;/span&gt;&lt;span style="font-family: Verdana,sans-serif;"&gt;world of &lt;/span&gt;&lt;span style="font-family: Verdana,sans-serif;"&gt;Ice age. All of a sudden when&amp;nbsp; Rudy roars!! Buck finds reason to go back to his world and fight with Rudy all alone.&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: Verdana,sans-serif;"&gt;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family: Verdana,sans-serif;"&gt;&amp;nbsp; &lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Verdana,sans-serif;"&gt;Its been many weeks, Buck is still in my thoughts and there is no sign of him stopping his blabbering. His existence has no meaning if there is no Rudy. He only knows living for finding opportunity to defeat Rudy. That's his purpose and he is always on his toes. Buck is talking endlessly, sometimes suddenly he pops at me and asks 'hey! whats' your purpose of life?' and I just find myself speechless.&amp;nbsp;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;www.srushtisoft.com
www.pavangayakwad.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11456403-6806507624403852940?l=pavangayakwad.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PavanGayakwad/~4/1fL20JYwcNE" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-11T08:05:08.706+05:30</app:edited><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_Bwuhs60zQWk/Sqkz_XJc8CI/AAAAAAAAAoo/7pXMS0gcmmc/s72-c/Buck.JPG" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://pavangayakwad.blogspot.com/2009/09/buck.html</feedburner:origLink></item><item><title>Opera Unite - Browser with New Possibilities</title><link>http://feedproxy.google.com/~r/PavanGayakwad/~3/sPDpSvbq-o0/opera-unite-browser-with-new.html</link><category>Technical</category><author>noreply@blogger.com (Pavan Gayakwad | SrushtiSoft)</author><pubDate>Wed, 02 Sep 2009 19:01:56 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-11456403.post-6987008354122497905</guid><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_Bwuhs60zQWk/Sp59j0K-4gI/AAAAAAAAAog/RlKK6R4UzNw/s1600-h/Opera_Unite.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_Bwuhs60zQWk/Sp59j0K-4gI/AAAAAAAAAog/RlKK6R4UzNw/s200/Opera_Unite.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;When Microsoft, Mozilla and Google are competing hard to increase browser share by tweaking their products, opera silently concentrated on innovation and sprung with neat free stuffs.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;Opera’s new suite ‘Unite’ lead the way in &lt;/span&gt;&lt;span style="font-size: small;"&gt;defining how we can maximize our internet experience &lt;/span&gt;&lt;span style="font-size: small;"&gt;through its impressive capabilities.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;This amazing software is not just a ‘browser’ loading web pages lightning fast with Turbo technology; it’s a web server in the browser, messenger, media/file/photo sharing host, a fridge (people can leave a message for you) and can be more in future!!!&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;If you are using FireFox, Chrome or Safari and you have set of strong technical reasons for why you are using it over Internet Explorer, then it’s time for you to checkout Opera Unite 10. From the technology point of view, your satisfaction is guaranteed.&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;www.srushtisoft.com
www.pavangayakwad.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11456403-6987008354122497905?l=pavangayakwad.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PavanGayakwad/~4/sPDpSvbq-o0" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-03T07:31:56.766+05:30</app:edited><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_Bwuhs60zQWk/Sp59j0K-4gI/AAAAAAAAAog/RlKK6R4UzNw/s72-c/Opera_Unite.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://pavangayakwad.blogspot.com/2009/09/opera-unite-browser-with-new.html</feedburner:origLink></item><item><title>In This World - 15</title><link>http://feedproxy.google.com/~r/PavanGayakwad/~3/S8YbZPyoXHU/in-this-world-15.html</link><category>In This World</category><author>noreply@blogger.com (Pavan Gayakwad | SrushtiSoft)</author><pubDate>Wed, 19 Aug 2009 19:40:43 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-11456403.post-526495717031040640</guid><description>&lt;span style="font-family: verdana;"&gt;"Never trust someone more than yourself, they will sure betray you.&lt;/span&gt;"&lt;div class="blogger-post-footer"&gt;www.srushtisoft.com
www.pavangayakwad.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11456403-526495717031040640?l=pavangayakwad.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PavanGayakwad/~4/S8YbZPyoXHU" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-20T08:10:43.781+05:30</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://pavangayakwad.blogspot.com/2009/08/in-this-world-15.html</feedburner:origLink></item><item><title>2 'Why's</title><link>http://feedproxy.google.com/~r/PavanGayakwad/~3/H_jAYRsy2hU/2-whys.html</link><category>Technical</category><author>noreply@blogger.com (Pavan Gayakwad | SrushtiSoft)</author><pubDate>Fri, 03 Jul 2009 09:38:57 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-11456403.post-4894148607704178257</guid><description>&lt;span style="font-family:verdana;"&gt;1.    Why Microsoft is still using Flash when its own baby- Silverlight light is out there?&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Bwuhs60zQWk/Sk3UdGWAN-I/AAAAAAAAAno/AUlrVpzJlgk/s1600-h/Flash.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 265px;" src="http://4.bp.blogspot.com/_Bwuhs60zQWk/Sk3UdGWAN-I/AAAAAAAAAno/AUlrVpzJlgk/s400/Flash.png" alt="" id="BLOGGER_PHOTO_ID_5354169128397584354" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;2. As shown &lt;/span&gt;&lt;span style="font-family:verdana;"&gt;above, having &lt;/span&gt;&lt;span style="font-family:verdana;"&gt;popup menu &lt;/span&gt;&lt;span style="font-family:verdana;"&gt;open &lt;/span&gt;&lt;span style="font-family:verdana;"&gt;on IE8, why Windows Start menu does not appear when windows key (on keyboard) is pressed? (Windows Vista with SP2 Operating system&lt;/span&gt;&lt;span style="font-family:verdana;"&gt;)&lt;/span&gt;  &lt;span style="font-family:verdana;"&gt;&lt;br /&gt;&lt;br /&gt;Grr...&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;www.srushtisoft.com
www.pavangayakwad.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11456403-4894148607704178257?l=pavangayakwad.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PavanGayakwad/~4/H_jAYRsy2hU" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-03T22:08:57.229+05:30</app:edited><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_Bwuhs60zQWk/Sk3UdGWAN-I/AAAAAAAAAno/AUlrVpzJlgk/s72-c/Flash.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://pavangayakwad.blogspot.com/2009/07/2-whys.html</feedburner:origLink></item><item><title>In This World - 14</title><link>http://feedproxy.google.com/~r/PavanGayakwad/~3/a6k1cB6siwk/in-this-world-14.html</link><category>In This World</category><author>noreply@blogger.com (Pavan Gayakwad | SrushtiSoft)</author><pubDate>Tue, 17 Nov 2009 07:09:59 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-11456403.post-3463265472450156657</guid><description>&lt;span style="font-size: 100%;"&gt;&lt;span style="font-family: verdana;"&gt;Any mistake is a big failure if we don't understand why and how it happened.&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;www.srushtisoft.com
www.pavangayakwad.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11456403-3463265472450156657?l=pavangayakwad.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PavanGayakwad/~4/a6k1cB6siwk" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-17T20:39:59.493+05:30</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://pavangayakwad.blogspot.com/2009/06/in-this-world-14.html</feedburner:origLink></item><item><title>DotNet: Generic Sorting Class</title><link>http://feedproxy.google.com/~r/PavanGayakwad/~3/yUUff1n9QOI/generic-sorting-class.html</link><category>Technical</category><author>noreply@blogger.com (Pavan Gayakwad | SrushtiSoft)</author><pubDate>Sun, 07 Jun 2009 22:30:45 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-11456403.post-9050998610965217665</guid><description>&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:verdana;"&gt;Recently, I was searching for a generic sorting approach on dotnet List. Many articles (Like &lt;/span&gt;&lt;a style="font-family: verdana;" href="http://devpinoy.org/blogs/keithrull/archive/2007/02/23/sorting-a-generic-list-of-object-in-c.aspx"&gt;one&lt;/a&gt;&lt;span style="font-family:verdana;"&gt;, &lt;/span&gt;&lt;a style="font-family: verdana;" href="http://dotnetslackers.com/Community/blogs/simoneb/archive/2007/06/20/How-to-sort-a-generic-List_3C00_T_3E00_.aspx"&gt;two&lt;/a&gt;&lt;span style="font-family:verdana;"&gt;..etc) were suggesting standard way of creating IComparer&lt;/span&gt;&lt;/span&gt;&lt;t&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:verdana;"&gt; implementer class and using that with generic list (List &amp;lt;T&amp;gt;) in our application. Writing IComparer class for every business object not only take huge time also create challenges in code management when it grow considerably. So, here is simple and effective generic sorting class which can be used with any custom business object and can be sorted on any one of its properties.&lt;/span&gt;&lt;/span&gt;&lt;/t&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;All you have to do is, copy paste the complete code in to a new .cs file.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre style="border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 100%;"&gt;&lt;code&gt;using System;&lt;br /&gt;using System.Collections.Generic;&lt;br /&gt;using System.Text;&lt;br /&gt;using System.Reflection;&lt;br /&gt;&lt;br /&gt;namespace Srushti.Business&lt;br /&gt;{&lt;br /&gt;public class GenericComparer&amp;lt;T&amp;gt; : IComparer&amp;lt;T&amp;gt;&lt;br /&gt; {&lt;br /&gt;   string _propName = string.Empty;&lt;br /&gt;   bool _sortDirection = true;&lt;br /&gt;   public GenericComparer(string propertyName, bool SortAscending)&lt;br /&gt;   {&lt;br /&gt;       _propName = propertyName;&lt;br /&gt;       _sortDirection = SortAscending;&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;   private int CompareAsc(object o1, object o2)&lt;br /&gt;   {&lt;br /&gt;       if (o1 is IComparable)&lt;br /&gt;           return ((IComparable)o1).CompareTo(o2);&lt;br /&gt;       else if (o1.Equals(o2))&lt;br /&gt;           return 0;&lt;br /&gt;       else&lt;br /&gt;           return o1.ToString().CompareTo(o2);&lt;br /&gt;   }&lt;br /&gt;   #region IComparer&amp;lt;T&amp;gt; Members&lt;br /&gt;&lt;br /&gt;   public int Compare(T x, T y)&lt;br /&gt;   {&lt;br /&gt;       PropertyInfo pi = x.GetType().GetProperty(_propName);&lt;br /&gt;       object o1 = pi.GetValue(x, null);&lt;br /&gt;&lt;br /&gt;       pi = y.GetType().GetProperty(_propName);&lt;br /&gt;       object o2 = pi.GetValue(y, null);&lt;br /&gt;&lt;br /&gt;       if (_sortDirection == false)&lt;br /&gt;           return CompareAsc(o1, o2) * -1;&lt;br /&gt;       else&lt;br /&gt;           return CompareAsc(o1, o2);&lt;br /&gt;   }&lt;br /&gt;   #endregion&lt;br /&gt; }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;...and start consuming it as shown below. You have to supply, property name (as String) on which you want to sort the list and sorting direction (Boolean, true for ascending and false for descending) to GenericComparer() constructor.&lt;br /&gt;&lt;br /&gt;&lt;pre style="border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 100%;"&gt;&lt;code&gt;private void Form1_Load(object sender, EventArgs e)&lt;br /&gt;{&lt;br /&gt;   List&lt;employee&gt; empList = new List&lt;employee&gt;();&lt;br /&gt;   empList.Add(new Employee() { ID = 1, Name = "Three" });&lt;br /&gt;   empList.Add(new Employee() { ID = 2, Name = "Two" });&lt;br /&gt;   empList.Add(new Employee() { ID = 3, Name = "One" });&lt;br /&gt;&lt;br /&gt;   /*** Generic Comparer ***/&lt;br /&gt;   empList.Sort(new GenericComparer&lt;employee&gt;("Name", true));&lt;br /&gt;&lt;br /&gt;   foreach (Employee em in empList)&lt;br /&gt;       MessageBox.Show(em.ID.ToString());&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public class Employee&lt;br /&gt;{&lt;br /&gt;   public int ID { get; set; }&lt;br /&gt;   public string Name { get; set; }&lt;br /&gt;}&lt;br /&gt;&lt;/employee&gt;&lt;/employee&gt;&lt;/employee&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;Please Note: Class properties with complex data types like DateTime, Nullable might require special attention.&lt;div class="blogger-post-footer"&gt;www.srushtisoft.com
www.pavangayakwad.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11456403-9050998610965217665?l=pavangayakwad.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PavanGayakwad/~4/yUUff1n9QOI" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-08T11:00:45.677+05:30</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://pavangayakwad.blogspot.com/2009/06/generic-sorting-class.html</feedburner:origLink></item><item><title>Quick Quest - A Step Ahead</title><link>http://feedproxy.google.com/~r/PavanGayakwad/~3/mYPpeMQpb28/quick-quest-step-ahead.html</link><category>Personal</category><author>noreply@blogger.com (Pavan Gayakwad | SrushtiSoft)</author><pubDate>Tue, 17 Nov 2009 07:12:58 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-11456403.post-7587972531267930682</guid><description>&lt;span style="font-family: verdana; font-size: 100%;"&gt;With a history of serving Kuvempu University for question paper generation, Quick Quest is now serving Scholar’s private college in Nigeria and receiving good feedback. The teacher using this software sent his experiences and I am very happy to publish his 'as is' words on main page of &lt;a href="http://srushtisoft.com/documents/quickquest.html"&gt;Quick Quest section&lt;/a&gt;.&lt;br /&gt;
This is a great encouragement to the development effort of Quick Quest.&lt;br /&gt;
&lt;br /&gt;
Thanks to “The Scholar’s Private Collage, Akure, Nigeria” for choosing Quick Quest.&lt;br /&gt;
&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;www.srushtisoft.com
www.pavangayakwad.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11456403-7587972531267930682?l=pavangayakwad.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PavanGayakwad/~4/mYPpeMQpb28" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-17T20:42:58.284+05:30</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://pavangayakwad.blogspot.com/2009/05/quick-quest-step-ahead.html</feedburner:origLink></item><item><title>LINQ Quick Start</title><link>http://feedproxy.google.com/~r/PavanGayakwad/~3/sIELh8jDHQI/linq-quick-start.html</link><category>Technical</category><author>noreply@blogger.com (Pavan Gayakwad | SrushtiSoft)</author><pubDate>Tue, 17 Nov 2009 07:19:12 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-11456403.post-9079775785707073477</guid><description>&lt;a href="http://2.bp.blogspot.com/_Bwuhs60zQWk/SeGMOkos5YI/AAAAAAAAAlI/Ya4z5GmvGH4/s1600-h/0596528418_lrg.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5323690416509085058" src="http://2.bp.blogspot.com/_Bwuhs60zQWk/SeGMOkos5YI/AAAAAAAAAlI/Ya4z5GmvGH4/s320/0596528418_lrg.jpg" style="cursor: pointer; float: left; height: 320px; margin: 0pt 10px 10px 0pt; width: 247px;" /&gt;&lt;/a&gt;&lt;span style="font-family: verdana;"&gt;If you are a new bee to LINQ (Language Integrated Query), stunned by looking at big books and longer web pages on it, here is the relaxing news. Read “&lt;a href="http://oreilly.com/catalog/9780596528416/"&gt;LINQ: The Future of Data Access in C# 3.0&lt;/a&gt;” by Joe Hummel. He presented LINQ in a simple and effective manner.&lt;br /&gt;
&lt;br /&gt;
This book with 60 pages quickly &lt;/span&gt;&lt;span style="font-family: verdana;"&gt;give you &lt;/span&gt;&lt;span style="font-family: verdana;"&gt; pragmatic understanding of LINQ and push you to start using it in next hour. This i&lt;/span&gt;&lt;span style="font-family: verdana;"&gt;s &lt;/span&gt;&lt;span style="font-family: verdana;"&gt;a good quick starter book &lt;/span&gt;&lt;span style="font-family: verdana;"&gt;in spades&lt;/span&gt;&lt;span style="font-family: verdana;"&gt;.&lt;br /&gt;
&lt;br /&gt;
I &lt;/span&gt;&lt;span style="font-family: verdana;"&gt;personally prefer&lt;/span&gt;&lt;span style="font-family: verdana;"&gt; reading such quick start books to get glimpse of technology and later pick thicker book or detailed tech web links to dig deeper.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;www.srushtisoft.com
www.pavangayakwad.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11456403-9079775785707073477?l=pavangayakwad.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PavanGayakwad/~4/sIELh8jDHQI" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-17T20:49:12.249+05:30</app:edited><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_Bwuhs60zQWk/SeGMOkos5YI/AAAAAAAAAlI/Ya4z5GmvGH4/s72-c/0596528418_lrg.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://pavangayakwad.blogspot.com/2009/04/linq-quick-start.html</feedburner:origLink></item><item><title>Present</title><link>http://feedproxy.google.com/~r/PavanGayakwad/~3/iYUhILIb4WI/present.html</link><category>Personal</category><author>noreply@blogger.com (Pavan Gayakwad | SrushtiSoft)</author><pubDate>Sun, 05 Apr 2009 20:30:24 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-11456403.post-400783131945775217</guid><description>&lt;span style=";font-family:verdana;font-size:100%;"  &gt;The saxophone playing in lavish and lazy mood on my home theater audio system. Half filled crystal clear mocktail glass is standing still on the table. It served me 12 times. Ice cubes in the container melting slowly. Few small pieces of pizza left out in the take-away box. Ceiling fan is blowing cool air. With aesthetic gratification, I am sleeping in my bed. Not fully slipped in dream world. My senses are still enjoying the atmosphere. My right leg big and second toe shaking unnoticeably. Laptop silently downloading recent updates and also scanning for &lt;a href="http://www.microsoft.com/protect/computer/viruses/worms/conficker.mspx"&gt;Conficker warm&lt;/a&gt; which recently attracted much of attention all over the world. Television is in mute, “DOA: Dead or Alive” action was on. Washing machine is busy cleaning dirty cloths. My salary credit message is sitting unread in my mobile message inbox. The alarm is down counting to wake me up in next 2 minutes…&lt;br /&gt;I felt I needed this lazy day after my busy project work schedule at office. I spent restless week. I am lying in my bed &lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;like a reluctant chap&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;. I got to hear this from somewhere my inside, "Is this what I wanted?"&lt;br /&gt;I said- “of course Yes! Not sure about the future though. Whatever I have now is what all I use to dream in my college days. Life gifted me this day. One lazy day with &lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;immense satisfaction&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;!"&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;www.srushtisoft.com
www.pavangayakwad.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11456403-400783131945775217?l=pavangayakwad.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PavanGayakwad/~4/iYUhILIb4WI" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-04-06T09:00:24.030+05:30</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://pavangayakwad.blogspot.com/2009/04/present.html</feedburner:origLink></item><item><title>Why I Am Not Ready for IE8?</title><link>http://feedproxy.google.com/~r/PavanGayakwad/~3/b6yzVpMyC1Y/why-i-am-not-ready-to-use-ie8.html</link><category>Personal</category><author>noreply@blogger.com (Pavan Gayakwad | SrushtiSoft)</author><pubDate>Sun, 05 Apr 2009 05:14:30 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-11456403.post-2470212717246430390</guid><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Bwuhs60zQWk/SdieZloXDzI/AAAAAAAAAk4/C__ScWX-KG0/s1600-h/firefox-ie-logo-thumb.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 149px; height: 148px;" src="http://4.bp.blogspot.com/_Bwuhs60zQWk/SdieZloXDzI/AAAAAAAAAk4/C__ScWX-KG0/s400/firefox-ie-logo-thumb.jpg" alt="" id="BLOGGER_PHOTO_ID_5321177122173554482" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:verdana;"&gt;Microsoft’s free web browser Internet Explorer 8 is out for public use and it &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:verdana;"&gt;started appearing on windows update programs list as well. This time IE8 is &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:verdana;"&gt;offering a tight competition to its rivalry browsers by putting up  noticeable features like accelerators, web slices, common color tab groups, security filters and better performance in comparison with its previous flavors.&lt;/span&gt;  &lt;span style="font-family:verdana;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:verdana;"&gt;It was impressive in the beginning when I started using IE8 with all its new features; on my aggressive usage below points came to notice.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:verdana;"&gt;Still few web sites are breaking &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:verdana;"&gt;Tabs are not responsive if one of the tabs is struggling &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:verdana;"&gt;Page rendering sometimes takes more processing time and &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:verdana;"&gt;Browser speed is not always faster&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:verdana;"&gt;Let me admit, I got addicted to Firefox though it’s a memory hogging browser. But it just doesn’t toddle when I am doing too many things on it. IE8 is an obtrusive update for IE7/IE6 users. Users like me have slim to none chances to migrate to IE8 yet.&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;www.srushtisoft.com
www.pavangayakwad.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11456403-2470212717246430390?l=pavangayakwad.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PavanGayakwad/~4/b6yzVpMyC1Y" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-04-05T17:44:30.291+05:30</app:edited><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_Bwuhs60zQWk/SdieZloXDzI/AAAAAAAAAk4/C__ScWX-KG0/s72-c/firefox-ie-logo-thumb.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://pavangayakwad.blogspot.com/2009/04/why-i-am-not-ready-to-use-ie8.html</feedburner:origLink></item><item><title>MS Works for Windows 7.0</title><link>http://feedproxy.google.com/~r/PavanGayakwad/~3/I8fl3nQmFDA/ms-works-for-windows-70.html</link><category>Technical</category><author>noreply@blogger.com (Pavan Gayakwad | SrushtiSoft)</author><pubDate>Tue, 17 Mar 2009 19:44:58 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-11456403.post-7505048065755664397</guid><description>&lt;span style="font-family:verdana;"&gt;Windows &lt;/span&gt;&lt;span style="font-family:verdana;"&gt;Vista never ‘wow’ed me. Office 2003 installation did, when I was fiddling around MS office 2003 advanced installation options. I got to see 'Works for Windows 7.0'!!! &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Verdana;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Verdana;"&gt;&lt;/span&gt;&lt;img id="BLOGGER_PHOTO_ID_5314352120058972546" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 296px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_Bwuhs60zQWk/ScBfGLd1iYI/AAAAAAAAAko/OpNBy9VeWrk/s400/Works7.jpg" border="0" /&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="font-family:verdana;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:verdana;"&gt;Did Microsoft have intuition about Windows 7 operating system in the year 2003? Before I think too wild, the description helped me to understand that 7.0 is the version of ‘Microsoft Works’ ;)&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;www.srushtisoft.com
www.pavangayakwad.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11456403-7505048065755664397?l=pavangayakwad.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PavanGayakwad/~4/I8fl3nQmFDA" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-03-18T08:14:58.344+05:30</app:edited><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_Bwuhs60zQWk/ScBfGLd1iYI/AAAAAAAAAko/OpNBy9VeWrk/s72-c/Works7.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://pavangayakwad.blogspot.com/2009/03/ms-works-for-windows-70.html</feedburner:origLink></item><item><title>One Evening Rain</title><link>http://feedproxy.google.com/~r/PavanGayakwad/~3/0o5nGPa17HM/one-evening-rain.html</link><category>Personal</category><author>noreply@blogger.com (Pavan Gayakwad | SrushtiSoft)</author><pubDate>Sun, 15 Mar 2009 08:51:54 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-11456403.post-5998064644548271453</guid><description>&lt;span style="font-family:verdana;"&gt;I was too far from my home by the time I realize that its gonna rain nicely now. Its 7 eve and it’s my routine walk time. Weather turned darker. When I turn around, I saw slight panic in people’s eyes. It started raining. Those who were walking started running, two wheelers stopped near shops or big trees for shelter. People in car were closing windows. Many were kind of worried about getting drenched. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;It's getting everything wet including me. I am standing looking up at the sky. The rain drops are falling on my face and I shut my eyes. I am feeling cold. My heart is more lively and warm. I am flying free. Thunder and lightning didn’t change what I'm feeling. I kept my walk as usual and as simple as it can. Many were looking at me strangely, some with a question mark on their face and few with confusion. They all had one common question-“Are you mad? It’s raining!!” &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;I just laughed at it! I couldn’t stop walking in the rain and so my thinking. We became so much ‘civilized’ that we now worry so much to enjoy natural happenings. We are worried more about what others think. Our etiquettes are not comfy with natural events. We fell sick when weather changes slightly. Our health is more delicate. We became complicated. Our day to day 'modern busy life' is making us to ignore the fact that ‘we are part of nature’. &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;www.srushtisoft.com
www.pavangayakwad.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11456403-5998064644548271453?l=pavangayakwad.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PavanGayakwad/~4/0o5nGPa17HM" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-03-15T21:21:54.198+05:30</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://pavangayakwad.blogspot.com/2009/03/one-evening-rain.html</feedburner:origLink></item><item><title>In This World - 13</title><link>http://feedproxy.google.com/~r/PavanGayakwad/~3/8J_cDncTfJ0/in-this-world-13.html</link><category>In This World</category><author>noreply@blogger.com (Pavan Gayakwad | SrushtiSoft)</author><pubDate>Wed, 25 Feb 2009 21:01:19 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-11456403.post-7024535067671698426</guid><description>&lt;span style="font-family:verdana;"&gt;Some relations created to break. Despite your highest level of honesty to them, they &lt;span style="font-style: italic;"&gt;just &lt;/span&gt;break.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;www.srushtisoft.com
www.pavangayakwad.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11456403-7024535067671698426?l=pavangayakwad.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PavanGayakwad/~4/8J_cDncTfJ0" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-02-26T10:31:19.202+05:30</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://pavangayakwad.blogspot.com/2009/02/in-this-world-13.html</feedburner:origLink></item><item><title>'The Godfather' - Worth Remembering Quotes</title><link>http://feedproxy.google.com/~r/PavanGayakwad/~3/LAk2WQM8Bxo/godfather-worth-remembering-quotes.html</link><category>Personal</category><author>noreply@blogger.com (Pavan Gayakwad | SrushtiSoft)</author><pubDate>Fri, 20 Feb 2009 09:10:56 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-11456403.post-6419359240795228690</guid><description>&lt;div  style="color: rgb(0, 0, 0);font-family:verdana;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Carefully and painstakingly crafted movie -&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;The Godfather. &lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Incredibly strong script, &lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;cut throat decisions, lasting moments, nerve breaking sequences, chilling twists and extremely sharp dialogues makes me play its DVD often.&lt;br /&gt;&lt;br /&gt;I have captured some of the very thoughtful and deep impacting dialogues from the characters of 'The Godfather'.&lt;br /&gt;&lt;br /&gt;"I am going to make him an offer he can't refuse"&lt;br /&gt;&lt;br /&gt;"Why did you go to the police? Why didn't you come to me first?"&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div  style="color: rgb(0, 0, 0);font-family:verdana;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;"Never hate your enemies, it affects your judgment."&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div  style="color: rgb(0, 0, 0);font-family:verdana;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;"Fredo you are my older brother and I love you so much, but never take side with anyone against the family ever"&lt;br /&gt;&lt;br /&gt;"Keep your friends close, but your enemies closer."&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="color: rgb(0, 0, 0);font-family:verdana;" &gt;"Never let anyone know what you are thinking."&lt;/span&gt;&lt;br /&gt;&lt;div  style="color: rgb(0, 0, 0);font-family:verdana;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="color: rgb(0, 0, 0);font-family:verdana;" &gt;"So, Barzini will move against you first. He'll set up a meeting with someone that you absolutely trust guaranteeing your safety and at that meeting you'll be assassinated."&lt;/span&gt;&lt;br /&gt;&lt;p  style="color: rgb(0, 0, 0);font-family:verdana;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;My father made him an offer he couldn't refuse.&lt;br /&gt;What was that?&lt;br /&gt;Luca Brasi, held a gun to his head, and my father assured him, that either his brain or his signature would be on the contract.&lt;br /&gt;&lt;br /&gt;"It's an old habit. I spent my life trying not to be careless. Women and children can be careless but not men"&lt;br /&gt;&lt;br /&gt;"Every family has bad memories"&lt;br /&gt;&lt;br /&gt;"Friendship and money...oil and water"&lt;br /&gt;&lt;br /&gt;"That he got from you, that no"&lt;br /&gt;&lt;br /&gt;"My credit good enough to buy you out?"&lt;br /&gt;&lt;br /&gt;"The only wealth in this world is children. More than all the money, power on earth."&lt;br /&gt;&lt;br /&gt;"Hey, listen, I want somebody good - and I mean very good - to plant that gun. I don't want my brother coming out of that toilet with just his dick in his hands, alright?"&lt;br /&gt;&lt;br /&gt;"Where does it say that you can't kill a cop?"&lt;br /&gt;&lt;br /&gt;"Do you spend time with your family? Good. Because a man that doesn't spend time with his family can never be a real man."&lt;br /&gt;&lt;br /&gt;"Times have changed. It's not like the Old Days, when we can do anything we want. A refusal is not the act of a friend."&lt;br /&gt;&lt;br /&gt;"What have I ever done to make you treat me so disrespectfully? If you'd come to me in friendship, then this scum that ruined your daughter would be suffering this very day. And if by chance an honest man like yourself should make enemies, then they would become my enemies. And then they would fear you. "&lt;br /&gt;&lt;br /&gt;"Mr. Corleone never asks a second favor once he's refused the first, understood?"&lt;br /&gt;&lt;br /&gt;"I don't like violence, Tom. I'm a businessman; blood is a big expense."&lt;br /&gt;&lt;br /&gt;"Michael, I lost all the venom, all the juice of youth. I lost the lust for women and now my mind is clear. My duty to god is clear."&lt;br /&gt;&lt;br /&gt;"I have a problem and I want to find out if it is my problem or your problem."&lt;br /&gt;&lt;br /&gt;"I don't need tough guys, I need more lawyers."&lt;br /&gt;&lt;br /&gt;"I never wanted this for you. I work my whole life - I don't apologize - to take care of my family, and I refused to be a fool, dancing on the string held by all those bigshots. I don't apologize - that's my life - but I thought that, that when it was your time, that you would be the one to hold the string. Senator Corleone; Governor Corleone. Well, it wasn't enough time, Michael. It wasn't enough time."&lt;br /&gt;&lt;br /&gt;"Don't ask me about my business, Kay."&lt;br /&gt;&lt;br /&gt;"Don't overestimate the power of forgiveness"&lt;br /&gt;&lt;br /&gt;"I have a sentimental weakness for my children and I've spoiled them as you can see. They talk when they should listen." &lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;www.srushtisoft.com
www.pavangayakwad.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11456403-6419359240795228690?l=pavangayakwad.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PavanGayakwad/~4/LAk2WQM8Bxo" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-02-20T22:40:56.047+05:30</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://pavangayakwad.blogspot.com/2009/02/godfather-worth-remembering-quotes.html</feedburner:origLink></item><item><title>DotNet Windows Service: One of Good Practices</title><link>http://feedproxy.google.com/~r/PavanGayakwad/~3/k79T_j76Rhs/dotnet-windows-service-one-of-good.html</link><category>Technical</category><author>noreply@blogger.com (Pavan Gayakwad | SrushtiSoft)</author><pubDate>Tue, 17 Feb 2009 15:22:45 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-11456403.post-2633417600821838455</guid><description>&lt;span style="font-family:verdana;"&gt;DotNet Windows service is a long running executable, registered with windows operating system and do its work behind the scene. It gets activated when system boots, acquire its own windows session and start working without giving any clue to the user. Since windows start and manage these services, we have to register windows services in operating system.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:verdana;"&gt;I noticed it many times, the windows services which does simple operations, some of us having habit of writing code in the service &lt;span style="font-family: courier new;"&gt;onStart()&lt;/span&gt; event or write a private method in the same file/project and call it in the &lt;span style="font-family: courier new;"&gt;onStart()&lt;/span&gt; event. The problem with this approach is whenever we modify logic or functionality of existing windows service, we have to re-register executable with updated one.  Doing this kind of geeky stuff on production server does not seem reliable. The best thing to avoid this situation is, write all code in a separate class library project. Generate a DLL out of it, refer it in windows service and call the DLL public methods. Now, we just have to register the windows service executable once and whenever there is an update, stop the service, replace the DLL and start the service.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;www.srushtisoft.com
www.pavangayakwad.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11456403-2633417600821838455?l=pavangayakwad.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PavanGayakwad/~4/k79T_j76Rhs" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-02-18T04:52:45.141+05:30</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://pavangayakwad.blogspot.com/2009/02/dotnet-windows-service-one-of-good.html</feedburner:origLink></item></channel></rss>

