<?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>All my thoughts, technologies learnt and dream works showcase in Srushti-Soft.com as customer friendly products.</description><language>en</language><managingEditor>noreply@blogger.com (Pavan Gayakwad | SrushtiSoft)</managingEditor><lastBuildDate>Tue, 17 Jan 2012 23:17:01 PST</lastBuildDate><generator>Blogger http://www.blogger.com</generator><openSearch:totalResults xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/">89</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>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">0</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><item><title>What I Read...</title><link>http://feedproxy.google.com/~r/PavanGayakwad/~3/4IyhGM85QEo/what-i-read.html</link><category>Personal</category><author>noreply@blogger.com (Pavan Gayakwad | SrushtiSoft)</author><pubDate>Sat, 14 Feb 2009 22:12:54 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-11456403.post-1362525009116803543</guid><description>Behind vehicles...&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Intel Inside, Idiot Outside. (Written on a car)&lt;/li&gt;&lt;li&gt;Who said I ride faster? I am just flying...&lt;/li&gt;&lt;li&gt;See we met again!&lt;/li&gt;&lt;li&gt;Don't drink and drive, drive after drinking&lt;/li&gt;&lt;li&gt;Don't Honk, Earn your way!&lt;/li&gt;&lt;li&gt;Don't follow me, follow GOD&lt;/li&gt;&lt;li&gt;I am not afraid of death, I just don't want to be there when it happens&lt;/li&gt;&lt;li&gt;If your wife wants to learn to drive, don't stand in her way!&lt;/li&gt;&lt;li&gt;It is not desirable to travel faster than the speed of light, cos my hat keeps blowing off&lt;/li&gt;&lt;li&gt;If everything seems under control, you're just not going fast enough&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;On T-Shirts...&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Girlfriend always comes with an expiry date&lt;/li&gt;&lt;li&gt;Education ruined me&lt;/li&gt;&lt;li&gt;He Who Laughs Last Thinks Slowest&lt;/li&gt;&lt;li&gt;Beauty is in the eye of the beer holder&lt;/li&gt;&lt;li&gt;If you want to look young and thin, hang around old&lt;/li&gt;&lt;li&gt;life is 10% what happens to you and 90% how you react to it &lt;/li&gt;&lt;li&gt;Whatever it is -- I didn't do it!    &lt;/li&gt;&lt;li&gt;Behind every successful man is a woman, behind her is his wife&lt;/li&gt;&lt;li&gt;I believe in dragons, fairies, good women and other mythical creatures!&lt;/li&gt;&lt;li&gt;Coffee isn't my cup of tea &lt;/li&gt;&lt;li&gt;As you get older 3 things happen. The first is your memory goes, and I can't remember the other two...&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&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-1362525009116803543?l=pavangayakwad.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PavanGayakwad/~4/4IyhGM85QEo" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-02-15T11:42:54.103+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/02/what-i-read.html</feedburner:origLink></item><item><title>Review: Google Chrome and Others</title><link>http://feedproxy.google.com/~r/PavanGayakwad/~3/m3p9xt1YF5A/google-chrome-and-others.html</link><category>Technical</category><author>noreply@blogger.com (Pavan Gayakwad | SrushtiSoft)</author><pubDate>Tue, 02 Sep 2008 21:45:03 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-11456403.post-7144550877891845687</guid><description>&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;I was keep checking &lt;/span&gt;&lt;a href="http://www.google.com/chrome/intl/en/features.html"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;chrome website&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; to download Google’s new browser. It was night 12:19AM when chrome was available for download. I installed it and used for half an hour. My first impression was - “Neat”. I pretty much liked the way tabs are placed by pushing URL bar inside each tab, wider space for HTML page display making status bars small and toggling, download utility with resume, unified search and URL bar, all menu are grouped under two buttons sitting next to the URL bar, good speed, I didn’t find any web site ‘breaking’…I just felt it was worth waiting till mid night.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Chrome handles tabs different than FireFox. Each tab in chrome is hosted on separate process; this makes browser stand stable even one of its tabs crash. New Internet Explorer 8 is also &lt;/span&gt;&lt;a href="http://blogs.msdn.com/ie/archive/2008/03/11/ie8-and-loosely-coupled-ie-lcie.aspx"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;handling tabs&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; this way under the hood. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;My next observation was on memory consumption comparison between Chrome, IE8, FF3.1 for given same set of web sites.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Bwuhs60zQWk/SL4UjDxNAxI/AAAAAAAAAT0/hPdRnukiWBE/s1600-h/CHROME_MEM.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_Bwuhs60zQWk/SL4UjDxNAxI/AAAAAAAAAT0/hPdRnukiWBE/s400/CHROME_MEM.gif" alt="" id="BLOGGER_PHOTO_ID_5241649608845493010" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Chrome used Approx. 62 MB, IE8 Approx. 89 MB, FF31 Approx. 56 MB. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Difference is not big between FF and Chrome, but IE8 needs some more optimization.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;The browser war is now much more heated up. Though Microsoft Internet Explorer is controlling 78% of browser market share, it has to struggle more to retain. FireFox is secure, mature, growing and there are clear notion of Chrome becoming one more dominant browser. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;www.srushtisoft.com
www.pavangayakwad.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11456403-7144550877891845687?l=pavangayakwad.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PavanGayakwad/~4/m3p9xt1YF5A" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2008-09-03T10:15:03.861+05:30</app:edited><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_Bwuhs60zQWk/SL4UjDxNAxI/AAAAAAAAAT0/hPdRnukiWBE/s72-c/CHROME_MEM.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/2008/09/google-chrome-and-others.html</feedburner:origLink></item><item><title>Why Akbar was Great?</title><link>http://feedproxy.google.com/~r/PavanGayakwad/~3/B0hPxEY2V2Y/why-akbar-was-great.html</link><category>Personal</category><author>noreply@blogger.com (Pavan Gayakwad | SrushtiSoft)</author><pubDate>Sat, 14 Feb 2009 22:34:48 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-11456403.post-5347350107163495335</guid><description>&lt;a href="http://3.bp.blogspot.com/_Bwuhs60zQWk/SLlYxT4yW_I/AAAAAAAAAS8/AmrAPct8wu8/s1600-h/JA.jpg"&gt;&lt;img style="margin: 0px 10px 10px 0px; float: left;" id="BLOGGER_PHOTO_ID_5240317245597572082" alt="" src="http://3.bp.blogspot.com/_Bwuhs60zQWk/SLlYxT4yW_I/AAAAAAAAAS8/AmrAPct8wu8/s400/JA.jpg" border="0" /&gt;&lt;/a&gt;&lt;span style="font-family:verdana;"&gt;I have fanatical interest to be acquainted with what made Indian emperors to take influential decisions during their reign. Few great kings’ valuable decisions created a remarkable history. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;span style="font-family:verdana;"&gt;Jalaluddin Mohammad Akbar is one of such great kings of Hindustan (now India). Long back I read about him in few magazines and those words were blurred in my mind until I watch Ashutosh Gowarikar’s movie “Jodha Akbar”. The movie reveals Akbar’s initial days of married life. The movie made me to start thinking and liking more about this great mogul emperor. Akbar’s religious innovations and policies towards the practice of unifying Hindu-Muslim was one of the greatest attempts in history. &lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="font-family:Verdana;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="font-family:verdana;"&gt;&lt;img style="margin: 0px auto 10px; text-align: center; display: block;" id="BLOGGER_PHOTO_ID_5240313589982430146" alt="" src="http://4.bp.blogspot.com/_Bwuhs60zQWk/SLlVchqOA8I/AAAAAAAAAS0/4WzYZGmsXwk/s400/JodhaAkbar.jpg" border="0" /&gt; When Akbar accepts marriage proposal of Hindu King (Bharmal of Amer), he wishes to make an attempt to set an example for two culture and religions and convey message of peace. Later, destiny takes him to the critical path of life having most depraved political and family oriented problems. Being a true great emperor, Akbar learns and conclude challenges by demonstrating his exceptional leadership qualities. With his verdicts Akbar stands as an incomparable king of all time. “Jodha Akbar” – brings 16th century incidents to life and shows beginning part of Akbar’s married life which was in fact a deal for political gain. This decision slowly unleashes Akbar’s loving life, internal dreadful politics, painfully desirous people around him and betraying family members.&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="font-family:verdana;"&gt;Akbar’s life story always motivates to have new enthusiasm, encourage to do something special and evoke to become strong, stable and calm. His life is evident for confronting challenges by not only resolving them also striving to reach new heights.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&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-5347350107163495335?l=pavangayakwad.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PavanGayakwad/~4/B0hPxEY2V2Y" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-02-15T12:04:48.456+05:30</app:edited><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_Bwuhs60zQWk/SLlYxT4yW_I/AAAAAAAAAS8/AmrAPct8wu8/s72-c/JA.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total><feedburner:origLink>http://pavangayakwad.blogspot.com/2008/08/why-akbar-was-great.html</feedburner:origLink></item></channel></rss>

