<?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" gd:etag="W/&quot;CEACRXc5eip7ImA9WhRXFkw.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805</id><updated>2011-12-23T09:29:24.922+05:30</updated><category term="Reviews" /><category term="Unix" /><category term="Vista" /><category term="How To" /><category term="Performance" /><category term="ebooks" /><category term="Technology" /><category term="Javascript" /><category term="Connect" /><category term="HowTo" /><category term="SQL Server" /><category term=".Net" /><category term="SharePoint" /><category term="What Is" /><category term="Azure Drive" /><category term="Tips" /><category term="Windows" /><category term="Security" /><category term="Oracle" /><category term="Azure" /><category term="Tutorials" /><category term="Programming" /><category term="Announcements" /><category term="Videos" /><category term="Tomcat" /><category term="VSTS" /><category term="Errors and Exceptions" /><category term="VM Role" /><category term="iPod" /><category term="ACS" /><category term="Proxy" /><category term="Load Testing" /><category term="Weblogic" /><category term="SQL Azure" /><category term="Tools" /><category term="Articles" /><category term="News" /><category term="BMC Remedy" /><title>Techy Freak</title><subtitle type="html">Technical Discussions goes here. Lets discuss the errors you get while coding, how to make your program more robust, good programming practices, some good technical articles also follow.</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>86</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>999</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/TechyFreak" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="techyfreak" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc-sa/2.0/" /><logo>http://creativecommons.org/images/public/somerights20.gif</logo><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2FTechyFreak" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FTechyFreak" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2FTechyFreak" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.bloglines.com/sub/http://feeds.feedburner.com/TechyFreak" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FTechyFreak" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2FTechyFreak" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FTechyFreak" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.plusmo.com/add?url=http%3A%2F%2Ffeeds.feedburner.com%2FTechyFreak" src="http://plusmo.com/res/graphics/fbplusmo.gif">Subscribe with Plusmo</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.live.com/?add=http%3A%2F%2Ffeeds.feedburner.com%2FTechyFreak" src="http://tkfiles.storage.msn.com/x1piYkpqHC_35nIp1gLE68-wvzLZO8iXl_JMledmJQXP-XTBOLfmQv4zhj4MhcWEJh_GtoBIiAl1Mjh-ndp9k47If7hTaFno0mxW9_i3p_5qQw">Subscribe with Live.com</feedburner:feedFlare><entry gd:etag="W/&quot;A0cFR3gyeCp7ImA9WhZWF0g.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-277062406934620940</id><published>2011-05-19T04:12:00.001+05:30</published><updated>2011-05-19T04:20:16.690+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-19T04:20:16.690+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="VM Role" /><category scheme="http://www.blogger.com/atom/ns#" term="Azure" /><title>Display List of Uploaded Azure VM Role vhd images in a list</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/277062406934620940/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2011/05/display-list-of-uploaded-azure-vm-role.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/277062406934620940?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/277062406934620940?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2011/05/display-list-of-uploaded-azure-vm-role.html" title="Display List of Uploaded Azure VM Role vhd images in a list" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-WnSa7wkK2tk/TdRKiE4QVKI/AAAAAAAADhw/3JWrLZ4UH_0/s72-c/csupload-output.png" height="72" width="72" /><thr:total>0</thr:total><content type="html">I just posted a sample on MSDN for displaying the list of base vhd images uploaded to Azure Portal, for Virtual Machine (VM) Role.

You can get the list of uploaded vhds simply by running the following command in command prompt


csupload.exe Get-VMImage -Connection "SubscriptionId=xxxxxx-xxxxxx-xxxxxx-xxxxxx;CertificateThumbprint=xxxxxxxxxxxxxxxxxxx"
Thus making use of Get-VMImage switch of 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/7gyV62UqNhl5PLjewiDLDVZiR78/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7gyV62UqNhl5PLjewiDLDVZiR78/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/7gyV62UqNhl5PLjewiDLDVZiR78/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7gyV62UqNhl5PLjewiDLDVZiR78/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=XngI6rmpny8:Lm-XeVyCFiQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;A08NRXsyfCp7ImA9Wx9aF0U.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-4952874820988788037</id><published>2011-03-10T12:21:00.003+05:30</published><updated>2011-03-11T02:14:54.594+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-11T02:14:54.594+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="VM Role" /><category scheme="http://www.blogger.com/atom/ns#" term="Azure" /><title>csupload issue on 32 bit machines : Azure SDK 1.4 Fix</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/4952874820988788037/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2011/03/csupload-on-32-bit-machines-azure-sdk.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/4952874820988788037?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/4952874820988788037?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2011/03/csupload-on-32-bit-machines-azure-sdk.html" title="csupload issue on 32 bit machines : Azure SDK 1.4 Fix" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">Many of you might have encountered an issue while uploading your VM Role base image via csupload from a 32 bit machine. 

The issue has now been resolved with the new release of Azure SDK 1.4. Now csupload can be used from x86 platforms too.

There are many more additions to the Azure SDK 1.4, mainly including Windows Azure COnnect and Content Delivery Netwrok (CDN). 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/4VdPZeBoaG4uDNSyJvuulVlxHWU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4VdPZeBoaG4uDNSyJvuulVlxHWU/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/4VdPZeBoaG4uDNSyJvuulVlxHWU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4VdPZeBoaG4uDNSyJvuulVlxHWU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=-PjtVJmZBl8:42_aN-hgLmg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;CEUEQXozfip7ImA9WhZXFUk.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-5522449990373195556</id><published>2011-03-02T02:15:00.001+05:30</published><updated>2011-05-05T02:20:00.486+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-05T02:20:00.486+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Azure" /><category scheme="http://www.blogger.com/atom/ns#" term="Tomcat" /><title>Installing Tomcat in Windows Azure</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/5522449990373195556/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2011/03/installing-tomcat-in-windows-azure.html#comment-form" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/5522449990373195556?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/5522449990373195556?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2011/03/installing-tomcat-in-windows-azure.html" title="Installing Tomcat in Windows Azure" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://lh4.googleusercontent.com/-fowKbkNrIF4/TW1Y7PD2nyI/AAAAAAAADdw/jmGTSVL3FOc/s72-c/install-tomcat-in-azure-add-endpoints.PNG" height="72" width="72" /><thr:total>3</thr:total><content type="html">There are few options already available to install Tomcat on Windows Azure, which involve running some scripts that create a package and definition file for you that you can deploy to Windows Azure. However, i personally feel that we have a much easier solution for installing Tomcat.

The solution that i am discussing here makes use of the startup tasks in elevated privileges, which were 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/x7W_Pen4gNdZxSmreX052OT2ijw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/x7W_Pen4gNdZxSmreX052OT2ijw/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/x7W_Pen4gNdZxSmreX052OT2ijw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/x7W_Pen4gNdZxSmreX052OT2ijw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=Y-hn-9VdGqQ:gHFb9G_C1GE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;CU8MQXk7fSp7ImA9WhZQEkw.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-7091385374513973594</id><published>2011-02-07T03:20:00.002+05:30</published><updated>2011-04-19T17:21:20.705+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-19T17:21:20.705+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Azure Drive" /><category scheme="http://www.blogger.com/atom/ns#" term="VM Role" /><category scheme="http://www.blogger.com/atom/ns#" term="Azure" /><title>Changing Drive Letter of an Azure Drive (aka X-drive)</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/7091385374513973594/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2011/02/changing-drive-letter-of-azure-drive.html#comment-form" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/7091385374513973594?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/7091385374513973594?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2011/02/changing-drive-letter-of-azure-drive.html" title="Changing Drive Letter of an Azure Drive (aka X-drive)" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>4</thr:total><content type="html">Sometimes it might be necessary that you want your Azure drive to be always mounted on a fixed drive letter. Consider a scenario of an Azure VM Role where you need to mount an azure drive for data persistance and your VM demands the same letter for you azure drive, e.q. you installed SQL Server on your VM Role and for mdf files you specified azure drive as path so as to make the data persist.


&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/a_lsVdGC8Mss-wOBkhxqhvKZvvs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/a_lsVdGC8Mss-wOBkhxqhvKZvvs/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/a_lsVdGC8Mss-wOBkhxqhvKZvvs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/a_lsVdGC8Mss-wOBkhxqhvKZvvs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=JkiUCi1myMY:LopJ0Wtf_ew:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;Ak8DQnY_eCp7ImA9Wx9UEE8.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-4290745766924449041</id><published>2011-02-07T03:17:00.000+05:30</published><updated>2011-02-07T03:17:53.840+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-02-07T03:17:53.840+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Azure Drive" /><category scheme="http://www.blogger.com/atom/ns#" term="VM Role" /><category scheme="http://www.blogger.com/atom/ns#" term="Azure" /><title>Mounting Azure Drive in Azure Virtual Machine (VM) Role</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/4290745766924449041/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2011/02/mounting-azure-drive-in-azure-virtual.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/4290745766924449041?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/4290745766924449041?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2011/02/mounting-azure-drive-in-azure-virtual.html" title="Mounting Azure Drive in Azure Virtual Machine (VM) Role" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>1</thr:total><content type="html">Mounting an Azure Drive in Azure VM Role can be beneficial in many scenarios. As we all know that Azure VM Role is not persistent, so once you deploy a VM Role and it is restarted, all the data that was not the part of the base image is gone. 

As we already know from a previous post that in a VM Role data is not persistent between restarts or hardware-failures, we need to identify a way to 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/HMkTiSyq6q-Za79FnGRoH_wNA0k/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HMkTiSyq6q-Za79FnGRoH_wNA0k/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/HMkTiSyq6q-Za79FnGRoH_wNA0k/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HMkTiSyq6q-Za79FnGRoH_wNA0k/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=nTXuALLxA9Y:lSN9QGsho5Y:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;Ak8NQX0_eyp7ImA9Wx9UEE8.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-856216639769030454</id><published>2011-02-07T02:58:00.001+05:30</published><updated>2011-02-07T03:18:10.343+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-02-07T03:18:10.343+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="VM Role" /><category scheme="http://www.blogger.com/atom/ns#" term="Azure" /><title>Data Persitence in Azure VM Role</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/856216639769030454/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2011/02/data-persitence-in-azure-vm-role.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/856216639769030454?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/856216639769030454?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2011/02/data-persitence-in-azure-vm-role.html" title="Data Persitence in Azure VM Role" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">Azure VM Role involves creating a base image, uploading it to Azure using csupload, and then creating a servic model in Visual Studio to point to the uploaded base image.

Once Azure VM Role is deployed, it creates a new drive with letter D: and name it Resources. A shortcut to this drive is added to your C: drive (Windows Drive). Once you restart the machine the data on drive D: would be 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Bl5_WAA_tQXvwKUrwYDg-5EAVP0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Bl5_WAA_tQXvwKUrwYDg-5EAVP0/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/Bl5_WAA_tQXvwKUrwYDg-5EAVP0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Bl5_WAA_tQXvwKUrwYDg-5EAVP0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=pEXOZkCF7pU:U8xWlS5ilc8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;AkQNQHs9fSp7ImA9Wx9WFk4.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-6111645505301758461</id><published>2011-01-22T01:03:00.000+05:30</published><updated>2011-01-22T01:03:11.565+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-01-22T01:03:11.565+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="VM Role" /><category scheme="http://www.blogger.com/atom/ns#" term="Azure" /><title>Unable to connect to Azure VM Role for a long time after it is Deployed or Restarted</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/6111645505301758461/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2011/01/unable-to-connect-to-azure-vm-role-for.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/6111645505301758461?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/6111645505301758461?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2011/01/unable-to-connect-to-azure-vm-role-for.html" title="Unable to connect to Azure VM Role for a long time after it is Deployed or Restarted" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_S92PTW6g_pk/TTnfQmz_trI/AAAAAAAADcU/dodNPra0Ps8/s72-c/rmf-01.png" height="72" width="72" /><thr:total>0</thr:total><content type="html">I have been really frustrated in waiting for days to log in to my VM Role instance via RDP. I have encountered this issue multiple times. Once a VM Role is deployed or it is restarted, we can not login via RDP for a long period, and it takes a lot of time, sometimes 2-3 (random) days once it is back and allows us to connect via RDP.

Reason
 
