<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>.Net</title>
        <link>http://geekswithblogs.net/narent/category/3979.aspx</link>
        <description>.Net</description>
        <language>en-US</language>
        <copyright>Narendra Tiwari</copyright>
        <managingEditor>enarent@gmail.com</managingEditor>
        <generator>Subtext Version 0.0.0.0</generator>
        <item>
            <title>WWF OwnershipTimeOut issue</title>
            <link>http://geekswithblogs.net/narent/archive/2009/01/13/128614.aspx</link>
            <description>&lt;p&gt;&lt;font face="Arial"&gt;&lt;a href="http://social.msdn.microsoft.com/forums/en-US/windowsworkflowfoundation/thread/69c4b453-d331-491e-aab9-b7c1c8dae899/"&gt;http://social.msdn.microsoft.com/forums/en-US/windowsworkflowfoundation/thread/69c4b453-d331-491e-aab9-b7c1c8dae899/&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=128614"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=128614" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/narent/aggbug/128614.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Narendra Tiwari</dc:creator>
            <guid>http://geekswithblogs.net/narent/archive/2009/01/13/128614.aspx</guid>
            <pubDate>Tue, 13 Jan 2009 08:37:50 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/narent/comments/128614.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/narent/archive/2009/01/13/128614.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/narent/comments/commentRss/128614.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/narent/services/trackbacks/128614.aspx</trackback:ping>
        </item>
        <item>
            <title>New ASP.NET Charting Control</title>
            <link>http://geekswithblogs.net/narent/archive/2009/01/06/128391.aspx</link>
            <description>&lt;ul&gt;
    &lt;li&gt;&lt;font face="Arial"&gt;&lt;font face="Arial"&gt;&lt;a href="http://weblogs.asp.net/scottgu/archive/2008/11/24/new-asp-net-charting-control-lt-asp-chart-runat-quot-server-quot-gt.aspx"&gt;&lt;font size="3"&gt;http://weblogs.asp.net/scottgu/archive/2008/11/24/new-asp-net-charting-control-lt-asp-chart-runat-quot-server-quot-gt.aspx&lt;/font&gt;&lt;/a&gt;&lt;font size="3"&gt; &lt;br /&gt;
    &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;&lt;font face="Arial" size="3"&gt;&lt;a href="http://www.mydigitallife.info/2008/11/23/download-microsoft-net-framework-35-sp1-standalone-full-redistributable-setup-installer/"&gt;Download Microsoft .NET Framework 3.5 SP1 Standalone Full Redistributable Setup Installer&lt;/a&gt;&lt;/font&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=128391"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=128391" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/narent/aggbug/128391.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Narendra Tiwari</dc:creator>
            <guid>http://geekswithblogs.net/narent/archive/2009/01/06/128391.aspx</guid>
            <pubDate>Tue, 06 Jan 2009 09:20:28 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/narent/comments/128391.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/narent/archive/2009/01/06/128391.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/narent/comments/commentRss/128391.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/narent/services/trackbacks/128391.aspx</trackback:ping>
        </item>
        <item>
            <title>Signing an existing assembly</title>
            <link>http://geekswithblogs.net/narent/archive/2008/12/19/128052.aspx</link>
            <description>&lt;p&gt;&lt;font face="Arial"&gt;If you want to sign an assembly, you must have the source code, then you can sign it by creating .Net Module.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;1. &lt;a href="http://msdn.microsoft.com/en-us/library/226t7yxe(VS.80).aspx"&gt;Create .NetModule&lt;/a&gt;&lt;br /&gt;
    CSC /out:&amp;lt;OutputModule.netmodule&amp;gt; /t:module &amp;lt;CodeFile.cs&amp;gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;2. &lt;a href="http://msdn.microsoft.com/en-us/library/6f05ezxy.aspx"&gt;Create a Keypair&lt;/a&gt;&lt;br /&gt;
    SN -k &amp;lt;KeyPairFile.snk&amp;gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;3. Link Keypair with the assembly using &lt;a href="http://msdn.microsoft.com/en-us/library/xc31ft41.aspx"&gt;Assembly Linker&lt;/a&gt; &lt;br /&gt;
   &lt;/font&gt;&lt;font face="Arial"&gt; AL /out:&amp;lt;OutputAssembly.dll&amp;gt; &amp;lt;Module.netModule&amp;gt; /keyfile:&amp;lt;Keyfile.snk&amp;gt;&lt;/font&gt;&lt;/p&gt;
