<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://www.dotnet6.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><title type="html">BtV&amp;#39;s corner</title><subtitle type="html" /><id>http://www.dotnet6.com/blogs/barttv/atom.aspx</id><link rel="alternate" type="text/html" href="http://www.dotnet6.com/blogs/barttv/default.aspx" /><link rel="self" type="application/atom+xml" href="http://www.dotnet6.com/blogs/barttv/atom.aspx" /><generator uri="http://communityserver.org" version="3.0.20611.960">Community Server</generator><updated>2006-06-02T06:15:00Z</updated><entry><title>Embedded databases</title><link rel="alternate" type="text/html" href="http://www.dotnet6.com/blogs/barttv/archive/2008/01/11/embedded-databases.aspx" /><id>http://www.dotnet6.com/blogs/barttv/archive/2008/01/11/embedded-databases.aspx</id><published>2008-01-11T14:03:00Z</published><updated>2008-01-11T14:03:00Z</updated><content type="html">&lt;p&gt;Lately I was looking around for an embedded database for a winforms application so it can run off-line and synchronize when online.&lt;/p&gt;
&lt;p&gt;I didn&amp;#39;t have the time for any poc yet, but here are the options I found for now...&lt;/p&gt;
&lt;p&gt;&lt;u&gt;MySql Embedded&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Free&lt;/li&gt;
&lt;li&gt;&lt;a title="http://www.mysql.com/oem/" href="http://www.mysql.com/oem/"&gt;http://www.mysql.com/oem/&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;Microsoft SQL Server Compact&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Free&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/sql/editions/compact/default.mspx"&gt;http://www.microsoft.com/sql/editions/compact/default.mspx&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;VistaDB&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Commercial: $189 (license fee for multiple client deployments is confusing, have to check it out)&lt;/li&gt;
&lt;li&gt;&lt;a title="http://www.vistadb.net/" href="http://www.vistadb.net/"&gt;http://www.vistadb.net/&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Greetz &lt;br /&gt;BtV&lt;/p&gt;&lt;img src="http://www.dotnet6.com/aggbug.aspx?PostID=1166" width="1" height="1"&gt;</content><author><name>BarttV</name><uri>http://www.dotnet6.com/members/BarttV.aspx</uri></author><category term=".Net" scheme="http://www.dotnet6.com/blogs/barttv/archive/tags/.Net/default.aspx" /><category term="Winforms" scheme="http://www.dotnet6.com/blogs/barttv/archive/tags/Winforms/default.aspx" /><category term="Sql" scheme="http://www.dotnet6.com/blogs/barttv/archive/tags/Sql/default.aspx" /></entry><entry><title>Gemini + excel</title><link rel="alternate" type="text/html" href="http://www.dotnet6.com/blogs/barttv/archive/2008/01/10/gemini-excel.aspx" /><id>http://www.dotnet6.com/blogs/barttv/archive/2008/01/10/gemini-excel.aspx</id><published>2008-01-10T15:35:12Z</published><updated>2008-01-10T15:35:12Z</updated><content type="html">&lt;p&gt;&amp;#160; This week I started a new project for my current client so I created a fresh excel file to start planning the different project features. Since I already heavely use our company &lt;a href="http://www.countersoft.com/"&gt;Gemini&lt;/a&gt; website for issue/task-tracking I wondered if I could combine those two.&lt;/p&gt;  &lt;p&gt;You can indeed export a Gemini issue list to excel but I want to integrate Gemini data into an existing excel, containing more data then the task list. &lt;/p&gt;  &lt;p&gt;Webservices to the rescue. Gemini offers a whole set of webservices for external applications to integrate with it. Huray! Only thing is that my client is an Exce file. Excel is surprisingly stil not very well capable to work with webservices. But, of course, you can trigger a webservice by simply requesting a url and process it&amp;#39;s return data, in this case an xml dataset.&lt;/p&gt;  &lt;p&gt;First&amp;#160; task to do is enable HttpGet in the Gemini web.config.    &lt;br /&gt;&lt;a href="http://www.dotnet6.com/blogs/barttv/WindowsLiveWriter/Geminiexcel_E596/webconfig_2.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="153" alt="webconfig" src="http://www.dotnet6.com/blogs/barttv/WindowsLiveWriter/Geminiexcel_E596/webconfig_thumb.png" width="262" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;OK, now we can address the webservice by requesting an url. I want to get the issues for a specific project version so I can use:    &lt;br /&gt;&lt;u&gt;https://&amp;lt;MyGeminiUrl&amp;gt;/webservices/gemini.asmx/GetVersionIssues?accessCode=&amp;lt;MyAccessCode&amp;gt;&amp;amp;versionID=&amp;lt;MyVersionId&amp;gt;&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#808080"&gt;(the accessCode is defined in the Gemini web.config)&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;OK, we can load the data from Gemini, so let&amp;#39;s now setup our excel file to consume this webservice. Create a new worksheet and start importing from an xml data source:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.dotnet6.com/blogs/barttv/WindowsLiveWriter/Geminiexcel_E596/excelxmlimport_4.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="316" alt="excelxmlimport" src="http://www.dotnet6.com/blogs/barttv/WindowsLiveWriter/Geminiexcel_E596/excelxmlimport_thumb_1.png" width="557" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;As file name provide the url and choose Open:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.dotnet6.com/blogs/barttv/WindowsLiveWriter/Geminiexcel_E596/excelwebservice_4.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="53" alt="excelwebservice" src="http://www.dotnet6.com/blogs/barttv/WindowsLiveWriter/Geminiexcel_E596/excelwebservice_thumb_1.png" width="666" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;You will get a message that a schema if not provided, just discard this and click Ok:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.dotnet6.com/blogs/barttv/WindowsLiveWriter/Geminiexcel_E596/excelschema_4.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="135" alt="excelschema" src="http://www.dotnet6.com/blogs/barttv/WindowsLiveWriter/Geminiexcel_E596/excelschema_thumb_1.png" width="434" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Next you can choose the location yuo want to add the webservice data into the worksheet:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.dotnet6.com/blogs/barttv/WindowsLiveWriter/Geminiexcel_E596/excelimportdatalocation_4.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="204" alt="excelimportdatalocation" src="http://www.dotnet6.com/blogs/barttv/WindowsLiveWriter/Geminiexcel_E596/excelimportdatalocation_thumb_1.png" width="279" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Ok, now we have data into our excel file. But his datatable is rather messy containing rubbish:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.dotnet6.com/blogs/barttv/WindowsLiveWriter/Geminiexcel_E596/datatohide_4.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="116" alt="datatohide" src="http://www.dotnet6.com/blogs/barttv/WindowsLiveWriter/Geminiexcel_E596/datatohide_thumb_1.png" width="389" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;... as well as your actual Gemini task information:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.dotnet6.com/blogs/barttv/WindowsLiveWriter/Geminiexcel_E596/datatoshow_4.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="53" alt="datatoshow" src="http://www.dotnet6.com/blogs/barttv/WindowsLiveWriter/Geminiexcel_E596/datatoshow_thumb_1.png" width="640" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;So let&amp;#39;s clean up this table by first hiding the columns that don&amp;#39;t contain any relevant infoirmation:&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;a href="http://www.dotnet6.com/blogs/barttv/WindowsLiveWriter/Geminiexcel_E596/columntohide_4.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="285" alt="columntohide" src="http://www.dotnet6.com/blogs/barttv/WindowsLiveWriter/Geminiexcel_E596/columntohide_thumb_1.png" width="298" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Next you will have a lot of blank rows above your task data, you can filter them out by unchecking the blanks from the column filter options (grey arrow right to the column name):&lt;/p&gt;  &lt;p&gt;&amp;#160; &lt;a href="http://www.dotnet6.com/blogs/barttv/WindowsLiveWriter/Geminiexcel_E596/filterblankrows_4.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="303" alt="filterblankrows" src="http://www.dotnet6.com/blogs/barttv/WindowsLiveWriter/Geminiexcel_E596/filterblankrows_thumb_1.png" width="313" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;After renaming the column names we finally we have a nice sheet with our tasks for a specific version:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.dotnet6.com/blogs/barttv/WindowsLiveWriter/Geminiexcel_E596/resultset_4.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="79" alt="resultset" src="http://www.dotnet6.com/blogs/barttv/WindowsLiveWriter/Geminiexcel_E596/resultset_thumb_1.png" width="644" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Of course nothing usefulle if we don&amp;#39;t have to possibility to refresh the downloaded data. Our main goal was not having to reproduce the tasks into Gemini as wel as excel. So just use the refresh option into the Data ribbon. This will check all dataconnections in and get the latest data from it&amp;#39;s source:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.dotnet6.com/blogs/barttv/WindowsLiveWriter/Geminiexcel_E596/refresh_4.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="133" alt="refresh" src="http://www.dotnet6.com/blogs/barttv/WindowsLiveWriter/Geminiexcel_E596/refresh_thumb_1.png" width="162" border="0" /&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;Greetz    &lt;br /&gt;BtV&lt;/p&gt;&lt;img src="http://www.dotnet6.com/aggbug.aspx?PostID=1165" width="1" height="1"&gt;</content><author><name>BarttV</name><uri>http://www.dotnet6.com/members/BarttV.aspx</uri></author></entry><entry><title>Regular Expressions for End Users</title><link rel="alternate" type="text/html" href="http://www.dotnet6.com/blogs/barttv/archive/2007/10/04/Regular-Expressions-for-End-Users.aspx" /><id>http://www.dotnet6.com/blogs/barttv/archive/2007/10/04/Regular-Expressions-for-End-Users.aspx</id><published>2007-10-04T11:53:00Z</published><updated>2007-10-04T11:53:00Z</updated><content type="html">&lt;p&gt;Lately I use Regular Expressions quiet often to handle some validation rules in my winforms application. The idea is to store the regex patterns in the database so they can be edited by the end user (e.g. administrator of the application). Technically this works just fine,&amp;nbsp;but...&amp;nbsp;most end users only have littitle to none knowledge about the syntax, if all they ever heard of regular expressions. This creates a problem because I don&amp;#39;t want the customer to have to rely on an external consultant to change their business rules.&lt;/p&gt;
&lt;p&gt;The first version of the regex pattern editor I implemented was just a plain textbox,&amp;nbsp;mainly to give myself easy means of configuration.&lt;/p&gt;
&lt;p&gt;Now I&amp;#39;m ready for a second version, I want to bring this editor up to level of an end user, giving&amp;nbsp;rich support to create even most complex patterns (scenarios). In my&amp;nbsp;Visual Studio 2005&amp;nbsp;I already use the &lt;a class="" title="Regex Kit Visualizers" href="http://tools.osherove.com/CoolTools/RegexVisualizerKit/tabid/187/Default.aspx"&gt;Regex Kit Visualizers&lt;/a&gt; from Roy Osherove&amp;nbsp;quiet a while&amp;nbsp;(do check out his &lt;a class="" title="tools site" href="http://tools.osherove.com/Home/tabid/165/Default.aspx"&gt;tools site&lt;/a&gt; and &lt;a class="" title="blog" href="http://weblogs.asp.net/rosherove/"&gt;blog&lt;/a&gt;). This debug regex visualizer gives great support, and made me think I should have something simular in my application.&lt;/p&gt;
&lt;p&gt;Why re-building if such great tool already exists and it&amp;#39;s totally free to use and download. So I re-used parts of his tool and this is the result... &lt;/p&gt;
&lt;p&gt;&amp;nbsp;[Animated gif]&lt;br /&gt;&lt;a href="http://www.dotnet6.com/photos/bart_ten_velde/images/1133/original.aspx" target="_blank"&gt;&lt;img src="http://www.dotnet6.com/photos/bart_ten_velde/images/1133/secondarythumb.aspx" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.dotnet6.com/photos/bart_ten_velde/images/1133/original.aspx" target="_blank"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.dotnet6.com/photos/bart_ten_velde/images/1133/original.aspx" target="_blank"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This custom editor let&amp;#39;s the end user create a regex pattern (the green question mark leads to a help file with the syntax explained with samples), beneith the patterns is written out in human language thanks to Roy, at the right&amp;nbsp;the end user&amp;nbsp;can insert unlimited test values&lt;br /&gt;(also stored in my database, per pattern) and they will highlight orange or green depening the match with the pattern.&lt;/p&gt;
&lt;p&gt;Now all end users should be able to adjust the validation configuration !!!&lt;br /&gt;At least they have no excuse to get started :-)&lt;/p&gt;
&lt;p&gt;Greetz&lt;br /&gt;BtV&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://www.dotnet6.com/aggbug.aspx?PostID=1134" width="1" height="1"&gt;</content><author><name>BarttV</name><uri>http://www.dotnet6.com/members/BarttV.aspx</uri></author></entry><entry><title>Sql Server Management studio boost</title><link rel="alternate" type="text/html" href="http://www.dotnet6.com/blogs/barttv/archive/2007/01/31/sql-server-management-studio-boost.aspx" /><id>http://www.dotnet6.com/blogs/barttv/archive/2007/01/31/sql-server-management-studio-boost.aspx</id><published>2007-01-31T16:02:00Z</published><updated>2007-01-31T16:02:00Z</updated><content type="html">&lt;P&gt;I just bumped into an interesting&amp;nbsp;article on Euan Garden's blog on &lt;A class="" href="http://blogs.msdn.com/euanga/archive/2006/07/11/662053.aspx"&gt;how to boost the startup of SSMS.&lt;/A&gt;&lt;BR&gt;Happy readings &amp;amp; be carefull !&lt;/P&gt;
&lt;P&gt;Greetz&lt;BR&gt;BtV&lt;/P&gt;&lt;img src="http://www.dotnet6.com/aggbug.aspx?PostID=639" width="1" height="1"&gt;</content><author><name>BarttV</name><uri>http://www.dotnet6.com/members/BarttV.aspx</uri></author><category term=".Net" scheme="http://www.dotnet6.com/blogs/barttv/archive/tags/.Net/default.aspx" /><category term="Sql" scheme="http://www.dotnet6.com/blogs/barttv/archive/tags/Sql/default.aspx" /></entry><entry><title>Microsoft URL Reputation Service</title><link rel="alternate" type="text/html" href="http://www.dotnet6.com/blogs/barttv/archive/2006/09/29/602.aspx" /><id>http://www.dotnet6.com/blogs/barttv/archive/2006/09/29/602.aspx</id><published>2006-09-30T05:23:00Z</published><updated>2006-09-30T05:23:00Z</updated><content type="html">&lt;P&gt;&lt;FONT face=Arial size=2&gt;Yesterday evening I joined an MSDN evening 'What's New in Internet Explorer 7 for Developers' at Microsoft Diegem, presented by Cyra Richardson.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;I must admit that I didn't spend much time into the new features of IE7 yet, so most stuff was new for me. A lot of new features indeed, but one called my attention. The Url Reputation Service (URS), what's in he name.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;Because Microsoft is placing security as a hot topic the last years, they wanted to do better with IE7. One issue with making browsing more secury is trying to stop or prevent phishing. This is where URS comes in. Default behavior into IE7 is that the browser will validate it's url's with this online Microsoft service (if a local client database doesn't contain this url). URS at there side, use their own lists of safe and unsafe website's and also use third party phishing databases.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;When the website is not listed as a phishing site but looks very suspisious (e.g. using an ip address as url) you'll getting a warning to be carefull about this website. Also a message is send somehow (by user action or not I don't recall) to &lt;/FONT&gt;&lt;FONT face=Arial size=2&gt;a URS responsable (grader) who will check out this website and owner manualy. This means checking the registration paper, maybe call the coppany and so on.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="/photos/bart_ten_velde/images/601/original.aspx" target=_blank&gt;&lt;FONT face=Arial size=2&gt;&lt;IMG src="/photos/bart_ten_velde/images/601/640x396.aspx" border=0&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;&lt;FONT face=Arial size=2&gt;Maybe for most users this is a good service and will prevent a lot phishing oing on, BUT, I wonder how Microsoft will garantee a high level of privacy. I don't like to publish every url I'm browsing to to Microsoft, what a treasure they will collect. Being a carefull person I could think they could use this info to gain deep inside knowledge for their future number one (as they sayl) search engine...&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;Besides the privacy issue, I also would believe that this URS will also slow down browsing. Once IE7 is public, what infrastructure will Microsoft need to ensure a good q.o.s.? A lot of questions raise. I'm also curious about the reactions of European Union, those two are not &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;As soon as IE7 is on my laptop, I'll be looking for the option to disable URS, untill I know more...&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;Happy browsing,&lt;BR&gt;BtV&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;img src="http://www.dotnet6.com/aggbug.aspx?PostID=602" width="1" height="1"&gt;</content><author><name>BarttV</name><uri>http://www.dotnet6.com/members/BarttV.aspx</uri></author></entry><entry><title>Save the Whale... euh... Orca !</title><link rel="alternate" type="text/html" href="http://www.dotnet6.com/blogs/barttv/archive/2006/09/29/600.aspx" /><id>http://www.dotnet6.com/blogs/barttv/archive/2006/09/29/600.aspx</id><published>2006-09-29T14:22:00Z</published><updated>2006-09-29T14:22:00Z</updated><content type="html">&lt;P&gt;If you have some spare time and a&amp;nbsp;broadband connection&amp;nbsp;you can download a 3.5Gb virtual pc image containing &lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=82243606-d16d-445c-8949-9ee8c10cda2e&amp;amp;DisplayLang=en"&gt;Microsoft Pre-release Software Visual Studio Code Name "Orcas" - September Community Technology Preview (CTP)&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Greetz,&lt;BR&gt;BtV&lt;/P&gt;&lt;img src="http://www.dotnet6.com/aggbug.aspx?PostID=600" width="1" height="1"&gt;</content><author><name>BarttV</name><uri>http://www.dotnet6.com/members/BarttV.aspx</uri></author><category term=".Net" scheme="http://www.dotnet6.com/blogs/barttv/archive/tags/.Net/default.aspx" /><category term="Winforms" scheme="http://www.dotnet6.com/blogs/barttv/archive/tags/Winforms/default.aspx" /><category term="Webforms" scheme="http://www.dotnet6.com/blogs/barttv/archive/tags/Webforms/default.aspx" /></entry><entry><title>Rules &amp; Standards</title><link rel="alternate" type="text/html" href="http://www.dotnet6.com/blogs/barttv/archive/2006/07/28/534.aspx" /><id>http://www.dotnet6.com/blogs/barttv/archive/2006/07/28/534.aspx</id><published>2006-07-28T08:09:00Z</published><updated>2006-07-28T08:09:00Z</updated><content type="html">&lt;P&gt;Find some interesting readings on &lt;A href="http://www.ssw.com.au/SSW/Standards/Default.aspx"&gt;http://www.ssw.com.au/SSW/Standards/Default.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Greetz&lt;BR&gt;BtV&lt;/P&gt;&lt;img src="http://www.dotnet6.com/aggbug.aspx?PostID=534" width="1" height="1"&gt;</content><author><name>BarttV</name><uri>http://www.dotnet6.com/members/BarttV.aspx</uri></author><category term=".Net" scheme="http://www.dotnet6.com/blogs/barttv/archive/tags/.Net/default.aspx" /></entry><entry><title>Winforms 2.0 Control Tab Order</title><link rel="alternate" type="text/html" href="http://www.dotnet6.com/blogs/barttv/archive/2006/06/30/527.aspx" /><id>http://www.dotnet6.com/blogs/barttv/archive/2006/06/30/527.aspx</id><published>2006-06-30T19:32:00Z</published><updated>2006-06-30T19:32:00Z</updated><content type="html">&lt;P&gt;Browsing a new book I bought today (Windows Forms 2.0 Programming, isbn 0321267966) I bumped into the control tab orders. In the past, to my knowledge, it was quiet cumbersome to properly manage the perfect tab order using the property grid.&lt;/P&gt;
&lt;P&gt;Now in Visual Studio 2005 we have some design time help build in. Choosing the Tab Control menu from the View menu gives you a visual help to set the ordering.&lt;/P&gt;
&lt;P&gt;&lt;A HREF="/photos/bart_ten_velde/picture524.aspx" target=_blank&gt;&lt;IMG src="/photos/bart_ten_velde/images/524/original.aspx" border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;All the controls on the forms get a blue box on top with the order number.&lt;/P&gt;
&lt;P&gt;&lt;A HREF="/photos/bart_ten_velde/picture525.aspx" target=_blank&gt;&lt;IMG src="/photos/bart_ten_velde/images/525/original.aspx" border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;To change the order you simply click the blue boxes in the desired tab order and you're done!&lt;/P&gt;
&lt;P&gt;&lt;A HREF="/photos/bart_ten_velde/picture526.aspx" target=_blank&gt;&lt;IMG src="/photos/bart_ten_velde/images/526/original.aspx" border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Life can be simple, sometimes... :-)&lt;/P&gt;
&lt;P&gt;Greetz&lt;BR&gt;BtV&lt;/P&gt;&lt;img src="http://www.dotnet6.com/aggbug.aspx?PostID=527" width="1" height="1"&gt;</content><author><name>BarttV</name><uri>http://www.dotnet6.com/members/BarttV.aspx</uri></author></entry><entry><title>Some downloads</title><link rel="alternate" type="text/html" href="http://www.dotnet6.com/blogs/barttv/archive/2006/06/11/516.aspx" /><id>http://www.dotnet6.com/blogs/barttv/archive/2006/06/11/516.aspx</id><published>2006-06-12T04:55:00Z</published><updated>2006-06-12T04:55:00Z</updated><content type="html">&lt;P&gt;some interesting stuff for all who wants to escape the burning sun :-)&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.attrice.info/msbuild/"&gt;MsBuild Sidekick&lt;/A&gt;&lt;BR&gt;MSBuild Sidekick is a tool for MSBuild Engine users providing Graphic User Interface front-end for editing MSBuild project files.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.sqldbatips.com/showarticle.asp?ID=46"&gt;Sql 2005 Service Manager&lt;/A&gt;&lt;BR&gt;Manage SQL Server, SQL Agent, Analysis Services, Full Text Search, MSDTC,SSIS and Reporting Services. Supports all SQL2005 and SQL2000 Editions. Manage services from the system tray (like the 2000 one).&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyId=D81722CE-408C-4FB6-A429-2A7ECD62F674&amp;amp;displaylang=en"&gt;SQL Server 2005 Report Packs&lt;/A&gt;&lt;BR&gt;Free Microsoft Reporting Services 2005 reports for:&lt;BR&gt;- Integration Services&lt;BR&gt;- SharePoint Portal Server 2003 &lt;BR&gt;- Dynamics Axapta 3.0 &lt;BR&gt;- Dynamics Navision 4.0&lt;BR&gt;- Dynamics Great Plains 8.0 &lt;BR&gt;- Dynamics Great Plains 9.0 &lt;BR&gt;- Internet Information Services (IIS)&lt;BR&gt;- Financial Reporting&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.colligo.com/products/sharepoint/reader.asp"&gt;Colligo Reader for Sharepoint 2003&lt;/A&gt;&lt;BR&gt;Colligo Reader is a free product that lets you easily download SharePoint content and read it while you are working offline.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://sourceforge.net/projects/vwg-ent-man"&gt;Visual WebGui Enterprise Manager&lt;/A&gt;&lt;BR&gt;A new database tool that is based on Microsoft's "Enterprise Manager" and is actually a natural evolution of the popular "ASP.NET enterprise manager" that provides similar capabilities with a fully AJAX enabled UI and multiple database type support.&lt;/P&gt;
&lt;P&gt;Greetz&lt;BR&gt;BtV&lt;/P&gt;&lt;img src="http://www.dotnet6.com/aggbug.aspx?PostID=516" width="1" height="1"&gt;</content><author><name>BarttV</name><uri>http://www.dotnet6.com/members/BarttV.aspx</uri></author></entry><entry><title>Sql 2005 Reports</title><link rel="alternate" type="text/html" href="http://www.dotnet6.com/blogs/barttv/archive/2006/06/08/515.aspx" /><id>http://www.dotnet6.com/blogs/barttv/archive/2006/06/08/515.aspx</id><published>2006-06-09T04:45:00Z</published><updated>2006-06-09T04:45:00Z</updated><content type="html">&lt;P&gt;Today I learned a new option in Sql 2005, not that hidden but I wasn't aware of it.&lt;/P&gt;
&lt;P&gt;In SQL 2000 there was an overview of the database sizes per table and so on. In Sql 2005 you have Reports. Those Reports are listed in the toolbar on top of the Summary pane and differ by the item you select in the Object&amp;nbsp;Explorer pane&amp;nbsp;(server, database).&lt;/P&gt;
&lt;P&gt;By the way, these reports are rendered by the ReportViewer&amp;nbsp;in&amp;nbsp;local mode&amp;nbsp;(no Reporting Services used).&lt;/P&gt;
&lt;P&gt;Greetz&lt;BR&gt;BtV&lt;/P&gt;&lt;img src="http://www.dotnet6.com/aggbug.aspx?PostID=515" width="1" height="1"&gt;</content><author><name>BarttV</name><uri>http://www.dotnet6.com/members/BarttV.aspx</uri></author></entry><entry><title>MSDN &amp; TechNet evenings</title><link rel="alternate" type="text/html" href="http://www.dotnet6.com/blogs/barttv/archive/2006/06/05/512.aspx" /><id>http://www.dotnet6.com/blogs/barttv/archive/2006/06/05/512.aspx</id><published>2006-06-05T07:49:00Z</published><updated>2006-06-05T07:49:00Z</updated><content type="html">&lt;P&gt;I noticed that many people don't know about the &lt;A href="http://www.microsoft.com/belux/msdn/nl/events/default.mspx"&gt;MSDN&lt;/A&gt;&amp;nbsp;and &lt;A href="http://www.microsoft.com/belux/technet/nl/events/default.mspx"&gt;TechNet&lt;/A&gt;&amp;nbsp;evenings. These are short free info sessions by Microsoft. I have to admit that they don't always&amp;nbsp;have superb content or speakers, but mostly you get a good overview on the given topic.&lt;/P&gt;
&lt;P&gt;Besides attending already a dozen MSDN evenings over the past years, I also like the TechNet evening since these aren't my direct professional focus and this way&amp;nbsp;I do get informed on new infrastructure technologies. I know I probably won't install them myselve at&amp;nbsp;customer side, but it's always nice to be aware of the possibillities and to be an added value in such discussions.&lt;/P&gt;
&lt;P&gt;The sessions aren't as big as the devdays or such, only about 50 attendees are allowed, free drinks and a small cold buffet is provided. And, the bar is open afer the session :-)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://www.dotnet6.com/aggbug.aspx?PostID=512" width="1" height="1"&gt;</content><author><name>BarttV</name><uri>http://www.dotnet6.com/members/BarttV.aspx</uri></author></entry><entry><title>IIS7</title><link rel="alternate" type="text/html" href="http://www.dotnet6.com/blogs/barttv/archive/2006/06/04/511.aspx" /><id>http://www.dotnet6.com/blogs/barttv/archive/2006/06/04/511.aspx</id><published>2006-06-04T09:11:00Z</published><updated>2006-06-04T09:11:00Z</updated><content type="html">&lt;P&gt;Be sure to&amp;nbsp;visit the&amp;nbsp;&lt;A href="http://www.iis.net/"&gt;IIS 7 website&lt;/A&gt;&amp;nbsp;if you're into web development and want to know what's comming up in the near future.&lt;/P&gt;&lt;img src="http://www.dotnet6.com/aggbug.aspx?PostID=511" width="1" height="1"&gt;</content><author><name>BarttV</name><uri>http://www.dotnet6.com/members/BarttV.aspx</uri></author><category term=".Net" scheme="http://www.dotnet6.com/blogs/barttv/archive/tags/.Net/default.aspx" /><category term="Webforms" scheme="http://www.dotnet6.com/blogs/barttv/archive/tags/Webforms/default.aspx" /></entry><entry><title>NDoc vs Microsoft</title><link rel="alternate" type="text/html" href="http://www.dotnet6.com/blogs/barttv/archive/2006/06/02/500.aspx" /><id>http://www.dotnet6.com/blogs/barttv/archive/2006/06/02/500.aspx</id><published>2006-06-02T12:15:00Z</published><updated>2006-06-02T12:15:00Z</updated><content type="html">&lt;P&gt;Using NDoc for class library documentation generation is great... in .Net 1.0/1.&lt;/P&gt;
&lt;P&gt;Since &lt;A target="_blank" href="http://ndoc.sourceforge.net/"&gt;NDoc&lt;/A&gt; isn't updated for over a year there's no support for .Net 2.0. Well not updated... Kevin Downs, the creator of NDoc,&amp;nbsp;has started working on NDoc 2.0 again after having to tackle some personal issues. No time frame is given so we just can wait and see. There's no release expected in the near future.&lt;/P&gt;
&lt;P&gt;Microsoft also&amp;nbsp;has an xml-to-helpfile tool of course, but they didn't want to release this tool to the public. Due to many customer complaints on 03/206 they, al last, &lt;A target="_blank" href="http://lab.msdn.microsoft.com/productfeedback/viewfeedback.aspx?feedbackid=2d65db5c-7bf5-43f3-8496-083aa966c411"&gt;announced&lt;/A&gt; to prepare their tool to make it public available by the end of June 2006.&lt;/P&gt;
&lt;P&gt;Looking forward to see one of the above tools been published so we can generate a nice helpfile again...&lt;/P&gt;
&lt;P&gt;Greetz&lt;BR&gt;BtV&lt;/P&gt;&lt;img src="http://www.dotnet6.com/aggbug.aspx?PostID=500" width="1" height="1"&gt;</content><author><name>BarttV</name><uri>http://www.dotnet6.com/members/BarttV.aspx</uri></author><category term=".Net" scheme="http://www.dotnet6.com/blogs/barttv/archive/tags/.Net/default.aspx" /></entry></feed>