This issue occurs due to a problem with the Azure 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Iq4HGuuEqjhu8rTJh8vg62DI6ME/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Iq4HGuuEqjhu8rTJh8vg62DI6ME/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/Iq4HGuuEqjhu8rTJh8vg62DI6ME/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Iq4HGuuEqjhu8rTJh8vg62DI6ME/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=MqkeSVQgEY0:TDFmdnrFvxc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;CkIEQn0zcCp7ImA9Wx9aF0Q.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-3814366724338119692</id><published>2011-01-21T00:20:00.001+05:30</published><updated>2011-03-11T02:25:03.388+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-11T02:25:03.388+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="VM Role" /><category scheme="http://www.blogger.com/atom/ns#" term="Azure" /><title>Startup Tasks in Azure Virtual Machine (VM ) Role</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/3814366724338119692/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2011/01/startup-tasks-in-azure-virtual-machine.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/3814366724338119692?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/3814366724338119692?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2011/01/startup-tasks-in-azure-virtual-machine.html" title="Startup Tasks in Azure Virtual Machine (VM ) Role" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_S92PTW6g_pk/TTiAb3I533I/AAAAAAAADb8/awmXCUq36bk/s72-c/Add-Installer-To-Windows-Service.png" height="72" width="72" /><thr:total>2</thr:total><content type="html">Since the release of Windows Azure SDK 1.3 we can now have startup tasks defined in the ServiceDefinition file for web/worker roles. However, this is not allowed for a Virtual Machine role. So what to do in case you need to have some tasks/scripts to be run on your VM Role’s startup?  For example, your VM Role runs some software applications that require some configuration information that can be
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ZTLffFiLyLWOWRCNoSF9SVLEZak/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZTLffFiLyLWOWRCNoSF9SVLEZak/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/ZTLffFiLyLWOWRCNoSF9SVLEZak/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZTLffFiLyLWOWRCNoSF9SVLEZak/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=tosbTfKW9l4:j7r4ncdeSmE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;CUcNRHk8eSp7ImA9Wx9XEkk.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-5622103930602410692</id><published>2011-01-05T21:28:00.000+05:30</published><updated>2011-01-05T21:28:15.771+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-01-05T21:28:15.771+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="VM Role" /><category scheme="http://www.blogger.com/atom/ns#" term="Azure" /><title>Azure VM Role CSUPLOAD Error 0x80070070 Cannot prepare VHD</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/5622103930602410692/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2011/01/azure-vm-role-csupload-error-0x80070070.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/5622103930602410692?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/5622103930602410692?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2011/01/azure-vm-role-csupload-error-0x80070070.html" title="Azure VM Role CSUPLOAD Error 0x80070070 Cannot prepare VHD" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">Today I was trying to upload my base image to Azure via csupload so that i can attach this vhd to one of my virtual machine (VM) role. However, I got a strange error with no details. I kept on looking for the reason and finally I found the solution.
The error was as below:
Unexpected Error 0x80070070Cannot prepare VHD C:\Users\user1\Desktop\baseimage.vhd
Reason:
The reason for this error as i 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/0MtL5Hqbh0vwF22uWw_tpL_SfJU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0MtL5Hqbh0vwF22uWw_tpL_SfJU/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/0MtL5Hqbh0vwF22uWw_tpL_SfJU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0MtL5Hqbh0vwF22uWw_tpL_SfJU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=SDJuQjJioRU:q5FvzYsjACQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;C04AQns-fCp7ImA9Wx9XEks.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-8019179590832353787</id><published>2010-12-01T15:06:00.001+05:30</published><updated>2011-01-06T02:42:23.554+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-01-06T02:42:23.554+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Azure" /><title>How to enable Remote Desktop for your Windows Azure Roles</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/8019179590832353787/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2010/12/how-to-enable-remote-desktop-for-your.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/8019179590832353787?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/8019179590832353787?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2010/12/how-to-enable-remote-desktop-for-your.html" title="How to enable Remote Desktop for your Windows Azure Roles" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_S92PTW6g_pk/TPYWjubbNPI/AAAAAAAADH8/ONLiWz9Tn9k/s72-c/01.png" height="72" width="72" /><thr:total>0</thr:total><content type="html">The latest Azure SDK 1.3 makes it possible to login to the VM of your web/worker role instances via Remote desktop. So you are not limited to use VM Role in case you need to establish a RDP connection to your VM.

This helps you to monitor the error events that occur in your events, also you can install small softwares, copy few files etc, though it is recommended to use Startup tasks with 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Dg-ZYgOJzPQ_dDlqvkVoAPXPqpM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Dg-ZYgOJzPQ_dDlqvkVoAPXPqpM/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/Dg-ZYgOJzPQ_dDlqvkVoAPXPqpM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Dg-ZYgOJzPQ_dDlqvkVoAPXPqpM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=gOPvULoaZ2o:XI_gGH5BD1M:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;A0EHQXo5fSp7ImA9Wx5aGEU.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-1456604010716340513</id><published>2010-11-16T12:09:00.001+05:30</published><updated>2010-11-16T12:10:30.425+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-11-16T12:10:30.425+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Azure" /><category scheme="http://www.blogger.com/atom/ns#" term="Connect" /><title>Active Directory Domain Join of Azure Roles Using Connect</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/1456604010716340513/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2010/11/active-directory-domain-join-of-azure.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/1456604010716340513?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/1456604010716340513?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2010/11/active-directory-domain-join-of-azure.html" title="Active Directory Domain Join of Azure Roles Using Connect" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>1</thr:total><content type="html">We already have seen how Windows Azure connect can help us in connecting our windows azure role instances to our local computers in the previous post. We also saw in the use cases/scenarios for azure connect, that we can domain join our windows azure roles with our on-premise Active Directory, and this is possible by using connect plug-in.

This is a very useful feature provided by Windows Azure 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/D7DzJrutVBoCUOMNrw22JQKA6Zo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/D7DzJrutVBoCUOMNrw22JQKA6Zo/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/D7DzJrutVBoCUOMNrw22JQKA6Zo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/D7DzJrutVBoCUOMNrw22JQKA6Zo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=t-re7gAiO3k:e1OKbu1bkYE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;A0INSHg6cCp7ImA9Wx5aGEU.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-5946834650974426908</id><published>2010-11-15T20:53:00.003+05:30</published><updated>2010-11-16T12:09:59.618+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-11-16T12:09:59.618+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Azure" /><category scheme="http://www.blogger.com/atom/ns#" term="Connect" /><title>Guide to Windows Azure Connect</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/5946834650974426908/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2010/11/guide-to-windows-azure-connect.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/5946834650974426908?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/5946834650974426908?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2010/11/guide-to-windows-azure-connect.html" title="Guide to Windows Azure Connect" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_S92PTW6g_pk/TOFN9bVPzmI/AAAAAAAADHo/YfH9BydwcBo/s72-c/connect1.png" height="72" width="72" /><thr:total>1</thr:total><content type="html">Building applications for cloud and hosting them on cloud is one of the great things that happened in recent times. However, you might be having number of existing applications that you wish to migrate to cloud, but you do not want to move your database server to the cloud. Or you want to create a new application and host it in the cloud, but this new application needs to communicate with your 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ZsfKkewY3SWF_jMg8BEODboT6cM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZsfKkewY3SWF_jMg8BEODboT6cM/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/ZsfKkewY3SWF_jMg8BEODboT6cM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZsfKkewY3SWF_jMg8BEODboT6cM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=1p-wzVU83s0:P2ITr2ZWv_U:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;AkYDR3Y-fSp7ImA9Wx5bEkw.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-2014271340166060436</id><published>2010-10-26T12:13:00.001+05:30</published><updated>2010-10-28T03:52:56.855+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-10-28T03:52:56.855+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SQL Azure" /><category scheme="http://www.blogger.com/atom/ns#" term="Azure" /><title>Cap your SQL Azure Database Automatically: Limit the Size</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/2014271340166060436/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2010/10/cap-your-sql-azure-database.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/2014271340166060436?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/2014271340166060436?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2010/10/cap-your-sql-azure-database.html" title="Cap your SQL Azure Database Automatically: Limit the Size" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">You might already be aware that you can set an upper limit for your SQL Azure Database. This way we can specify that your database size should not grow beyond this upper limit, to avoid being billed without your knowledge. Not only this you will not be billed based on your cap size, rather you will be billed on the basis of the storage you are currently using. You will be charged for the range 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/cKRZ3B-TrtCtsDuMyyEaSZyqHKc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/cKRZ3B-TrtCtsDuMyyEaSZyqHKc/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/cKRZ3B-TrtCtsDuMyyEaSZyqHKc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/cKRZ3B-TrtCtsDuMyyEaSZyqHKc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=NER1y9xCX_Y:vEp1klVaLaU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;AkMBR30_cSp7ImA9Wx5VEkw.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-4328359692197347976</id><published>2010-10-05T00:24:00.000+05:30</published><updated>2010-10-05T00:24:16.349+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-10-05T00:24:16.349+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ACS" /><category scheme="http://www.blogger.com/atom/ns#" term="Azure" /><title>HTTP Error Code:  400  Message:  No tenant signing key of type X509 certificate is provisioned.</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/4328359692197347976/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2010/10/http-error-code-400-message-no-tenant.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/4328359692197347976?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/4328359692197347976?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2010/10/http-error-code-400-message-no-tenant.html" title="HTTP Error Code:  400  Message:  No tenant signing key of type X509 certificate is provisioned." /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_S92PTW6g_pk/TKoijF_v44I/AAAAAAAADGA/yA8tvGo7rgY/s72-c/token-signing.PNG" height="72" width="72" /><thr:total>0</thr:total><content type="html">After the September release if you are configuring your service namespace as per old method you might get following error:

HTTP Error Code:  400 
Message:  No tenant signing key of type X509 certificate is provisioned. 
Trace ID:  2c46fa55-8ae8-443b-9f8a-ab885593c3fb 
Timestamp
This is caused because your token signing certificate is not configured properly. In order for Federation Metadata to 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/qYz6OnFaIE0oOQb3BMMc6kAvfVw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qYz6OnFaIE0oOQb3BMMc6kAvfVw/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/qYz6OnFaIE0oOQb3BMMc6kAvfVw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qYz6OnFaIE0oOQb3BMMc6kAvfVw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=Kfuj1hCnZzQ:Av__JXJDYVA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;AkUFRH4zfip7ImA9Wx5bEkw.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-5218638353021409775</id><published>2010-09-22T00:38:00.002+05:30</published><updated>2010-10-28T03:53:35.086+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-10-28T03:53:35.086+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Security" /><category scheme="http://www.blogger.com/atom/ns#" term="What Is" /><category scheme="http://www.blogger.com/atom/ns#" term="ACS" /><title>What is Relying Party (RP)</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/5218638353021409775/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2010/09/what-is-relying-party-rp.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/5218638353021409775?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/5218638353021409775?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2010/09/what-is-relying-party-rp.html" title="What is Relying Party (RP)" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">An application that accepts tokens from an  STS is called as a Relying Party (or RP). In modern scenarios, web applications use WIF and accept tokens from an STS to manage authentications process. 

These tokens acts a proof that user has been authenticated by our application. Thus, our application relies on an external service i.e. an STS to provide Access Control and thus our application is 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/fO7Z6kUPFKApZKJF1ZVg2JwU_k0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/fO7Z6kUPFKApZKJF1ZVg2JwU_k0/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/fO7Z6kUPFKApZKJF1ZVg2JwU_k0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/fO7Z6kUPFKApZKJF1ZVg2JwU_k0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=Om4DGXuO0EQ:pRkFeXWbyVA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;DEMMQn84fip7ImA9Wx5WEEQ.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-5579317129134518329</id><published>2010-09-22T00:35:00.002+05:30</published><updated>2010-09-22T00:44:43.136+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-09-22T00:44:43.136+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Security" /><category scheme="http://www.blogger.com/atom/ns#" term="What Is" /><category scheme="http://www.blogger.com/atom/ns#" term="ACS" /><title>What are Claims</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/5579317129134518329/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2010/09/what-are-claims.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/5579317129134518329?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/5579317129134518329?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2010/09/what-are-claims.html" title="What are Claims" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">The security tokens generated by  STS contain various attributes based on which a grant/deny access is provided or based on which user experience is customized. These attributes are called as Claims. 

A claim can be a user name, user’s email, it can even be permissions such as canWrite, canRead etc or it can be roles or groups to which the user belongs. When an  STS generates a token, it embeds 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/37arpLutfUus8DWfjaaBAsxkCoE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/37arpLutfUus8DWfjaaBAsxkCoE/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/37arpLutfUus8DWfjaaBAsxkCoE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/37arpLutfUus8DWfjaaBAsxkCoE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=VWmGLGTDLmQ:hI-Y6ggt31M:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;DEUBQ3Y4cCp7ImA9Wx5WEEQ.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-6984888209880520106</id><published>2010-09-22T00:08:00.003+05:30</published><updated>2010-09-22T00:40:52.838+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-09-22T00:40:52.838+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Security" /><category scheme="http://www.blogger.com/atom/ns#" term="What Is" /><category scheme="http://www.blogger.com/atom/ns#" term="ACS" /><title>What is Security Token Service (STS)</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/6984888209880520106/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2010/09/what-is-security-token-service-sts.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/6984888209880520106?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/6984888209880520106?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2010/09/what-is-security-token-service-sts.html" title="What is Security Token Service (STS)" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">Traditionally, access control was implemented within the main application by writing a code against user’s credentials to authenticate them and based on their attributes grant/deny access to various resources. This required application developers to be skilled in implementing security and writing a code which is hard to implement and maintain.

Due to Windows Identity Foundation (WIF) all this 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/cYReHSfiREAl4LpsAiSsSb3XMlQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/cYReHSfiREAl4LpsAiSsSb3XMlQ/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/cYReHSfiREAl4LpsAiSsSb3XMlQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/cYReHSfiREAl4LpsAiSsSb3XMlQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=E14TNFsLcrA:AlCA18_ABWk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;CEUGSHo7fSp7ImA9Wx5XGUU.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-3820821594814219259</id><published>2010-09-20T16:59:00.002+05:30</published><updated>2010-09-20T17:00:29.405+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-09-20T17:00:29.405+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ACS" /><category scheme="http://www.blogger.com/atom/ns#" term="Azure" /><category scheme="http://www.blogger.com/atom/ns#" term=".Net" /><title>AppFabric ACS Exception: A potentially dangerous Request.Form value was detected from the client (wresult="&lt;t:RequestSecurityTo...")</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/3820821594814219259/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2010/09/detected-from-client-wresult.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/3820821594814219259?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/3820821594814219259?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2010/09/detected-from-client-wresult.html" title="AppFabric ACS Exception: A potentially dangerous Request.Form value was detected from the client (wresult=&quot;&amp;lt;t:RequestSecurityTo...&quot;)" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">AppFabric ACS Exception : A potentially dangerous Request.Form value was 

When you are working with AppFabric ACS labs and implement identity providers such as Windows Livefollowing error might show up when you try to run your application