&lt;font face="Arial"&gt;
&lt;p&gt;There is a much simpler and easy way to do this, even if you do not have the source code.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/thankyou.aspx?familyId=22914587-b4ad-4eae-87cf-b14ae6a939b0&amp;amp;displayLang=en#"&gt;ILMerge&lt;/a&gt;  is the answer:-&lt;br /&gt;
                Command:- ILMerge &amp;lt;Input.dll&amp;gt; /keyfile:&amp;lt;myKey.snk&amp;gt; /out:&amp;lt;Output.dll&amp;gt; &lt;/p&gt;
&lt;/font&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=128052"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=128052" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/narent/aggbug/128052.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Narendra Tiwari</dc:creator>
            <guid>http://geekswithblogs.net/narent/archive/2008/12/19/128052.aspx</guid>
            <pubDate>Fri, 19 Dec 2008 06:00:55 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/narent/comments/128052.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/narent/archive/2008/12/19/128052.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/narent/comments/commentRss/128052.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/narent/services/trackbacks/128052.aspx</trackback:ping>
        </item>
        <item>
            <title>How to use multiple versions of assembly</title>
            <link>http://geekswithblogs.net/narent/archive/2008/11/11/126940.aspx</link>
            <description>&lt;p&gt;1. Create 2 shared assemblies with different versions (1.0.0.0 and 2.0.0.0).&lt;br /&gt;
&lt;br /&gt;
2. For assembly 1 include the following reference in project file.&lt;br /&gt;
&lt;font face="Arial"&gt;    &amp;lt;Reference Include="TestAssembly, Version=1.0.0.0, Culture=neutral, PublicKeyToken=508b5c5f7455410a, processorArchitecture=MSIL"&amp;gt;&lt;br /&gt;
      &amp;lt;HintPath&amp;gt;..\..\TestAssembly\T1\TestAssembly.dll&amp;lt;/HintPath&amp;gt;&lt;br /&gt;
      &amp;lt;Aliases&amp;gt;Test1&amp;lt;/Aliases&amp;gt;&lt;br /&gt;
      &amp;lt;Private&amp;gt;False&amp;lt;/Private&amp;gt;&lt;br /&gt;
    &amp;lt;/Reference&amp;gt;&lt;/font&gt;&lt;/p&gt;
&lt;blockquote dir="ltr" style="MARGIN-RIGHT: 0px"&gt;&lt;blockquote dir="ltr" style="MARGIN-RIGHT: 0px"&gt;
&lt;p&gt;&lt;strong&gt;&lt;u&gt;&lt;font style="BACKGROUND-COLOR: #c0c0c0"&gt;Hint Path Vs Reference Path&lt;br /&gt;
&lt;/font&gt;&lt;/u&gt;&lt;/strong&gt;&lt;font style="BACKGROUND-COLOR: #c0c0c0" face="Arial"&gt;As for the "Referece Path" or "Hint Path" in the VS.NET project's setting &lt;br /&gt;
files, they're all design-time /dev-time setting used by the IDE. As &lt;br /&gt;
described in the IDE's help doc, "Reference Path" are used by the VS.NET &lt;br /&gt;
IDE to load all the assembliy references when the Project is loaded into &lt;br /&gt;
the VS.NET IDE. And the "Hit Path" is mainly used for building time, when &lt;br /&gt;
the IDE will build the project, it'll locate the assemblies which is &lt;br /&gt;
required to link through the "Hint Path". Anyway, they're all internally &lt;br /&gt;
used by the VS.NET IDE, and is possibly to change in sequential version and &lt;br /&gt;
they have nothing to do with the .NET framework CLR's runtime assembly &lt;br /&gt;
locating. &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;&lt;font style="BACKGROUND-COLOR: #c0c0c0"&gt;For .net framework CLR's runtime assembly locating, it'll follow a well &lt;br /&gt;
defined steps, generally, it'll check GAC (if strong-named) first, then, &lt;br /&gt;
codebase settting , and private path probing. Here is a MSDN reference &lt;br /&gt;
which describing the .NET framework's runtime assembly locating.&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;/blockquote&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;font face="Arial"&gt;3. Form assembly 2 include the following reference in the project file.&lt;br /&gt;
    &amp;lt;Reference Include="TestAssembly, Version=2.0.0.0, Culture=neutral, PublicKeyToken=275b13b4e9b16f25, processorArchitecture=MSIL"&amp;gt;&lt;br /&gt;
      &amp;lt;HintPath&amp;gt;..\..\TestAssembly\T2\TestAssembly.dll&amp;lt;/HintPath&amp;gt;&lt;br /&gt;
      &amp;lt;Aliases&amp;gt;Test2&amp;lt;/Aliases&amp;gt;&lt;br /&gt;
      &amp;lt;Private&amp;gt;False&amp;lt;/Private&amp;gt;&lt;br /&gt;
    &amp;lt;/Reference&amp;gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;4. While refering the above assemblies set extern aliases for both the assemblies&lt;br /&gt;
