<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://zerosandtheone.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title /><link>http://zerosandtheone.com/media/5/default.aspx</link><description>Example Code Files</description><dc:language>en-US</dc:language><generator>CommunityServer 2008 (Build: 30417.1769)</generator><item><title>Dynamic Report Columns</title><link>http://zerosandtheone.com/media/p/1105.aspx</link><pubDate>Wed, 24 Mar 2010 17:36:23 GMT</pubDate><guid isPermaLink="false">25aead6d-839f-4a6e-811a-c90be434890b:1105</guid><dc:creator>Matthew Kleinwaks</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Shows how to dynamically change a given column in a SSRS report by loading the definition file, editing it, and then refreshing the report with the new definition.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description><enclosure url="http://zerosandtheone.com/cfs-file.ashx/__key/CommunityServer.Components.PostAttachments/00.00.00.11.05/DynamicReportColumns.zip" length="19796" type="application/x-zip-compressed" /></item><item><title>VB.NET Extended Webbrowser Control (NewWindow2 and NavigateError events)</title><link>http://zerosandtheone.com/media/p/277.aspx</link><pubDate>Thu, 07 Aug 2008 19:29:21 GMT</pubDate><guid isPermaLink="false">25aead6d-839f-4a6e-811a-c90be434890b:277</guid><dc:creator>Matthew Kleinwaks</dc:creator><slash:comments>13</slash:comments><description>&lt;p&gt;This is sample code written in VB.NET using Visual Studio 2005 and targetting .NET framework 2.0.&lt;/p&gt;
&lt;p&gt;The standard built in Webbrowser control is missing many key features of the unmanaged COM based control. This is likely due to the framework&amp;#39;s need to work against versions of Internet Explorer from 5.x all the way up through 7 and on. However you can implement the missing features yourself by extending the existing browser control, and syncing up the events you want to know about, and firing off code when these events occur.&lt;/p&gt;
&lt;p&gt;The 2 events this example covers are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;NavigateError&lt;/strong&gt; - When a navigation error occurs, for any reason, the managed browser gives no indication via an event that this has happened. Implementing this event back into the control allows you to know when navigation has failed.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;NewWindow2&lt;/strong&gt; - Allows you to specify another browser instance/window in your application to house a popup when a newwindow is being created either via javascript, or a regular anchor tag with a target set to _blank. The worst part about the managed browser control as it stands now in the framework, is that new windows are actually generated in a new instance of Internet Explorer. This means session data does not persist across popups, which will make many websites simply not work (or force you to sign in again on every popup window)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You can see this for yourself, by visiting a testing page I made. If you visit this page using the standard .NET webbrowser control, and click the link, you will see the session data is not carried over to the popup, however in my extended browser, the session data will persist, because the popup window is created as part of your application.&lt;/p&gt;
&lt;p&gt;The test page is here: &lt;a target="_blank" href="http://zerosandtheone.com/public_files/asp/sessiontest/" title="Session Test" class="null"&gt;http://zerosandtheone.com/public_files/asp/sessiontest/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This also means you can customize the look of the popup window, which is pretty cool. Perhaps you want to make it look different, or add other controls to it.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description><enclosure url="http://zerosandtheone.com/cfs-file.ashx/__key/CommunityServer.Components.PostAttachments/00.00.00.02.77/WebBrowserExtendedEvents.zip" length="21900" type="application/x-zip-compressed" /></item><item><title>INNO Setup - Install .NET Framework Example</title><link>http://zerosandtheone.com/media/p/180.aspx</link><pubDate>Wed, 25 Jun 2008 16:36:55 GMT</pubDate><guid isPermaLink="false">25aead6d-839f-4a6e-811a-c90be434890b:180</guid><dc:creator>Matthew Kleinwaks</dc:creator><slash:comments>4</slash:comments><description>&lt;p&gt;This is an example script file for installing the .NET 2.0 Framework on Windows using INNO Setup. It includes checking for the existance of the framework, and installing it when needed. It also offers several additional checks before installing, like Windows version, SP level, MSI Installer Version, IE Version, If user is running with admin rights, etc..&lt;/p&gt;
&lt;p&gt;This file is accompanied by an article explaining it, which can be found &lt;a target="_self" title=".NET Inno Setup Article" href="http://zerosandtheone.com/blogs/vb/archive/2008/06/23/vb-net-install-your-app-and-the-net-framework-using-inno-setup.aspx"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description><enclosure url="http://zerosandtheone.com/cfs-file.ashx/__key/CommunityServer.Components.PostAttachments/00.00.00.01.80/inno_5F00_dotnet_5F00_example.iss" length="9579" type="text/plain" /></item><item><title>VB.NET Supress JavaScript alerts in WebBrowser control</title><link>http://zerosandtheone.com/media/p/27.aspx</link><pubDate>Fri, 16 May 2008 20:49:50 GMT</pubDate><guid isPermaLink="false">25aead6d-839f-4a6e-811a-c90be434890b:27</guid><dc:creator>Matthew Kleinwaks</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;This demo shows how you can supress JavaScript alerts from showing an a WinForms application hosting the Webbrowser control.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;I will actually describe this process in more detail in a blog entry soon, and I will update this description to link to the entry.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description><enclosure url="http://zerosandtheone.com/cfs-file.ashx/__key/CommunityServer.Components.PostAttachments/00.00.00.00.27/SupressJSAlerts.zip" length="64242" type="application/x-zip-compressed" /></item><item><title>VB.NET Translucent Controls Demo Source</title><link>http://zerosandtheone.com/media/p/24.aspx</link><pubDate>Tue, 13 May 2008 19:10:00 GMT</pubDate><guid isPermaLink="false">25aead6d-839f-4a6e-811a-c90be434890b:24</guid><dc:creator>Matthew Kleinwaks</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Source code for this tutorial blog entry:&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://zerosandtheone.com/blogs/vb/archive/2008/05/05/translucent-controls-in-windows-forms.aspx" target="_self"&gt;VB.NET : Translucent Controls in Windows Forms &lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description><enclosure url="http://zerosandtheone.com/cfs-file.ashx/__key/CommunityServer.Components.PostAttachments/00.00.00.00.24/TranslucentControlsDemo.zip" length="840328" type="application/x-zip-compressed" /></item><item><title>VB.NET Translucent Controls Demo (Part Deux) Source</title><link>http://zerosandtheone.com/media/p/23.aspx</link><pubDate>Tue, 13 May 2008 19:07:01 GMT</pubDate><guid isPermaLink="false">25aead6d-839f-4a6e-811a-c90be434890b:23</guid><dc:creator>Matthew Kleinwaks</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Source code for this tutorial blog entry:&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;a target="_self" href="http://zerosandtheone.com/blogs/vb/archive/2008/05/06/translucent-controls-in-windows-forms-part-deux.aspx"&gt;VB.NET : Translucent Controls in Windows Forms (Part Deux)&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description><enclosure url="http://zerosandtheone.com/cfs-file.ashx/__key/CommunityServer.Components.PostAttachments/00.00.00.00.23/TranslucentControlsDemo2.zip" length="1003363" type="application/x-zip-compressed" /></item><item><title>VB.NET Extended Disabled Combobox Control Source</title><link>http://zerosandtheone.com/media/p/22.aspx</link><pubDate>Tue, 13 May 2008 19:01:19 GMT</pubDate><guid isPermaLink="false">25aead6d-839f-4a6e-811a-c90be434890b:22</guid><dc:creator>Matthew Kleinwaks</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Source code for this tutorial blog entry:&lt;/p&gt;
&lt;p&gt;&lt;a target="_self" href="http://zerosandtheone.com/blogs/vb/archive/2008/05/13/vb-net-extended-combobox-to-better-handle-being-disabled.aspx"&gt;&lt;b&gt;VB.NET : Extended Combobox to better visually handle being disabled&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description><enclosure url="http://zerosandtheone.com/cfs-file.ashx/__key/CommunityServer.Components.PostAttachments/00.00.00.00.22/DisabledCombobox.zip" length="70981" type="application/x-zip-compressed" /></item><item><title>VB.NET - Test if a file is open</title><link>http://zerosandtheone.com/media/p/2.aspx</link><pubDate>Tue, 29 Apr 2008 04:13:31 GMT</pubDate><guid isPermaLink="false">25aead6d-839f-4a6e-811a-c90be434890b:2</guid><dc:creator>Matthew Kleinwaks</dc:creator><slash:comments>5</slash:comments><description>&lt;p&gt;This zip file contains a VB.NET project showing how to test to see if a file is open or not (meaning it is locked by another process on the system). It accomplishes this by attempting to obtain exclusive access to the file.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description><enclosure url="http://zerosandtheone.com/cfs-file.ashx/__key/CommunityServer.Components.PostAttachments/00.00.00.00.02/TestIsOpen.zip" length="15175" type="application/x-zip-compressed" /></item></channel></rss>