A potentially dangerous Request.Form value was detected from the client (wresult="&amp;lt;t:RequestSecurityTo...").
This error occurs because ACS sends you a SAML in
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/9udCyHuz2nzmzb3UxBy7bo1u05k/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9udCyHuz2nzmzb3UxBy7bo1u05k/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/9udCyHuz2nzmzb3UxBy7bo1u05k/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9udCyHuz2nzmzb3UxBy7bo1u05k/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=B2HmoLXDeVA:2QvZXpe2Xcc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;CE8FQXk6fip7ImA9Wx5XGUo.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-3287765480920756884</id><published>2010-09-20T14:22:00.001+05:30</published><updated>2010-09-20T14:23:30.716+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-09-20T14:23:30.716+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ACS" /><category scheme="http://www.blogger.com/atom/ns#" term="Azure" /><title>AppFabric ACS September release is announced</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/3287765480920756884/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2010/09/appfabric-acs-september-release-is.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/3287765480920756884?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/3287765480920756884?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2010/09/appfabric-acs-september-release-is.html" title="AppFabric ACS September release is announced" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">Well, i was just over with integrating AppFabric ACS with windows azure cloud app, using the August release, and now i hear that September release is out.

September release of AppFabric ACS contains incremental updates including support for OAUth 2.0 Web Server, additional support fpr X.509 certificates, ability to upload WS-Fed metadat through portal, expanded support for machine keys.

You can
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/MrgG4aoteUT4XZ_GoRGbxMh8CCM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/MrgG4aoteUT4XZ_GoRGbxMh8CCM/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/MrgG4aoteUT4XZ_GoRGbxMh8CCM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/MrgG4aoteUT4XZ_GoRGbxMh8CCM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=OAp59JWDeN8:MYTxKyIUX9U:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;CkEEQHkyeSp7ImA9Wx5XFUo.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-2971882858416173052</id><published>2010-09-15T22:40:00.000+05:30</published><updated>2010-09-15T22:40:01.791+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-09-15T22:40:01.791+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ACS" /><category scheme="http://www.blogger.com/atom/ns#" term="Azure" /><title>Hosted first AppFabric ACS Labs integrated App on Azure</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/2971882858416173052/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2010/09/hosted-first-appfabric-acs-labs.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/2971882858416173052?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/2971882858416173052?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2010/09/hosted-first-appfabric-acs-labs.html" title="Hosted first AppFabric ACS Labs integrated App on Azure" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">After all initial hiccups and with the help of MSDN forums and Justin Smith and Vittorio Bertocci's Blogs i have been able to integrate my web role with AppFabric ACS Labs.

What i implemented is just Single Sign On with Windows Live ID. Yes, only one Identity Provider, though i could have opted for Facebook Connect, Google and Yahoo too.

My next target is to implement ADFSv2 with Appfabric ACS 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/p2U3duQ7M8EY7ERiL0sM3DfTSmU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/p2U3duQ7M8EY7ERiL0sM3DfTSmU/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/p2U3duQ7M8EY7ERiL0sM3DfTSmU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/p2U3duQ7M8EY7ERiL0sM3DfTSmU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=YWDu4TLHfrA:xknA6Mj4-So:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;DUEMQ344eip7ImA9Wx5WEEQ.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-8387047104045135839</id><published>2010-09-15T16:04:00.005+05:30</published><updated>2010-09-22T01:04:42.032+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-09-22T01:04:42.032+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Security" /><category scheme="http://www.blogger.com/atom/ns#" term="What Is" /><category scheme="http://www.blogger.com/atom/ns#" term="ACS" /><title>What is Passive Federation</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/8387047104045135839/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2010/09/what-is-passive-federation.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/8387047104045135839?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/8387047104045135839?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2010/09/what-is-passive-federation.html" title="What is Passive Federation" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">When i started working with ACS on Appfabric I kept on encountering various terminologies, one of them was Passive Federation and it was widely used. I could understand the term Federation but passive was not clear to me ever.

So, I did some research and finally got an answer by Vittorio at Vibro.net .

The term Passive refers to all those requests that are made by a requestor which is not 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/sJO6NCuEuCEQKNft0FWq4d5I-YY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/sJO6NCuEuCEQKNft0FWq4d5I-YY/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/sJO6NCuEuCEQKNft0FWq4d5I-YY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/sJO6NCuEuCEQKNft0FWq4d5I-YY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=bVTciyf7dT8:GOU_WcBe_eM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;Dk8HQn0ycCp7ImA9WhRQEE0.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-8529427585478398781</id><published>2010-08-13T18:43:00.000+05:30</published><updated>2011-12-04T18:50:33.398+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-04T18:50:33.398+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Oracle" /><title>Lock held by distributed in doubt transactions for some transaction id</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/8529427585478398781/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2011/05/lock-held-by-distributed-in-doubt.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/8529427585478398781?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/8529427585478398781?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2011/05/lock-held-by-distributed-in-doubt.html" title="Lock held by distributed in doubt transactions for some transaction id" /><author><name>Sonali</name><uri>http://www.blogger.com/profile/12088206150628227494</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><content type="html">
If you will get an error like this "locked held by distributed in doubt transactions for some transaction id". Please follow the following steps to recover from locking.




Try to find out the locked transaction id from the server error logs.

Execute select * from dba_2pc_pending in DB console. You should be able to see the particular locked transaction Id under "local_tran_id" column, and "
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/eYsvHyuwLf5wHokBjtdlgmGR_RE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/eYsvHyuwLf5wHokBjtdlgmGR_RE/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/eYsvHyuwLf5wHokBjtdlgmGR_RE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/eYsvHyuwLf5wHokBjtdlgmGR_RE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=CysYrthrOXY:1FHAXgKNzXo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;CEUESX0yfip7ImA9Wx5SFEo.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-5465401095040513333</id><published>2010-08-11T02:00:00.000+05:30</published><updated>2010-08-11T02:00:08.396+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-08-11T02:00:08.396+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Windows" /><category scheme="http://www.blogger.com/atom/ns#" term="Articles" /><title>Microsoft Windows 7 PC better than MAC</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/5465401095040513333/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2010/08/microsoft-windows-7-pc-better-than-mac.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/5465401095040513333?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/5465401095040513333?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2010/08/microsoft-windows-7-pc-better-than-mac.html" title="Microsoft Windows 7 PC better than MAC" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">
Windows 7 powered PC is better than Mac. I agree with this new campaign that Microsoft has started. Microsoft added a new section to their Windows 7 site titled "PC vs Mac".