&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;      extern&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;alias&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; Test1;&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;      extern&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;alias&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; Test2;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;5. And then we can use Test1 and Test2 as 2 different namespaces&lt;br /&gt;
&lt;font size="2"&gt;&lt;br /&gt;
      Test1.TestAssembly.&lt;/font&gt;&lt;font color="#008080" size="2"&gt;&lt;font color="#008080" size="2"&gt;TestClass&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; t1 = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;new&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; Test1.TestAssembly.&lt;/font&gt;&lt;font color="#008080" size="2"&gt;&lt;font color="#008080" size="2"&gt;TestClass&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;();&lt;br /&gt;
&lt;/font&gt;&lt;font color="#008080" size="2"&gt;&lt;font color="#008080" size="2"&gt;      MessageBox&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;.Show(t1.Add(2, 3).ToString());&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial" size="2"&gt;      Test2.TestAssembly.&lt;font color="#008080"&gt;&lt;font color="#008080"&gt;TestClass&lt;/font&gt;&lt;/font&gt; t2 = &lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;new&lt;/font&gt;&lt;/font&gt; Test2.TestAssembly.&lt;font color="#008080"&gt;&lt;font color="#008080"&gt;TestClass&lt;/font&gt;&lt;/font&gt;();&lt;br /&gt;
&lt;font color="#008080"&gt;&lt;font color="#008080"&gt;      MessageBox&lt;/font&gt;&lt;/font&gt;.Show(t2.Add(2, 3, 4).ToString());&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;Please note the project referencing both the assemblies will be compiled with the following warnings.&lt;br /&gt;
&lt;/font&gt;&lt;/p&gt;
&lt;font face="Arial"&gt;
&lt;p&gt;&lt;font style="BACKGROUND-COLOR: #ffff99" face="Arial"&gt;Warning 1 &lt;br /&gt;
No way to resolve conflict between "TestAssembly, Version=2.0.0.0, Culture=neutral, PublicKeyToken=275b13b4e9b16f25" and "TestAssembly, Version=1.0.0.0, Culture=neutral, PublicKeyToken=508b5c5f7455410a". Choosing "TestAssembly, Version=2.0.0.0, Culture=neutral, PublicKeyToken=275b13b4e9b16f25" arbitrarily. WindowsApplication1&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font style="BACKGROUND-COLOR: #ffff99" face="Arial"&gt;Warning 2 &lt;br /&gt;
The referenced component 'TestAssembly' could not be found.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;Above scenario is about when we refer both the assemblies of (same name different versions) in the same code file ..but what if we want to override the functionality of an assembly ver 1.0 with ver 2.0.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;put following &amp;lt;runtime&amp;gt; tag under configuration settings in the aplication's config file.&lt;/p&gt;
&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;&lt;font color="#800000" size="2"&gt;runtime&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;br /&gt;
&amp;lt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;&lt;font color="#800000" size="2"&gt;assemblyBinding&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;&lt;font color="#ff0000" size="2"&gt;xmlns&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;"&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;urn:schemas-microsoft-com:asm.v1&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;"&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;br /&gt;
&amp;lt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;&lt;font color="#800000" size="2"&gt;dependentAssembly&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;br /&gt;
&amp;lt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;&lt;font color="#800000" size="2"&gt;assemblyIdentity&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;&lt;font color="#ff0000" size="2"&gt;name&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;"&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&lt;strong&gt;&amp;lt;&lt;font color="#999999"&gt;assemblyName&lt;/font&gt;&amp;gt;&lt;/strong&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;"&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;&lt;font color="#ff0000" size="2"&gt;publicKeyToken&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;"&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&lt;strong&gt;&amp;lt;&lt;font size="2"&gt;&lt;font color="#999999" size="2"&gt;publicKeyToken&lt;/font&gt;&lt;/font&gt;&amp;gt;&lt;/strong&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;"&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;&lt;font color="#ff0000" size="2"&gt;culture&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;"&lt;font color="#0000ff"&gt;&lt;strong&gt;&amp;lt;&lt;/strong&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&lt;strong&gt;&lt;font size="2"&gt;&lt;font color="#999999" size="2"&gt;culture&lt;/font&gt;&lt;/font&gt;&amp;gt;&lt;/strong&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;"&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt; /&amp;gt;&lt;br /&gt;
&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;!--&lt;/font&gt;&lt;/font&gt;&lt;font color="#008000" size="2"&gt;&lt;font color="#008000" size="2"&gt;&amp;lt;assemblyIdentity name="TestAssembly" publicKeyToken="5ce1b9763dbb3e84" culture="neutral" /&amp;gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;-&amp;gt;&lt;br /&gt;
&lt;/font&gt;&lt;/font&gt;&amp;lt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;&lt;font color="#800000" size="2"&gt;bindingRedirect&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;&lt;font color="#ff0000" size="2"&gt;oldVersion&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;"&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&lt;strong&gt;&amp;lt;&lt;font color="#ff0000" size="2"&gt;&lt;font color="#ff0000" size="2"&gt;oldVersion&amp;gt;&lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;"&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;&lt;font color="#ff0000" size="2"&gt;newVersion&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;"&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&lt;strong&gt;&amp;lt;&lt;font color="#ff0000" size="2"&gt;&lt;font color="#ff0000" size="2"&gt;newVersion&amp;gt;&lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;"&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt; /&amp;gt;&lt;br /&gt;
&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;!--&lt;/font&gt;&lt;/font&gt;&lt;font color="#008000" size="2"&gt;&lt;font color="#008000" size="2"&gt;&amp;lt;bindingRedirect oldVersion="1.0.0.0" newVersion="1.1.0.0" /&amp;gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;--&amp;gt;&lt;/font&gt;&lt;/font&gt;&lt;br /&gt;
&amp;lt;/&lt;/font&gt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;&lt;font color="#800000" size="2"&gt;dependentAssembly&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;br /&gt;
&amp;lt;/&lt;/font&gt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;&lt;font color="#800000" size="2"&gt;assemblyBinding&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;br /&gt;
&amp;lt;/&lt;/font&gt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;&lt;font color="#800000" size="2"&gt;runtime&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;References:&lt;/font&gt;&lt;/font&gt;
    &lt;ul&gt;
        &lt;li&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font face="Arial"&gt;&lt;a href="http://www.ondotnet.com/pub/a/dotnet/2003/03/17/bindingpolicy.html"&gt;http://www.ondotnet.com/pub/a/dotnet/2003/03/17/bindingpolicy.html&lt;/a&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt; &lt;/li&gt;
        &lt;li&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font face="Arial"&gt;&lt;font face="Arial"&gt;&lt;a href="http://www.dotnetforce.com/Content.aspx?t=a&amp;amp;n=226"&gt;http://www.dotnetforce.com/Content.aspx?t=a&amp;amp;n=226&lt;/a&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt; &lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
