<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://bloggingabout.net/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>Ernst Wolthaus</title><link>http://bloggingabout.net/blogs/ernst/default.aspx</link><description>I&amp;#39;ts life, but not as we know it...</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>LOL! Vista provokes user synaptic collapse</title><link>http://bloggingabout.net/blogs/ernst/archive/2007/11/29/lol-vista-provokes-user-synaptic-collapse.aspx</link><pubDate>Thu, 29 Nov 2007 12:04:00 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:441956</guid><dc:creator>Ernst Wolthaus</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bloggingabout.net/blogs/ernst/rsscomments.aspx?PostID=441956</wfw:commentRss><comments>http://bloggingabout.net/blogs/ernst/archive/2007/11/29/lol-vista-provokes-user-synaptic-collapse.aspx#comments</comments><description>&lt;p&gt;Very funny article on The Register: &lt;a class="" href="http://www.theregister.co.uk/2007/11/29/vista_message/"&gt;Vista provokes user synaptic collapse&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Typical IT/Microsoft humor. Gotta love it :)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=441956" width="1" height="1"&gt;</description></item><item><title>RIP CMG...</title><link>http://bloggingabout.net/blogs/ernst/archive/2007/10/02/rip-cmg.aspx</link><pubDate>Tue, 02 Oct 2007 12:57:00 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:382695</guid><dc:creator>Ernst Wolthaus</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bloggingabout.net/blogs/ernst/rsscomments.aspx?PostID=382695</wfw:commentRss><comments>http://bloggingabout.net/blogs/ernst/archive/2007/10/02/rip-cmg.aspx#comments</comments><description>&lt;p&gt;&lt;img src="http://bloggingabout.net/controlpanel/blogs/www.mhwebdesign.nl/images/emoticons/cry_smile.gif" alt="" align="" border="" height="" hspace="" width="" /&gt;&lt;img src="http://bloggingabout.net/controlpanel/blogs/www.mhwebdesign.nl/images/emoticons/cry_smile.gif" alt="" align="" border="" height="" hspace="" width="" /&gt;Oh my, I read this only today...&amp;nbsp;&amp;nbsp;  &lt;a href="http://automatiseringgids.sdu.nl/ag/nieuws/nieuws/toon_nieuwsbericht.jsp?di=355452" target="_blank"&gt;LogicaCMG will be Logica&lt;/a&gt;. (dutch article)&lt;br /&gt;Sniff...&lt;/p&gt;&lt;p&gt;When my beloved CMG was taken over by Logica, we knew this was going to happen someday.&lt;br /&gt;But today it&amp;#39;s official, the CMG where I had such a great time is now officially gone &lt;img src="http://bloggingabout.net/controlpanel/blogs/www.mhwebdesign.nl/images/emoticons/cry_smile.gif" alt="" align="" border="" height="" hspace="" width="" /&gt;:-(&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Please remember CMG with 1 minute of respectfull silence... &lt;img src="http://images.google.nl/imgres?imgurl=http://www.mhwebdesign.nl/images/emoticons/cry_smile.gif&amp;amp;imgrefurl=http://www.cafe-stief.nl/%3Fp%3Dgastenboek%26page%3D2&amp;amp;h=19&amp;amp;w=19&amp;amp;sz=1&amp;amp;hl=nl&amp;amp;start=8&amp;amp;um=1&amp;amp;tbnid=Mz0qoMmVwyAQKM:&amp;amp;tbnh=19&amp;amp;tbnw=19&amp;amp;prev=/images%3Fq%3Dsmile%2Bcry%26imgsz%3Dicon%26svnum%3D10%26um%3D1%26hl%3Dnl%26sa%3DX" alt="" align="" border="" height="" hspace="" width="" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=382695" width="1" height="1"&gt;</description></item><item><title>Don't mod your Xbox 360</title><link>http://bloggingabout.net/blogs/ernst/archive/2007/06/07/don-t-mod-your-xbox-360.aspx</link><pubDate>Thu, 07 Jun 2007 13:10:00 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:235060</guid><dc:creator>Ernst Wolthaus</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bloggingabout.net/blogs/ernst/rsscomments.aspx?PostID=235060</wfw:commentRss><comments>http://bloggingabout.net/blogs/ernst/archive/2007/06/07/don-t-mod-your-xbox-360.aspx#comments</comments><description>&lt;p&gt;Couldn&amp;#39;t resist:&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=kYvZnTFpip0" title="http://www.youtube.com/watch?v=kYvZnTFpip0"&gt;http://www.youtube.com/watch?v=kYvZnTFpip0&lt;/a&gt;&lt;/p&gt;&lt;p&gt;;-)&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=235060" width="1" height="1"&gt;</description></item><item><title>Tagged and didn't know it...</title><link>http://bloggingabout.net/blogs/ernst/archive/2007/02/01/tagged-and-didn-t-know-it.aspx</link><pubDate>Thu, 01 Feb 2007 01:18:00 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:105276</guid><dc:creator>Ernst Wolthaus</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bloggingabout.net/blogs/ernst/rsscomments.aspx?PostID=105276</wfw:commentRss><comments>http://bloggingabout.net/blogs/ernst/archive/2007/02/01/tagged-and-didn-t-know-it.aspx#comments</comments><description>&lt;P&gt;I've been tagged by &lt;A title=Bes href="http://bloggingabout.net/blogs/patrick/archive/2007/01/04/i-ve-also-been-tagged.aspx" target=_blank&gt;Bes&lt;/A&gt; and didn't even know it. &lt;BR&gt;I was just Googling on my own name (always funny to see what Google comes up with) and saw that Patrick had tagged my.&lt;/P&gt;
&lt;P&gt;So now I have to come up with five facts that are hardly known about me (but also not too embarrasing ;)&lt;/P&gt;
&lt;P&gt;1.&lt;BR&gt;My first computer was an Atari 800 XL with a whopping 64K of memory. It was the best homecomputer around at that time (this clue might tell you something about my age...).&lt;BR&gt;Unfortunately, the Commodore 64 was so popular that all the software was made for the C64 and software for the Atari was almost none-existant in the Netherlands.&lt;/P&gt;
&lt;P&gt;2.&lt;BR&gt;After a while I got tired of listening to the squeecks and hissings sounds of my datarecorder, so I bought a diskdrive. It cost my 1100,- guilders (500 euro's) at that time. For a&amp;nbsp;diskdrive...!!&lt;BR&gt;Eventhough it's gathering dust in the attic, I just cannot bring myself to throw a (working!) diskdrive of 500 euro's away.&lt;/P&gt;
&lt;P&gt;So, if anyone is looking for a diskdrive for an Atari 800XL... &lt;BR&gt;I'll make special price for you, you special friend :)&lt;/P&gt;
&lt;P&gt;3.&lt;BR&gt;When I joined CMG in 2000, I was originally planned (by Sylvain B.) to join the Java team. But on my first day at work, Sylvain was on holiday and another manager (bless him) needed someone on the WebBOS project.&lt;BR&gt;So that's how I got involved with Microsoft Technology. &lt;BR&gt;Looking back, it's funny how sometimes life can take you by the hand...&lt;/P&gt;
&lt;P&gt;4.&lt;BR&gt;I need to mention WebBOS seperately. What a great project that was! Not so much the technology, but it was a great team. I still remember all the fantastic people at that time: Marco Stolk, Eddy de Ridder, Novita Wegbrands, Manfred van Overmeire, Erik van der Wel and lots of others.&lt;/P&gt;
&lt;P&gt;Looking back at my CMG period, this was one of the best projects and certainly the most funny. Try keeping a straight face with Stolk, Eddy and van der Wel. It's just not possible!&lt;/P&gt;
&lt;P&gt;5.&lt;BR&gt;Fact 5 seems to be reserved for a favourite movie. And who am I to break with tradition...&lt;BR&gt;The best movie and thus my favourite movie is The Shawshank Redemption.&lt;BR&gt;A brilliant movie amd I´m not &lt;A href="http://www.bbc.co.uk/fivelive/entertainment/bestfilm/" target=_blank&gt;alone in saying this&lt;/A&gt;.&lt;BR&gt;If you haven't seen it, it time you do.&lt;/P&gt;
&lt;P&gt;Guess everyone I know in this community is tagged, so I will leave it at that.&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=105276" width="1" height="1"&gt;</description></item><item><title>Quest comparision suite</title><link>http://bloggingabout.net/blogs/ernst/archive/2006/10/10/Quest-comparision-suite.aspx</link><pubDate>Mon, 09 Oct 2006 23:16:00 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:31388</guid><dc:creator>Ernst Wolthaus</dc:creator><slash:comments>4</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bloggingabout.net/blogs/ernst/rsscomments.aspx?PostID=31388</wfw:commentRss><comments>http://bloggingabout.net/blogs/ernst/archive/2006/10/10/Quest-comparision-suite.aspx#comments</comments><description>&lt;P&gt;&lt;STRONG&gt;Just one of those great tools every develop should know about...&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Last week I had to release a new version of an application. The database had changed quite a bit, so I looked around for a tool to script the changes.&lt;/P&gt;
&lt;P&gt;In the old days (at LogicaCMG) we used SQL Compare by Redgate. But I took a look at &lt;A title=Quest href="http://www.quest.com/comparison%5Fsuite%5Ffor%5Fsql%5Fserver/" target=_blank&gt;Quest&lt;/A&gt; and found that their Comparison Suite is ideal for this kind of task. It can even compare the data in the database or the settings of the database itself...!&lt;/P&gt;
&lt;P&gt;I've tried it and it works very well. Good and intuitive UI and nicely generated scripts you can use for your releases. And best of all: free. Have a look at it, you'll like it.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=31388" width="1" height="1"&gt;</description><category domain="http://bloggingabout.net/blogs/ernst/archive/tags/Work/default.aspx">Work</category><category domain="http://bloggingabout.net/blogs/ernst/archive/tags/Programming+general/default.aspx">Programming general</category></item><item><title>New dual core machine (aka Step up to the plate, Microsoft!)</title><link>http://bloggingabout.net/blogs/ernst/archive/2006/10/05/New-dual-core-machine-_2800_aka-Step-up-to-the-plate_2C00_-Microsoft_21002900_.aspx</link><pubDate>Wed, 04 Oct 2006 20:47:00 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:28156</guid><dc:creator>Ernst Wolthaus</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bloggingabout.net/blogs/ernst/rsscomments.aspx?PostID=28156</wfw:commentRss><comments>http://bloggingabout.net/blogs/ernst/archive/2006/10/05/New-dual-core-machine-_2800_aka-Step-up-to-the-plate_2C00_-Microsoft_21002900_.aspx#comments</comments><description>&lt;P&gt;&lt;IMG style="FLOAT:left;" height=200 alt="Dell Inspiron 9400" hspace=5 src="http://img.dell.com/images/global/products/200x200/inspn_9400.jpg" width=200 border=0&gt; I've got a new machine: a Dell Inspiron 9400 Dual Core.. Woohoo!&lt;BR&gt;I couldn't wait to start my VPC images on this beauty and see how&amp;nbsp;its performance would increase my working 'pleasure'.&lt;/P&gt;
&lt;P&gt;What the ***... !?&lt;BR&gt;Performance was dramatic and erratic. Working fine for&amp;nbsp;a couple of&amp;nbsp;seconds or even minutes, then freezing up for up to 30 seconds at a time.&lt;BR&gt;I want my old machine back :(&lt;/P&gt;
&lt;P&gt;After googling I came up with this &lt;A title=thread href="http://www.aspdeveloper.net/Virtual_PC/rn-739-39525_VPC_strange_performance_behavior.aspx" target=_blank&gt;thread&lt;/A&gt;. Seems VPC SP1 might have a problem with dual core machines. So I uninstalled VPC SP1 and installed VPC. Works great!&lt;BR&gt;&lt;BR&gt;But how is it possible in this day and age, with dual core machines, that Microsoft hasn't updated VPC to deal with this problem? Sure there's a hotfix, but who needs the&amp;nbsp;hassle to get it. Just release SP2 with proper dual core support!&lt;/P&gt;
&lt;P&gt;By the way, Microsoft; what about increasing resolution on the VPC?&lt;BR&gt;My laptop is running 1920 by 1200 pixels (widescreen), yet in VPC I can't go higher than 1600 by 1200.&lt;/P&gt;
&lt;P&gt;And I haven't even mentioned poor Vista support...&lt;/P&gt;
&lt;P&gt;Come on, Microsoft, step up to the plate!&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=28156" width="1" height="1"&gt;</description></item><item><title>Encrypt your data with TrueCrypt</title><link>http://bloggingabout.net/blogs/ernst/archive/2006/08/24/Encrypt-your-data-with-TrueCrypt.aspx</link><pubDate>Wed, 23 Aug 2006 23:24:00 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:15628</guid><dc:creator>Ernst Wolthaus</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bloggingabout.net/blogs/ernst/rsscomments.aspx?PostID=15628</wfw:commentRss><comments>http://bloggingabout.net/blogs/ernst/archive/2006/08/24/Encrypt-your-data-with-TrueCrypt.aspx#comments</comments><description>&lt;DIV&gt;A colleague of mine found a real gem for encrypting sensitive data!&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;TrueCrypt is an open source initiative. &lt;/DIV&gt;
&lt;OL&gt;
&lt;LI&gt;Truecrypt encrypts with 256 bits and more... 
&lt;LI&gt;Truecrypt lets you choose encryption between AES, BlowFish, TwoFish, Serpent&amp;nbsp;and Tripple DES. 
&lt;LI&gt;You can use 'cascade Ciphering' , using multiple&amp;nbsp;encryptions&amp;nbsp;like AES-TwoFish-Serpent (high security, but slower&amp;nbsp;performance, off course).
&lt;LI&gt;Install TrueCrypt by placing the .exe&amp;nbsp;and the&amp;nbsp;.sys files in the root of your USB and the programm will start on every PC where you use the USB stick.&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;&lt;A href="http://www.truecrypt.org/"&gt;http://www.truecrypt.org/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Thanks to Aram Smith (&lt;A href="http://www.aramsmith.com/"&gt;http://www.aramsmith.com/&lt;/A&gt;)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=15628" width="1" height="1"&gt;</description><category domain="http://bloggingabout.net/blogs/ernst/archive/tags/Work/default.aspx">Work</category></item><item><title>Threading in C#</title><link>http://bloggingabout.net/blogs/ernst/archive/2006/08/24/Threading-in-C_2300_.aspx</link><pubDate>Wed, 23 Aug 2006 22:50:00 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:15627</guid><dc:creator>Ernst Wolthaus</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bloggingabout.net/blogs/ernst/rsscomments.aspx?PostID=15627</wfw:commentRss><comments>http://bloggingabout.net/blogs/ernst/archive/2006/08/24/Threading-in-C_2300_.aspx#comments</comments><description>&lt;P&gt;I stumbled across this site: &lt;A href="http://www.albahari.com/threading/"&gt;http://www.albahari.com/threading/&lt;/A&gt;&lt;BR&gt;It offers a nice free e-book on threading in C#. I haven't had time to read it but it looks quite good.&lt;/P&gt;
&lt;P&gt;Greetz,&lt;BR&gt;Ernst&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=15627" width="1" height="1"&gt;</description><category domain="http://bloggingabout.net/blogs/ernst/archive/tags/.NET+related/default.aspx">.NET related</category><category domain="http://bloggingabout.net/blogs/ernst/archive/tags/Work/default.aspx">Work</category></item><item><title>HTTPPost and HTTPGet</title><link>http://bloggingabout.net/blogs/ernst/archive/2006/07/31/13189.aspx</link><pubDate>Mon, 31 Jul 2006 01:04:00 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:13189</guid><dc:creator>Ernst Wolthaus</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bloggingabout.net/blogs/ernst/rsscomments.aspx?PostID=13189</wfw:commentRss><comments>http://bloggingabout.net/blogs/ernst/archive/2006/07/31/13189.aspx#comments</comments><description>&lt;P&gt;This must be well known by all you AJAXians, but I didn't know...&lt;/P&gt;
&lt;P&gt;I build a webpage that polled a webservice on a regular basis via a XmlHttPrequest.&lt;BR&gt;Locally, it worked perfect. But when I deployed it to the testsite, it failed miserably.&lt;/P&gt;
&lt;P&gt;After some Googling, I found out httpget and httppost should explicitely be added to the web.config because remote posts and gets are disabled BY DEFAULT.&lt;/P&gt;
&lt;P&gt;So:&lt;/P&gt;
&lt;P&gt;&amp;lt;configuration&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;system.web&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;webServices&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;protocols&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;B&gt;&amp;lt;add name="HttpGet"/&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;add name="HttpPost"/&amp;gt;&lt;/B&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/protocols&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/webServices&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/system.web&amp;gt;&lt;BR&gt;&amp;lt;/configuration&amp;gt;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=13189" width="1" height="1"&gt;</description></item><item><title>Timeout under Debug</title><link>http://bloggingabout.net/blogs/ernst/archive/2006/07/31/13187.aspx</link><pubDate>Mon, 31 Jul 2006 00:50:00 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:13187</guid><dc:creator>Ernst Wolthaus</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bloggingabout.net/blogs/ernst/rsscomments.aspx?PostID=13187</wfw:commentRss><comments>http://bloggingabout.net/blogs/ernst/archive/2006/07/31/13187.aspx#comments</comments><description>&lt;P&gt;Because we ran into time-out problems on my current project, I'm been looking into more details about time-outs.&lt;/P&gt;
&lt;P&gt;First of all:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;IIS: time-out value doesn't really matter for ASP.NET apps, because this is set by the web/machine.config. Used for ASP apps and such...&lt;/LI&gt;
&lt;LI&gt;&amp;lt;httpruntime executionTimeout=... /&amp;gt;: this can be set in web- or machine.config.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;So, I made a winform test app and a webservice which should throw a time-out exception back to the winform. And it didn't...!&lt;BR&gt;Why not?&lt;/P&gt;
&lt;P&gt;Simple, really, if you know....&lt;BR&gt;In the config file there's a setting &amp;lt;compilation debug="true"&amp;gt;. As long as this debug attribute is set to true, your webservice will not time-out...&lt;/P&gt;
&lt;P&gt;Seems that Microsoft decided, for debug purposes, that time-outs like that shouldn't occur in a debug situation. Nice to know!&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=13187" width="1" height="1"&gt;</description></item><item><title>Transfering large amounts of data via Webservices</title><link>http://bloggingabout.net/blogs/ernst/archive/2006/06/02/12316.aspx</link><pubDate>Thu, 01 Jun 2006 23:46:00 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:12316</guid><dc:creator>Ernst Wolthaus</dc:creator><slash:comments>4</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bloggingabout.net/blogs/ernst/rsscomments.aspx?PostID=12316</wfw:commentRss><comments>http://bloggingabout.net/blogs/ernst/archive/2006/06/02/12316.aspx#comments</comments><description>&lt;p&gt;I'm currently working on a 'SOA' project, using .NET 1.1, BizTalk 2004 and Sharepoint.&lt;/p&gt;
&lt;p&gt;My part of the system we're building is generating invoice data. When finished, the data is passed to BizTalk via a webservice.&lt;br /&gt;
I checked with a colleague of mine about limitations in BizTalk because in a previous life (NVM anyone?) we came across problems involving the 4MB limits on MSMQ.&lt;br /&gt;
Nope, the 4MB limit is gone in BTS2004, so nothing to fear...&lt;/p&gt;
&lt;p&gt;Then we tried to transfer 10MB of data via the webservice and it failed... Why?!?!?&lt;br /&gt;
Because there is a default maximum length to http requests of 4MB. &amp;nbsp;DOH!!&lt;/p&gt;
&lt;p&gt;We've now set the maxRequestLength in the web.config of the webservice to 20MB, but &lt;a href="http://weblogs.asp.net/mhawley/archive/2004/05/11/129824.aspx"&gt;this is just a workaround&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;So, we need to redesign our way of delivery to BTS2004. Maybe cutting the data into smaller bits, or using DIME, or dropping the data in a file so Biztalk can pick it up... we'll see.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=12316" width="1" height="1"&gt;</description></item><item><title>Free Microsoft E-learning for 90 days</title><link>http://bloggingabout.net/blogs/ernst/archive/2005/11/18/10308.aspx</link><pubDate>Fri, 18 Nov 2005 04:29:00 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:10308</guid><dc:creator>Ernst Wolthaus</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bloggingabout.net/blogs/ernst/rsscomments.aspx?PostID=10308</wfw:commentRss><comments>http://bloggingabout.net/blogs/ernst/archive/2005/11/18/10308.aspx#comments</comments><description>&lt;p class="MsoNormal"&gt;&lt;font face="Arial" size="2"&gt;&lt;span style="FONT-SIZE: 10pt"&gt;Microsoft has made some of its e-learning courses available for free for a period of 90-days.&lt;br /&gt;
Some of the technologies covered in these courses include BizTalk Server2004/2006, SQL Server 2005, ASP.NET 2.0 etc.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;font face="Arial" size="2"&gt;&lt;span style="FONT-SIZE: 10pt"&gt;&lt;/span&gt;&lt;/font&gt;&lt;font face="Arial" size="2"&gt;&lt;span style="FONT-SIZE: 10pt"&gt;If you are interested click the following link for more details: &lt;a title="https://www.microsoftelearning.com/catalog/itprodev.aspx" href="https://www.microsoftelearning.com/catalog/itprodev.aspx"&gt;https://www.microsoftelearning.com/catalog/itprodev.aspx&lt;/a&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=10308" width="1" height="1"&gt;</description></item><item><title>Transactions on common types</title><link>http://bloggingabout.net/blogs/ernst/archive/2005/11/14/10253.aspx</link><pubDate>Sun, 13 Nov 2005 23:16:00 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:10253</guid><dc:creator>Ernst Wolthaus</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bloggingabout.net/blogs/ernst/rsscomments.aspx?PostID=10253</wfw:commentRss><comments>http://bloggingabout.net/blogs/ernst/archive/2005/11/14/10253.aspx#comments</comments><description>&lt;p&gt;&lt;font size="2"&gt;A collegue of mine directed my attention to the following:&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="2"&gt;Juval Lowy created a nice framework on 2.0 which enables you to do &lt;a href="http://http://msdn.microsoft.com/msdnmag/issues/05/12/transactions/default.aspx" target="_blank"&gt;transactions on common types&lt;/a&gt;.&lt;br /&gt;
&lt;/font&gt;&lt;font face="Arial" size="2"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;So rolling back local variables when exceptions or issues occur! True error handling&amp;hellip; &lt;/span&gt;&lt;/font&gt;&lt;font face="Wingdings" size="2"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings"&gt;J&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Wingdings" size="2"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings"&gt;&lt;/span&gt;&lt;/font&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;Love it!
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/font&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&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;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=10253" width="1" height="1"&gt;</description><category domain="http://bloggingabout.net/blogs/ernst/archive/tags/.NET+related/default.aspx">.NET related</category><category domain="http://bloggingabout.net/blogs/ernst/archive/tags/Programming+general/default.aspx">Programming general</category></item><item><title>Microsoft WSYP project</title><link>http://bloggingabout.net/blogs/ernst/archive/2005/10/21/9940.aspx</link><pubDate>Fri, 21 Oct 2005 01:37:00 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:9940</guid><dc:creator>Ernst Wolthaus</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bloggingabout.net/blogs/ernst/rsscomments.aspx?PostID=9940</wfw:commentRss><comments>http://bloggingabout.net/blogs/ernst/archive/2005/10/21/9940.aspx#comments</comments><description>&lt;p&gt;Although I'm not in favor of physical punishment, I couldn't help to think this would be a great project for some of my (former) colleagues...&lt;/p&gt;
&lt;p&gt;&lt;a href="http://msexp.streamnavig.com/msexp/player.asp?e=E9999&amp;amp;s=9999_en_w&amp;amp;f=9999_en&amp;amp;uid=0003BFFD82DDFD4E&amp;amp;lng=nl&amp;amp;cou=du#"&gt;Microsoft WSYP&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Have fun!&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=9940" width="1" height="1"&gt;</description></item><item><title>Proper coding, what do you think?</title><link>http://bloggingabout.net/blogs/ernst/archive/2005/08/31/9182.aspx</link><pubDate>Wed, 31 Aug 2005 02:19:00 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:9182</guid><dc:creator>Ernst Wolthaus</dc:creator><slash:comments>9</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bloggingabout.net/blogs/ernst/rsscomments.aspx?PostID=9182</wfw:commentRss><comments>http://bloggingabout.net/blogs/ernst/archive/2005/08/31/9182.aspx#comments</comments><description>&lt;p&gt;I recently came across code like this of a collegue:&lt;/p&gt;
&lt;p&gt;&lt;font face="Courier New"&gt;public object SomeMethod&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;DataSet ds = DataService.RetrieveData();&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Courier New"&gt;&amp;nbsp;if(ds.Tables[0].Rows.Count &amp;gt; 0)&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;...code...&lt;br /&gt;
&amp;nbsp;&amp;nbsp;return prod;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;throw new Exception(&amp;quot;error message&amp;quot;);&lt;br /&gt;
}&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;As you can see, the exception is thrown when the dataset is empty.&lt;br /&gt;
What I find wrong with this code is the way the throw almost seems unconditional.&lt;/p&gt;
&lt;p&gt;&lt;font face="Courier New"&gt;public object SomeMethod&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;DataSet ds = DataService.RetrieveData();&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Courier New"&gt;&amp;nbsp;if(ds.Tables[0].Rows.Count &amp;gt; 0)&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;...code...&lt;br /&gt;
&amp;nbsp;&amp;nbsp;return prod;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;else&lt;br /&gt;
&amp;nbsp;{&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;throw new Exception(&amp;quot;error message&amp;quot;);&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
}&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;This two ways of handling this functionality both work, but what do you think/prefer?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=9182" width="1" height="1"&gt;</description></item></channel></rss>