It's the first time i have seen Microsoft going this way of directly marking their products as better than those of their competitors.  Apple has been doing this for past 4-5 years in more than 60 campaigns targeting "Get a
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/_whHcrhVATmheD6CXCYfrvu9p5U/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_whHcrhVATmheD6CXCYfrvu9p5U/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/_whHcrhVATmheD6CXCYfrvu9p5U/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_whHcrhVATmheD6CXCYfrvu9p5U/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=YfI-XYNxmZ0:jyk9jQa6H58:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;DEcEQHk4fSp7ImA9WxFaFUs.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-2063109006832863813</id><published>2010-07-20T00:15:00.003+05:30</published><updated>2010-07-20T00:30:01.735+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-20T00:30:01.735+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Weblogic" /><title>BEA-010061 Error in deploying MDB in weblogic 10</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/2063109006832863813/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2010/07/error-in-deploying-mdb-in-weblogic-10.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/2063109006832863813?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/2063109006832863813?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2010/07/error-in-deploying-mdb-in-weblogic-10.html" title="BEA-010061 Error in deploying MDB in weblogic 10" /><author><name>Sonali</name><uri>http://www.blogger.com/profile/12088206150628227494</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><content type="html">Error Details:  &amp;lt;EJB&amp;gt; &amp;lt;BEA-010061&amp;gt; &amp;lt;The Message-Driven EJB: testingMDB is unable to connect to the JMS destination: Queue_use1. The Error was: Cannot get destination information. The destination JNDI name is Queue_use1, the provider URL is null&amp;gt;It was showing “Not connected” in weblogic user interface also.Platform Details:  Developing a Message driven bean in eclipse 3.4.2 and deployed in 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ZuIF06MIn0oghyw0nDNV8PCbJFM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZuIF06MIn0oghyw0nDNV8PCbJFM/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/ZuIF06MIn0oghyw0nDNV8PCbJFM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZuIF06MIn0oghyw0nDNV8PCbJFM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=cQLmFyOEngU:FMsc_d3tONc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;CU8CRHo6fSp7ImA9WxBbGUk.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-5229558742005754008</id><published>2010-03-19T01:39:00.003+05:30</published><updated>2010-03-19T01:54:25.415+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-19T01:54:25.415+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint" /><title>Restricting access to pages such as AllItems.aspx, EditForm.aspx in MOSS</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/5229558742005754008/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2010/03/restricting-access-to-pages-such-as.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/5229558742005754008?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/5229558742005754008?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2010/03/restricting-access-to-pages-such-as.html" title="Restricting access to pages such as AllItems.aspx, EditForm.aspx in MOSS" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>1</thr:total><content type="html">In Moss 2007 we have the pages such as AllItems.aspx which are used to view the contents of a List or a document Library. Similary, the page AllForms.aspx is used to view all the Forms in a Forms Library. So as we have other pages Editform.aspx, DispForm.aspx.Now if you have enabled anonynmous access on your system, then these forms are viewable for all the users, no matter if they are registered
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/E3LnAp3XEx9a6AUK0x-T3eD7oAI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/E3LnAp3XEx9a6AUK0x-T3eD7oAI/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/E3LnAp3XEx9a6AUK0x-T3eD7oAI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/E3LnAp3XEx9a6AUK0x-T3eD7oAI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=OLaqhI0Ipf4:np0zmUn10aA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;DU8MQ3gzeSp7ImA9WxBUFEo.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-787253132961404651</id><published>2010-03-02T02:13:00.004+05:30</published><updated>2010-03-02T02:41:22.681+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-02T02:41:22.681+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Load Testing" /><category scheme="http://www.blogger.com/atom/ns#" term="VSTS" /><category scheme="http://www.blogger.com/atom/ns#" term=".Net" /><title>VSTS: Failed to queue test run Error : Unable to find assembly Smartdevice</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/787253132961404651/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2010/03/failed-to-queue-test-run-error-in-vsts.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/787253132961404651?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/787253132961404651?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2010/03/failed-to-queue-test-run-error-in-vsts.html" title="VSTS: Failed to queue test run Error : Unable to find assembly Smartdevice" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">During my stint with Load Tests in Visual Studio Team System, I was able to successfully run my Load Test, but after i configured the Rig and edited the configuration file i started getting following error whenever i ran the test.Failed to queue test run Unable to find assembly 'Microsoft.VisualStudio.SmartDevice.TestHostAdapterAfter trying various things i finally found out it has to do with the
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/lsyTqdsFtjKBfEBhRK2TeDbmbxs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lsyTqdsFtjKBfEBhRK2TeDbmbxs/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/lsyTqdsFtjKBfEBhRK2TeDbmbxs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lsyTqdsFtjKBfEBhRK2TeDbmbxs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=_Adfwe_Op3w:IMsfNSr3kdA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;DEMFRHs5fip7ImA9WxBSGE8.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-2184360416318052768</id><published>2009-12-26T16:43:00.003+05:30</published><updated>2009-12-26T16:50:15.526+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-26T16:50:15.526+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="BMC Remedy" /><title>ITSM 7.5 SLM Status throws HTTP 500: exception  - Bad version number in .class file</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/2184360416318052768/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2009/12/itsm-75-slm-status-throws-http-500.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/2184360416318052768?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/2184360416318052768?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2009/12/itsm-75-slm-status-throws-http-500.html" title="ITSM 7.5 SLM Status throws HTTP 500: exception  - Bad version number in .class file" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">Again with BMC ITSM 7.5 I faced a new issue. From the incident management console, if you open an incident to view it, then under SLM Status section, instead of showing a graphic, it is pulling back a web error – HTTP 500:exception javax.servlet.ServletException: Servlet execution threw an exceptionroot cause java.lang.UnsupportedClassVersionError: Bad version number in .class file
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/oRBqc1YRkR4vesk763dTRx4n95I/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/oRBqc1YRkR4vesk763dTRx4n95I/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/oRBqc1YRkR4vesk763dTRx4n95I/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/oRBqc1YRkR4vesk763dTRx4n95I/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=u1Sf1GWSadM:X3rlo9HxAvM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;C08GR3Y8fSp7ImA9WxNaFUw.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-6349681917638012151</id><published>2009-11-29T21:42:00.004+05:30</published><updated>2009-11-29T21:53:46.875+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-29T21:53:46.875+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Unix" /><category scheme="http://www.blogger.com/atom/ns#" term="Tomcat" /><category scheme="http://www.blogger.com/atom/ns#" term="BMC Remedy" /><title>Non Root user access to ports 80 and 443 in Sun Solaris Unix</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/6349681917638012151/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2009/11/non-root-user-access-to-ports-80-and.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/6349681917638012151?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/6349681917638012151?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2009/11/non-root-user-access-to-ports-80-and.html" title="Non Root user access to ports 80 and 443 in Sun Solaris Unix" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">While trying to build the web server for our BMC Remedy AR Server System to host mid-tier over Tomcat I encountered this problem. As we are using a non-root user for installation of BMC PRroducts such as Mid-Tier and RKM on our web server, we need to start tomcat using the same non-root user and that too over the ports 80 for http and 443 for https.But when on Sun Solaris 10 system or any other 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/IsFDvzJLKO73U3yb8I4Di6-c8gA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/IsFDvzJLKO73U3yb8I4Di6-c8gA/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/IsFDvzJLKO73U3yb8I4Di6-c8gA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/IsFDvzJLKO73U3yb8I4Di6-c8gA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=iOXKgqiAQ9s:I86UVF0fzvY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;CUEFRn89fCp7ImA9WxdREks.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-992737188352910740</id><published>2008-06-01T01:15:00.002+05:30</published><updated>2008-06-01T01:23:37.164+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-06-01T01:23:37.164+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Tutorials" /><category scheme="http://www.blogger.com/atom/ns#" term="Vista" /><title>Restore Deleted Files or Folders</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/992737188352910740/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2008/06/restore-deleted-files-or-folders.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/992737188352910740?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/992737188352910740?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2008/06/restore-deleted-files-or-folders.html" title="Restore Deleted Files or Folders" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">How m any times it has happened to you that you have deleted a file or a folder and then realised later that you really need it. That's the time when you feel really helpless and scold yourself of deleting it. Only thing that you want that time is to recover it by any means possible.There are good news for you if you are using Windows Vista. It is very easy to recover if you accidentally delete 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Zb7eMjThSkzZmhTBrlEfLMsEUMs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Zb7eMjThSkzZmhTBrlEfLMsEUMs/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/Zb7eMjThSkzZmhTBrlEfLMsEUMs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Zb7eMjThSkzZmhTBrlEfLMsEUMs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=cqm-09T_1kk:39lFhi0zdec:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;DUAESXg_eCp7ImA9WxZUFEw.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-6483020601410834669</id><published>2008-04-05T23:05:00.002+05:30</published><updated>2008-04-05T23:18:28.640+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-04-05T23:18:28.640+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Programming" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server" /><title>Access tables from different databases in SQL Server</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/6483020601410834669/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2008/04/access-tables-from-different-databases.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/6483020601410834669?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/6483020601410834669?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2008/04/access-tables-from-different-databases.html" title="Access tables from different databases in SQL Server" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">This article will explain how can you join tables from different databases. Suppose you have a table Table1 in Database DB1 and other table Table2 in DB2 on the same servers and currently you are using Database DB1 then to access the Table2 you can simply prefix it with DB2..Note the two dots after the Database name.For example,SELECT * FROM TABLE1 JOIN DB2..TABLE2ON TABLE1.KEY = DB2..TABLE2.KEY
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/PBvSRqMTbw81dpx_SHq-Tb95Xbg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PBvSRqMTbw81dpx_SHq-Tb95Xbg/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/PBvSRqMTbw81dpx_SHq-Tb95Xbg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PBvSRqMTbw81dpx_SHq-Tb95Xbg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=fzIs5CMZnac:_mAcU3fKg-Q:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;D0AHRXc8eCp7ImA9WB9bEk4.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-2245547996223083675</id><published>2007-12-21T16:41:00.000+05:30</published><updated>2007-12-21T16:45:34.970+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-12-21T16:45:34.970+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Programming" /><title>Introduction to XML Web Services</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/2245547996223083675/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/12/introduction-to-xml-web-services.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/2245547996223083675?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/2245547996223083675?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/12/introduction-to-xml-web-services.html" title="Introduction to XML Web Services" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">XML web service can be defined as a unit of code that can be invoked via HTTP requests. Unlike a traditional web application, however, XML web services are not (necessarily) used to emit HTML back to a browser for display purposes. Rather, an XML web service often exposes the same sort of functionality found in a standard .NET code library.    Not only a Web based application but a console or 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Sn21ems_MqIh0q0bSvq8_GCoQPA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Sn21ems_MqIh0q0bSvq8_GCoQPA/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/Sn21ems_MqIh0q0bSvq8_GCoQPA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Sn21ems_MqIh0q0bSvq8_GCoQPA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=D2x9yenHpPw:5x6BdXljIDg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;DkYMSHk8eip7ImA9WB5UF00.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-8313016652482538401</id><published>2007-08-21T19:09:00.000+05:30</published><updated>2007-08-21T19:19:49.772+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-08-21T19:19:49.772+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Errors and Exceptions" /><category scheme="http://www.blogger.com/atom/ns#" term=".Net" /><title>solution for "Validation of viewstate MAC failed" in ASP.NET 2.0</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/8313016652482538401/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/08/solution-for-validation-of-viewstate.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/8313016652482538401?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/8313016652482538401?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/08/solution-for-validation-of-viewstate.html" title="solution for &quot;Validation of viewstate MAC failed&quot; in ASP.NET 2.0" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>1</thr:total><content type="html">If you are having a large page that uses lot of time to load and you are using built-in databound controls such as GridView, DetailsView or FormView which utilize DataKeyNames then there may be the cases whenever you perform a post back before the page loading is complete you get the follwoing error:[HttpException (0x80004005): Validation of viewstate MAC failed. If this application is hosted by 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/KdrFwZTHT0-ynmqh7njkKb5GwlQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/KdrFwZTHT0-ynmqh7njkKb5GwlQ/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/KdrFwZTHT0-ynmqh7njkKb5GwlQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/KdrFwZTHT0-ynmqh7njkKb5GwlQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=EYD2xC18iCw:DFwU8gaqkFA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;AkQBQng5fCp7ImA9WB5VFk0.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-3978182188089115915</id><published>2007-08-08T18:29:00.000+05:30</published><updated>2007-08-09T02:55:53.624+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-08-09T02:55:53.624+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server" /><title>Exception Handling in SSIS Script Task</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/3978182188089115915/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/08/exception-handling-in-ssis-script-task.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/3978182188089115915?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/3978182188089115915?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/08/exception-handling-in-ssis-script-task.html" title="Exception Handling in SSIS Script Task" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">In SSIS Script Task you can use the same Structured Exception Handling (SEH) as in normal VB.NET or C# code. Using this Structured Exception Handling you can catch specific errors as they occur and perform any appropriate action needed like letting the user know about what kind of error occurred, or logging the error or to perform some specific plan of action depending on the error.In SSIS Script
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ygy9XcQvJIJKVZPBCRJLsVwgN9s/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ygy9XcQvJIJKVZPBCRJLsVwgN9s/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/ygy9XcQvJIJKVZPBCRJLsVwgN9s/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ygy9XcQvJIJKVZPBCRJLsVwgN9s/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=TJvlQdwu3IM:T8q2STt6ODs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;C0UAQn48eip7ImA9WB5VFEU.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-41082307973026046</id><published>2007-08-07T15:34:00.000+05:30</published><updated>2007-08-07T15:37:23.072+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-08-07T15:37:23.072+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server" /><title>Debug SSIS Script Component</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/41082307973026046/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/08/debug-ssis-script-component.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/41082307973026046?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/41082307973026046?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/08/debug-ssis-script-component.html" title="Debug SSIS Script Component" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">While working with your SSIS package, have not you ever tried debugging a script component transformation by putting a breakpoint in the VB code? Well, i did and found that, unfortunately, it does not work.On the other hand we are able to debug a script task using breakpoints in the same way as we do in Visual Studio IDE. But now how we go ahead with debugging a script component?The only options 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/qzslM-lzzPpOtNpZ7_V8ltXmVic/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qzslM-lzzPpOtNpZ7_V8ltXmVic/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/qzslM-lzzPpOtNpZ7_V8ltXmVic/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qzslM-lzzPpOtNpZ7_V8ltXmVic/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=A6gzUwIv4Go:Vwfg0bxj5CY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;Ak4DQH47fCp7ImA9WB5WE0s.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-865132732286384606</id><published>2007-07-25T18:36:00.000+05:30</published><updated>2007-07-25T18:39:31.004+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-07-25T18:39:31.004+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term=".Net" /><title>State Management with ASP.NET 2.0 : Profile Feature</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/865132732286384606/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/07/state-management-with-aspnet-20-profile.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/865132732286384606?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/865132732286384606?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/07/state-management-with-aspnet-20-profile.html" title="State Management with ASP.NET 2.0 : Profile Feature" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">Its a common thing to have State Management in almost all the Web Applications, but use of this has always been a contentious issue. A developer has to decide whether the user data should be stored per session or should it persist across the sessions. Using sessions states we can always very easily store the information temporarily. This typically works by assigning to each new user a unique 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/47ff6yXlJW7tBIO3oF2lYKetdGU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/47ff6yXlJW7tBIO3oF2lYKetdGU/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/47ff6yXlJW7tBIO3oF2lYKetdGU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/47ff6yXlJW7tBIO3oF2lYKetdGU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=J5fDjkaxVe0:laK6FF5uyQw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;DUcMR30-fCp7ImA9WB5WE0s.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-3822196084178847824</id><published>2007-07-25T18:06:00.000+05:30</published><updated>2007-07-25T18:08:06.354+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-07-25T18:08:06.354+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term=".Net" /><title>ASP.NET 2.0 : Web Deployment Projects - Website Model of Development</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/3822196084178847824/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/07/aspnet-20-web-deployment-projects.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/3822196084178847824?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/3822196084178847824?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/07/aspnet-20-web-deployment-projects.html" title="ASP.NET 2.0 : Web Deployment Projects - Website Model of Development" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">I always used to ask myself while creating a web project in Visual Studio 2003 with ASP.NET 1.1, that why the hell we need to install the IIS even though our aim is to just develop a web application and not to host it.For all of those who used to think the same Microsoft came up with the Website Model of development with ASP.NET 2.0. Now with ASP.NET 2.0 and Visual Studio 2005 instead of creating
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Vhstwauoph-Kq2HvBFoyzjqQykI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Vhstwauoph-Kq2HvBFoyzjqQykI/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/Vhstwauoph-Kq2HvBFoyzjqQykI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Vhstwauoph-Kq2HvBFoyzjqQykI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=DaTtPQ41wNY:XMH6PxKWnL0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;DEUBSHgyfip7ImA9WB5WE0k.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-1655805203583092550</id><published>2007-07-25T12:10:00.000+05:30</published><updated>2007-07-25T12:20:59.696+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-07-25T12:20:59.696+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Errors and Exceptions" /><title>Fix Error : "Task Manager has been disabled by your administrator"</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/1655805203583092550/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/07/fix-error-task-manager-has-been.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/1655805203583092550?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/1655805203583092550?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/07/fix-error-task-manager-has-been.html" title="Fix Error : &quot;Task Manager has been disabled by your administrator&quot;" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">When you are trying to open the task manager by CTRL+ALT+DEL then are you getting the following dialog box saying "Task Manager has been disabled by your administrator".There may be several reasons for this to happen.1. You use account that was blocked via the "Local Group Policy" or "Domain Group Policy". 2. Some registry settings block you from using "Task Manager". 3. Your system has been 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/AS42odOOkcOGEdNT3IL095ePtWA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/AS42odOOkcOGEdNT3IL095ePtWA/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/AS42odOOkcOGEdNT3IL095ePtWA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/AS42odOOkcOGEdNT3IL095ePtWA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=4EbKGA_6Jzg:N5Ul04Kzr2c:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;DkMBQ388eSp7ImA9WBFaGEs.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-2985568352249045590</id><published>2007-05-23T01:31:00.000+05:30</published><updated>2007-05-23T01:37:32.171+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-05-23T01:37:32.171+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Programming" /><category scheme="http://www.blogger.com/atom/ns#" term="ebooks" /><category scheme="http://www.blogger.com/atom/ns#" term=".Net" /><title>Data Structures and Algorithms with Object-Oriented Design Patterns in C#</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/2985568352249045590/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/05/data-structures-and-algorithms-with.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/2985568352249045590?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/2985568352249045590?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/05/data-structures-and-algorithms-with.html" title="Data Structures and Algorithms with Object-Oriented Design Patterns in C#" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">Let me share with you a book whose primary goal is to promote object-oriented design using C# and to illustrate the use of the emerging object-oriented design patterns. The book deals with software design patterns like: singleton, container, enumeration, adapter and visitor and how we can use them in an Object Oriented Approach with C#.Virtually all of the data structures are presented in the 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/QYvH41Q7rGO4DaYdYdgmZvWHHB0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/QYvH41Q7rGO4DaYdYdgmZvWHHB0/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/QYvH41Q7rGO4DaYdYdgmZvWHHB0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/QYvH41Q7rGO4DaYdYdgmZvWHHB0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=xuIDsmsoRIc:rzTYojUwFmA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;Ck4NQHo-cCp7ImA9WBFaF04.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-1852855996693517031</id><published>2007-05-21T12:30:00.000+05:30</published><updated>2007-05-21T12:33:11.458+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-05-21T12:33:11.458+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term=".Net" /><title>Validation Controls in ASP.NET</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/1852855996693517031/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/05/validation-controls-in-aspnet.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/1852855996693517031?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/1852855996693517031?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/05/validation-controls-in-aspnet.html" title="Validation Controls in ASP.NET" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">You might have used Validation controls in ASP.NET.  There are two noteworthy enhancements to BaseValidator class from which all validation controls derive from. 1)     A new property SetFocusOnError is now available, which when set to True, will automatically generate necessary JS script to set the focus to the control being validated if there is a validation failure.2)     Another property 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/GYN0Y5A-AdXnhQkPEEoOmRnLJfw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/GYN0Y5A-AdXnhQkPEEoOmRnLJfw/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/GYN0Y5A-AdXnhQkPEEoOmRnLJfw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/GYN0Y5A-AdXnhQkPEEoOmRnLJfw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=-CaIXWay74M:OZhobVwoF-I:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;D0EGSXg_fyp7ImA9WBFbGEQ.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-5685608337372420634</id><published>2007-05-11T20:28:00.000+05:30</published><updated>2007-05-11T20:30:28.647+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-05-11T20:30:28.647+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term=".Net" /><title>IButtonControl Interface in ASP.NET 2.0</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/5685608337372420634/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/05/ibuttoncontrol-interface-in-aspnet-20.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/5685608337372420634?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/5685608337372420634?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/05/ibuttoncontrol-interface-in-aspnet-20.html" title="IButtonControl Interface in ASP.NET 2.0" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">ASP.NET 2.0 has introduced a new interface named IButtonControl under System.Web.UI.WebControls namespace.  The properties and methods of this interface can be implemented to make a control behave like a button in a web form.  One of the important properties is PostBackUrl.  This can be used to post the current page to a different page, in other words, doing cross-page posting. On a related note,
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/mVwbXnxRsyb7erQSd7QAoGghkaY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/mVwbXnxRsyb7erQSd7QAoGghkaY/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/mVwbXnxRsyb7erQSd7QAoGghkaY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/mVwbXnxRsyb7erQSd7QAoGghkaY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=vDOmc5JBkhk:55xsNgzfNyI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;DkYDSX08fip7ImA9WBFbFk4.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-5887022914729254212</id><published>2007-05-08T19:50:00.000+05:30</published><updated>2007-05-08T19:52:58.376+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-05-08T19:52:58.376+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term=".Net" /><title>ASP.NET 2.0 Provider Model</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/5887022914729254212/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/05/aspnet-20-provider-model.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/5887022914729254212?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/5887022914729254212?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/05/aspnet-20-provider-model.html" title="ASP.NET 2.0 Provider Model" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">ASP.NET 2.0 introduces a new Provider model which allows developers to implement a requirement differently without changing a common interface.  There three aspects to it - the provider class, the configuration layer and a data store.  The Provider class implements the functionality, the configuration layer lets you configure which provider to use irrespective of the data store.  The data store 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/1hgM5QcF0pj2j95EwLI9hWUKNQs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1hgM5QcF0pj2j95EwLI9hWUKNQs/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/1hgM5QcF0pj2j95EwLI9hWUKNQs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1hgM5QcF0pj2j95EwLI9hWUKNQs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=Y9jlQ3_1e5M:ue_V4DY0S0U:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;AkcAQHczcCp7ImA9WBFbFUk.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-8546619346326953424</id><published>2007-05-07T19:51:00.000+05:30</published><updated>2007-05-07T19:57:21.988+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-05-07T19:57:21.988+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Javascript" /><category scheme="http://www.blogger.com/atom/ns#" term="ebooks" /><title>Drag and Drop in Javascript</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/8546619346326953424/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/05/drag-and-drop-in-javascript.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/8546619346326953424?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/8546619346326953424?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/05/drag-and-drop-in-javascript.html" title="Drag and Drop in Javascript" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">Implementing a Drag and Drop functionality to your web page sounds really cool, but it is not simple and you will agree on that. Here we will see how can we implement drag and drop in out web site using Javascript 1.2 and layers.Check out this ebook from async.com.br to see how can we implement this.To download the file click on the image below Note : This ebook is under the Creative Commons 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Wj6WQ4c7IrM4p3xNzeDwv9sSiUo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Wj6WQ4c7IrM4p3xNzeDwv9sSiUo/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/Wj6WQ4c7IrM4p3xNzeDwv9sSiUo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Wj6WQ4c7IrM4p3xNzeDwv9sSiUo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=_z-0iNNPWE8:kQdF93nv4rc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;DUUBSXw5fSp7ImA9WBFbFU4.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-1588970629102693259</id><published>2007-05-07T16:35:00.000+05:30</published><updated>2007-05-07T16:57:38.225+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-05-07T16:57:38.225+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Tutorials" /><category scheme="http://www.blogger.com/atom/ns#" term="How To" /><category scheme="http://www.blogger.com/atom/ns#" term="ebooks" /><title>How To Start a Website From Scratch</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/1588970629102693259/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/05/how-to-start-website-from-scratch.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/1588970629102693259?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/1588970629102693259?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/05/how-to-start-website-from-scratch.html" title="How To Start a Website From Scratch" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">There must be many of you who want to create a website of your own, but you are not sure how to proceed for that. Well Here is a tutorial from hyperurl.com that will teach you how to create a website from scratch.To download the file click on the image below Note : This ebook is under the Creative Commons Attribution License. This ebook is free and legal.
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/6wdFtJUUk7qvzrBxbKnGgDldG8s/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6wdFtJUUk7qvzrBxbKnGgDldG8s/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/6wdFtJUUk7qvzrBxbKnGgDldG8s/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6wdFtJUUk7qvzrBxbKnGgDldG8s/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=KY8v5p8ki2U:iqXHo7LMgmE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;AkUHSHs9fCp7ImA9WBFbEk0.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-7726206414687718614</id><published>2007-05-03T21:32:00.000+05:30</published><updated>2007-05-03T21:33:59.564+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-05-03T21:33:59.564+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term=".Net" /><title>Threading in .NET 2.0</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/7726206414687718614/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/05/threading-in-net-20.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/7726206414687718614?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/7726206414687718614?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/05/threading-in-net-20.html" title="Threading in .NET 2.0" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">If you have used threading in .NET framework 1.x, you may be familiar with Suspend and Resume methods.  Please note that these two methods have been deprecated in .NET Framework 2.0.  As a replacement, use one of the following thread synchronization methods based on the scenario. 1. Use the Interlocked class and associated Add, Increment, Decrement methods if the operation that you want to 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/v1jiokclRB5gy-0_PQk8sQ_5kFU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/v1jiokclRB5gy-0_PQk8sQ_5kFU/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/v1jiokclRB5gy-0_PQk8sQ_5kFU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/v1jiokclRB5gy-0_PQk8sQ_5kFU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=r-jjrr0gXW8:Y75ZLLAX04U:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;Ck8MQnoyfCp7ImA9WBFVFEU.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-6633256306102611491</id><published>2007-04-13T21:42:00.000+05:30</published><updated>2007-04-13T21:44:43.494+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-04-13T21:44:43.494+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term=".Net" /><title>Authorization in ASP.NET applications</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/6633256306102611491/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/04/authorization-in-aspnet-applications.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/6633256306102611491?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/6633256306102611491?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/04/authorization-in-aspnet-applications.html" title="Authorization in ASP.NET applications" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">In general, two approaches to Authorization are possible for ASP.NET applications.  First is role based, users are grouped in application-defined roles.  Members of a particular role share same privileges within the application.  Access to operations is authorized based on the role-membership of the caller.  Resources are accessed using fixed identities (such as Web application’s or Web service’s
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/qLPsj8NsO52O8nh9s7QNvyCfwL8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qLPsj8NsO52O8nh9s7QNvyCfwL8/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/qLPsj8NsO52O8nh9s7QNvyCfwL8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qLPsj8NsO52O8nh9s7QNvyCfwL8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=nAyKlB4NrQU:HPiNs6LfeG8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;CkcDSH0yeSp7ImA9WBFVE0o.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-70145479185508344</id><published>2007-04-12T14:28:00.000+05:30</published><updated>2007-04-12T14:57:59.391+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-04-12T14:57:59.391+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Performance" /><title>Scale your application to handle more users</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/70145479185508344/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/04/scale-your-application-to-handle-more.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/70145479185508344?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/70145479185508344?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/04/scale-your-application-to-handle-more.html" title="Scale your application to handle more users" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">There are two common ways to scale your application to handle more number of users, more data volume or a combination of both. Scaling up is one of the two methods under which you increase the capability of a server by adding more hardware, such as more memory, more processor power, more network ports, etc. It does not add additional maintenance and support costs. Beyond a certain threshold, 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/VBQzgeOwl-iQwE_9oS0JJUlS2Io/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/VBQzgeOwl-iQwE_9oS0JJUlS2Io/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/VBQzgeOwl-iQwE_9oS0JJUlS2Io/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/VBQzgeOwl-iQwE_9oS0JJUlS2Io/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=4vBXya1qrFo:P9eIvhB8brI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;DkIAR3o5cCp7ImA9WBFbFk4.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-8640361290442366014</id><published>2007-04-10T05:00:00.000+05:30</published><updated>2007-05-08T19:59:06.428+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-05-08T19:59:06.428+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term=".Net" /><title>Grid View control in ASP.NET 2.0</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/8640361290442366014/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/04/grid-view-control-in-aspnet-20.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/8640361290442366014?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/8640361290442366014?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/04/grid-view-control-in-aspnet-20.html" title="Grid View control in ASP.NET 2.0" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">ASP.Net 2.0 replaces the good old classic DataGrid control with the GridView control. Do you remember what all steps you used to take care of to allow the pagination in the data grid? ASP.NET 2.0 makes it simpler with the Grid View control.This control is much like the DataGrid server control, but the GridView server control (besides offering many other new features) contains the built-in 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/FKTU23qG2xs38q7jzG64-u7A4Xo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FKTU23qG2xs38q7jzG64-u7A4Xo/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/FKTU23qG2xs38q7jzG64-u7A4Xo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FKTU23qG2xs38q7jzG64-u7A4Xo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=OGKVLj0Rif8:buWKqrTKPz4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;CU8ERXY8fCp7ImA9WBFVEU4.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-5878313256843722245</id><published>2007-04-09T21:19:00.000+05:30</published><updated>2007-04-09T21:20:04.874+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-04-09T21:20:04.874+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Security" /><title>Ensuring application is Secure  by design</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/5878313256843722245/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/04/ensuring-application-is-secure-by.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/5878313256843722245?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/5878313256843722245?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/04/ensuring-application-is-secure-by.html" title="Ensuring application is Secure  by design" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">You can follow the guidelines listed below for ensuring that your application is Secure By Design. ·         When you application stores or transmits data that attackers want, use Cryptography.  You can implement encryption yourself or require your end users to use platform encryption features such as Encrypting File System (EFS), Secure Sockets Layer (SSL) or IP Security (IPSec).o    Sample 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/-QiBhqSymNFD5F-5Hk-Phx3FmjI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-QiBhqSymNFD5F-5Hk-Phx3FmjI/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/-QiBhqSymNFD5F-5Hk-Phx3FmjI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-QiBhqSymNFD5F-5Hk-Phx3FmjI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=IxVoCB2gN2U:ieaibTjem_E:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;CUEHRHw4fCp7ImA9WBFVEU4.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-2335833450946177441</id><published>2007-04-09T21:12:00.000+05:30</published><updated>2007-04-09T21:17:15.234+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-04-09T21:17:15.234+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Security" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server" /><title>SQL Injection attacks</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/2335833450946177441/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/04/sql-injection-attacks.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/2335833450946177441?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/2335833450946177441?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/04/sql-injection-attacks.html" title="SQL Injection attacks" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">Some of you might have heard about SQL Injection attacks. SQL Injection attacks insert database commands into user input to modify commands sent from an application to a back-end database. Applications that employ user input in SQL queries can be vulnerable to SQL injection attacks.Sample:Consider the following simplified C# source code, intended to determine whether an order number (stored in 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/eU-MG7o4xpuS0MTtlnMAP-m_zi8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/eU-MG7o4xpuS0MTtlnMAP-m_zi8/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/eU-MG7o4xpuS0MTtlnMAP-m_zi8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/eU-MG7o4xpuS0MTtlnMAP-m_zi8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=EQhUN4PembY:WKug5mHWno4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;DUAMQ3w4cSp7ImA9WBFWGEQ.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-1319505055729515474</id><published>2007-04-07T03:42:00.000+05:30</published><updated>2007-04-07T03:46:22.239+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-04-07T03:46:22.239+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server" /><title>Partitioning in databases</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/1319505055729515474/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/04/partitioning-in-databases.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/1319505055729515474?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/1319505055729515474?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/04/partitioning-in-databases.html" title="Partitioning in databases" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">When databases grow large, it is ideal to identify tables containing high volume of data and split them into multiple smaller sets of tables.  This approach is called partitioning.  Performance and manageability are the primary benefits.  Partitioning can be done in one of the two ways, viz, horizontal and vertical.  Horizontal partitioning involves creating logical groups of data within a table 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/kVf3zb-NW7MEWlifyxlrTU_Ib5E/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kVf3zb-NW7MEWlifyxlrTU_Ib5E/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/kVf3zb-NW7MEWlifyxlrTU_Ib5E/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kVf3zb-NW7MEWlifyxlrTU_Ib5E/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=8o8imItF8mQ:laWF1mNHwk4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;A08EQnY9eCp7ImA9WBFWFkQ.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-1291756117858781715</id><published>2007-04-04T20:45:00.000+05:30</published><updated>2007-04-04T20:46:43.860+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-04-04T20:46:43.860+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server" /><category scheme="http://www.blogger.com/atom/ns#" term=".Net" /><title>Debug Stored Procedure in .NET managed code</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/1291756117858781715/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/04/debug-stored-procedure-in-net-managed.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/1291756117858781715?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/1291756117858781715?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/04/debug-stored-procedure-in-net-managed.html" title="Debug Stored Procedure in .NET managed code" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">Did you know that it is possible  to debug a stored procedure by tracing down the execution steps from managed  code?  If your answer is no, here is what you need. Open a Windows  application or ASP.NET project where you are invoking a stored  procedure.  Set a breakpoint in  the step preceding the SQL call.  Open Server explorer,  drill down to the stored procedure that you want to debug, open 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/MOCz0IMQejBf0kIFOmq8Ll9wOmg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/MOCz0IMQejBf0kIFOmq8Ll9wOmg/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/MOCz0IMQejBf0kIFOmq8Ll9wOmg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/MOCz0IMQejBf0kIFOmq8Ll9wOmg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=e3ldkesqeQE:dMDh9pWLFVI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;A0INQX4_eyp7ImA9WBFWFkQ.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-5643431420277360732</id><published>2007-04-04T20:42:00.001+05:30</published><updated>2007-04-04T20:43:10.043+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-04-04T20:43:10.043+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term=".Net" /><category scheme="http://www.blogger.com/atom/ns#" term="Performance" /><title>Performance features in .NET framework 2.0</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/5643431420277360732/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/04/performance-features-in-net-framework.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/5643431420277360732?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/5643431420277360732?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/04/performance-features-in-net-framework.html" title="Performance features in .NET framework 2.0" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">Performance considerations have a major impact on user acceptance of an  application.  In view of the same, measurement of performance is critical to any  application.  If and when there is a performance problem reported by an end  user,  a process needs to be followed to diagnose and troubleshoot the problem.   Though this process differs from company to company and from developer to  developer,
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/a_JwHfLlGrwjCf60a7YUKV7Plqg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/a_JwHfLlGrwjCf60a7YUKV7Plqg/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/a_JwHfLlGrwjCf60a7YUKV7Plqg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/a_JwHfLlGrwjCf60a7YUKV7Plqg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=fxQDz5Iuh60:GB3NBO7uft8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;DEQBQH88cCp7ImA9WBFWEUU.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-8896849269275192446</id><published>2007-03-29T18:37:00.000+05:30</published><updated>2007-03-29T22:09:11.178+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-03-29T22:09:11.178+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term=".Net" /><title>Downloading files with ASP.NET using Save As Dialog</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/8896849269275192446/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/03/downloading-files-with-aspnet-using.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/8896849269275192446?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/8896849269275192446?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/03/downloading-files-with-aspnet-using.html" title="Downloading files with ASP.NET using Save As Dialog" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>1</thr:total><content type="html">This article explains  how to download a file that is stored in the database with the possibility of  forcing the browser to open a “Save As” dialog box to save the file on to the client system.  The content of the  file is stored in a column of a table of image data type. Such a dialog-box  for saving a file can be displayed by using HttpContext.Current.Response property.   HttpContext is a 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/F7g-0WcUHSyPWVZ8JS7UEkOhLoU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/F7g-0WcUHSyPWVZ8JS7UEkOhLoU/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/F7g-0WcUHSyPWVZ8JS7UEkOhLoU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/F7g-0WcUHSyPWVZ8JS7UEkOhLoU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=FIQTOqudfu8:cI49VzaxFc8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;DEMBQXs4fCp7ImA9WBFWEUU.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-3881006388047533623</id><published>2007-03-29T14:39:00.000+05:30</published><updated>2007-03-29T22:10:50.534+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-03-29T22:10:50.534+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="HowTo" /><category scheme="http://www.blogger.com/atom/ns#" term="Proxy" /><title>How To Create a Proxy Site</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/3881006388047533623/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/03/how-to-create-proxy-site.html#comment-form" title="8 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/3881006388047533623?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/3881006388047533623?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/03/how-to-create-proxy-site.html" title="How To Create a Proxy Site" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>8</thr:total><content type="html">So do you want to create a proxy website for yourself. Proxy websites are easy to build and they can be up and running within 2 hours or so. They are really a great source for generating revenue from your site through advertisements and referrals. Proxies can be used to access the blocked sites in your office network, school, college etc.So what does it take to create a proxy website of your own,
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ma2Kbdxd5HWuPO_KzcpKiPr959o/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ma2Kbdxd5HWuPO_KzcpKiPr959o/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/ma2Kbdxd5HWuPO_KzcpKiPr959o/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ma2Kbdxd5HWuPO_KzcpKiPr959o/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=rSXbAQv8urU:fp85mEoIDu0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;CEABRXozcSp7ImA9WBFWEUQ.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-3833375770898623270</id><published>2007-03-26T21:53:00.000+05:30</published><updated>2007-03-29T23:55:54.489+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-03-29T23:55:54.489+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server" /><title>Output Paramaters in OLE DB Command in SSIS</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/3833375770898623270/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/03/output-paramaters-in-ole-db-command-in.html#comment-form" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/3833375770898623270?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/3833375770898623270?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/03/output-paramaters-in-ole-db-command-in.html" title="Output Paramaters in OLE DB Command in SSIS" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>3</thr:total><content type="html">Today when i was nearly at the verge of finishing my SSIS package i just found out that i really can not complete it at the moment. I am having lot of validations on the input data, lot of look ups to get the reference values and after that i need to insert the rows into a SQL server database. It is not simple insertion, there is a big logic behind inserting rows, checking if the rows containing 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/XUVFQzDoB-2M8Lp1ikCx748qDhw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/XUVFQzDoB-2M8Lp1ikCx748qDhw/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/XUVFQzDoB-2M8Lp1ikCx748qDhw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/XUVFQzDoB-2M8Lp1ikCx748qDhw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=iU5VEEVvSF4:vykN1O0t-0w:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;DkINQ3w_fip7ImA9WxZaFE8.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-4728320843352447569</id><published>2007-03-24T10:17:00.001+05:30</published><updated>2008-04-29T04:46:32.246+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-04-29T04:46:32.246+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Security" /><category scheme="http://www.blogger.com/atom/ns#" term=".Net" /><title>How to prevent Cross Site Scripting Attacks</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/4728320843352447569/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/03/cross-site-scripting-attacks.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/4728320843352447569?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/4728320843352447569?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/03/cross-site-scripting-attacks.html" title="How to prevent Cross Site Scripting Attacks" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">One of the common types of security attacks on web-based systems (both intranet and internet) is cross-site scripting.  It is a technique that allows hackers to perform one of the following things.Execute malicious script in a client’s web browser.Insert script, object, applet, form and embed tags.Steal web session information and authentication cookies.Access the client computer.Scenario - Any 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/TIbvN4HWGyRWocmvHKJjXB75SbQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/TIbvN4HWGyRWocmvHKJjXB75SbQ/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/TIbvN4HWGyRWocmvHKJjXB75SbQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/TIbvN4HWGyRWocmvHKJjXB75SbQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=AShKtUBkPxc:wsblN4lYXtE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;Ck8FRH48cCp7ImA9WxZbFEo.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-7085827903316712531</id><published>2007-03-23T12:11:00.001+05:30</published><updated>2008-04-18T03:50:15.078+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-04-18T03:50:15.078+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server" /><title>Using Temp Tables in SSIS Package Development</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/7085827903316712531/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/03/using-temp-tables-in-ssis-package.html#comment-form" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/7085827903316712531?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/7085827903316712531?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/03/using-temp-tables-in-ssis-package.html" title="Using Temp Tables in SSIS Package Development" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>4</thr:total><content type="html">Often while working in a SSIS package you will require to temporary hold your data in a staging table in one of the Data Flow Tasks and then in another task you will require to fetch data from the staging table, perform transformations and load it and delete the staging table.It means you create a physical table in your production database to stage data. But in a production environment, you may 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/yAY2eQrFMHZHVUoie0Em2_5f0bc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/yAY2eQrFMHZHVUoie0Em2_5f0bc/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/yAY2eQrFMHZHVUoie0Em2_5f0bc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/yAY2eQrFMHZHVUoie0Em2_5f0bc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=KlAtHP6lKe4:GLjoQln7sNs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;CE8NQn0yeSp7ImA9WBFWEUQ.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-1739087109082228067</id><published>2007-03-22T18:18:00.000+05:30</published><updated>2007-03-29T23:58:13.391+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-03-29T23:58:13.391+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Security" /><category scheme="http://www.blogger.com/atom/ns#" term="Articles" /><title>Three Dimensions to Protect your Computer</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/1739087109082228067/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/03/three-dimensions-to-protect-your.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/1739087109082228067?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/1739087109082228067?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/03/three-dimensions-to-protect-your.html" title="Three Dimensions to Protect your Computer" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">First - Strengthen the defense of your computer- Install Firewalls"Firewall" is an isolation technology to separate the internal network and the Internet. The firewall carries out some filtering when two networks communicate. It lets the data/person that you "agree" to enter your network, and also block the data/person you "do not agree" from your network. It can prevent they changes, copy, or 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/grkNCTVHSeVZqx5IFBEzLh59hvQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/grkNCTVHSeVZqx5IFBEzLh59hvQ/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/grkNCTVHSeVZqx5IFBEzLh59hvQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/grkNCTVHSeVZqx5IFBEzLh59hvQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=gjyPcZJ_INw:YjIHxI05YmU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;CUcNQHg9eyp7ImA9WBFWEUQ.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-7126370487239712058</id><published>2007-03-22T14:59:00.000+05:30</published><updated>2007-03-30T00:01:31.663+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-03-30T00:01:31.663+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Security" /><category scheme="http://www.blogger.com/atom/ns#" term=".Net" /><title>Canonicalization : Security Attack</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/7126370487239712058/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/03/canonicalization-security-attack.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/7126370487239712058?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/7126370487239712058?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/03/canonicalization-security-attack.html" title="Canonicalization : Security Attack" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">One of the common types of security attacks is due to canonicalization.  A canonicalization error is an application vulnerability that occurs when an application parses a filename before the operating system has canonicalized it.  Operating systems canonicalize filenames when processing a file to identify the absolute, physical path of the given file given a virtual or relative path.Files can be 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/7QbR7lnvqkKgLFZPvwWs-PcfNt8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7QbR7lnvqkKgLFZPvwWs-PcfNt8/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/7QbR7lnvqkKgLFZPvwWs-PcfNt8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7QbR7lnvqkKgLFZPvwWs-PcfNt8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=aI9Djeoa384:XGrpgHz_8ac:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;CUYNQHY7fCp7ImA9WBFWEUQ.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-4534159371919297753</id><published>2007-03-21T15:11:00.000+05:30</published><updated>2007-03-30T00:03:11.804+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-03-30T00:03:11.804+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term=".Net" /><title>New Features in Visual Basic 9.0</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/4534159371919297753/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/03/new-features-in-visual-basic-90.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/4534159371919297753?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/4534159371919297753?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/03/new-features-in-visual-basic-90.html" title="New Features in Visual Basic 9.0" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">New features have been added to the language. Few of them can be listed as:  Implicitly      Typed Local Variables    This feature allows us to declare variables without specifying their data type. The datatypes are assigned to them based on the value assigned to these variables on the right hand side.   Object      and Array Initializers  The new object initializers in VB 9.0 are an 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Lss2lGRdn-jrkDGPO7EAhTQJI80/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Lss2lGRdn-jrkDGPO7EAhTQJI80/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/Lss2lGRdn-jrkDGPO7EAhTQJI80/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Lss2lGRdn-jrkDGPO7EAhTQJI80/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=0JlpFo5uNfk:11MmM1eBQUI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;DkUCRn08fCp7ImA9WBFQF0Q.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-6917061444900921845</id><published>2007-03-13T19:26:00.000+05:30</published><updated>2007-03-13T19:27:47.374+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-03-13T19:27:47.374+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term=".Net" /><title>Sending Mails in .NET framework 2.0 : new namespace System.Net.Mail</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/6917061444900921845/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/03/sending-mails-in-net-framework-20-new.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/6917061444900921845?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/6917061444900921845?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/03/sending-mails-in-net-framework-20-new.html" title="Sending Mails in .NET framework 2.0 : new namespace System.Net.Mail" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">If you have used System.Web.Mail  namespace in .NET 1.x for sending emails programmatically, expect a surprise.   All classes within this namespace have been deprecated in favor of the new  System.Net.Mail namespace. System.Net.Mail contains classes such as MailMessage,  Attachment, MailAddress, SmtpClient, etc to help us send emails in the 2.0  world.  The features provided by this namespace, in
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/l9kMIK8rQscRHqh-5hvP6Q6iTtk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/l9kMIK8rQscRHqh-5hvP6Q6iTtk/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/l9kMIK8rQscRHqh-5hvP6Q6iTtk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/l9kMIK8rQscRHqh-5hvP6Q6iTtk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=jW7RfvBIF9M:G7Yqxofu5ZE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;CUUHRn4_fCp7ImA9WBFWEUQ.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-8009630016216267218</id><published>2007-03-09T16:24:00.000+05:30</published><updated>2007-03-30T00:03:57.044+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-03-30T00:03:57.044+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Tips" /><category scheme="http://www.blogger.com/atom/ns#" term=".Net" /><title>Code Analysis in Visual Studio 2005 Team Suite</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/8009630016216267218/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/03/code-analysis-in-visual-studio-2005.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/8009630016216267218?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/8009630016216267218?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/03/code-analysis-in-visual-studio-2005.html" title="Code Analysis in Visual Studio 2005 Team Suite" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">If you are using VS.NET 2005 Team Suite, code analysis is built into the IDE itself.  In older version of VS.NET, you might have used FxCop externally for comparing against pre-defined rules or would have integrated with the IDE by adding FxCop as an Add-In.  To enable code analysis, open project properties, navigate to Code Analysis tab, select “Enable Code Analysis” and choose the different 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/0UNlnOZ-irvAMHQyiSybPBvObyI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0UNlnOZ-irvAMHQyiSybPBvObyI/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/0UNlnOZ-irvAMHQyiSybPBvObyI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0UNlnOZ-irvAMHQyiSybPBvObyI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=iOEt8O742CU:-zM15vmDh5M:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;D0UGRn8-fyp7ImA9WBFQFEw.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-5334882547070660531</id><published>2007-03-09T10:08:00.000+05:30</published><updated>2007-03-09T10:10:27.157+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-03-09T10:10:27.157+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Technology" /><category scheme="http://www.blogger.com/atom/ns#" term="News" /><title>Microsoft ends JPEG ...Going to HD Format</title><link rel="related" href="http://www.computerworld.com/action/article.do?command=viewArticleBasic&amp;articleId=9012518&amp;source=rss_news50" title="Microsoft ends JPEG ...Going to HD Format" /><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/5334882547070660531/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/03/microsoft-ends-jpeg-going-to-hd-format.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/5334882547070660531?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/5334882547070660531?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/03/microsoft-ends-jpeg-going-to-hd-format.html" title="Microsoft ends JPEG ...Going to HD Format" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">March 08, 2007   (IDG News Service) --  Microsoft Corp. will soon submit to an international standards organization a new photo format that offers higher-quality images with better compression, the company said today.The format, HD Photo -- recently renamed from Windows Media Photo -- is taking aim at the JPEG format, a 15-year-old technology widely used in digital cameras and image 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/flqB7VUQ31Zg7G5qhzLu_ExRwKk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/flqB7VUQ31Zg7G5qhzLu_ExRwKk/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/flqB7VUQ31Zg7G5qhzLu_ExRwKk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/flqB7VUQ31Zg7G5qhzLu_ExRwKk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=NYb8c218TZQ:GAY_TCiN_Ac:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;CUUCQHw5fip7ImA9WBFWEUQ.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-4132391815852051646</id><published>2007-03-07T10:50:00.000+05:30</published><updated>2007-03-30T00:04:21.226+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-03-30T00:04:21.226+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Tips" /><category scheme="http://www.blogger.com/atom/ns#" term="Performance" /><title>Using View State in Server controls</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/4132391815852051646/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/03/using-view-state-in-server-controls.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/4132391815852051646?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/4132391815852051646?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/03/using-view-state-in-server-controls.html" title="Using View State in Server controls" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">       Using View State in Server controlsView State is serialized and deserialized on the server.  To  reduce CPU cycles, reduce the amount of view state your application uses.   Disable view state if you don’t need it.  Disable view state if you are doing at  least one of the following:·         Displaying a  read-only page where there is no user input.·         Displaying a  page that does not
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/P9WP8A1nx4JPDuvDwmvcLNYTFMU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/P9WP8A1nx4JPDuvDwmvcLNYTFMU/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/P9WP8A1nx4JPDuvDwmvcLNYTFMU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/P9WP8A1nx4JPDuvDwmvcLNYTFMU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=v4QGdpkbp9A:1DoypY8sAso:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;AkQGR3o-eCp7ImA9WBFQEUU.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-6738816610140272431</id><published>2007-03-06T19:06:00.001+05:30</published><updated>2007-03-06T19:08:46.450+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-03-06T19:08:46.450+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="News" /><category scheme="http://www.blogger.com/atom/ns#" term="iPod" /><title>Alpha Geek: Copy TV shows to your iPod</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/6738816610140272431/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/03/alpha-geek-copy-tv-shows-to-your-ipod.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/6738816610140272431?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/6738816610140272431?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/03/alpha-geek-copy-tv-shows-to-your-ipod.html" title="Alpha Geek: Copy TV shows to your iPod" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">So Apple wants you to pony up $1.99 per episode of Heroes when you're already paying the cable company for it? Nuh-uh. Don't think so. Seems like you should be able to copy that show--or any other--from your media center PC or TiVo right to your iPod. You can, and it's easier than you might think. (Easier, even, than copying DVDs.)read more | digg story
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/snTXtE6xZs84AV7rxsCR_g9YOZE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/snTXtE6xZs84AV7rxsCR_g9YOZE/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/snTXtE6xZs84AV7rxsCR_g9YOZE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/snTXtE6xZs84AV7rxsCR_g9YOZE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=8In_QjZqNw0:ja2frlCUnyI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;CUQHQX05cSp7ImA9WBFWEUQ.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-5203844506975569208</id><published>2007-03-06T16:47:00.000+05:30</published><updated>2007-03-30T00:05:30.329+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-03-30T00:05:30.329+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server" /><title>Common Table Expressions in SQL Server 2005 (CTE)</title><link rel="related" href="http://msdn2.microsoft.com/en-us/library/ms190766.aspx" title="Common Table Expressions in SQL Server 2005 (CTE)" /><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/5203844506975569208/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/03/common-table-ecpressions-in-swl-server.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/5203844506975569208?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/5203844506975569208?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/03/common-table-ecpressions-in-swl-server.html" title="Common Table Expressions in SQL Server 2005 (CTE)" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">Common Table Expressions, CTE in  short, is a new feature in SQL Server 2005.  CTE is a temporary  result set and is defined as part of a SELECT, INSERT, UPDATE, DELETE and CREATE  VIEW statements.  A very simple usage of a CTE is given  below.         WITH MyCTE( ListPrice, SellPrice) AS(   SELECT  ListPrice, ListPrice  * .95 FROM Production.Product)SELECT * FROM MyCTE WHERE SellPrice &amp;gt; 100  A 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/P3W3OnpqDISL9Fu_zvTJoo4fN1w/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/P3W3OnpqDISL9Fu_zvTJoo4fN1w/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/P3W3OnpqDISL9Fu_zvTJoo4fN1w/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/P3W3OnpqDISL9Fu_zvTJoo4fN1w/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=eWjXmLxdnDs:7oo0wfhmh6s:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;AkECQ3w-fCp7ImA9WBFQEUo.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-4785511278399506918</id><published>2007-03-06T16:26:00.000+05:30</published><updated>2007-03-06T16:27:42.254+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-03-06T16:27:42.254+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Tips" /><category scheme="http://www.blogger.com/atom/ns#" term=".Net" /><title>Partial Classes in .NET framework 2.0</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/4785511278399506918/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/03/partial-classes-in-net-framework-20.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/4785511278399506918?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/4785511278399506918?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/03/partial-classes-in-net-framework-20.html" title="Partial Classes in .NET framework 2.0" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">.NET Framework 2.0 introduces the  concept of Partial classes.  Partial classes allow you to split a class  definition across multiple source files.  Separation of class definition  facilitates multiple programmers to work on the same class simultaneously and/or  better organization of code within a class.  VS.NET 2005 uses this concept to  hide designer-generated code when you create Windows 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/O0wKaW05aQIw9aRNln87IAu0CqA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/O0wKaW05aQIw9aRNln87IAu0CqA/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/O0wKaW05aQIw9aRNln87IAu0CqA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/O0wKaW05aQIw9aRNln87IAu0CqA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=xnxWvQW9avY:xJb6Hs66Oho:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;CUMHQnk_fyp7ImA9WBFWEUQ.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-3190526141543844200</id><published>2007-03-05T15:45:00.000+05:30</published><updated>2007-03-30T00:07:13.747+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-03-30T00:07:13.747+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Tips" /><title>Isolated Storage in .NET framework</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/3190526141543844200/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/03/isolated-storage-in-net-framework.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/3190526141543844200?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/3190526141543844200?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/03/isolated-storage-in-net-framework.html" title="Isolated Storage in .NET framework" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">Isolated storage is a private file system managed by the .NET  Framework.  Like the standard file system, you can use familiar techniques (such  as StreamReader and StreamWriter) to read and write files.  However, isolated  storage requires your code to use lesser privileges, making it useful for  implementing least privilege.  Additionally, isolated storage is private, and  isolated by user, 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/2THdsxBuY4l6zEPESg1KQLkLpJk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2THdsxBuY4l6zEPESg1KQLkLpJk/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/2THdsxBuY4l6zEPESg1KQLkLpJk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2THdsxBuY4l6zEPESg1KQLkLpJk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=R5OzNrnO8iM:WIiAZ4QMpfk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;CUMCSHg6eSp7ImA9WBFWEUQ.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-7352927186281794343</id><published>2007-03-04T03:13:00.000+05:30</published><updated>2007-03-30T00:07:49.611+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-03-30T00:07:49.611+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Tips" /><title>Keywords Planning : Plan your content wih keywords</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/7352927186281794343/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/03/keywords-planning-plan-your-content-wih.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/7352927186281794343?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/7352927186281794343?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/03/keywords-planning-plan-your-content-wih.html" title="Keywords Planning : Plan your content wih keywords" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">While optimizing your website with good keywords is an important part of your search engine strategy, I do think however, that too many webmasters spend way too much time tweaking it to death. I don’t think that this is a good idea nor do I think that it is beneficial to their website. All that time spent on one thing while neglecting the rest of their marketing strategies in the long run is 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/DBStVdrGAydjTh_hPi4FJdMb2tY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DBStVdrGAydjTh_hPi4FJdMb2tY/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/DBStVdrGAydjTh_hPi4FJdMb2tY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DBStVdrGAydjTh_hPi4FJdMb2tY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=87UkxzPA-6s:Xnj9E8pTj4g:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;CEcNQnY6eip7ImA9WBFQEEQ.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-6301116505188822895</id><published>2007-02-24T15:16:00.001+05:30</published><updated>2007-03-05T16:24:53.812+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-03-05T16:24:53.812+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Tips" /><title>Encrypt your web browsing session (with an SSH SOCKS proxy)</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/6301116505188822895/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/02/encrypt-your-web-browsing-session-with.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/6301116505188822895?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/6301116505188822895?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/02/encrypt-your-web-browsing-session-with.html" title="Encrypt your web browsing session (with an SSH SOCKS proxy)" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">Using a simple SSH command, you can encrypt all your web browsing traffic and redirect it through a trusted computer when you're on someone else's network. Today we'll set up a local proxy server that encrypts your online activity from your Mac, PC or Linux desktop.Check it here --&amp;gt; http://lifehacker.com/software/ssh/geek-to-live--encrypt-your-web-browsing-session-with-an-ssh-socks-proxy-237227.
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/8ZrDCCoNVaTAGiNNo_N9KR_kz8k/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8ZrDCCoNVaTAGiNNo_N9KR_kz8k/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/8ZrDCCoNVaTAGiNNo_N9KR_kz8k/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8ZrDCCoNVaTAGiNNo_N9KR_kz8k/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=w_07140znBw:MP33y10Y7yc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;CEEBRXkyfSp7ImA9WBFTE0Q.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-6756508585934542230</id><published>2007-02-08T14:03:00.000+05:30</published><updated>2007-02-02T10:34:14.795+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-02-02T10:34:14.795+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Tips" /><title>System.String Or StringBuilder</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/6756508585934542230/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/02/systemstring-or-stringbuilder.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/6756508585934542230?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/6756508585934542230?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/02/systemstring-or-stringbuilder.html" title="System.String Or StringBuilder" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">Many of us know that we should use  StringBuilder object instead of String while building strings when the content  of the string variable is unknown at the time of coding.  Some of us may not  know the real reason behind this guidance other than the high-level fact that  StringBuilder is more optimized.  Here is the fact, if you are  interested.  The System.String class is  immutable which means
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/1PFWv2URX5ZSOYOJT3g7qZYEcGM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1PFWv2URX5ZSOYOJT3g7qZYEcGM/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/1PFWv2URX5ZSOYOJT3g7qZYEcGM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1PFWv2URX5ZSOYOJT3g7qZYEcGM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=NeB2UhJ2UBM:v2Qx99f8UPU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;AkIGQng-eip7ImA9WB5SF0k.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-7930775680267538300</id><published>2007-01-30T16:28:00.000+05:30</published><updated>2007-06-13T20:58:43.652+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-06-13T20:58:43.652+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Tips" /><category scheme="http://www.blogger.com/atom/ns#" term="Articles" /><title>Themes and Skins in Visual Studio 2005 ASP.NET 2.0</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/7930775680267538300/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/01/themes-and-skins-in-visual-studio-2005.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/7930775680267538300?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/7930775680267538300?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/01/themes-and-skins-in-visual-studio-2005.html" title="Themes and Skins in Visual Studio 2005 ASP.NET 2.0" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">ASP.NET 2.0 provides rich support  for Themes which help in defining consistent look and feel across multiple pages  in a web application.  One of the file types that you could create within the  definition of a theme is a “skin” file.  After creating a theme folder in the  web application, you can create a skin file by adding a new item and selecting  the type as “Skin”.  You can add definitions
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/J2fMIXyib9TaYBoxKSZ6X3tKhq4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/J2fMIXyib9TaYBoxKSZ6X3tKhq4/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/J2fMIXyib9TaYBoxKSZ6X3tKhq4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/J2fMIXyib9TaYBoxKSZ6X3tKhq4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=hjg4OYQXkds:04AOFW79b9c:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;CUIGQnkyeSp7ImA9WBFWEUQ.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-3972385736230982155</id><published>2007-01-30T16:25:00.000+05:30</published><updated>2007-03-30T00:08:43.791+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-03-30T00:08:43.791+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Articles" /><title>User And Search Engine Friendly Website Design</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/3972385736230982155/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/01/user-and-search-engine-friendly-website.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/3972385736230982155?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/3972385736230982155?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/01/user-and-search-engine-friendly-website.html" title="User And Search Engine Friendly Website Design" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">User Friendly And Search Engine Friendly Website Design by: 5FISH Web DesignDesigning a website is much more important than creating an attractive image of a web page. Of course your website is an important part of your online business. The homepage on your web site is very important. A professionally designed website is the key to successful converse to your prospective clients about your 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/YvfNYQc-nEb9h313sp2uOWMxX1A/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/YvfNYQc-nEb9h313sp2uOWMxX1A/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/YvfNYQc-nEb9h313sp2uOWMxX1A/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/YvfNYQc-nEb9h313sp2uOWMxX1A/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=uvbS0uIJ-J4:xKdbw1xYDvg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;CUIAQ3o4eCp7ImA9WBFWEUQ.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-224426725089097476</id><published>2007-01-30T16:16:00.000+05:30</published><updated>2007-03-30T00:09:02.430+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-03-30T00:09:02.430+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Articles" /><title>What Is RSS?</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/224426725089097476/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/01/what-is-rss.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/224426725089097476?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/224426725089097476?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/01/what-is-rss.html" title="What Is RSS?" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">What Is RSS? by: Madison LockwoodRSS is technology - a simple software program - that allows you to access web and blog content automatically. The acronym's most popular translation is "Really Simple Syndication. Once your browser or computer has an RSS reader on board, you can subscribe to any number of RSS "feeds." A feed is simply a way in which a reader may subscribe to website content - most
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/pnMtQcgLtS5-idLeHn7jJ6Yl6Z0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pnMtQcgLtS5-idLeHn7jJ6Yl6Z0/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/pnMtQcgLtS5-idLeHn7jJ6Yl6Z0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pnMtQcgLtS5-idLeHn7jJ6Yl6Z0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=ejl4AYsCNKE:amxIMfcPmgk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;CUUDSHk6eyp7ImA9WBFXFUo.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-2288655849771546189</id><published>2007-01-26T00:10:00.001+05:30</published><updated>2007-03-22T19:51:19.713+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-03-22T19:51:19.713+05:30</app:edited><title>Disclaimer and Important Links</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/2288655849771546189/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/01/disclaimer-and-important-links.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/2288655849771546189?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/2288655849771546189?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/01/disclaimer-and-important-links.html" title="Disclaimer and Important Links" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">Here are few good sites for you, these are the directories where you can submit your site and get listedAddMe - Search Engine Optimization
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Mg7lkSB_3Wh3LyBzD1s2N6HI-9o/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Mg7lkSB_3Wh3LyBzD1s2N6HI-9o/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/Mg7lkSB_3Wh3LyBzD1s2N6HI-9o/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Mg7lkSB_3Wh3LyBzD1s2N6HI-9o/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=RJ2XVjI7Xeo:PbMKyEZ8VKw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;CkMAQX4-fyp7ImA9WBBaF0g.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-1924790346464474282</id><published>2007-01-26T00:08:00.000+05:30</published><updated>2007-01-26T00:10:40.057+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-01-26T00:10:40.057+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Announcements" /><title>Cisco warns of router software vulnerabilities</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/1924790346464474282/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/01/cisco-warns-of-router-software.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/1924790346464474282?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/1924790346464474282?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/01/cisco-warns-of-router-software.html" title="Cisco warns of router software vulnerabilities" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">&amp;lt;!-- //topics ul --&amp;gt; Businesses are being warned that three Cisco Systems router  operating-system vulnerabilities have been discovered.  The flaws found could enable a malicious individual to commit  denial-of-service, or DoS, attacks against Web sites, according to a warning  issued by the U.S. Computer Emergency Readiness Team.  US-CERT's warning about the Cisco IOS issue says a remote  
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/QZSc8LaWKkq9Qmv6vwgOPG5pp3k/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/QZSc8LaWKkq9Qmv6vwgOPG5pp3k/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/QZSc8LaWKkq9Qmv6vwgOPG5pp3k/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/QZSc8LaWKkq9Qmv6vwgOPG5pp3k/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=d0Gysn9fUnA:LVyPsrIBRGU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;CUICR30-cCp7ImA9WBFWEUQ.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-3503803594112823610</id><published>2007-01-24T15:24:00.001+05:30</published><updated>2007-03-30T00:09:26.358+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-03-30T00:09:26.358+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Articles" /><title>Website Template Guide – Introduction and more!</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/3503803594112823610/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/01/website-template-guide-introduction-and.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/3503803594112823610?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/3503803594112823610?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/01/website-template-guide-introduction-and.html" title="Website Template Guide – Introduction and more!" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">Website Template Guide – Introduction and more!Q.) What are web templates?A.) Web templates are readymade web-pages. They make the job of putting web pages on the internet really quick. Q.) How do the templates manage to do it so easily? A.) Web templates perform as html coded dummy web pages that carry model content. These templates can be edited with ease and can be customized. You can add 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/bXS3W0iJ8-fWlIgPHUJ3C0qbneA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bXS3W0iJ8-fWlIgPHUJ3C0qbneA/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/bXS3W0iJ8-fWlIgPHUJ3C0qbneA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bXS3W0iJ8-fWlIgPHUJ3C0qbneA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=3ejg_cfspRc:UtXe0sZDc64:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;CEMHQH85eCp7ImA9WBBaFk4.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-8473526965703098232</id><published>2007-01-24T15:18:00.000+05:30</published><updated>2007-01-24T15:23:51.120+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-01-24T15:23:51.120+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Articles" /><title>Viewstate in ASP.NET 2.0</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/8473526965703098232/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/01/viewstate-in-aspnet-20.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/8473526965703098232?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/8473526965703098232?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/01/viewstate-in-aspnet-20.html" title="Viewstate in ASP.NET 2.0" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">All of us know that ViewState has been really cumbersome in  ASP.NET 1.1 for large page sizes and contributing to slow performance.  But in .NET framework 2.0 the ASP.NET  2.0 has some enhancements to state management.  ASP.NET 2.0 now has  control state to ensure few specific properties of a control are retained across  postbacks irrespective of whether ViewState is enabled or  not.  By setting 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/kxABosDGtoKmYbu1X7NRI5EzTjo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kxABosDGtoKmYbu1X7NRI5EzTjo/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/kxABosDGtoKmYbu1X7NRI5EzTjo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kxABosDGtoKmYbu1X7NRI5EzTjo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=rg_e1_pTApw:eU_UhHt85Vo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;AkYBRXwzeyp7ImA9WBBaFUk.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-2826654560240749990</id><published>2007-01-23T15:54:00.000+05:30</published><updated>2007-01-23T15:59:14.283+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-01-23T15:59:14.283+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Reviews" /><category scheme="http://www.blogger.com/atom/ns#" term="Videos" /><category scheme="http://www.blogger.com/atom/ns#" term="Articles" /><title>A Closer Look at the iPhone , Video</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/2826654560240749990/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/01/closer-look-at-iphone-video.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/2826654560240749990?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/2826654560240749990?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/01/closer-look-at-iphone-video.html" title="A Closer Look at the iPhone , Video" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">Lets have a closer look at the Apple's iphone. Its not just a phone but its the most advanced phone ever made, most advanced internet device and the most advanced iPod made by apple.Just watch the video displaying its cool features below.So what you think, how is this device???I think its simply awesome. Apart from being said as the best phone, music device and an internet device i must say its 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/dEcUq4KVVbc_yMravNS45S9Z-VA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/dEcUq4KVVbc_yMravNS45S9Z-VA/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/dEcUq4KVVbc_yMravNS45S9Z-VA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/dEcUq4KVVbc_yMravNS45S9Z-VA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=fi6j7nPwMgg:sKB2CzE4Jzc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;CUADRnc5cSp7ImA9WBFWEUQ.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-2242054543078115757</id><published>2007-01-21T19:44:00.000+05:30</published><updated>2007-03-30T00:12:57.929+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-03-30T00:12:57.929+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="HowTo" /><category scheme="http://www.blogger.com/atom/ns#" term="Articles" /><title>How to Start Video Blogging?</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/2242054543078115757/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/01/how-to-start-video-blogging.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/2242054543078115757?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/2242054543078115757?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/01/how-to-start-video-blogging.html" title="How to Start Video Blogging?" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">How to Start Video Blogging? by: Kanicen NichathavanVideoblogging is the next generation of posting ideas and products over the internet. Everybody knows about textblogging. Now they use videos for a better way of expression. This form of communication may entail a lot of resources, but it is all worth it. If pictures say a thousand words, videoblogging exceeds that by far.A videoblog requires 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/fXdvXkNnXKSIsiGzjHCiH9k83gI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/fXdvXkNnXKSIsiGzjHCiH9k83gI/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/fXdvXkNnXKSIsiGzjHCiH9k83gI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/fXdvXkNnXKSIsiGzjHCiH9k83gI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=ODrUgGZm1I0:mJXsyPspxk8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;D0MNRno5eCp7ImA9WBBaEkQ.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-6964480955024372106</id><published>2007-01-20T17:44:00.000+05:30</published><updated>2007-01-20T17:48:17.420+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-01-20T17:48:17.420+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Tips" /><title>Visual Studio 2005 : System.Security.Principal new classes</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/6964480955024372106/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/01/visual-studio-2005-systemsecurityprinci.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/6964480955024372106?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/6964480955024372106?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/01/visual-studio-2005-systemsecurityprinci.html" title="Visual Studio 2005 : System.Security.Principal new classes" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">New classes have been added to System.Security.Principal  namespace in Visual Studio 2005The System.Security.Principal  namespace has three new classes in .NET 2.0.  They are explained briefly  below.   SecurityIdentifier: A  Windows account is internally represented by OS as a security identifier.  The  account could be a user account, a group or a computer in the network domain.   The 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/AiaFfScOnbQeUhiFmc647hZtsU0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/AiaFfScOnbQeUhiFmc647hZtsU0/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/AiaFfScOnbQeUhiFmc647hZtsU0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/AiaFfScOnbQeUhiFmc647hZtsU0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=B9N3-dv-cAM:J7xIEu0x8qs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;CUABSXw7fip7ImA9WBFWEUQ.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-1101523916228462158</id><published>2007-01-20T00:48:00.000+05:30</published><updated>2007-03-30T00:12:38.206+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-03-30T00:12:38.206+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Articles" /><title>Content Management System CMS</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/1101523916228462158/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/01/content-management-system-cms.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/1101523916228462158?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/1101523916228462158?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/01/content-management-system-cms.html" title="Content Management System CMS" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">Content Management System CMS by: Ruchira Sharma Most of the organizations have global visions these days and these aspirations  have their ramifications. One of which is creation and management of huge  amounts of data. This activity is a time consuming process and requires a huge  team of professionals to do so. Content management system, CMS is a system that  allows you to organize your data 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/sG4D3FGjxObhSSrKIovP25umLxc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/sG4D3FGjxObhSSrKIovP25umLxc/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/sG4D3FGjxObhSSrKIovP25umLxc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/sG4D3FGjxObhSSrKIovP25umLxc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=23oKWJXSDkQ:T_BHh51oe_I:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;CUAHR3k9eCp7ImA9WBFWEUQ.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-8691481473530801765</id><published>2007-01-20T00:43:00.000+05:30</published><updated>2007-03-30T00:12:16.760+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-03-30T00:12:16.760+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Tools" /><category scheme="http://www.blogger.com/atom/ns#" term="Articles" /><title>How To Install SharePoint 2007 Beta 2</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/8691481473530801765/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/01/how-to-install-sharepoint-2007-beta-2.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/8691481473530801765?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/8691481473530801765?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/01/how-to-install-sharepoint-2007-beta-2.html" title="How To Install SharePoint 2007 Beta 2" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">How To Install SharePoint 2007 Beta 2by: Jason Fortner Following are the detailed instructions on how to install SharePoint 2007 Beta 2  on a clean version of Windows 2003. These instructions were done by completing  the installation on a Virtual Server 2005 machine that was NOT joined to a  domain. I have seen a lot of articles that say the server has to be joined to a  domain but that is not a 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/mASvwBIdR9WiNC6LgXeuqFkQ3oo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/mASvwBIdR9WiNC6LgXeuqFkQ3oo/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/mASvwBIdR9WiNC6LgXeuqFkQ3oo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/mASvwBIdR9WiNC6LgXeuqFkQ3oo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=5Ax7e6wCiMg:WOPohBA19QM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;CUAFQHc9cSp7ImA9WBFWEUQ.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-865832063572183487</id><published>2007-01-20T00:40:00.000+05:30</published><updated>2007-03-30T00:11:51.969+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-03-30T00:11:51.969+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Tools" /><category scheme="http://www.blogger.com/atom/ns#" term="Articles" /><title>SharePoint 2007 New Feature Overview</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/865832063572183487/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/01/sharepoint-2007-new-feature-overview.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/865832063572183487?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/865832063572183487?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/01/sharepoint-2007-new-feature-overview.html" title="SharePoint 2007 New Feature Overview" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">SharePoint 2007 New Feature Overview by: Jason Fortner  Sharepoint 2007 is in Beta 2 now and is projected to be released at the  beginning of the year but now is the time to start looking at the new features  that SharePoint 2007 and WSS V3.0 will contain.Below are some of the  highlights of the new features that SharePoint 2007 and WSS V3.0 will contain. Site columns provide a central, reusable 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/DZdeRkkfpLznxg5Qh5odVAVNaOM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DZdeRkkfpLznxg5Qh5odVAVNaOM/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/DZdeRkkfpLznxg5Qh5odVAVNaOM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DZdeRkkfpLznxg5Qh5odVAVNaOM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=QbhNHOtNk-M:XI6Ta1NBV7g:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;DUMAR3k7eyp7ImA9WBBaEk8.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-3561780043172829469</id><published>2007-01-19T22:51:00.000+05:30</published><updated>2007-01-19T22:54:06.703+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-01-19T22:54:06.703+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Tips" /><title>Web.Config and ASP.NET 2.0</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/3561780043172829469/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/01/webconfig-and-aspnet-20.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/3561780043172829469?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/3561780043172829469?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/01/webconfig-and-aspnet-20.html" title="Web.Config and ASP.NET 2.0" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>0</thr:total><content type="html">With ASP.NET 2.0, you no longer need to take the pain of manually editing your web.config file to set your application configuration settings.  Two new tools have been added.Web Site Administration Tool which runs on your local browser allowing configuration of Security, Application and Provider settings.  It can be invoked by clicking on the icon for ASP.NET configuration in the Solution 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Wv_i9ed4MWR8143RZ6uI-qUNVUk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Wv_i9ed4MWR8143RZ6uI-qUNVUk/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/Wv_i9ed4MWR8143RZ6uI-qUNVUk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Wv_i9ed4MWR8143RZ6uI-qUNVUk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=mW7r6DJxyhY:vrJtO0e6Weg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry gd:etag="W/&quot;DEEHQH84eyp7ImA9WBBaEk8.&quot;"><id>tag:blogger.com,1999:blog-7475258030496424805.post-1009111821956090552</id><published>2007-01-19T22:27:00.000+05:30</published><updated>2007-01-19T22:40:31.133+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-01-19T22:40:31.133+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Errors and Exceptions" /><title>Exception : Unable to load DLL (OraOps9.dll) Error</title><link rel="replies" type="application/atom+xml" href="http://techyfreak.blogspot.com/feeds/1009111821956090552/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techyfreak.blogspot.com/2007/01/exception-unable-to-load-dll-oraops9dll.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/1009111821956090552?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7475258030496424805/posts/default/1009111821956090552?v=2" /><link rel="alternate" type="text/html" href="http://techyfreak.blogspot.com/2007/01/exception-unable-to-load-dll-oraops9dll.html" title="Exception : Unable to load DLL (OraOps9.dll) Error" /><author><name>freak</name><uri>http://www.blogger.com/profile/09451014998532491869</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://img179.imageshack.us/img179/5223/hangavuh6.jpg" /></author><thr:total>1</thr:total><content type="html">This is the first time i switched from using SQL Server to Oracle  with Visual Studio .NET. When i tried to make call to a strored procedure in the oracle database my code threw following exception :"Unable to load DLL (OraOps9.dll)"There could be many solutions to this problem.Firstly you can try with this.  Grant read permissions to the Oracle home directory to the asp.net account(and possibly 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/xEAZQlplDmHcEJATr76d-ksxEHg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xEAZQlplDmHcEJATr76d-ksxEHg/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/xEAZQlplDmHcEJATr76d-ksxEHg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xEAZQlplDmHcEJATr76d-ksxEHg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TechyFreak?a=wiZnhf2twM8:dwHKAgAQcN0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TechyFreak?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry></feed>