&lt;/ul&gt;
&lt;/font&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=126940"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=126940" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/narent/aggbug/126940.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Narendra Tiwari</dc:creator>
            <guid>http://geekswithblogs.net/narent/archive/2008/11/11/126940.aspx</guid>
            <pubDate>Tue, 11 Nov 2008 04:08:02 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/narent/comments/126940.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/narent/archive/2008/11/11/126940.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/narent/comments/commentRss/126940.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/narent/services/trackbacks/126940.aspx</trackback:ping>
        </item>
        <item>
            <title>.Net Videos</title>
            <link>http://geekswithblogs.net/narent/archive/2008/01/23/118811.aspx</link>
            <description>&lt;p&gt;Ravi launched the .Net Video site:- &lt;font face="Arial"&gt;&lt;a href="http://www.dotnetvideos.net/"&gt;http://www.dotnetvideos.net/&lt;/a&gt; &lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=118811"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=118811" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/narent/aggbug/118811.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Narendra Tiwari</dc:creator>
            <guid>http://geekswithblogs.net/narent/archive/2008/01/23/118811.aspx</guid>
            <pubDate>Wed, 23 Jan 2008 03:07:38 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/narent/comments/118811.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/narent/archive/2008/01/23/118811.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/narent/comments/commentRss/118811.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/narent/services/trackbacks/118811.aspx</trackback:ping>
        </item>
        <item>
            <title>Using Http PUT method for file upload</title>
            <link>http://geekswithblogs.net/narent/archive/2008/01/04/118224.aspx</link>
            <description>&lt;p&gt;&lt;font face="Arial"&gt;The PUT method not as widely used as the POST method is the more efficient way of uploading files to a server. This is because in a POST upload the files need to be combined together into a multipart message and this message has to be decoded at the server. In contrast, the PUT method allows you to simply write the contents of the file to the socket connection that is established with the server.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;When using the POST method, all the files are combined together into a single multipart/form-data type object. This MIME message when transferred to the server, has to be decoded by the server side handler. The decoding process may consume significant amounts of memory and CPU cycles for very large files. &lt;br /&gt;
