<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;DEIDSHc8eip7ImA9WhRUEU8.&quot;"><id>tag:blogger.com,1999:blog-3195407538453787521</id><updated>2012-01-21T11:46:19.972+05:30</updated><category term="Cryptography" /><category term="Comindware" /><category term="Cnnection Strings" /><category term="LINQPad" /><category term="Microsoft" /><category term="Offline" /><category term="Alternatives" /><category term="SQL" /><category term="Email" /><category term="File Operations" /><category term="SQL Server" /><category term="AJAX" /><category term="Windows Live" /><category term="Latency" /><category term="Windows" /><category term="Hotmail" /><category term="Hotkeys" /><category term="ASP.NET" /><category term="JQuery" /><category term="General" /><category term="ESQL" /><category term="Tracker" /><category term="Sony Ericsson" /><category term="Office 2007" /><category term="Thumbs.db" /><category term="Web applications" /><category term="Application" /><category term="Windows 7" /><category term="LINQ" /><category term="Password Generator" /><category term="POP3" /><category term="Project Management" /><category term="CSS" /><category term="Performace" /><category term="Image Processing" /><category term="Microsoft Word" /><category term="Shortcuts" /><category term="EDM" /><category term="Contacts" /><category term="IIS" /><category term="Thumbnail" /><category term="ADO.NET" /><category term="C#" /><category term="Speech Recognition" /><category term="Synchronize" /><category term="Firefox" /><category term="Software Development Solution" /><category term="Agile" /><category term="HIPAA" /><category term="Database" /><category term="Compatibility issues" /><category term="ADO.NET Entity Framework" /><category term="HTML" /><category term="Mobile Phone" /><category term="Microsoft Facts" /><category term="Codenames" /><category term="JavaScript" /><category term="ASP.NET 3.5" /><title>Srinivas's Portal</title><subtitle type="html">Problem might be difficult but solution should be simple...</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://ksrinivas81.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://ksrinivas81.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Srinivas Kalabarigi</name><uri>http://www.blogger.com/profile/08248766035067067606</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>39</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/SrinivassPortal" /><feedburner:info uri="srinivassportal" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;CEIDRHg7eyp7ImA9WhRSFU4.&quot;"><id>tag:blogger.com,1999:blog-3195407538453787521.post-4364780795340692377</id><published>2011-11-17T17:34:00.007+05:30</published><updated>2011-11-17T17:52:55.603+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-17T17:52:55.603+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Comindware" /><category scheme="http://www.blogger.com/atom/ns#" term="Tracker" /><category scheme="http://www.blogger.com/atom/ns#" term="Software Development Solution" /><category scheme="http://www.blogger.com/atom/ns#" term="Agile" /><category scheme="http://www.blogger.com/atom/ns#" term="Project Management" /><title>Comindware Software Development Solution</title><content type="html">&lt;p align="justify"&gt;&lt;span style="font-weight:bold;"&gt;Create the Environment You Want to Work In&lt;/span&gt;&lt;br /&gt;Comindware Software Development Solution comes with a number of pre-defined processes that are intended to save your time for setting-up process. You can adapt the process to your own needs with a flexible workflow builder and powerful WYSIWYG form designer.&lt;/p&gt;&lt;p align="justify"&gt;&lt;br /&gt;You can create a model of subject area with specific items that are not included into the workflow. It’s possible to make convenient links between different items to make the navigation simple. For example you can model such objects as Customer, Implementation Project, Release, Test Case and Department and so on, and link them logically between each other. Use the object you have created in the workflow, assign them to different Item States, manage all of the subject area Items and Objects in a single application.&lt;/p&gt;&lt;br /&gt;&lt;p align="justify"&gt;&lt;span style="font-weight:bold;"&gt;Be Truly Agile&lt;/span&gt;&lt;br /&gt;Agile development requires from you to quickly adapt the processes to the changing environment. It has been painful to use business automation software for agile development while any automation was built manually, without the possibility to change the running process or even clone it to bring changes into it. Using programming skills for bringing changes into the process model is taking time. With the Comindware Solution you can change your processes in seconds without programming: workflow steps and the form elements are added by Drag-and-Drop in a visual Workflow builder. You do not need to stop/start or backup/restore or pause/publish your process: it starts working right after you’ve pressed the “Save” button. This possibility of immediate process change powered by Semantic Data Storage™ technology is indispensable for agile processes modeling. &lt;/p&gt;&lt;br /&gt;&lt;p align="justify"&gt;&lt;span style="font-weight:bold;"&gt;Easily Involve Management into Important Decisions&lt;/span&gt;&lt;br /&gt;It’s crucial for success of many development projects to involve stakeholders into process. Unfortunately it’s not always simple to coordinate the necessary time with the top executives. With the Comindware Solution intuitive interface you can invite managers to collaborate within the system. Comindware User Interface is familiar for almost every computer user since it’s similar to Microsoft Windows, Word, Excel, Outlook interface. With the help of a plug-in, the solution can be integrated into your Outlook interface so that you will be able to use single application for all your project-related communication.&lt;/p&gt;&lt;br /&gt;&lt;p align="justify"&gt;&lt;span style="font-weight:bold;"&gt;Collaborate with any Department within the Company&lt;/span&gt;&lt;br /&gt;It usually happens that different departments of a software development company use different automation systems. Thus they cannot collaborate efficiently and share data within a single application. In this case, the Customer Support, Sales, Marketing departments stand aside from the Development because of data interconnection problems. With the Comindware Software Development Solution you can automate all processes within one system and bring collaboration to a new level: common data will be used among all departments and processes can become really cross-functional.&lt;/p&gt;&lt;br /&gt;For more information visit: &lt;a href="http://www.comindware.com/tracker/" target="_blank"&gt;http://www.comindware.com/tracker/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3195407538453787521-4364780795340692377?l=ksrinivas81.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/lufctg184gWf1_zFy8DKMUFsoXw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lufctg184gWf1_zFy8DKMUFsoXw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/lufctg184gWf1_zFy8DKMUFsoXw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lufctg184gWf1_zFy8DKMUFsoXw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SrinivassPortal/~4/yP6EF7TU61c" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ksrinivas81.blogspot.com/feeds/4364780795340692377/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://ksrinivas81.blogspot.com/2011/11/comindware-software-development.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/4364780795340692377?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/4364780795340692377?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SrinivassPortal/~3/yP6EF7TU61c/comindware-software-development.html" title="Comindware Software Development Solution" /><author><name>Srinivas Kalabarigi</name><uri>http://www.blogger.com/profile/08248766035067067606</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://ksrinivas81.blogspot.com/2011/11/comindware-software-development.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0ICRH08fSp7ImA9WhdQEUs.&quot;"><id>tag:blogger.com,1999:blog-3195407538453787521.post-1341859041710247262</id><published>2011-08-12T22:24:00.005+05:30</published><updated>2011-08-12T22:49:25.375+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-12T22:49:25.375+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Application" /><category scheme="http://www.blogger.com/atom/ns#" term="Offline" /><category scheme="http://www.blogger.com/atom/ns#" term="IIS" /><category scheme="http://www.blogger.com/atom/ns#" term="Web applications" /><title>How to make ASP.NET Application Offline with a message</title><content type="html">Once the application goes live into production environment and if you want implement a change i.e. code/database/configuration, we wish no user to visit/use the application. We try to stop the website but stopping the website at IIS level will not give the end user a proper message that the site is under maintenance. To display a proper message to user and to avoid usage of the application during the change, follow the below steps:
&lt;br /&gt;
&lt;br /&gt;1. Create a file called &lt;span style="font-weight:bold;"&gt;App_Offline.htm&lt;/span&gt; (a html file with an appropriate message to the end user i.e. for example "Currently site is under maintenance". You can create this file with the same theme/style sheets/header of the actual site).
&lt;br /&gt;2. Place the file App_Offline.htm in the virtual directory folder of the application.
&lt;br /&gt;3. IIS detects this file and send the contents as response to the request to any page under the virtual directory.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3195407538453787521-1341859041710247262?l=ksrinivas81.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/NDPBrCPHFJH3R31nOQ7i-u80zJc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/NDPBrCPHFJH3R31nOQ7i-u80zJc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/NDPBrCPHFJH3R31nOQ7i-u80zJc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/NDPBrCPHFJH3R31nOQ7i-u80zJc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SrinivassPortal/~4/1S_ZqJ0NTeo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ksrinivas81.blogspot.com/feeds/1341859041710247262/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://ksrinivas81.blogspot.com/2011/08/take-your-aspnet-20-app-offline.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/1341859041710247262?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/1341859041710247262?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SrinivassPortal/~3/1S_ZqJ0NTeo/take-your-aspnet-20-app-offline.html" title="How to make ASP.NET Application Offline with a message" /><author><name>Srinivas Kalabarigi</name><uri>http://www.blogger.com/profile/08248766035067067606</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://ksrinivas81.blogspot.com/2011/08/take-your-aspnet-20-app-offline.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkUCQnc5eCp7ImA9Wx5UEkg.&quot;"><id>tag:blogger.com,1999:blog-3195407538453787521.post-3816354101656276738</id><published>2010-09-16T23:49:00.004+05:30</published><updated>2010-10-17T00:07:43.920+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-10-17T00:07:43.920+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Alternatives" /><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft" /><title>Alternatives to Microsoft Products</title><content type="html">This is for people who are looking for freeware. &lt;br /&gt;&lt;br /&gt;Checkout alternative software to the Microsoft products.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://alternatives.rzero.com/" target="_blank"&gt;http://alternatives.rzero.com/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3195407538453787521-3816354101656276738?l=ksrinivas81.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/1Z0H8vlyh-S3Wq9GxeH8zKaMxQU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1Z0H8vlyh-S3Wq9GxeH8zKaMxQU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/1Z0H8vlyh-S3Wq9GxeH8zKaMxQU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1Z0H8vlyh-S3Wq9GxeH8zKaMxQU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SrinivassPortal/~4/2jPd6lt3ShY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ksrinivas81.blogspot.com/feeds/3816354101656276738/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://ksrinivas81.blogspot.com/2010/09/alternatives-to-microsoft.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/3816354101656276738?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/3816354101656276738?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SrinivassPortal/~3/2jPd6lt3ShY/alternatives-to-microsoft.html" title="Alternatives to Microsoft Products" /><author><name>Srinivas Kalabarigi</name><uri>http://www.blogger.com/profile/08248766035067067606</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://ksrinivas81.blogspot.com/2010/09/alternatives-to-microsoft.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0EHSXs6fSp7ImA9Wx5XFEU.&quot;"><id>tag:blogger.com,1999:blog-3195407538453787521.post-53904286320519020</id><published>2010-09-13T18:51:00.003+05:30</published><updated>2010-09-14T21:57:18.515+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-09-14T21:57:18.515+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Performace" /><category scheme="http://www.blogger.com/atom/ns#" term="Web applications" /><category scheme="http://www.blogger.com/atom/ns#" term="Latency" /><title>WebPagetest</title><content type="html">WebPagetest is a tool that was orginially developed by AOL for use internally and was open-sourced in 2008. The online version at www.webpagetest.org is an industry collaboration with various companies providing the testing infrastructure for testing your site from across the globe.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.webpagetest.org/" target="_blank"&gt;www.webpagetest.org&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Source: &lt;a href="http://www.webpagetest.org/about" target="_blank"&gt;http://www.webpagetest.org/about&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3195407538453787521-53904286320519020?l=ksrinivas81.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ZblariBAhr67iPOXXApUc6f99hs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZblariBAhr67iPOXXApUc6f99hs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ZblariBAhr67iPOXXApUc6f99hs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZblariBAhr67iPOXXApUc6f99hs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SrinivassPortal/~4/dQU0hxTlajA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ksrinivas81.blogspot.com/feeds/53904286320519020/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://ksrinivas81.blogspot.com/2010/09/webpagetest.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/53904286320519020?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/53904286320519020?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SrinivassPortal/~3/dQU0hxTlajA/webpagetest.html" title="WebPagetest" /><author><name>Srinivas Kalabarigi</name><uri>http://www.blogger.com/profile/08248766035067067606</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://ksrinivas81.blogspot.com/2010/09/webpagetest.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkQFQXc6eyp7ImA9WxFTGEo.&quot;"><id>tag:blogger.com,1999:blog-3195407538453787521.post-4592833092504586526</id><published>2010-04-10T09:52:00.006+05:30</published><updated>2010-04-10T10:08:30.913+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-10T10:08:30.913+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Codenames" /><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft" /><title>Microsoft Codenames</title><content type="html">&lt;table border="1" bordercolor="orange" cellspacing="0" width="100%"&gt;&lt;tr&gt;&lt;td width="20%"&gt;&lt;b&gt;Codename&lt;/b&gt;&lt;/td&gt;           &lt;td width="34%"&gt;&lt;b&gt;Product&lt;/b&gt;&lt;/td&gt;           &lt;td width="46%"&gt;&lt;b&gt;Derivation&lt;/b&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td colspan="3" bgcolor="#d3d3d3"&gt;&lt;strong&gt;DEVELOPMENT TOOLS&lt;/strong&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Thunder&lt;/td&gt;           &lt;td&gt;Visual Basic&lt;/td&gt;           &lt;td&gt;&lt;br /&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Boston&lt;/td&gt;           &lt;td&gt;Visual Studio 97&lt;/td&gt;           &lt;td&gt;&lt;br /&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Blackbird&lt;/td&gt;           &lt;td&gt;Internet Studio, a development environment for MSN which  eventualy              became Visual InterDev.&lt;/td&gt;           &lt;td&gt;&lt;br /&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Aspen&lt;/td&gt;           &lt;td&gt;Visual Studio 98 (6.0)&lt;/td&gt;           &lt;td&gt;Ski resort in Colorado.&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Jakarta&lt;/td&gt;           &lt;td&gt;Visual J++ 6.0&lt;/td&gt;           &lt;td&gt;Capital of Indonesia, located on the island of Java.&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Cool&lt;/td&gt;           &lt;td&gt;C#&lt;/td&gt;           &lt;td&gt;Short for ‘C-based Object-Oriented Language’.&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Rainier&lt;/td&gt;           &lt;td&gt;Visual Studio .NET&lt;/td&gt;           &lt;td&gt;Mount Rainier is a dormant volcano south of Seattle.&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Everett&lt;/td&gt;           &lt;td&gt;Visual Studio .NET 2003&lt;/td&gt;           &lt;td&gt;Town north of Seattle.&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Whidbey&lt;/td&gt;           &lt;td&gt;Visual Studio .NET 2005&lt;/td&gt;           &lt;td&gt;Island north of Seattle.&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Whitehorse&lt;/td&gt;           &lt;td&gt;Design tools supplied with Visual Studio .NET 2005&lt;/td&gt;           &lt;td&gt;Capital of Yukon Territory in Canada which became famous  during              the Klondike Gold Rush.&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;           &lt;td&gt;Burton&lt;/td&gt;           &lt;td&gt;Visual Studio 2005 Team System &lt;/td&gt;           &lt;td&gt;Unknown, although it is the name of a North American  manufacturer of snowboards.&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Orcas&lt;/td&gt;           &lt;td&gt;Successor to VS.NET 2005 for developing ‘Longhorn’  applications&lt;/td&gt;           &lt;td&gt;Island north of Whidbey.&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;           &lt;td&gt;Hawaii&lt;/td&gt;           &lt;td&gt;Successor to 'Orcas'&lt;/td&gt;           &lt;td&gt;An island 'much further out' than Orcas or Whidbey. Also,  where the development team plan to celebrate its completion. &lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td colspan="3" bgcolor="#d3d3d3"&gt;&lt;strong&gt;OPERATING SYSTEMS&lt;/strong&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Janus&lt;/td&gt;           &lt;td&gt;Windows 3.1&lt;/td&gt;           &lt;td&gt;&lt;br /&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Sparta&lt;/td&gt;           &lt;td&gt;Windows for Workgroups 3.1&lt;/td&gt;           &lt;td&gt;&lt;br /&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Snowball&lt;/td&gt;           &lt;td&gt;Windows for Workgroups 3.11&lt;/td&gt;           &lt;td&gt;&lt;br /&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Daytona&lt;/td&gt;           &lt;td&gt;Windows NT 3.5&lt;/td&gt;           &lt;td&gt;&lt;br /&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Cairo&lt;/td&gt;           &lt;td&gt;Collected technologies that may eventually come to  fruition in Longhorn.&lt;/td&gt;           &lt;td&gt;Capital of Egypt on the river Nile.&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Impala&lt;/td&gt;           &lt;td&gt;Windows NT4 Embedded&lt;/td&gt;           &lt;td&gt;&lt;br /&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Chicago&lt;/td&gt;           &lt;td&gt;Windows 95&lt;/td&gt;           &lt;td&gt;The windy city.&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Nashville&lt;/td&gt;           &lt;td&gt;Internet Explorer 4 Desktop Update for Windows 95&lt;/td&gt;           &lt;td&gt;The home of country music, in Tennessee.&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Memphis&lt;/td&gt;           &lt;td&gt;Windows 98&lt;/td&gt;           &lt;td&gt;City in Tennessee.&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Whistler&lt;/td&gt;           &lt;td&gt;Windows XP&lt;/td&gt;           &lt;td&gt;Mountain in Canadian ski resort around four hours drive  north of              Seattle. (The ‘XP’ stands for eXPerience.)&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Lonestar&lt;/td&gt;           &lt;td&gt;Tablet PC 2004&lt;/td&gt;           &lt;td&gt;&lt;br /&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Longhorn&lt;/td&gt;           &lt;td&gt;Originally successor to Windows XP, and then successor to  Windows Server 2003 &lt;/td&gt;           &lt;td&gt;The &lt;a href="http://www.longhornsaloon.ca/" target="_blank"&gt;Longhorn Saloon &amp;amp; Grill &lt;/a&gt; is situated between the  Whistler and Blackcomb mountains.&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Indigo&lt;/td&gt;           &lt;td&gt;Communication services in ‘Longhorn’&lt;/td&gt;           &lt;td&gt;&lt;br /&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Avalon&lt;/td&gt;           &lt;td&gt;Display services used by ‘Longhorn’&lt;/td&gt;           &lt;td&gt;&lt;br /&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Blackcomb&lt;/td&gt;           &lt;td&gt;Original name for server-side version of Longhorn&lt;/td&gt;           &lt;td&gt;Another mountain in the Whistler-Blackcomb ski resort.&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td colspan="3" bgcolor="#d3d3d3"&gt;&lt;strong&gt;BACKEND SERVERS&lt;/strong&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Sphinx&lt;/td&gt;           &lt;td&gt;SQL Server 7.0&lt;/td&gt;           &lt;td&gt;Mythical creature famous for asking riddles.&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Plato&lt;/td&gt;           &lt;td&gt;SQL Server 7.0 OLAP Services&lt;/td&gt;           &lt;td&gt;One of the greatest analytical thinkers in ancient Greece  and pupil              to Socrates.&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Shiloh&lt;/td&gt;           &lt;td&gt;SQL Server 2000&lt;/td&gt;           &lt;td&gt;Location of major Civil War battle in Tennessee.&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Liberty&lt;/td&gt;           &lt;td&gt;SQL Server 2000 64-bit&lt;/td&gt;           &lt;td&gt;&lt;br /&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Aurum&lt;/td&gt;           &lt;td&gt;SQL Server 2000 data mining features&lt;/td&gt;           &lt;td&gt;Latin word for gold.&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Yukon&lt;/td&gt;           &lt;td&gt;SQL Server 2005&lt;/td&gt;           &lt;td&gt;Yukon Territory in Canada, capital city Whitehorse.&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;           &lt;td&gt;Katmai&lt;/td&gt;           &lt;td&gt;SQL Server 2008 &lt;/td&gt;           &lt;td&gt;The Katmai National Park and Preserve is in the south of  Alaska (also used by Intel for the Pentium III).&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Osmium&lt;/td&gt;           &lt;td&gt;Exchange Server 5.5&lt;/td&gt;           &lt;td&gt;One of the Platinum group of elements and the most dense  metal known.              Atomic number 77 in the Periodic table.&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Platinum&lt;/td&gt;           &lt;td&gt;Exchange 2002&lt;/td&gt;           &lt;td&gt;Silvery-white metal often used in jewellery. Atomic number  78 in              the Periodic table.&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Titanium&lt;/td&gt;           &lt;td&gt;Exchange 2003&lt;/td&gt;           &lt;td&gt;As strong as steel but half the weight. Atomic Number 22  in the              Periodic table.&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Kodiak&lt;/td&gt;           &lt;td&gt;Abandoned successor to Exchange 2003 that was supposed to  use the SQL Server 2005 database engine. &lt;/td&gt;           &lt;td&gt;Island in the Gulf of Alaska.&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Falcon&lt;/td&gt;           &lt;td&gt;Message Queue Server (MSMQ)&lt;/td&gt;           &lt;td&gt;&lt;br /&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Viper&lt;/td&gt;           &lt;td&gt;Transaction Server 2.0&lt;/td&gt;           &lt;td&gt;&lt;br /&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Tahoe&lt;/td&gt;           &lt;td&gt;SharePoint Server 2001&lt;/td&gt;           &lt;td&gt;A lake resort between California and Nevada.&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Hydra&lt;/td&gt;           &lt;td&gt;Windows NT Terminal Services&lt;/td&gt;           &lt;td&gt;Multi-headed dragon-like creature from Greek mythology.&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Babylon&lt;/td&gt;           &lt;td&gt;Host Integration Server 2000&lt;/td&gt;           &lt;td&gt;&lt;br /&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Cedar&lt;/td&gt;           &lt;td&gt;COM Transaction Integrator for CICS and IMS (COMTI)&lt;/td&gt;           &lt;td&gt;&lt;br /&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Wolfpack&lt;/td&gt;           &lt;td&gt;Cluster Server&lt;/td&gt;           &lt;td&gt;&lt;br /&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;           &lt;td&gt;Vienna&lt;/td&gt;           &lt;td&gt;Office Live Communication Server 2005 &lt;/td&gt;           &lt;td&gt;Capital of Austria.&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Hermes&lt;/td&gt;           &lt;td&gt;System Management Server&lt;/td&gt;           &lt;td&gt;&lt;br /&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td colspan="3" bgcolor="#d3d3d3"&gt;&lt;strong&gt;MOBILE PLATFORMS&lt;/strong&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Alder&lt;/td&gt;           &lt;td&gt;Windows CE 1.0&lt;/td&gt;           &lt;td&gt;Thanks to an internal set of tools called the OEM Adaption  Kit (OAK), early releases of Windows CE were codenamed after trees &lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;           &lt;td&gt;Birch&lt;/td&gt;           &lt;td&gt;Windows CE 2.0 &lt;/td&gt;           &lt;td&gt;&lt;br /&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Cedar&lt;/td&gt;           &lt;td&gt;Windows CE 3.0&lt;/td&gt;           &lt;td&gt;&lt;br /&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Merlin&lt;/td&gt;           &lt;td&gt;Pocket PC 2002&lt;/td&gt;           &lt;td&gt;&lt;br /&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Stinger&lt;/td&gt;           &lt;td&gt;Smartphone 2002&lt;/td&gt;           &lt;td&gt;&lt;br /&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Starlite&lt;/td&gt;           &lt;td&gt;.NET Compact Framework 1.0&lt;/td&gt;           &lt;td&gt;&lt;br /&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Talisker&lt;/td&gt;           &lt;td&gt;Windows CE 4.0 &lt;/td&gt;           &lt;td&gt;With the introduction of .NET, and new colleagues to the  team, codenames were based on whiskeys.&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;           &lt;td&gt;Jameson&lt;/td&gt;           &lt;td&gt;Windows CE 4.1 &lt;/td&gt;           &lt;td&gt;&lt;br /&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;           &lt;td&gt;McKendric&lt;/td&gt;           &lt;td&gt;Windows CE 4.2 &lt;/td&gt;           &lt;td&gt;&lt;br /&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;           &lt;td&gt;Macallan&lt;/td&gt;           &lt;td&gt;Windows CE 5.0 &lt;/td&gt;           &lt;td&gt;&lt;br /&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;           &lt;td&gt;Yamazaki&lt;/td&gt;           &lt;td&gt;Windows CE 6.0 &lt;/td&gt;           &lt;td&gt;&lt;br /&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td colspan="3" bgcolor="#d3d3d3"&gt;&lt;strong&gt;MISCELLANEOUS&lt;/strong&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Cirrus&lt;/td&gt;           &lt;td&gt;Access 1.0&lt;/td&gt;           &lt;td&gt;&lt;br /&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Athena&lt;/td&gt;           &lt;td&gt;Outlook Express&lt;/td&gt;           &lt;td&gt;&lt;br /&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Hailstorm&lt;/td&gt;           &lt;td&gt;.NET My Services&lt;/td&gt;           &lt;td&gt;&lt;br /&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Nile&lt;/td&gt;           &lt;td&gt;OLE DB&lt;/td&gt;           &lt;td&gt;River in Africa&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Kajera&lt;/td&gt;           &lt;td&gt;OLE DB provider for ODBC&lt;/td&gt;           &lt;td&gt;River that, like the Nile, flows from Lake Victoria.&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Trident&lt;/td&gt;           &lt;td&gt;Dynamic HTML&lt;/td&gt;           &lt;td&gt;&lt;br /&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Denali&lt;/td&gt;           &lt;td&gt;Active Server Pages&lt;/td&gt;           &lt;td&gt;Denali National Park in Alaska contains North America’s  highest              mountain.&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Springboard&lt;/td&gt;           &lt;td&gt;Microsoft’s security project which will result in Office  2003 SP1,              Windows XP SP1 and Windows Server 2003 SP1&lt;/td&gt;           &lt;td&gt;&lt;br /&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;            &lt;td&gt;Palladium&lt;/td&gt;           &lt;td&gt;A forthcoming secure run-time environment called Next  Generation              Secure Computing Base (NGSCB)&lt;/td&gt;           &lt;td&gt;Silvery-white metal in the Platinum group. Atomic Number  46 in the              Periodic Table.&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;           &lt;td&gt;Xenon&lt;/td&gt;           &lt;td&gt;Successor to the Xbox&lt;/td&gt;           &lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br&gt;Source: &lt;a href="http://www.dnjonline.com/articles/backend/codenames.asp" target="_blank"&gt;http://www.dnjonline.com/articles/backend/codenames.asp&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3195407538453787521-4592833092504586526?l=ksrinivas81.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/9X53_31HXRa-1Rqxpcth7umFFq4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9X53_31HXRa-1Rqxpcth7umFFq4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/9X53_31HXRa-1Rqxpcth7umFFq4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9X53_31HXRa-1Rqxpcth7umFFq4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SrinivassPortal/~4/7RuD69frxJA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ksrinivas81.blogspot.com/feeds/4592833092504586526/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://ksrinivas81.blogspot.com/2010/04/microsoft-codenames.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/4592833092504586526?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/4592833092504586526?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SrinivassPortal/~3/7RuD69frxJA/microsoft-codenames.html" title="Microsoft Codenames" /><author><name>Srinivas Kalabarigi</name><uri>http://www.blogger.com/profile/08248766035067067606</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://ksrinivas81.blogspot.com/2010/04/microsoft-codenames.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A08HSHo9fCp7ImA9WxBVEUs.&quot;"><id>tag:blogger.com,1999:blog-3195407538453787521.post-8615964025223435496</id><published>2010-02-14T23:09:00.004+05:30</published><updated>2010-02-14T23:20:39.464+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-14T23:20:39.464+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Windows 7" /><category scheme="http://www.blogger.com/atom/ns#" term="Compatibility issues" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server" /><title>Microsoft SQL Server 2005 Express Edition on Windows 7</title><content type="html">I tried installing SQL Server 2005 Express Edition on Windows 7. I had a lot of compatibility issues and for some reason the XP Mode in Windows 7 didn't work. After a long search I found the solution, check the below msdn blog:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/sqlexpress/archive/2009/05/14/installing-sql-server-express-on-windows-7-release-candidate.aspx" target="_blank"&gt;http://blogs.msdn.com/sqlexpress/archive/2009/05/14/installing-sql-server-express-on-windows-7-release-candidate.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;For instant solution visit:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=b448b0d0-ee79-48f6-b50a-7c4f028c2e3d&amp;displaylang=en" target="_blank"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=b448b0d0-ee79-48f6-b50a-7c4f028c2e3d&amp;displaylang=en&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3195407538453787521-8615964025223435496?l=ksrinivas81.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ZnHar8wfV1s8F__Di96D85bF2y8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZnHar8wfV1s8F__Di96D85bF2y8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ZnHar8wfV1s8F__Di96D85bF2y8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZnHar8wfV1s8F__Di96D85bF2y8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SrinivassPortal/~4/Rpv-z0uTeTc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ksrinivas81.blogspot.com/feeds/8615964025223435496/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://ksrinivas81.blogspot.com/2010/02/microsoft-sql-server-2005-express.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/8615964025223435496?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/8615964025223435496?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SrinivassPortal/~3/Rpv-z0uTeTc/microsoft-sql-server-2005-express.html" title="Microsoft SQL Server 2005 Express Edition on Windows 7" /><author><name>Srinivas Kalabarigi</name><uri>http://www.blogger.com/profile/08248766035067067606</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://ksrinivas81.blogspot.com/2010/02/microsoft-sql-server-2005-express.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUcGRHY8fyp7ImA9WxBSGU4.&quot;"><id>tag:blogger.com,1999:blog-3195407538453787521.post-1694808397812533790</id><published>2009-12-25T00:24:00.006+05:30</published><updated>2009-12-27T23:33:45.877+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-27T23:33:45.877+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Synchronize" /><category scheme="http://www.blogger.com/atom/ns#" term="Mobile Phone" /><category scheme="http://www.blogger.com/atom/ns#" term="Hotmail" /><category scheme="http://www.blogger.com/atom/ns#" term="Windows Live" /><category scheme="http://www.blogger.com/atom/ns#" term="Contacts" /><title>Synchronize Hotmail contacts with your mobile</title><content type="html">At last Microsoft came up with a contact synchronizing tool to synchronize contacts from your mobile with Hotmail/Live and vise versa. Currently it is a beta release and supports only few models.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://specials.msn.co.in/sp09/pdm/index.asp" target="_blank"&gt;http://specials.msn.co.in/sp09/pdm/index.asp&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Check the above url.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3195407538453787521-1694808397812533790?l=ksrinivas81.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/RQ-eHLjZDi0gXTe4NPbyZjZO4ZM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/RQ-eHLjZDi0gXTe4NPbyZjZO4ZM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/RQ-eHLjZDi0gXTe4NPbyZjZO4ZM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/RQ-eHLjZDi0gXTe4NPbyZjZO4ZM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SrinivassPortal/~4/61wZHMUpERc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ksrinivas81.blogspot.com/feeds/1694808397812533790/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://ksrinivas81.blogspot.com/2009/12/synchronize-hotmail-contacts-with-your.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/1694808397812533790?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/1694808397812533790?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SrinivassPortal/~3/61wZHMUpERc/synchronize-hotmail-contacts-with-your.html" title="Synchronize Hotmail contacts with your mobile" /><author><name>Srinivas Kalabarigi</name><uri>http://www.blogger.com/profile/08248766035067067606</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://ksrinivas81.blogspot.com/2009/12/synchronize-hotmail-contacts-with-your.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkUHR3s6eyp7ImA9WxNUEUg.&quot;"><id>tag:blogger.com,1999:blog-3195407538453787521.post-245690843424443042</id><published>2009-11-02T14:35:00.004+05:30</published><updated>2009-11-02T15:00:36.513+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-02T15:00:36.513+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft Word" /><category scheme="http://www.blogger.com/atom/ns#" term="Windows" /><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft Facts" /><title>Microsoft facts</title><content type="html">&lt;span style="font-weight: bold;"&gt;Fact#1:&lt;/span&gt; Nobody can create a FLODER anywhere on the computer with the name '&lt;span style="font-weight: bold;"&gt;CON&lt;/span&gt;'.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Fact#2:&lt;/span&gt; Open Microsoft Word and type &lt;span style="font-weight: bold;"&gt;=rand(200,99)&lt;/span&gt; and the press &lt;span style="font-weight: bold;"&gt;ENTER&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Fact#3:&lt;/span&gt; For those of you using Windows, do the following:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Open an empty notepad file&lt;/li&gt;&lt;li&gt;Type "&lt;span style="font-weight: bold;"&gt;Bush hid the facts&lt;/span&gt;" (without the quotes)&lt;/li&gt;&lt;li&gt;Save it as whatever you want.&lt;/li&gt;&lt;li&gt;Close it, and re-open it. &lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;is it just a really weird bug? :-??&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3195407538453787521-245690843424443042?l=ksrinivas81.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/PX1mHL_2-NtRdAd8WCPPPx5nFd4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PX1mHL_2-NtRdAd8WCPPPx5nFd4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/PX1mHL_2-NtRdAd8WCPPPx5nFd4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PX1mHL_2-NtRdAd8WCPPPx5nFd4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SrinivassPortal/~4/cVtGndI7Jk0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ksrinivas81.blogspot.com/feeds/245690843424443042/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://ksrinivas81.blogspot.com/2009/11/microsoft-crazy-facts.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/245690843424443042?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/245690843424443042?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SrinivassPortal/~3/cVtGndI7Jk0/microsoft-crazy-facts.html" title="Microsoft facts" /><author><name>Srinivas Kalabarigi</name><uri>http://www.blogger.com/profile/08248766035067067606</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://ksrinivas81.blogspot.com/2009/11/microsoft-crazy-facts.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEANQ3g9fCp7ImA9WxNXF0g.&quot;"><id>tag:blogger.com,1999:blog-3195407538453787521.post-782295660838182691</id><published>2009-10-05T18:14:00.005+05:30</published><updated>2009-10-05T19:56:32.664+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-05T19:56:32.664+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ESQL" /><category scheme="http://www.blogger.com/atom/ns#" term="LINQPad" /><category scheme="http://www.blogger.com/atom/ns#" term="ADO.NET Entity Framework" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL" /><category scheme="http://www.blogger.com/atom/ns#" term="LINQ" /><title>LINQPad</title><content type="html">LINQPad is one of the best tools to use for easy building of queries using LINQ, ADO.NET Entity Framework or SQL.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.linqpad.net" target="_blank"&gt;http://www.linqpad.net&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;object height="340" width="560"&gt;&lt;param name="movie" value="http://www.youtube.com/v/xELeRwyOO_g&amp;amp;hl=en&amp;amp;fs=1&amp;amp;"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/xELeRwyOO_g&amp;amp;hl=en&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="340" width="560"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3195407538453787521-782295660838182691?l=ksrinivas81.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/YsJWEgZO5esRmi_SlBOFrYN3dCQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/YsJWEgZO5esRmi_SlBOFrYN3dCQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/YsJWEgZO5esRmi_SlBOFrYN3dCQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/YsJWEgZO5esRmi_SlBOFrYN3dCQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SrinivassPortal/~4/DBT6Gn8vJA8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ksrinivas81.blogspot.com/feeds/782295660838182691/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://ksrinivas81.blogspot.com/2009/10/blog-post.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/782295660838182691?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/782295660838182691?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SrinivassPortal/~3/DBT6Gn8vJA8/blog-post.html" title="LINQPad" /><author><name>Srinivas Kalabarigi</name><uri>http://www.blogger.com/profile/08248766035067067606</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://ksrinivas81.blogspot.com/2009/10/blog-post.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkEGQnc9fip7ImA9WxBTGU4.&quot;"><id>tag:blogger.com,1999:blog-3195407538453787521.post-5290431402732095945</id><published>2009-09-30T15:47:00.007+05:30</published><updated>2009-12-16T10:13:43.966+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-16T10:13:43.966+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ADO.NET" /><category scheme="http://www.blogger.com/atom/ns#" term="EDM" /><category scheme="http://www.blogger.com/atom/ns#" term="ADO.NET Entity Framework" /><category scheme="http://www.blogger.com/atom/ns#" term="LINQ" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET 3.5" /><title>ADO.NET Entity Framework Essential Resources</title><content type="html">The following are some of the essential resources:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Overview and Introduction&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/data/aa937723.aspx"&gt;http://msdn.microsoft.com/en-us/data/aa937723.aspx&lt;/a&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/bb399572.aspx"&gt;http://msdn.microsoft.com/en-us/library/bb399572.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The ADO.NET Entity Framework and Entity Data Model&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.renaissance.co.il/downloads/Entity%20Framework%20and%20EDM.pdf"&gt;http://www.renaissance.co.il/downloads/Entity%20Framework%20and%20EDM.pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;An Entity Data Model for Relational Data Part I: Defining the Entity Data Model &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.code-magazine.com/articleprint.aspx?quickid=0712062"&gt;http://www.code-magazine.com/articleprint.aspx?quickid=0712062&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;An Entity Data Model for Relational Data Part II: Mapping an Entity Data Model to a Relational Store&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.code-magazine.com/Article.aspx?quickid=0712032"&gt;http://www.code-magazine.com/Article.aspx?quickid=0712032&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Introducing ADO.NET Entity Framework &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.code-magazine.com/Article.aspx?quickid=0711051"&gt;http://www.code-magazine.com/Article.aspx?quickid=0711051&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Achieve Flexible Data Modeling With the Entity Framework&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/magazine/cc700331.aspx"&gt;http://msdn.microsoft.com/en-us/magazine/cc700331.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Programming Against the ADO.NET Entity Framework&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.code-magazine.com/Article.aspx?quickid=0712042"&gt;http://www.code-magazine.com/Article.aspx?quickid=0712042&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Data Access Options in Visual Studio 2008 &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.code-magazine.com/Article.aspx?quickid=0809091"&gt;http://www.code-magazine.com/Article.aspx?quickid=0809091&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Entity Framework- The Crib Sheet &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.simple-talk.com/dotnet/.net-framework/entity-framework-the-cribsheet/"&gt;http://www.simple-talk.com/dotnet/.net-framework/entity-framework-the-cribsheet/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Entity Framework FAQ&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/dsimmons/pages/entity-framework-faq.aspx"&gt;http://blogs.msdn.com/dsimmons/pages/entity-framework-faq.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Videos&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;How Do I? Videos - Entity Framework Series &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/data/cc300162.aspx"&gt;http://msdn.microsoft.com/en-us/data/cc300162.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Dan Simmons on the Entity Framework Part 1 &amp;amp; 2 &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dnrtv.com/default.aspx?showNum=117"&gt;http://www.dnrtv.com/default.aspx?showNum=117&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.dnrtv.com/default.aspx?showNum=118"&gt;http://www.dnrtv.com/default.aspx?showNum=118&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Programming LINQ and the ADO.NET Entity Framework Webcast &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://tinyurl.com/6zl78h"&gt;http://tinyurl.com/6zl78h&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Beyond the Basics&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/magazine/cc700340.aspx"&gt;http://msdn.microsoft.com/en-us/magazine/cc700340.aspx&lt;/a&gt;&lt;br /&gt;&lt;a href="http://gupea.ub.gu.se/dspace/bitstream/2077/10462/1/gupea_2077_10462_1.pdf"&gt;http://gupea.ub.gu.se/dspace/bitstream/2077/10462/1/gupea_2077_10462_1.pdf&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/idof/archive/2008/08/20/entity-framework-and-lazy-loading.aspx%20http://thedatafarm.com/LearnEntityFramework/tutorials/using-stored-procedures-for-insert-update-amp-delete-in-an-entity-data-model/"&gt;http://blogs.microsoft.co.il/blogs/idof/archive/2008/08/20/entity-framework-and-lazy-loading.aspx&lt;/a&gt;&lt;br /&gt;&lt;a href="http://thedatafarm.com/LearnEntityFramework/tutorials/using-stored-procedures-for-insert-update-amp-delete-in-an-entity-data-model/"&gt;http://thedatafarm.com/LearnEntityFramework/tutorials/using-stored-procedures-for-insert-update-amp-delete-in-an-entity-data-model/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.objectsharp.com/devlounge/articles/2008/04/27/the-entity-framework-vs-the-data-access-layer-part-0-introduction.aspx"&gt;http://www.objectsharp.com/devlounge/articles/2008/04/27/the-entity-framework-vs-the-data-access-layer-part-0-introduction.aspx&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.objectsharp.com/devlounge/articles/2008/05/06/the-entity-framework-vs-the-data-access-layer-part-1-the-ef-as-a-dal.aspx"&gt;http://www.objectsharp.com/devlounge/articles/2008/05/06/the-entity-framework-vs-the-data-access-layer-part-1-the-ef-as-a-dal.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Samples &amp;amp; Extensions &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://code.msdn.microsoft.com/adonetefx%20http://www.learnentityframework.com/resources"&gt;http://code.msdn.microsoft.com/adonetefx http://www.learnentityframework.com/resources&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;ADO.NET Entity Framework Query Samples &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://code.msdn.microsoft.com/EFQuerySamples"&gt;http://code.msdn.microsoft.com/EFQuerySamples&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The Entity Framework forum &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=533&amp;amp;SiteID=1"&gt;http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=533&amp;amp;SiteID=1&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Blogs&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/dsimmons"&gt;http://blogs.msdn.com/dsimmons&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/efdesign/default.aspx"&gt;http://blogs.msdn.com/efdesign/default.aspx&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/jkowalski/default.aspx"&gt;http://blogs.msdn.com/jkowalski/default.aspx&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/elisaj"&gt;http://blogs.msdn.com/elisaj&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.thedatafarm.com/blog/"&gt;http://www.thedatafarm.com/blog/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://msmvps.com/blogs/matthieu/default.aspx"&gt;http://msmvps.com/blogs/matthieu/default.aspx&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/meek/default.aspx"&gt;http://blogs.msdn.com/meek/default.aspx&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/meek/default.aspx%20http://blogs.msdn.com/alexj/default.aspx"&gt; http://blogs.msdn.com/alexj/default.aspx&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/timmall/"&gt;http://blogs.msdn.com/timmall/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/diego/"&gt;http://blogs.msdn.com/diego/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Source:&lt;/span&gt; &lt;a href="http://www.renaissance.co.il/downloads/Entity%20Framework%20Essential%20Resources.pdf"&gt;http://www.renaissance.co.il/downloads/Entity%20Framework%20Essential%20Resources.pdf&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3195407538453787521-5290431402732095945?l=ksrinivas81.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/gj9mJ3ooXh0A0NpJx94JicPMa5I/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gj9mJ3ooXh0A0NpJx94JicPMa5I/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/gj9mJ3ooXh0A0NpJx94JicPMa5I/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gj9mJ3ooXh0A0NpJx94JicPMa5I/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SrinivassPortal/~4/UtBD3HlCBMQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ksrinivas81.blogspot.com/feeds/5290431402732095945/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://ksrinivas81.blogspot.com/2009/09/adonet-entity-framework-essential.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/5290431402732095945?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/5290431402732095945?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SrinivassPortal/~3/UtBD3HlCBMQ/adonet-entity-framework-essential.html" title="ADO.NET Entity Framework Essential Resources" /><author><name>Srinivas Kalabarigi</name><uri>http://www.blogger.com/profile/08248766035067067606</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://ksrinivas81.blogspot.com/2009/09/adonet-entity-framework-essential.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEECQ389eCp7ImA9WxNXEk0.&quot;"><id>tag:blogger.com,1999:blog-3195407538453787521.post-2577682265970789751</id><published>2009-09-29T11:51:00.007+05:30</published><updated>2009-09-29T12:14:22.160+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-29T12:14:22.160+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Web applications" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><category scheme="http://www.blogger.com/atom/ns#" term="Thumbnail" /><category scheme="http://www.blogger.com/atom/ns#" term="C#" /><category scheme="http://www.blogger.com/atom/ns#" term="Image Processing" /><title>Thumbnail image from database in ASP.NET</title><content type="html">We often need to display images from database like profile photo of the user or something. Displaying images from database to an ASP.NET Image is not a big deal but maintaining the exact aspect ratio and displaying a web friendly image is very important. The following program will help us to do that. &lt;br /&gt;&lt;pre class="html" name="code"&gt;&lt;br /&gt;&lt;asp:Image id="ImgPhoto" runat="server"/&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;The below code is written in the code behind page. Either the Width or Height of the image is specified. The second dimension is calculated by the program, maintaining the aspect ratio.&lt;br /&gt;&lt;pre class="csharp" name="code"&gt;&lt;br /&gt;ImgPhoto.ImageUrl="ImageDisplay.aspx?Width=300&amp;PhotoID=2";&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;ImageDisplay.aspx is a webpage which contains the following code. This page is used to retrieve the image from the database and generate a thumbnail of the dimensions given by the user. &lt;br /&gt;&lt;pre class="csharp" name="code"&gt;&lt;br /&gt;using System;&lt;br /&gt;using System.Data;&lt;br /&gt;using System.Data.SqlClient;&lt;br /&gt;using System.Configuration;&lt;br /&gt;using System.Collections;&lt;br /&gt;using System.Web;&lt;br /&gt;using System.Web.Security;&lt;br /&gt;using System.Web.UI;&lt;br /&gt;using System.Web.UI.WebControls;&lt;br /&gt;using System.Web.UI.WebControls.WebParts;&lt;br /&gt;using System.Web.UI.HtmlControls;&lt;br /&gt;using System.Drawing;&lt;br /&gt;using System.Drawing.Imaging;&lt;br /&gt;&lt;br /&gt;public partial class ImageDisplay : System.Web.UI.Page&lt;br /&gt;{&lt;br /&gt;    DAL_Users objUser=new DAL_Users();&lt;br /&gt;&lt;br /&gt;    protected void Page_Load(object sender, EventArgs e)&lt;br /&gt;    {&lt;br /&gt;        #region Page_Load&lt;br /&gt;&lt;br /&gt;        if (!IsPostBack)&lt;br /&gt;        {&lt;br /&gt;            int orgwidth = 0;&lt;br /&gt;            int orgheight = 0;&lt;br /&gt;            int imgwidth = 0;&lt;br /&gt;            int imgheight = 0;&lt;br /&gt;&lt;br /&gt;            byte[] bytes = null;&lt;br /&gt;            if (Request.QueryString["PhotoID"] != null)&lt;br /&gt;                bytes = (byte[])objUser.GetPhotoFromDatabase(Convert.ToInt32(Request.QueryString["PhotoID"].Trim()));&lt;br /&gt;            System.IO.MemoryStream streamBitmap = new System.IO.MemoryStream(bytes);&lt;br /&gt;            Bitmap objBm = new Bitmap((Bitmap)System.Drawing.Image.FromStream(streamBitmap));&lt;br /&gt;&lt;br /&gt;            orgwidth = objBm.Width;&lt;br /&gt;            orgheight = objBm.Height;&lt;br /&gt;&lt;br /&gt;            imgwidth = objBm.Width;&lt;br /&gt;            imgheight = objBm.Height;&lt;br /&gt;&lt;br /&gt;            if (Request.QueryString["Width"] != null)&lt;br /&gt;            {&lt;br /&gt;                imgwidth = Convert.ToInt32(Request.QueryString["Width"].Trim());&lt;br /&gt;                imgheight = Convert.ToInt32((imgwidth * orgheight) / orgwidth);&lt;br /&gt;            }&lt;br /&gt;            else if (Request.QueryString["Height"] != null)&lt;br /&gt;            {&lt;br /&gt;                imgheight = Convert.ToInt32(Request.QueryString["Height"].Trim());&lt;br /&gt;                imgwidth = Convert.ToInt32((imgheight * orgwidth) / orgheight);&lt;br /&gt;            }&lt;br /&gt;&lt;br /&gt;            //Generate the Thumbnails&lt;br /&gt;            Bitmap objb2 = new Bitmap(objBm.GetThumbnailImage(imgwidth, imgheight, null, IntPtr.Zero));&lt;br /&gt;&lt;br /&gt;            //Converting Bitmap to Byte array&lt;br /&gt;            System.IO.MemoryStream stream = new System.IO.MemoryStream();&lt;br /&gt;            objb2.Save(stream, ImageFormat.Jpeg);&lt;br /&gt;            stream.Position = 0;&lt;br /&gt;            byte[] data = new byte[stream.Length];&lt;br /&gt;            stream.Read(data, 0, Convert.ToInt32(stream.Length));&lt;br /&gt;&lt;br /&gt;            objb2.Dispose();&lt;br /&gt;            objBm.Dispose();&lt;br /&gt;            bytes = null;&lt;br /&gt;            GC.Collect();&lt;br /&gt;&lt;br /&gt;            //Write the byte array&lt;br /&gt;            Response.BinaryWrite(data);&lt;br /&gt;            Response.End();&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        #endregion&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3195407538453787521-2577682265970789751?l=ksrinivas81.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ngfLzGoLMv2x1qjPVR4K7fNAjUg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ngfLzGoLMv2x1qjPVR4K7fNAjUg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ngfLzGoLMv2x1qjPVR4K7fNAjUg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ngfLzGoLMv2x1qjPVR4K7fNAjUg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SrinivassPortal/~4/n0-ER1GkYx0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ksrinivas81.blogspot.com/feeds/2577682265970789751/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://ksrinivas81.blogspot.com/2009/09/thumbnail-image-from-database.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/2577682265970789751?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/2577682265970789751?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SrinivassPortal/~3/n0-ER1GkYx0/thumbnail-image-from-database.html" title="Thumbnail image from database in ASP.NET" /><author><name>Srinivas Kalabarigi</name><uri>http://www.blogger.com/profile/08248766035067067606</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://ksrinivas81.blogspot.com/2009/09/thumbnail-image-from-database.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEYNR34zfyp7ImA9WxNXEU4.&quot;"><id>tag:blogger.com,1999:blog-3195407538453787521.post-1420916571992093424</id><published>2009-09-25T12:34:00.002+05:30</published><updated>2009-09-28T15:33:16.087+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-28T15:33:16.087+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Mobile Phone" /><category scheme="http://www.blogger.com/atom/ns#" term="Hotmail" /><category scheme="http://www.blogger.com/atom/ns#" term="Email" /><category scheme="http://www.blogger.com/atom/ns#" term="Sony Ericsson" /><category scheme="http://www.blogger.com/atom/ns#" term="POP3" /><title>Configuring Hotmail account in your Sony Ericsson Mobile phone</title><content type="html">Recently I brought a Sony Ericsson W 705 and I wanted to configure my Hotmail account in it. GPRS is enabled in my phone and tried to configure using the wizard which will automatically configure the server information, but it didn’t so I tried to do it manually. I googled a lot for the configuration details and found one which is very useful. The following are the POP3 and SMTP details.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Incoming POP3:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Server: pop3.live.com&lt;br /&gt;ssl&lt;br /&gt;Port: 995&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Outgoing SMTP:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Server: smtp.live.com&lt;br /&gt;same as pop3&lt;br /&gt;ssl&lt;br /&gt;Port: 465&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3195407538453787521-1420916571992093424?l=ksrinivas81.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/putSAlUDjfPE3URfwTMCp-xhNKM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/putSAlUDjfPE3URfwTMCp-xhNKM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/putSAlUDjfPE3URfwTMCp-xhNKM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/putSAlUDjfPE3URfwTMCp-xhNKM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SrinivassPortal/~4/qtUfknMWWAk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ksrinivas81.blogspot.com/feeds/1420916571992093424/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://ksrinivas81.blogspot.com/2009/09/configuring-hotmail-account-in-your.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/1420916571992093424?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/1420916571992093424?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SrinivassPortal/~3/qtUfknMWWAk/configuring-hotmail-account-in-your.html" title="Configuring Hotmail account in your Sony Ericsson Mobile phone" /><author><name>Srinivas Kalabarigi</name><uri>http://www.blogger.com/profile/08248766035067067606</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://ksrinivas81.blogspot.com/2009/09/configuring-hotmail-account-in-your.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkQGSX44eyp7ImA9WxNQEUw.&quot;"><id>tag:blogger.com,1999:blog-3195407538453787521.post-4159947228210138659</id><published>2009-09-16T19:33:00.003+05:30</published><updated>2009-09-16T19:42:08.033+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-16T19:42:08.033+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Web applications" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><category scheme="http://www.blogger.com/atom/ns#" term="C#" /><category scheme="http://www.blogger.com/atom/ns#" term="Password Generator" /><title>Random password generator</title><content type="html">It is always a good practice that when ever a new public user registers in your web site, the system must send the credentials and the activation link to the user's email ID. It is beneficial in two ways, one to validate the email ID provided by the user and two, to send the system generated password, which can later be changed.&lt;br /&gt;&lt;br /&gt;&lt;pre name="code" class="csharp"&gt;&lt;br /&gt;public string GetRandomPassword()&lt;br /&gt;{&lt;br /&gt;    StringBuilder objSB = new StringBuilder();&lt;br /&gt;    objSB.Append(RandomString());&lt;br /&gt;    //objSB.Append(RandomNumber());&lt;br /&gt;    return objSB.ToString();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;private string RandomString()&lt;br /&gt;{&lt;br /&gt;    StringBuilder objSB = new StringBuilder();&lt;br /&gt;    Random objRandom = new Random();&lt;br /&gt;    char ch;&lt;br /&gt;    for (int i = 0; i &lt; 8; i++)&lt;br /&gt;    {&lt;br /&gt;        ch = Convert.ToChar(Convert.ToInt32(Math.Floor(26 * objRandom.NextDouble() + 65)));&lt;br /&gt;        int x = objRandom.Next(1, 8);&lt;br /&gt;        if (x == i)&lt;br /&gt;            ch = Convert.ToChar(ch.ToString().ToUpper());&lt;br /&gt;        else&lt;br /&gt;            ch = Convert.ToChar(ch.ToString().ToLower());&lt;br /&gt;        objSB.Append(ch);&lt;br /&gt;    }&lt;br /&gt;    return objSB.ToString();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;private int RandomNumber()&lt;br /&gt;{&lt;br /&gt;    Random objRandom = new Random();&lt;br /&gt;    return objRandom.Next(234, 892);&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3195407538453787521-4159947228210138659?l=ksrinivas81.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/7UYCE710cQgbOd1P1a7ArkPL9zs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7UYCE710cQgbOd1P1a7ArkPL9zs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/7UYCE710cQgbOd1P1a7ArkPL9zs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7UYCE710cQgbOd1P1a7ArkPL9zs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SrinivassPortal/~4/SEui29DuggI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ksrinivas81.blogspot.com/feeds/4159947228210138659/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://ksrinivas81.blogspot.com/2009/09/random-string-generator.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/4159947228210138659?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/4159947228210138659?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SrinivassPortal/~3/SEui29DuggI/random-string-generator.html" title="Random password generator" /><author><name>Srinivas Kalabarigi</name><uri>http://www.blogger.com/profile/08248766035067067606</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://ksrinivas81.blogspot.com/2009/09/random-string-generator.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkQMRHkyfyp7ImA9WxNRGUk.&quot;"><id>tag:blogger.com,1999:blog-3195407538453787521.post-8127319181795602294</id><published>2009-09-14T20:12:00.006+05:30</published><updated>2009-09-14T20:29:45.797+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-14T20:29:45.797+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Cryptography" /><category scheme="http://www.blogger.com/atom/ns#" term="Web applications" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><category scheme="http://www.blogger.com/atom/ns#" term="C#" /><title>Encrypt and Decrypt data</title><content type="html">Passing information like IDs, etc. is quite common via QueryString, but due to the current internet threats, its not advisable to send the data in plain text. The following are two reusable methods that can be used to encrypt the data while sending via QueryString and decrypt them upon reception. &lt;br /&gt;&lt;pre name="code" class="csharp"&gt;&lt;br /&gt;//Namespace&lt;br /&gt;using System.Web.Security;&lt;br /&gt;using System.Security.Cryptography;&lt;br /&gt;//Declare the below&lt;br /&gt;TripleDESCryptoServiceProvider cryptDES3 = new TripleDESCryptoServiceProvider();&lt;br /&gt;MD5CryptoServiceProvider cryptMD5Hash = new MD5CryptoServiceProvider();&lt;br /&gt;string key = "SomeKeyValue";&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre name="code" class="csharp"&gt;&lt;br /&gt;public string Encrypt(string text)&lt;br /&gt;{&lt;br /&gt;    cryptDES3.Key = cryptMD5Hash.ComputeHash(ASCIIEncoding.ASCII.GetBytes(key));&lt;br /&gt;    cryptDES3.Mode = CipherMode.ECB;&lt;br /&gt;    ICryptoTransform desdencrypt = cryptDES3.CreateEncryptor();&lt;br /&gt;    byte[] buff = ASCIIEncoding.ASCII.GetBytes(text);&lt;br /&gt;    string Encrypt = Convert.ToBase64String(desdencrypt.TransformFinalBlock(buff, 0, buff.Length));&lt;br /&gt;    Encrypt = Encrypt.Replace("+", "!");&lt;br /&gt;    return Encrypt;&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="csharp" name="code"&gt;&lt;br /&gt;public string Decypt(string text)&lt;br /&gt;{&lt;br /&gt;    text = text.Replace("!", "+");&lt;br /&gt;    byte[] buf = new byte[text.Length];&lt;br /&gt;    cryptDES3.Key = cryptMD5Hash.ComputeHash(ASCIIEncoding.ASCII.GetBytes(key));&lt;br /&gt;    cryptDES3.Mode = CipherMode.ECB;&lt;br /&gt;    ICryptoTransform desdencrypt = cryptDES3.CreateDecryptor();&lt;br /&gt;    buf = Convert.FromBase64String(text);&lt;br /&gt;    string Decrypt = ASCIIEncoding.ASCII.GetString(desdencrypt.TransformFinalBlock(buf, 0, buf.Length));&lt;br /&gt;    return Decrypt;&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3195407538453787521-8127319181795602294?l=ksrinivas81.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ai4oPHdkr4Usj5wjTCUZRpbyp6o/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ai4oPHdkr4Usj5wjTCUZRpbyp6o/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ai4oPHdkr4Usj5wjTCUZRpbyp6o/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ai4oPHdkr4Usj5wjTCUZRpbyp6o/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SrinivassPortal/~4/veBFxOLGrzM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ksrinivas81.blogspot.com/feeds/8127319181795602294/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://ksrinivas81.blogspot.com/2009/09/encrypt-and-decrypt-data-querystring.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/8127319181795602294?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/8127319181795602294?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SrinivassPortal/~3/veBFxOLGrzM/encrypt-and-decrypt-data-querystring.html" title="Encrypt and Decrypt data" /><author><name>Srinivas Kalabarigi</name><uri>http://www.blogger.com/profile/08248766035067067606</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://ksrinivas81.blogspot.com/2009/09/encrypt-and-decrypt-data-querystring.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0EDQHkyeyp7ImA9WxNRGU0.&quot;"><id>tag:blogger.com,1999:blog-3195407538453787521.post-7251192798737335120</id><published>2009-09-14T01:11:00.006+05:30</published><updated>2009-09-14T10:51:11.793+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-14T10:51:11.793+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Web applications" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><category scheme="http://www.blogger.com/atom/ns#" term="C#" /><category scheme="http://www.blogger.com/atom/ns#" term="File Operations" /><title>File operations - Reusable code</title><content type="html">It is always preferable to write the code that is reusable in methods. The following is a reusable code that can be used to perform Read and Write operation on Files:&lt;br /&gt;&lt;br /&gt;Read Operation:&lt;br /&gt;&lt;pre class="csharp" name="code"&gt;&lt;br /&gt;    public byte[] ReadFile(string path)&lt;br /&gt;    {&lt;br /&gt;        byte[] data = null;&lt;br /&gt;        if (File.Exists(path))&lt;br /&gt;        {&lt;br /&gt;            FileStream fs = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read);&lt;br /&gt;            data = new byte[fs.Length];&lt;br /&gt;            fs.Read(data, 0, data.Length);&lt;br /&gt;            fs.Close();&lt;br /&gt;        }&lt;br /&gt;        return data;&lt;br /&gt;    }&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Write Operation:&lt;br /&gt;&lt;pre name="code" class="csharp"&gt;&lt;br /&gt;    public void WriteFile(byte[] data, string path)&lt;br /&gt;    {&lt;br /&gt;        FileStream fs = new FileStream(path, FileMode.Create, FileAccess.Write);&lt;br /&gt;        fs.Write(data, 0, data.Length);&lt;br /&gt;        fs.Close();&lt;br /&gt;        data = null;&lt;br /&gt;        GC.Collect();&lt;br /&gt;    }&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3195407538453787521-7251192798737335120?l=ksrinivas81.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/5wkGPUrkJdwt7nOYJ70pAiNFTaM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5wkGPUrkJdwt7nOYJ70pAiNFTaM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/5wkGPUrkJdwt7nOYJ70pAiNFTaM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5wkGPUrkJdwt7nOYJ70pAiNFTaM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SrinivassPortal/~4/ViZlYM9chMs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ksrinivas81.blogspot.com/feeds/7251192798737335120/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://ksrinivas81.blogspot.com/2009/09/file-operations-reusable-code.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/7251192798737335120?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/7251192798737335120?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SrinivassPortal/~3/ViZlYM9chMs/file-operations-reusable-code.html" title="File operations - Reusable code" /><author><name>Srinivas Kalabarigi</name><uri>http://www.blogger.com/profile/08248766035067067606</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://ksrinivas81.blogspot.com/2009/09/file-operations-reusable-code.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0ICQHg5eCp7ImA9WxNRE08.&quot;"><id>tag:blogger.com,1999:blog-3195407538453787521.post-3532876427274945052</id><published>2009-09-07T17:34:00.003+05:30</published><updated>2009-09-07T17:42:41.620+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-07T17:42:41.620+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><category scheme="http://www.blogger.com/atom/ns#" term="LINQ" /><title>101 LINQ Samples</title><content type="html">Visit the below link for some of the best LINQ samples from Microsoft.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/vcsharp/aa336746.aspx"&gt;http://msdn.microsoft.com/en-us/vcsharp/aa336746.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3195407538453787521-3532876427274945052?l=ksrinivas81.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/vdxzmp03ACWUYnz_vEEBRO-FLxk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/vdxzmp03ACWUYnz_vEEBRO-FLxk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/vdxzmp03ACWUYnz_vEEBRO-FLxk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/vdxzmp03ACWUYnz_vEEBRO-FLxk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SrinivassPortal/~4/GF-j2LStbNM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ksrinivas81.blogspot.com/feeds/3532876427274945052/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://ksrinivas81.blogspot.com/2009/09/linq-samples.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/3532876427274945052?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/3532876427274945052?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SrinivassPortal/~3/GF-j2LStbNM/linq-samples.html" title="101 LINQ Samples" /><author><name>Srinivas Kalabarigi</name><uri>http://www.blogger.com/profile/08248766035067067606</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://ksrinivas81.blogspot.com/2009/09/linq-samples.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0cMSHg6eyp7ImA9WxNSGU0.&quot;"><id>tag:blogger.com,1999:blog-3195407538453787521.post-6100989862091628347</id><published>2009-09-02T19:38:00.002+05:30</published><updated>2009-09-02T19:48:09.613+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-02T19:48:09.613+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ADO.NET" /><category scheme="http://www.blogger.com/atom/ns#" term="Cnnection Strings" /><category scheme="http://www.blogger.com/atom/ns#" term="Database" /><title>Connection Strings in ADO.NET</title><content type="html">Most of us usually work with different databases like MS SQL Server, Oracle, MS Access, MySQL, etc. and sometimes very rare databases comes into picture, depending upon the application, for which we don't even know how to connect with the .NET application.&lt;br /&gt;&lt;br /&gt;The following link takes you to a site where you will find all the information required to connect to any database.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.connectionstrings.com/" target="_blank"&gt;http://www.connectionstrings.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3195407538453787521-6100989862091628347?l=ksrinivas81.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/cFyqh8zK1_JVCbkshV1t49c7oHU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/cFyqh8zK1_JVCbkshV1t49c7oHU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/cFyqh8zK1_JVCbkshV1t49c7oHU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/cFyqh8zK1_JVCbkshV1t49c7oHU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SrinivassPortal/~4/GvOd0aZXoyY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ksrinivas81.blogspot.com/feeds/6100989862091628347/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://ksrinivas81.blogspot.com/2009/09/connection-strings-in-adonet.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/6100989862091628347?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/6100989862091628347?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SrinivassPortal/~3/GvOd0aZXoyY/connection-strings-in-adonet.html" title="Connection Strings in ADO.NET" /><author><name>Srinivas Kalabarigi</name><uri>http://www.blogger.com/profile/08248766035067067606</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://ksrinivas81.blogspot.com/2009/09/connection-strings-in-adonet.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0QHR3s9fyp7ImA9WxNSEkQ.&quot;"><id>tag:blogger.com,1999:blog-3195407538453787521.post-3763592663893258783</id><published>2009-08-25T17:19:00.006+05:30</published><updated>2009-08-26T20:38:56.567+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-26T20:38:56.567+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Web applications" /><category scheme="http://www.blogger.com/atom/ns#" term="CSS" /><category scheme="http://www.blogger.com/atom/ns#" term="HTML" /><title>CSS Round cornered box</title><content type="html">Some times it would be necessary to display a group or controls or data in a round cornered box with a heading in it, to accomplish it we generally use images, but using images is not that developer friendly because they must be designed by a graphic designer, heavy on browser, need to updated when ever we use multiple themes, etc.&lt;br /&gt;&lt;br /&gt;Add the below in your style sheet or in the head section of the page:&lt;br /&gt;&lt;pre name="code" class="css"&gt;&lt;br /&gt;.b1h, .b2h, .b3h, .b4h, .b2bh, .b3bh, .b4bh{font-size:1px; overflow:hidden; display:block;}&lt;br /&gt;.b1h {height:1px; background:#aaa; margin:0 5px;}&lt;br /&gt;.b2h, .b2bh {height:1px; background:#aaa; border-right:2px solid #aaa; border-left:2px solid #aaa; margin:0 3px;}&lt;br /&gt;.b3h, .b3bh {height:1px; background:#aaa; border-right:1px solid #aaa; border-left:1px solid #aaa; margin:0 2px;}&lt;br /&gt;.b4h, .b4bh {height:2px; background:#aaa; border-right:1px solid #aaa; border-left:1px solid #aaa; margin:0 1px;}&lt;br /&gt;.b2bh, .b3bh, .b4bh {background: #ddd;}&lt;br /&gt;.headh {background: #aaa; border-right:1px solid #aaa; border-left:1px solid #aaa;}&lt;br /&gt;.headh h3 {margin: 0px 10px 0px 10px; padding-bottom: 3px;}&lt;br /&gt;.contenth {background: #ddd; border-right:1px solid #aaa; border-left:1px solid #aaa;}&lt;br /&gt;.contenth div {margin-left: 12px; padding-top: 5px;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Use the below html:&lt;br /&gt;&lt;pre name="code" class="html"&gt;&lt;br /&gt;&lt;b class="b1h"&gt;&lt;/b&gt;&lt;b class="b2h"&gt;&lt;/b&gt;&lt;b class="b3h"&gt;&lt;/b&gt;&lt;b class="b4h"&gt;&lt;/b&gt;&lt;br /&gt; &lt;div class="headh"&gt;&lt;br /&gt;     &lt;h3&gt;Here is your Header!&lt;/h3&gt;&lt;br /&gt; &lt;/div&gt;&lt;br /&gt; &lt;div class="contenth"&gt;&lt;br /&gt;     &lt;div&gt;Look ma, no images!&lt;/div&gt;&lt;br /&gt; &lt;/div&gt;&lt;br /&gt;&lt;b class="b4bh"&gt;&lt;/b&gt;&lt;b class="b3bh"&gt;&lt;/b&gt;&lt;b class="b2bh"&gt;&lt;/b&gt;&lt;b class="b1h"&gt;&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Source: &lt;a href="http://blog.benogle.com/2009/04/29/css-round-corners/" target="_blank"&gt;http://blog.benogle.com/2009/04/29/css-round-corners/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3195407538453787521-3763592663893258783?l=ksrinivas81.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/RPqde6v4thTnhJ4bI9O7-Tp1GHE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/RPqde6v4thTnhJ4bI9O7-Tp1GHE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/RPqde6v4thTnhJ4bI9O7-Tp1GHE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/RPqde6v4thTnhJ4bI9O7-Tp1GHE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SrinivassPortal/~4/gj5YZC1QjPI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ksrinivas81.blogspot.com/feeds/3763592663893258783/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://ksrinivas81.blogspot.com/2009/08/css-round-cornered-box.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/3763592663893258783?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/3763592663893258783?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SrinivassPortal/~3/gj5YZC1QjPI/css-round-cornered-box.html" title="CSS Round cornered box" /><author><name>Srinivas Kalabarigi</name><uri>http://www.blogger.com/profile/08248766035067067606</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://ksrinivas81.blogspot.com/2009/08/css-round-cornered-box.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUQBRX8yeyp7ImA9WxNTGEg.&quot;"><id>tag:blogger.com,1999:blog-3195407538453787521.post-8554954658703343795</id><published>2009-08-21T13:31:00.005+05:30</published><updated>2009-08-21T16:45:54.193+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-21T16:45:54.193+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript" /><category scheme="http://www.blogger.com/atom/ns#" term="Hotkeys" /><category scheme="http://www.blogger.com/atom/ns#" term="JQuery" /><category scheme="http://www.blogger.com/atom/ns#" term="Web applications" /><category scheme="http://www.blogger.com/atom/ns#" term="Shortcuts" /><title>Keyboard Shortcuts in JavaScript</title><content type="html">Shortcuts in win32 applications are common, they are used for quick operations like opening help or saving a file. You can have shortcut keys in web applications also, we need to use JavaScript to implement them. Shortcuts in web applications are also helpful in quick interaction.&lt;br /&gt;&lt;br /&gt;Visit the following url, they show the implementation:&lt;br /&gt;&lt;br /&gt;url 1: &lt;a href="http://www.openjs.com/scripts/events/keyboard_shortcuts/"&gt;www.openjs.com/scripts/events/keyboard_shortcuts/&lt;/a&gt;&lt;br /&gt;url 2: &lt;a href="http://code.google.com/p/js-hotkeys/"&gt;http://code.google.com/p/js-hotkeys/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3195407538453787521-8554954658703343795?l=ksrinivas81.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/TsIrZgx0jTkxuUVbdtKJXz1-t8k/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/TsIrZgx0jTkxuUVbdtKJXz1-t8k/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/TsIrZgx0jTkxuUVbdtKJXz1-t8k/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/TsIrZgx0jTkxuUVbdtKJXz1-t8k/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SrinivassPortal/~4/HE4zjHVwvj0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ksrinivas81.blogspot.com/feeds/8554954658703343795/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://ksrinivas81.blogspot.com/2009/08/keyboard-shortcuts-in-javascript.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/8554954658703343795?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/8554954658703343795?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SrinivassPortal/~3/HE4zjHVwvj0/keyboard-shortcuts-in-javascript.html" title="Keyboard Shortcuts in JavaScript" /><author><name>Srinivas Kalabarigi</name><uri>http://www.blogger.com/profile/08248766035067067606</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://ksrinivas81.blogspot.com/2009/08/keyboard-shortcuts-in-javascript.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkEESHY6eSp7ImA9WxNSEU0.&quot;"><id>tag:blogger.com,1999:blog-3195407538453787521.post-6319902045145549681</id><published>2009-08-20T15:03:00.004+05:30</published><updated>2009-08-24T15:40:09.811+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-24T15:40:09.811+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Thumbs.db" /><category scheme="http://www.blogger.com/atom/ns#" term="Windows" /><category scheme="http://www.blogger.com/atom/ns#" term="General" /><title>Get rid of Thumbs.db</title><content type="html">&lt;span style="font-weight: bold;"&gt;What is Thumbs.db file?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Thumbs.db file is a Windows thumbnail cache file used to store thumbnail images for Windows Explorer’s thumbnail view. You can find this file in Windows 9x, Windows XP. It can occupy a size of few hundred MB.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Get rid of Thumbs.db:&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Go to Start –&gt;&gt; Control Panel –&gt;&gt; Folder Options&lt;/li&gt;&lt;li&gt;Go to the View tab&lt;/li&gt;&lt;li&gt;Check the check box, Do not cache thumbnails and click on Ok&lt;/li&gt;&lt;/ol&gt;&lt;div style="text-align: left;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_8zDGzvid518/SpJmj3dwhvI/AAAAAAAAIks/J7zXDYEXUco/s1600-h/FolderOpt.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 260px; height: 320px;" src="http://4.bp.blogspot.com/_8zDGzvid518/SpJmj3dwhvI/AAAAAAAAIks/J7zXDYEXUco/s320/FolderOpt.gif" alt="" id="BLOGGER_PHOTO_ID_5373470071776642802" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Source: &lt;a href="http://en.wikipedia.org/wiki/Thumbs.db"&gt;http://en.wikipedia.org/wiki/Thumbs.db&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3195407538453787521-6319902045145549681?l=ksrinivas81.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/nM8cvq9QbKvCApAumqN0laAyRQA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nM8cvq9QbKvCApAumqN0laAyRQA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/nM8cvq9QbKvCApAumqN0laAyRQA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nM8cvq9QbKvCApAumqN0laAyRQA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SrinivassPortal/~4/G4ePo4HnQFg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ksrinivas81.blogspot.com/feeds/6319902045145549681/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://ksrinivas81.blogspot.com/2009/08/get-rid-of-thumbsdb.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/6319902045145549681?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/6319902045145549681?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SrinivassPortal/~3/G4ePo4HnQFg/get-rid-of-thumbsdb.html" title="Get rid of Thumbs.db" /><author><name>Srinivas Kalabarigi</name><uri>http://www.blogger.com/profile/08248766035067067606</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_8zDGzvid518/SpJmj3dwhvI/AAAAAAAAIks/J7zXDYEXUco/s72-c/FolderOpt.gif" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://ksrinivas81.blogspot.com/2009/08/get-rid-of-thumbsdb.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEQNR3k_fip7ImA9WxNSEk0.&quot;"><id>tag:blogger.com,1999:blog-3195407538453787521.post-3011192571234106540</id><published>2009-08-19T12:12:00.008+05:30</published><updated>2009-08-25T17:43:16.746+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-25T17:43:16.746+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Web applications" /><category scheme="http://www.blogger.com/atom/ns#" term="CSS" /><category scheme="http://www.blogger.com/atom/ns#" term="HTML" /><category scheme="http://www.blogger.com/atom/ns#" term="Firefox" /><title>Round edges for fieldset in Firefox</title><content type="html">A simple fieldset looks good in IE, because IE creates rounded corners, but when you look the same page in Firefox the edges are angled. To make the edges round add the following in the stylesheet:&lt;br /&gt;&lt;pre name="code" class="css"&gt;&lt;br /&gt;fieldset&lt;br /&gt;{&lt;br /&gt;   -moz-border-radius-bottomleft: 7px;&lt;br /&gt;   -moz-border-radius-bottomright: 7px;&lt;br /&gt;   -moz-border-radius-topleft: 5px;&lt;br /&gt;   -moz-border-radius-topright: 7px;&lt;br /&gt;   border-radius: 3px;&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;This applies only for Firefox.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3195407538453787521-3011192571234106540?l=ksrinivas81.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/degGp-fN-uRQeKmnc_aF4x0PD_I/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/degGp-fN-uRQeKmnc_aF4x0PD_I/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/degGp-fN-uRQeKmnc_aF4x0PD_I/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/degGp-fN-uRQeKmnc_aF4x0PD_I/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SrinivassPortal/~4/hOuJI94F7yg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ksrinivas81.blogspot.com/feeds/3011192571234106540/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://ksrinivas81.blogspot.com/2009/08/round-edges-for-fieldset-in-firefox.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/3011192571234106540?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/3011192571234106540?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SrinivassPortal/~3/hOuJI94F7yg/round-edges-for-fieldset-in-firefox.html" title="Round edges for fieldset in Firefox" /><author><name>Srinivas Kalabarigi</name><uri>http://www.blogger.com/profile/08248766035067067606</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>1</thr:total><feedburner:origLink>http://ksrinivas81.blogspot.com/2009/08/round-edges-for-fieldset-in-firefox.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0IHQno6eSp7ImA9WxNTE0s.&quot;"><id>tag:blogger.com,1999:blog-3195407538453787521.post-7104245541820177528</id><published>2009-08-16T01:06:00.002+05:30</published><updated>2009-08-16T01:15:33.411+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-16T01:15:33.411+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="General" /><category scheme="http://www.blogger.com/atom/ns#" term="Office 2007" /><title>Viewing docx files without Office 2007</title><content type="html">Microsoft has introduced a new file format called the Microsoft Open Office XML Format (.docx) with their latest office suite, Office 2007.&lt;br /&gt;&lt;br /&gt;But most people are still using Office 2003. The big problem is that this new format is incompatible with older Microsoft Office versions or any other Office alternatives such as Open Office or Lotus, StarOffice, NeoOffice. So Microsoft created a program called &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=941B3470-3AE9-4AEE-8F43-C6BB74CD1466&amp;amp;displaylang=en"&gt;Microsoft Office Compatibility Pack for Word, Excel, and PowerPoint 2007 File Formats&lt;/a&gt;. After you’ve downloaded this program, you can easily convert new Office format such as .docx to old Office format .doc and vice versa.&lt;br /&gt;&lt;br /&gt;Source: &lt;a href="http://www.bridgetonova.com/2007/11/how-to-open-docx-files-without-office.html"&gt;http://www.bridgetonova.com/2007/11/how-to-open-docx-files-without-office.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3195407538453787521-7104245541820177528?l=ksrinivas81.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ZiEP1sHai_rSPKxYJ6K45nFDV8A/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZiEP1sHai_rSPKxYJ6K45nFDV8A/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ZiEP1sHai_rSPKxYJ6K45nFDV8A/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZiEP1sHai_rSPKxYJ6K45nFDV8A/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SrinivassPortal/~4/p9a2jMO9CJA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ksrinivas81.blogspot.com/feeds/7104245541820177528/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://ksrinivas81.blogspot.com/2009/08/viewing-docx-files-without-office-2007.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/7104245541820177528?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/7104245541820177528?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SrinivassPortal/~3/p9a2jMO9CJA/viewing-docx-files-without-office-2007.html" title="Viewing docx files without Office 2007" /><author><name>Srinivas Kalabarigi</name><uri>http://www.blogger.com/profile/08248766035067067606</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://ksrinivas81.blogspot.com/2009/08/viewing-docx-files-without-office-2007.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0cGSHw8eip7ImA9WxNTGEk.&quot;"><id>tag:blogger.com,1999:blog-3195407538453787521.post-5680470629424173916</id><published>2009-08-13T14:32:00.027+05:30</published><updated>2009-08-21T15:33:49.272+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-21T15:33:49.272+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="HIPAA" /><category scheme="http://www.blogger.com/atom/ns#" term="Web applications" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><category scheme="http://www.blogger.com/atom/ns#" term="General" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server" /><title>HIPAA Securing an ASP.NET Website</title><content type="html">The following are the necessary steps/guide lines in order to make web application or distributed application HIPAA secure:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;b&gt;Hash Passwords with Unique Salt Values&lt;/b&gt;&lt;ol type="a"&gt;&lt;li&gt;Encrypt the password using SHA-1 and then save them in database with Unique Salt Values i.e. even though the password is same the encrypted result will be different.&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Require Strong Passwords&lt;/b&gt;&lt;ol type="a"&gt;&lt;li&gt;Should be at least 8 characters in length&lt;/li&gt;&lt;li&gt;Should contain alphabets least one uppercase letter, one lowercase letter one number and one symbol&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Password Change Policy&lt;/b&gt;&lt;ol type="a"&gt;&lt;li&gt;The application should force the user to change his password at regular intervals.&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Automatic Log Off&lt;/b&gt;&lt;ol type="a"&gt;&lt;li&gt;The system should require the user to re-login after a period of inactivity.&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Implement Secure Sockets Layer (SSL)&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Use of Cookies in Web Applications&lt;/b&gt;&lt;ol type="a"&gt;&lt;li&gt;Do not use persistent cookies.&lt;/li&gt;&lt;li&gt;Do not place user login or patient related information in cookies.&lt;/li&gt;&lt;li&gt;Use Non-persistent cookies if necessary, which expire once the browser session ends.&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Database Security&lt;/b&gt;&lt;ol type="a"&gt;&lt;li&gt;SQL-Server security be turned off so that Windows Authentication is always used to connect to the database even for administrators&lt;/li&gt;&lt;li&gt;If that is not an option, remove the sa user and create another admin account with a strong password.&lt;/li&gt;&lt;li&gt;Users should never have access to directly update, insert or delete records instead executed by the web server components are written as stored procedures.&lt;/li&gt;&lt;li&gt;Only allow execute on stored procedures and select permissions to the web server components.&lt;/li&gt;&lt;li&gt;Always use ADO.NET command parameters in SQL statements to mitigate against SQL-Injection attacks.&lt;/li&gt;&lt;li&gt;Do not concatenate strings even in stored procedures.&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Database Audits&lt;/b&gt;&lt;ol type="a"&gt;&lt;li&gt;Each time a user adds, edits or deletes a patient data row in the database, at minimum the user making the change and the time the change was made must be recorded.&lt;/li&gt;&lt;li&gt;Recording the columns that have changed is a more complete auditing solution but usually requires database triggers which can affect performance.&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Server Component and Database Connection Security&lt;/b&gt;&lt;ol type="a"&gt;&lt;li&gt;The production application servers should run under a least privileged domain account&lt;/li&gt;&lt;li&gt;connect to the SQL-Server database via integrated security&lt;/li&gt;&lt;li&gt;Encrypt sections of the web.config file which contains sensitive information&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3195407538453787521-5680470629424173916?l=ksrinivas81.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/3IBooHTe2jN9rTOhEdZf2zje48o/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/3IBooHTe2jN9rTOhEdZf2zje48o/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/3IBooHTe2jN9rTOhEdZf2zje48o/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/3IBooHTe2jN9rTOhEdZf2zje48o/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SrinivassPortal/~4/Xjfs9vXO2tg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ksrinivas81.blogspot.com/feeds/5680470629424173916/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://ksrinivas81.blogspot.com/2009/08/hipaa-securing-aspnet-website.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/5680470629424173916?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/5680470629424173916?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SrinivassPortal/~3/Xjfs9vXO2tg/hipaa-securing-aspnet-website.html" title="HIPAA Securing an ASP.NET Website" /><author><name>Srinivas Kalabarigi</name><uri>http://www.blogger.com/profile/08248766035067067606</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>2</thr:total><feedburner:origLink>http://ksrinivas81.blogspot.com/2009/08/hipaa-securing-aspnet-website.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0cBQXg5eip7ImA9WxNTGEk.&quot;"><id>tag:blogger.com,1999:blog-3195407538453787521.post-977915154460350592</id><published>2009-08-12T20:33:00.004+05:30</published><updated>2009-08-21T15:34:10.622+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-21T15:34:10.622+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Web applications" /><category scheme="http://www.blogger.com/atom/ns#" term="General" /><title>5 Ways to Make Your Website More Interesting</title><content type="html">Everyone who owns a website wants visitors to be coming frequently. To do that follow simple&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Use attractive colors i.e. web 2.0&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Design simple logo and name which can be remembered easily&lt;/li&gt;&lt;li&gt;Add a site map&lt;/li&gt;&lt;li&gt;&lt;span id="ctl00_BodyContent_NewsItemViewer1_dlNewsItemViewer_ctl00_lblBody" name="ctl00_BodyContent_NewsItemViewer1_dlNewsItemViewer_ctl00_lblBody" class="LabelStyle"&gt;Offer email reminders for events, new content, sales, etc.  so that the visitor remembers your site.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span id="ctl00_BodyContent_NewsItemViewer1_dlNewsItemViewer_ctl00_lblBody" name="ctl00_BodyContent_NewsItemViewer1_dlNewsItemViewer_ctl00_lblBody" class="LabelStyle"&gt;Create user polls.  Ask visitors what they'd like to see.&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3195407538453787521-977915154460350592?l=ksrinivas81.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/bvdDo1de5msfVXzko3ZUZlmyFY0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bvdDo1de5msfVXzko3ZUZlmyFY0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/bvdDo1de5msfVXzko3ZUZlmyFY0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bvdDo1de5msfVXzko3ZUZlmyFY0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SrinivassPortal/~4/F2GG0B3dNq0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ksrinivas81.blogspot.com/feeds/977915154460350592/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://ksrinivas81.blogspot.com/2009/08/5-ways-to-make-your-website-more.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/977915154460350592?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/977915154460350592?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SrinivassPortal/~3/F2GG0B3dNq0/5-ways-to-make-your-website-more.html" title="5 Ways to Make Your Website More Interesting" /><author><name>Srinivas Kalabarigi</name><uri>http://www.blogger.com/profile/08248766035067067606</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://ksrinivas81.blogspot.com/2009/08/5-ways-to-make-your-website-more.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0cCRHY_cCp7ImA9WxNTGEk.&quot;"><id>tag:blogger.com,1999:blog-3195407538453787521.post-5594761068263808601</id><published>2009-08-06T18:44:00.004+05:30</published><updated>2009-08-21T15:34:25.848+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-21T15:34:25.848+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript" /><category scheme="http://www.blogger.com/atom/ns#" term="Web applications" /><category scheme="http://www.blogger.com/atom/ns#" term="CSS" /><title>Cross Browser Tool tips</title><content type="html">The following are some of the cross browser tool tips:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.walterzorn.com/tooltip/tooltip_e.htm" target="_blank"&gt;http://www.walterzorn.com/tooltip/tooltip_e.htm&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ashishware.com/Tooltip.shtml" target="_blank"&gt;http://ashishware.com/Tooltip.shtml&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3195407538453787521-5594761068263808601?l=ksrinivas81.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/mQx5zQeca_aZLtEA1MxlC_qNGeY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/mQx5zQeca_aZLtEA1MxlC_qNGeY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/mQx5zQeca_aZLtEA1MxlC_qNGeY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/mQx5zQeca_aZLtEA1MxlC_qNGeY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SrinivassPortal/~4/ue-oRTN8ZOY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ksrinivas81.blogspot.com/feeds/5594761068263808601/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://ksrinivas81.blogspot.com/2009/08/cross-browser-tool-tips.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/5594761068263808601?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3195407538453787521/posts/default/5594761068263808601?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SrinivassPortal/~3/ue-oRTN8ZOY/cross-browser-tool-tips.html" title="Cross Browser Tool tips" /><author><name>Srinivas Kalabarigi</name><uri>http://www.blogger.com/profile/08248766035067067606</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://ksrinivas81.blogspot.com/2009/08/cross-browser-tool-tips.html</feedburner:origLink></entry></feed>

