<?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 : .NET related</title><link>http://bloggingabout.net/blogs/ernst/archive/tags/.NET+related/default.aspx</link><description>Tags: .NET related</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><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>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>Free Book - Introducing Visual Basic 2005 for Developers</title><link>http://bloggingabout.net/blogs/ernst/archive/2005/06/27/7307.aspx</link><pubDate>Mon, 27 Jun 2005 09:45:00 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:7307</guid><dc:creator>Ernst Wolthaus</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bloggingabout.net/blogs/ernst/rsscomments.aspx?PostID=7307</wfw:commentRss><comments>http://bloggingabout.net/blogs/ernst/archive/2005/06/27/7307.aspx#comments</comments><description>&lt;P&gt;&lt;FONT face=Arial size=2&gt;If you're interested in anything .NET-ish (or anything free &lt;IMG src="/ernst/files/smile.jpg"&gt; ), then you might wanna download this &lt;A href="http://msdn.microsoft.com/vbasic/whidbey/introto2005/" target=_blank&gt;free Visual Basic 2005 book&lt;/A&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=7307" 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>db4objects - A rising star!</title><link>http://bloggingabout.net/blogs/ernst/archive/2005/06/23/6994.aspx</link><pubDate>Thu, 23 Jun 2005 08:19:00 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:6994</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=6994</wfw:commentRss><comments>http://bloggingabout.net/blogs/ernst/archive/2005/06/23/6994.aspx#comments</comments><description>&lt;P&gt;&lt;IMG style="FLOAT: right" src="/ernst/files/db40.gif"&gt;&lt;FONT face=Arial size=2&gt;&lt;A href="http://bloggingabout.net/rj/"&gt;Robert Jan&lt;/A&gt;&amp;nbsp;&lt;/FONT&gt;&lt;FONT face=Arial size=2&gt;some time ago blogged about &lt;A href="http://www.db40.com/"&gt;DB4O&lt;/A&gt;. And I've been following their progress ever since.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;You really should take a look at DB4O. It's cool technology! &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;You open a database like this:&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;&lt;FONT face="Courier New" color=#ff0000&gt;db = Db4o.openFile(@"c:\db4otest\database\test.dbo");&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;Now suppose I have a Object: Person.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" color=#ff0000 size=2&gt;Person P1 = new Person();&lt;BR&gt;P1.Name = "John";&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" color=#ff0000 size=2&gt;Person P2 = new Person();&lt;BR&gt;P2.Name = "Peter";&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;Now I want so persist it to the database:&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" color=#ff0000 size=2&gt;db.set(P1);&lt;BR&gt;db.set(P2);&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;That's it! How simple do you want it to be...?!&lt;BR&gt;&lt;/FONT&gt;&lt;FONT face=Arial size=2&gt;No defining tables, constraints, etc. Everything is done in objects.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;This is how is always should have been! If you want to work in a OO environment, you shouldn't have to deal with relational stuff like tables and constraints.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;It takes some time to get used to... it takes a 'new mindset' to work with DB4O, because we're all so used to thinking in relational patterns when it comes to data access.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;From their newsletter:&lt;BR&gt;&lt;/FONT&gt;&lt;FONT face=Garamond&gt;The open source benchmark PolePosition (&lt;/FONT&gt;&lt;A onclick="return top.js.OpenExtLink(window,event,this)" href="http://www.polepos.org/" target=_blank&gt;&lt;FONT face=Garamond&gt;www.polepos.org&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Garamond&gt;) is a great platform to learn about the specific performance of persistence solutions in object-oriented environments. &amp;nbsp;Earlier this year, published results showed that db4o outperforms a Hibernate/MySQL stack by 3-44x, for instance, depending on the task at hand, clearly illustrating that adding an &lt;STRONG&gt;object-relational mapper to the stack does seriously degrade performance&lt;/STRONG&gt;. &amp;nbsp;db4o should be considered whenever performance is critical.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;I know there's still some work to be done...&lt;BR&gt;I miss some good tools like a kind of Enterprise Manager and a reporting tool.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;&lt;STRONG&gt;But the guys from DB4O are getting there!&lt;/STRONG&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=6994" width="1" height="1"&gt;</description><category domain="http://bloggingabout.net/blogs/ernst/archive/tags/.NET+related/default.aspx">.NET related</category></item><item><title>There’s More to Java vs. .NET Than Technology</title><link>http://bloggingabout.net/blogs/ernst/archive/2005/06/23/6993.aspx</link><pubDate>Thu, 23 Jun 2005 07:54:00 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:6993</guid><dc:creator>Ernst Wolthaus</dc:creator><slash:comments>6</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bloggingabout.net/blogs/ernst/rsscomments.aspx?PostID=6993</wfw:commentRss><comments>http://bloggingabout.net/blogs/ernst/archive/2005/06/23/6993.aspx#comments</comments><description>&lt;P&gt;&lt;FONT face=Arial size=2&gt;A new colleague of mine, Raynni Jourdain (LogicaCMG, Arnhem), pointed me towards &lt;A href="http://www.adtmag.com/article.asp?page=1&amp;amp;id=10993" target=_blank&gt;this article about Java vs. .NET&lt;/A&gt;.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;In short, it says .NET for projects that&amp;nbsp;have ease-of-use, need quick time to market and a lifespan of 2-5 years and Java for more complex projects, scalability&amp;nbsp;and a lifespan of 5-10 years.&lt;BR&gt;I'm not a Java expert, but I think I disagree...&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;Why couldn't you build complex projects with .NET? I think you can...!&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;When it comes to .NET vs Java, the words of an classic Irving Berlin song come to mind:&lt;BR&gt;&lt;/FONT&gt;&lt;FONT face=Garamond size=4&gt;&lt;EM&gt;&amp;#8220;Anything you can do, I can do better&lt;BR&gt;I can do any thing better than you...&amp;#8220;&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;With .NET, you can build reliable, fast, complex solutions, just as well (in fact,&amp;nbsp;even better, because of the better tools available) as with Java/J2EE.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;&lt;STRONG&gt;I see&amp;nbsp;one problem, however....&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;A lot of times, MS (Microsoft) technology is used to rush to get results fast. And MS technology gives this ability.&lt;BR&gt;MS projects are quicker to market but (because of the rush) sometimes suffer some quality issues.&lt;BR&gt;&lt;/FONT&gt;&lt;FONT face=Arial size=2&gt;On the other hand, when using Java/J2EE, it is accepted that development takes longer because it's more 'complex'...&lt;BR&gt;&lt;/FONT&gt;&lt;FONT face=Arial size=2&gt;And so it becomes a selffullfilling prophecy (try typing that without a typo ;-)) that Java is more robust...&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;If managers and business would deal with MS projects the same as with Java projects (time and budget), the MS&amp;nbsp;consultants would get the chance to&amp;nbsp;prove &lt;STRONG&gt;MS technology is ready for complex, enterprise-level solutions&lt;/STRONG&gt;.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;What do you think?&lt;/FONT&gt;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=6993" 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><category domain="http://bloggingabout.net/blogs/ernst/archive/tags/Programming+general/default.aspx">Programming general</category></item><item><title>Nice and usefull links</title><link>http://bloggingabout.net/blogs/ernst/archive/2005/05/18/4120.aspx</link><pubDate>Wed, 18 May 2005 14:11:00 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:4120</guid><dc:creator>Ernst Wolthaus</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bloggingabout.net/blogs/ernst/rsscomments.aspx?PostID=4120</wfw:commentRss><comments>http://bloggingabout.net/blogs/ernst/archive/2005/05/18/4120.aspx#comments</comments><description>&lt;P&gt;&lt;FONT face=Arial&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;WSDL Tool&lt;BR&gt;&lt;/STRONG&gt;A collegue of mine, Erwyn van der Meer, pointed to a nice and usefull &lt;/FONT&gt;&lt;/FONT&gt;&lt;A href="http://www.thinktecture.com/Resources/Software/WSContractFirst/WSCF04Walkthrough1.html" target=_blank&gt;&lt;FONT face=Arial size=2&gt;WSDL tool&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Arial size=2&gt; from ThinkTecture. If you have a WSDL file, you can use this WSDL to generate the webservice code so you start testing before the actual webservice is on-line!&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;Usefull stuff&lt;/STRONG&gt;&lt;BR&gt;At IDesign, there's a lot of usefull stuff on &lt;/FONT&gt;&lt;/FONT&gt;&lt;A href="http://www.idesign.net/idesign/DesktopDefault.aspx?tabindex=5&amp;amp;tabid=8#CSharp" target=_blank&gt;&lt;FONT face=Arial size=2&gt;this page&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Arial size=2&gt;.&lt;BR&gt;You should really take some time to browse through the page, because there's always something that you can use.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;Rocking tool&lt;BR&gt;&lt;/STRONG&gt;Take a look at this tool: &lt;/FONT&gt;&lt;/FONT&gt;&lt;A href="http://www.nikhilk.net/ASPNETDevHelperTool.aspx" target=_blank&gt;&lt;FONT face=Arial size=2&gt;ASP.NET Development Helper&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Arial size=2&gt;.&lt;BR&gt;Combining serverside components with clientside components, this tool could be&amp;nbsp;&lt;STRONG&gt;really&lt;/STRONG&gt; usefull for your web projects.&lt;BR&gt;It gives you all kinds of info on a webpage like debug- and trace info. Good test tool!&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;Enjoy!&lt;/FONT&gt;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=4120" 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>Aren't we all coding for fun?!</title><link>http://bloggingabout.net/blogs/ernst/archive/2005/04/22/3664.aspx</link><pubDate>Fri, 22 Apr 2005 12:33:00 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:3664</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=3664</wfw:commentRss><comments>http://bloggingabout.net/blogs/ernst/archive/2005/04/22/3664.aspx#comments</comments><description>&lt;P&gt;&lt;FONT face=Georgia size=2&gt;New MSDN section: &lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/coding4fun/"&gt;&lt;FONT face=Georgia size=2&gt;Coding4Fun&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://msdn.microsoft.com/coding4fun/"&gt;&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=3664" width="1" height="1"&gt;</description><category domain="http://bloggingabout.net/blogs/ernst/archive/tags/.NET+related/default.aspx">.NET related</category></item><item><title>Designing .NET Class Libraries</title><link>http://bloggingabout.net/blogs/ernst/archive/2005/04/12/3380.aspx</link><pubDate>Tue, 12 Apr 2005 11:54:00 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:3380</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=3380</wfw:commentRss><comments>http://bloggingabout.net/blogs/ernst/archive/2005/04/12/3380.aspx#comments</comments><description>&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Read &lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/netframework/programming/classlibraries/"&gt;&lt;FONT face=Verdana size=2&gt;this article&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt; on d&lt;/FONT&gt;&lt;A name=Intro&gt;&lt;FONT face=Verdana size=2&gt;esigning .NET Class Libraries&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt;....&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;About a week ago we had a discussion on the Microsoft mailinglist @ LCMG about whether or not to combine several assemblies into one assembly. Maybe &lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/netframework/programming/classlibraries/packaging"&gt;&lt;FONT face=Verdana size=2&gt;this article&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt; will help you decide what the best option is for you.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Cheers!&lt;/FONT&gt;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=3380" width="1" height="1"&gt;</description><category domain="http://bloggingabout.net/blogs/ernst/archive/tags/.NET+related/default.aspx">.NET related</category></item><item><title>Introducing Indigo: An Early Look</title><link>http://bloggingabout.net/blogs/ernst/archive/2005/02/16/2236.aspx</link><pubDate>Wed, 16 Feb 2005 08:31:00 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:2236</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=2236</wfw:commentRss><comments>http://bloggingabout.net/blogs/ernst/archive/2005/02/16/2236.aspx#comments</comments><description>&lt;P&gt;&lt;FONT face=Verdana size=2&gt;David Chappell has published a &lt;/FONT&gt;&lt;A target=_blank href="http://msdn.microsoft.com/webservices/default.aspx?pull=/library/en-us/dnlong/html/introindigov1-0.asp"&gt;&lt;FONT face=Verdana size=2&gt;paper on Indigo&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt; on the &lt;/FONT&gt;&lt;A target=_blank href="http://msdn.microsoft.com/webservices/"&gt;&lt;FONT face=Verdana size=2&gt;MSDN Web Services Development Center&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt;.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;It's good reading and&amp;nbsp;contains a few nice simple examples to feel right at home in Indigo...&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;I like it, I like it... &lt;/FONT&gt;&lt;IMG src="/ernst/files/tongue_smile.gif"&gt; &lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=2236" width="1" height="1"&gt;</description><category domain="http://bloggingabout.net/blogs/ernst/archive/tags/.NET+related/default.aspx">.NET related</category></item><item><title>Microsoft Windows Forms FAQ</title><link>http://bloggingabout.net/blogs/ernst/archive/2005/02/07/2188.aspx</link><pubDate>Mon, 07 Feb 2005 11:48:00 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:2188</guid><dc:creator>Ernst Wolthaus</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bloggingabout.net/blogs/ernst/rsscomments.aspx?PostID=2188</wfw:commentRss><comments>http://bloggingabout.net/blogs/ernst/archive/2005/02/07/2188.aspx#comments</comments><description>&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Even Microsoft loves the &lt;/FONT&gt;&lt;A href="http://64.78.52.104/FAQ/WinForms/default.asp"&gt;&lt;FONT face=Verdana size=2&gt;Windows Forms FAQ by George Shepherd&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt;. Als you can see in this &lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/smartclient/community/wffaq/default.aspx"&gt;&lt;FONT face=Verdana size=2&gt;Windows Forms FAQ&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt; from Microsoft, they used a lot of stuff from his FAQ...&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;As you can see, Microsoft also introduces a &lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/smartclient/community/wffaq/wf20.aspx"&gt;&lt;FONT face=Verdana size=2&gt;FAQ for Windows Forms 2.0&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt;.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;And if you want to know what the new features are gonna be in 2.0, &lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/smartclient/understanding/windowsforms/2.0/features/default.aspx"&gt;&lt;FONT face=Verdana size=2&gt;here's the list...&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=1&gt;BTW:&lt;BR&gt;These&amp;nbsp;FAQ's&amp;nbsp;are placed under the Smart Client Developer Center... Why?&lt;BR&gt;Is Microsoft dropping the term Winform in favour of Smart Client technology? There's more to Winforms than Smart Client technology...&lt;BR&gt;Or are we witnessing another marketing&amp;nbsp;strategy from Microsoft?&lt;/FONT&gt;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=2188" width="1" height="1"&gt;</description><category domain="http://bloggingabout.net/blogs/ernst/archive/tags/.NET+related/default.aspx">.NET related</category></item><item><title>George Shepherd's Windows Forms FAQ</title><link>http://bloggingabout.net/blogs/ernst/archive/2005/02/04/2178.aspx</link><pubDate>Fri, 04 Feb 2005 15:27:00 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:2178</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=2178</wfw:commentRss><comments>http://bloggingabout.net/blogs/ernst/archive/2005/02/04/2178.aspx#comments</comments><description>&lt;P&gt;&lt;FONT face=Verdana size=2&gt;A lot of you know the George Shepherd's Windows Forms FAQ.&amp;nbsp;&lt;BR&gt;You&amp;nbsp;can find it at&amp;nbsp;&lt;/FONT&gt;&lt;A href="http://www.syncfusion.com/FAQ/WinForms/" target=_blank&gt;&lt;FONT face=Verdana size=2&gt;http://www.syncfusion.com/FAQ/WinForms/&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;It's also available at&amp;nbsp;&lt;/FONT&gt;&lt;A href="http://64.78.52.104/FAQ/WinForms/default.asp" target=_blank&gt;&lt;FONT face=Verdana size=2&gt;http://64.78.52.104/FAQ/WinForms/default.asp&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;To prevent from losing this information when George decides to end it all together I decided to download the pages and make them usable offline (asp -&amp;gt; html). So, &lt;A href="http://bloggingabout.net/ernst/files/shepherd_winform_faq.zip"&gt;here they are...&lt;/A&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;[update 7 feb 2005]&lt;BR&gt;In case you're wondering: &lt;A href="http://www.syncfusion.com"&gt;Syncfusion&lt;/A&gt;&amp;nbsp;has been so very kind to give me permission to do this.&lt;BR&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=2178" width="1" height="1"&gt;</description><category domain="http://bloggingabout.net/blogs/ernst/archive/tags/.NET+related/default.aspx">.NET related</category></item><item><title>Infopath rocks!</title><link>http://bloggingabout.net/blogs/ernst/archive/2005/02/04/2177.aspx</link><pubDate>Fri, 04 Feb 2005 12:15:00 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:2177</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=2177</wfw:commentRss><comments>http://bloggingabout.net/blogs/ernst/archive/2005/02/04/2177.aspx#comments</comments><description>&lt;P&gt;&lt;FONT face=Verdana size=2&gt;A client recently expressed their wish to use electronic forms for their&amp;nbsp; representatives. The reps would have to take these forms on their laptops, travel around Europe, and be able to send the data in the forms back to a webservice at HQ, when connected to the internet.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;This requirement triggered me into researching Infopath for a while. Although I'm not an Infopath expert, I now know enough to see that this new addition to Office has a lot of potential!&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;&lt;STRONG&gt;What's Infopath?&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Suppose you have XML documents and you want other people to enter data. Of course, you don't want to let the users enter data in XML in something like Notepad.&lt;BR&gt;That's where Infopath steps in...&lt;BR&gt;With Infopath, you can create a form-like document as a kind of wrapper around the XML. Now the user can enter data, just like in a regular webapp or winform app.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Infopath lets you use events to check submitted data and use Jscript to create a lot of extra functionality. When the user submits the form, you can send the XML data straight to a webservice or sharepoint, you can send the XML via e-mail or you can even use custom code to handle the submit.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;There's a SDK for Infopath that works with VS 2003. When installed, you can handle all required actions with C#. Yeah baby!&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;You can send a Infopath form (.xsn) to someone else, he/she opens the form, fills out the data, do some stuff with .NET and finally press submit, and voila, the data arrives back at your webservice.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;How cool is that! I gotta tell you, this new Infopath really rocks!&lt;BR&gt;Especially with .NET integration, I see a lot of potential.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;And it's &lt;STRONG&gt;not&lt;/STRONG&gt; a premature product. As a &lt;STRONG&gt;dutch&lt;/STRONG&gt; company, you can even use an Infopath form to do your income tax!&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.microsoft.com/netherlands/ondernemers/informatie/omzetbelasting.aspx" target=_blank&gt;&lt;FONT face=Verdana size=2&gt;&lt;IMG src="/ernst/files/infopath_belastingaangifte.jpg"&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;check out the &lt;A href="http://www.microsoft.com/office/infopath/prodinfo/default.mspx" target=_blank&gt;Micosoft product info&lt;/A&gt; and the &lt;A href="http://blogs.msdn.com/infopath/" target=_blank&gt;Infopath team blog&lt;/A&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=2177" width="1" height="1"&gt;</description><category domain="http://bloggingabout.net/blogs/ernst/archive/tags/.NET+related/default.aspx">.NET related</category></item><item><title>Free (just like we Dutch like it)</title><link>http://bloggingabout.net/blogs/ernst/archive/2005/01/27/2093.aspx</link><pubDate>Thu, 27 Jan 2005 14:50:00 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:2093</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=2093</wfw:commentRss><comments>http://bloggingabout.net/blogs/ernst/archive/2005/01/27/2093.aspx#comments</comments><description>&lt;P&gt;&lt;FONT face=Verdana&gt;&lt;FONT size=2&gt;Googling for some info I hit &lt;A href="http://www.publicjoe.f9.co.uk/csharp/samples/ebook.html"&gt;this site&lt;/A&gt; with all kinds of free chapters, from elementary C# to the&amp;nbsp;lesser known&amp;nbsp;GraphicsPaths.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;All samples so free for download. &lt;BR&gt;As we say in Dutch: &amp;#8220;us bin zuunig&amp;#8220; (&amp;#8220;we're stingy&amp;#8220;).&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.publicjoe.f9.co.uk/csharp/samples/ebook.html"&gt;&lt;FONT face=Verdana size=2&gt;&lt;/FONT&gt;&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=2093" 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><category domain="http://bloggingabout.net/blogs/ernst/archive/tags/Programming+general/default.aspx">Programming general</category></item><item><title>Spot the difference</title><link>http://bloggingabout.net/blogs/ernst/archive/2005/01/12/1881.aspx</link><pubDate>Wed, 12 Jan 2005 09:47:00 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:1881</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=1881</wfw:commentRss><comments>http://bloggingabout.net/blogs/ernst/archive/2005/01/12/1881.aspx#comments</comments><description>&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Frans Bouma already wrote &lt;/FONT&gt;&lt;A href="http://weblogs.asp.net/fbouma/archive/2004/12/12/280171.aspx"&gt;&lt;FONT face=Verdana size=2&gt;some stuff&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt; about the delay of WinFS.&lt;BR&gt;WinFS probably won't be present in Longhorn for a long while.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Hmmm... &lt;BR&gt;Especially interesting since I've just recently read &lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/architecture/soa/default.aspx?pull=/library/en-us/dnbda/html/srorientwp.asp"&gt;&lt;FONT face=Verdana size=2&gt;this article&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;about SOA on MSDN.&lt;BR&gt;It's also downloadable as &lt;/FONT&gt;&lt;A href="http://download.microsoft.com/download/d/2/5/d2513e64-0dcd-4ef6-89c4-c99ee117936f/serviceorientationwpa4.doc"&gt;&lt;FONT face=Verdana size=2&gt;Word doc&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt;.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Now, can you find the difference?&lt;BR&gt;I'll&amp;nbsp; make it easy for you.&lt;BR&gt;On page 11 of the &lt;STRONG&gt;Word doc&lt;/STRONG&gt; you'll read:&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MyBodyText style="MARGIN: 0cm 0cm 6pt"&gt;&lt;FONT face=Verdana size=2&gt;&lt;EM&gt;&amp;#8220;WinFS,&amp;#8221; the code-name for the next-generation storage platform in &amp;#8220;Longhorn,&amp;#8221; is one key innovation that will make &amp;#8220;Longhorn&amp;#8221; critical to your connected systems strategy. This new structured file system will permit schematized storage of information using an extensible type system. Microsoft will deliver initial support for common types and encourages development groups to schematize the information their applications use for greater reusability of critical organizational information. &amp;#8220;WinFS&amp;#8221; will greatly reduce the cost of replicating service information for local and offline manipulation.&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MyBodyText style="MARGIN: 0cm 0cm 6pt"&gt;&lt;FONT face=Verdana size=2&gt;Now try to find the word &lt;EM&gt;&amp;#8220;&lt;/EM&gt;WinFS&lt;EM&gt;&amp;#8221; &lt;/EM&gt;in the webbased article...&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MyBodyText style="MARGIN: 0cm 0cm 6pt"&gt;&lt;FONT face=Verdana size=2&gt;I guess Microsoft forgot the remove this section in the webpage &lt;IMG src="http://www.bloggingabout.net/files/dennis/blogfiles/smile3.gif"&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=1881" width="1" height="1"&gt;</description><category domain="http://bloggingabout.net/blogs/ernst/archive/tags/.NET+related/default.aspx">.NET related</category></item><item><title>WYCIWYP (What You Copy is What You Paste)</title><link>http://bloggingabout.net/blogs/ernst/archive/2004/09/22/1391.aspx</link><pubDate>Wed, 22 Sep 2004 09:50:00 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:1391</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=1391</wfw:commentRss><comments>http://bloggingabout.net/blogs/ernst/archive/2004/09/22/1391.aspx#comments</comments><description>&lt;P&gt;&lt;FONT face=Arial size=2&gt;Do you also find it annoying that Visual Studio (VS) always adds ID's and Names to certain HTML tags when you copy/paste?&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;Like this:&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial color=#ff0000 size=2&gt;INPUT type=hidden value=1&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;Copy/paste this in VS and you get:&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial color=#ff0000 size=2&gt;INPUT id=Hidden1 type=hidden value=1 name=Hidden1&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;Now, that's quite annoying...&lt;BR&gt;And there's no way to turn this 'feature' off in VS, even more annoying...&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;So, I turned to Google and found this add-in for VS:&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.codeproject.com/macro/wiicwgp.asp"&gt;&lt;FONT face=Arial size=2&gt;http://www.codeproject.com/macro/wiicwgp.asp&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;Works very nicely! Has become a standard add-in for me ;-)&lt;/FONT&gt;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=1391" width="1" height="1"&gt;</description><category domain="http://bloggingabout.net/blogs/ernst/archive/tags/.NET+related/default.aspx">.NET related</category></item></channel></rss>