The disadvantage with the PUT method is that if you are on a shared hosting enviorenment it may not be available to you. we need to enable the PUT verb for the server extension&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;Enable PUT on IIS web server:-&lt;br /&gt;
=========================&lt;br /&gt;
1. Select Virtual Directory  2.=&amp;gt; Properties 3.=&amp;gt; Configuration 4.=&amp;gt; Under Mappigs Tab - select extension (e.g. .aspx)=&amp;gt; add PUT in verb list.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;The fundamental difference between the POST and PUT requests is reflected in the different meaning of the Request-URI. The URI in a POST request identifies the resource that will handle the enclosed entity. That resource might be a data-accepting process, a gateway to some other protocol, or a separate entity that accepts annotations. In contrast, the URI in a PUT request identifies the entity enclosed with the request.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;Sample Code:-   Following code sample will be used to test the PUT method for Uploading the file, here ASP and VBScript is used in the sample, I'm using &lt;a href="http://www.w3schools.com/xml/xml_http.asp"&gt;XmlHttpRequest&lt;/a&gt; object for making HttpRequest and getting the HttpResponse back from the web server.&lt;br /&gt;
&lt;font size="2"&gt;refernces:- &lt;font face="Arial"&gt;&lt;a href="http://upload.thinfile.com/docs/put.php"&gt;http://upload.thinfile.com/docs/put.php&lt;/a&gt;&lt;/font&gt;&lt;/font&gt;&lt;br /&gt;
&lt;/p&gt;
&lt;font size="2"&gt;
&lt;p&gt;&amp;lt;%&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;@&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;language&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;="VBScript"&lt;/font&gt;&lt;font size="2"&gt; %&amp;gt;&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;html&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;br /&gt;
&amp;lt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;head&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;title&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;/font&gt;&lt;font size="2"&gt;Upload&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;/&lt;/font&gt;&lt;font color="#800000" size="2"&gt;title&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;script&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;language&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;="VBSCRIPT"&amp;gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;dim&lt;/font&gt;&lt;font size="2"&gt; strURL&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Function&lt;/font&gt;&lt;font size="2"&gt; sendit(sfileName, sType)&lt;br /&gt;
&lt;/font&gt;&lt;font size="2"&gt;sData = getFileBytes(sfileName, sType)&lt;br /&gt;
&lt;/font&gt;&lt;font color="#008000" size="2"&gt;'MsgBox(sData)&lt;br /&gt;
&lt;/font&gt;&lt;font size="2"&gt;sfileName= mid(sfileName, InstrRev(sFileName,&lt;/font&gt;&lt;font color="#800000" size="2"&gt;"\"&lt;/font&gt;&lt;font size="2"&gt;)+1, &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;len&lt;/font&gt;&lt;font size="2"&gt;(sfileName))&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;dim&lt;/font&gt;&lt;font size="2"&gt; xmlhttp&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;set&lt;/font&gt;&lt;font size="2"&gt; xmlhttp = Createobject(&lt;/font&gt;&lt;font color="#800000" size="2"&gt;"MSXML2.XMLHTTP.3.0"&lt;/font&gt;&lt;font size="2"&gt;)&lt;br /&gt;
&lt;/font&gt;&lt;font color="#008000" size="2"&gt;'strURL = "http://localhost/TEST/" &amp;amp; sfileName&lt;br /&gt;
&lt;/font&gt;&lt;font size="2"&gt;xmlhttp.Open &lt;/font&gt;&lt;font color="#800000" size="2"&gt;"PUT"&lt;/font&gt;&lt;font size="2"&gt;, strURL, &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;false&lt;br /&gt;
&lt;/font&gt;&lt;font size="2"&gt;xmlhttp.Send sData&lt;br /&gt;
show.innerText= &lt;/font&gt;&lt;font color="#800000" size="2"&gt;"Status: "&lt;/font&gt;&lt;font size="2"&gt; &amp;amp; xmlhttp.statusText&lt;br /&gt;
show1.innerText= &lt;/font&gt;&lt;font color="#800000" size="2"&gt;"Response: "&lt;/font&gt;&lt;font size="2"&gt; &amp;amp; xmlhttp.responseText&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;set&lt;/font&gt;&lt;font size="2"&gt; xmlhttp=&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Nothing&lt;br /&gt;
&lt;/font&gt;&lt;font size="2"&gt;MsgBox(&lt;/font&gt;&lt;font color="#800000" size="2"&gt;"Done!! File Uploaded Successfully."&lt;/font&gt;&lt;font size="2"&gt;)&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;End&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Function&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Function&lt;/font&gt;&lt;font size="2"&gt; Send(sfileName, sType)&lt;br /&gt;
&lt;/font&gt;&lt;font size="2"&gt;sData = getFileBytes(sfileName, sType)&lt;br /&gt;
&lt;/font&gt;&lt;font color="#008000" size="2"&gt;'MsgBox(sData)&lt;br /&gt;
&lt;/font&gt;&lt;font size="2"&gt;sfileName = mid(sfileName, InstrRev(sFileName,&lt;/font&gt;&lt;font color="#800000" size="2"&gt;"\"&lt;/font&gt;&lt;font size="2"&gt;)+1, &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;len&lt;/font&gt;&lt;font size="2"&gt;(sfileName))&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;End&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Function&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Sub&lt;/font&gt;&lt;font size="2"&gt; showresult()&lt;br /&gt;
document.write &lt;/font&gt;&lt;font color="#800000" size="2"&gt;"&amp;lt;CENTER&amp;gt;Take A look!&amp;lt;BR/&amp;gt;&amp;lt;A href="&lt;/font&gt;&lt;font size="2"&gt; &amp;amp; strURL &amp;amp; &lt;/font&gt;&lt;font color="#800000" size="2"&gt;"&amp;gt;"&lt;/font&gt;&lt;font size="2"&gt; &amp;amp; URL &amp;amp; &lt;/font&gt;&lt;font color="#800000" size="2"&gt;"&amp;lt;/a&amp;gt;&amp;lt;/CENTER&amp;gt;"&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;End&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Sub&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Function&lt;/font&gt;&lt;font size="2"&gt; getFileBytes(flnm, sType)&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; objStream&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Set&lt;/font&gt;&lt;font size="2"&gt; objStream = CreateObject(&lt;/font&gt;&lt;font color="#800000" size="2"&gt;"ADODB.Stream"&lt;/font&gt;&lt;font size="2"&gt;)&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;if&lt;/font&gt;&lt;font size="2"&gt; sType=&lt;/font&gt;&lt;font color="#800000" size="2"&gt;"on"&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;then&lt;br /&gt;
&lt;/font&gt;&lt;font size="2"&gt;objStream.Type = 1 &lt;/font&gt;&lt;font color="#008000" size="2"&gt;' adTypeBinary&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;else&lt;br /&gt;
&lt;/font&gt;&lt;font size="2"&gt;objStream.Type = 2 &lt;/font&gt;&lt;font color="#008000" size="2"&gt;' adTypeText&lt;br /&gt;
&lt;/font&gt;&lt;font size="2"&gt;objStream.Charset =&lt;/font&gt;&lt;font color="#800000" size="2"&gt;"ascii"&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;end&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;if&lt;br /&gt;
&lt;/font&gt;&lt;font size="2"&gt;objStream.Open&lt;br /&gt;
objStream.LoadFromFile flnm&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;if&lt;/font&gt;&lt;font size="2"&gt; sType=&lt;/font&gt;&lt;font color="#800000" size="2"&gt;"on"&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;then&lt;br /&gt;
&lt;/font&gt;&lt;font size="2"&gt;getFileBytes = objStream.Read&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;else&lt;br /&gt;
&lt;/font&gt;&lt;font size="2"&gt;getFileBytes = objStream.ReadText&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;end&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;if&lt;/font&gt;&lt;font size="2"&gt;objStream.Close&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Set&lt;/font&gt;&lt;font size="2"&gt; objStream = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Nothing&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;End&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Function&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;/&lt;/font&gt;&lt;font color="#800000" size="2"&gt;script&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;br /&gt;
&amp;lt;/&lt;/font&gt;&lt;font color="#800000" size="2"&gt;head&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;br /&gt;
&amp;lt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;body&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;form&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;name&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;="frmUpload"&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;action&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=""&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;method&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;="post"&amp;gt;&lt;br /&gt;
&lt;/font&gt;&lt;font color="#008000" size="2"&gt;&amp;lt;!--WIRE FRAME DESIGN START--&amp;gt;&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;table&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;align&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;="center"&amp;gt;&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;tr&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;td&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;input&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;type&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;="FILE"&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;id&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;="filedata"&amp;gt;&amp;lt;/&lt;/font&gt;&lt;font color="#800000" size="2"&gt;td&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;/&lt;/font&gt;&lt;font color="#800000" size="2"&gt;tr&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;tr&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;td&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;input&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;type&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;="Button"&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;value&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;="Submit"&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;onclick&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;="Call sendit(filedata.value, filetype.value)"&amp;gt;&amp;lt;/&lt;/font&gt;&lt;font color="#800000" size="2"&gt;td&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;/&lt;/font&gt;&lt;font color="#800000" size="2"&gt;tr&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;tr&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;td&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;input&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;type&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;="checkBox"&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;id&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;="filetype"&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;checked&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;/font&gt;&lt;font size="2"&gt;Type Binary (Uncheck for Type Text)&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;/&lt;/font&gt;&lt;font color="#800000" size="2"&gt;td&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;/&lt;/font&gt;&lt;font color="#800000" size="2"&gt;tr&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;tr&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;td&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;input&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;type&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;="button"&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;value&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;="SHOW IT"&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;onclick&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;="showresult()"&amp;gt;&amp;lt;/&lt;/font&gt;&lt;font color="#800000" size="2"&gt;td&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;/&lt;/font&gt;&lt;font color="#800000" size="2"&gt;tr&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;tr&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;td&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;div&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;id&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;="show"&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;align&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;="center"&amp;gt;&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;/&lt;/font&gt;&lt;font color="#800000" size="2"&gt;div&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;/&lt;/font&gt;&lt;font color="#800000" size="2"&gt;td&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;/&lt;/font&gt;&lt;font color="#800000" size="2"&gt;tr&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;br /&gt;
&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;tr&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;td&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;div&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;id&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;="show1"&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;align&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;="center"&amp;gt;&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;/&lt;/font&gt;&lt;font color="#800000" size="2"&gt;div&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;/&lt;/font&gt;&lt;font color="#800000" size="2"&gt;td&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;/&lt;/font&gt;&lt;font color="#800000" size="2"&gt;tr&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;/&lt;/font&gt;&lt;font color="#800000" size="2"&gt;table&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;br /&gt;
&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;/&lt;/font&gt;&lt;font color="#800000" size="2"&gt;form&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;br /&gt;
&amp;lt;/&lt;/font&gt;&lt;font color="#800000" size="2"&gt;body&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;br /&gt;
&amp;lt;/&lt;/font&gt;&lt;font color="#800000" size="2"&gt;html&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;/font&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=118224"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=118224" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/narent/aggbug/118224.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Narendra Tiwari</dc:creator>
            <guid>http://geekswithblogs.net/narent/archive/2008/01/04/118224.aspx</guid>
            <pubDate>Fri, 04 Jan 2008 06:04:40 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/narent/comments/118224.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/narent/archive/2008/01/04/118224.aspx#feedback</comments>
            <slash:comments>5</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/narent/comments/commentRss/118224.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/narent/services/trackbacks/118224.aspx</trackback:ping>
        </item>
        <item>
            <title>Enabling Disabling Button on CheckBox</title>
            <link>http://geekswithblogs.net/narent/archive/2007/12/27/118000.aspx</link>
            <description>&lt;p&gt;Scott has written a fantastic validator control to Enabling Disabling the button control on the click of a checkbox, this control is very helpful on a typical disclaimer page.&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;&lt;a href="http://scottonwriting.net/sowblog/posts/13057.aspx"&gt;http://scottonwriting.net/sowblog/posts/13057.aspx&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;--naren&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=118000"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=118000" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/narent/aggbug/118000.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Narendra Tiwari</dc:creator>
            <guid>http://geekswithblogs.net/narent/archive/2007/12/27/118000.aspx</guid>
            <pubDate>Thu, 27 Dec 2007 04:36:42 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/narent/comments/118000.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/narent/archive/2007/12/27/118000.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/narent/comments/commentRss/118000.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/narent/services/trackbacks/118000.aspx</trackback:ping>
        </item>
        <item>
            <title>Stop Leeching</title>
            <link>http://geekswithblogs.net/narent/archive/2007/11/23/117059.aspx</link>
            <description>&lt;p&gt;Many web sites suffer from others directly linking to their image, video and other content. This practice is called often called leeching, hot-linking, or &lt;a target="Docs" href="http://en.wikipedia.org/wiki/Inline_linking"&gt;inline-linking&lt;/a&gt; and causes wasted bandwidth and increased server load to the victim web site.&lt;/p&gt;
&lt;p&gt;Reference:- &lt;font face="Arial"&gt;&lt;a href="http://mvolo.com/blogs/serverside/archive/2006/11/10/Stopping-hot_2D00_linking-with-IIS-and-ASP.NET.aspx"&gt;http://mvolo.com/blogs/serverside/archive/2006/11/10/Stopping-hot_2D00_linking-with-IIS-and-ASP.NET.aspx&lt;/a&gt;&lt;br /&gt;
&lt;font face="Arial"&gt;&lt;br /&gt;
&lt;a href="http://mvolo.com/files/LeechGuardModule.zip"&gt;Download LeechGuard&lt;/a&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=117059"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=117059" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/narent/aggbug/117059.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Narendra Tiwari</dc:creator>
            <guid>http://geekswithblogs.net/narent/archive/2007/11/23/117059.aspx</guid>
            <pubDate>Fri, 23 Nov 2007 06:21:35 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/narent/comments/117059.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/narent/archive/2007/11/23/117059.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/narent/comments/commentRss/117059.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/narent/services/trackbacks/117059.aspx</trackback:ping>
        </item>
        <item>
            <title>Web farm with ASP.NET Resources</title>
            <link>http://geekswithblogs.net/narent/archive/2007/08/29/115043.aspx</link>
            <description>&lt;p&gt;1. &lt;font face="Arial"&gt;&lt;a href="http://www.velocityreviews.com/forums/t121834-building-web-farm-with-aspnet-20.html"&gt;http://www.velocityreviews.com/forums/t121834-building-web-farm-with-aspnet-20.html&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;2. &lt;font face="Arial" size="2"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;a title="http://www.c-sharpcorner.com/UploadFile/gopenath/Page107182007032219AM/Page1.aspx" href="http://www.c-sharpcorner.com/UploadFile/gopenath/Page107182007032219AM/Page1.aspx"&gt;http://www.c-sharpcorner.com/UploadFile/gopenath/Page107182007032219AM/Page1.aspx&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial" size="2"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;3. &lt;font face="Arial" size="2"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;a title="http://www.west-wind.com/presentations/loadbalancing/NetworkLoadBalancingWindows2003.asp" href="http://www.west-wind.com/presentations/loadbalancing/NetworkLoadBalancingWindows2003.asp"&gt;http://www.west-wind.com/presentations/loadbalancing/NetworkLoadBalancingWindows2003.asp&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial" size="2"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;font face="Arial" size="2"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;4. &lt;strong&gt;DFS:&lt;/strong&gt; &lt;font face="Arial"&gt;&lt;a href="http://weblogs.asp.net/owscott/archive/2006/06/07/DFS-for-Webfarm-Usage---Content-Replication-and-Failover.aspx"&gt;http://weblogs.asp.net/owscott/archive/2006/06/07/DFS-for-Webfarm-Usage---Content-Replication-and-Failover.aspx&lt;/a&gt;&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial" size="2"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;font face="Arial" size="2"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;5. &lt;a href="http://msdn2.microsoft.com/en-us/library/87069683(vs.71).aspx"&gt;Session State&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial" size="2"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;font face="Arial" size="2"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;6. &lt;a href="http://support.microsoft.com/kb/317604/EN-US/"&gt;Configure SQL Server to Store ASP.NET Session State&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial" size="2"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;font face="Arial" size="2"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;7. &lt;a href="http://support.microsoft.com/kb/311209/EN-US/"&gt;Configure ASP.NET for Persistent SQL Server Session State Management&lt;/a&gt; &lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial" size="2"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;font face="Arial" size="2"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;8. &lt;font face="Arial"&gt;&lt;a href="http://www.microsoft.com/mind/1099/session/session.asp"&gt;Maintaining Session State on Your Web Farm&lt;/a&gt;&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial" size="2"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;font face="Arial" size="2"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;9.  &lt;a href="http://support.microsoft.com/kb/317604/EN-US/"&gt;Configure SQL Server to Store ASP.NET Session State&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial" size="2"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;font face="Arial" size="2"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;10. &lt;a href="http://support.microsoft.com/kb/815159/EN-US/"&gt;Analyze ASP.NET Web Application Performance&lt;/a&gt; &lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=115043"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=115043" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/narent/aggbug/115043.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Narendra Tiwari</dc:creator>
            <guid>http://geekswithblogs.net/narent/archive/2007/08/29/115043.aspx</guid>
            <pubDate>Wed, 29 Aug 2007 10:33:59 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/narent/comments/115043.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/narent/archive/2007/08/29/115043.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/narent/comments/commentRss/115043.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/narent/services/trackbacks/115043.aspx</trackback:ping>
        </item>
        <item>
            <title>Modal dialogs causes loss of Session Options: javascript:showModalDialog();</title>
            <link>http://geekswithblogs.net/narent/archive/2007/08/23/114915.aspx</link>
            <description>&lt;p&gt;&lt;font face="Arial"&gt;&lt;a href="http://groups.google.com/group/microsoft.public.dotnet.framework.aspnet/browse_thread/thread/24b40a6331e979e1/76027e614a3af54d?lnk=st&amp;amp;q=open+window+from+modal+dialog&amp;amp;rnum=3"&gt;http://groups.google.com/group/microsoft.public.dotnet.framework.aspnet/browse_thread/thread/24b40a6331e979e1/76027e614a3af54d?lnk=st&amp;amp;q=open+window+from+modal+dialog&amp;amp;rnum=3&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=114915"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=114915" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/narent/aggbug/114915.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Narendra Tiwari</dc:creator>
            <guid>http://geekswithblogs.net/narent/archive/2007/08/23/114915.aspx</guid>
            <pubDate>Thu, 23 Aug 2007 09:03:09 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/narent/comments/114915.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/narent/archive/2007/08/23/114915.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/narent/comments/commentRss/114915.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/narent/services/trackbacks/114915.aspx</trackback:ping>
        </item>
    </channel>
</rss>