<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Philip Wolfe - Just the idea guy</title><link>http://www.philipwolfe.com</link><description>.NET Tips, Tricks, Facts, Components, Code, Movies, Thoughts, Rants, etc.</description><language>en-us</language><copyright>Copyright 2007 (c), philipwolfe.com, All Rights Reserved.</copyright><generator>me</generator><image><url>http://www.philipwolfe.com/link.jpg</url><title>Philip Wolfe - Just the idea guy</title><link>http://www.philipwolfe.com/</link><width>88</width><height>31</height></image><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/PhilipWolfe" /><feedburner:info uri="philipwolfe" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item><title>Do you want to get involved with Microsoft exams?</title><description>&lt;a href="http://www.studiob.com/jobs.cfm#.NET%20Certification%20exams%20-%20Alpha%20Reviewers%20Needed" target="_blank" class="ApplyClass"&gt;http://www.studiob.com/jobs.cfm#.NET%20Certification%20exams%20-%20Alpha%20Reviewers%20Needed&lt;/a&gt;&lt;img src="http://feeds.feedburner.com/~r/PhilipWolfe/~4/PeQLZWBnSl8" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/PhilipWolfe/~3/PeQLZWBnSl8/Post.aspx</link><author>Philip Wolfe &lt;website@philipwolfe.com&gt;</author><pubDate>Wed, 03 Feb 2010 04:00:00 GMT</pubDate><category>Blog</category><guid isPermaLink="false">http://www.philipwolfe.com/Post.aspx?id=120</guid><comments>http://www.philipwolfe.com/Post.aspx?id=120#Feedback</comments><slash:comments>0</slash:comments><feedburner:origLink>http://www.philipwolfe.com/Post.aspx?id=120</feedburner:origLink></item><item><title>About Me: My Favorite Notepad Replacement</title><description>I am quite fond of &lt;a href="http://www.flos-freeware.ch/notepad2.html" target="_blank" class="ApplyClass"&gt;Notepad2&lt;/a&gt; with the enhancements found at &lt;a href="http://code.kliu.org/misc/notepad2/" target="_blank"&gt;this site&lt;/a&gt;.&amp;nbsp; It is lightweight and fast.&amp;nbsp; It doesn't try to do to much and just enough that it will be an instant favorite.&amp;nbsp; I recommend using the installer as it will replace calls to your current Notepad so that Notepad2 is launched.&lt;img src="http://feeds.feedburner.com/~r/PhilipWolfe/~4/AlJd3j5ulEg" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/PhilipWolfe/~3/AlJd3j5ulEg/Post.aspx</link><author>Philip Wolfe &lt;website@philipwolfe.com&gt;</author><pubDate>Wed, 27 Jan 2010 07:50:00 GMT</pubDate><category>Raves</category><guid isPermaLink="false">http://www.philipwolfe.com/Post.aspx?id=119</guid><comments>http://www.philipwolfe.com/Post.aspx?id=119#Feedback</comments><slash:comments>0</slash:comments><feedburner:origLink>http://www.philipwolfe.com/Post.aspx?id=119</feedburner:origLink></item><item><title>About Me: My Favorite File Sync Tool</title><description>I am quite fond of Allway Sync.&amp;nbsp; Check them out at &lt;a class="ApplyClass" target="_blank" href="http://www.allwaysync.com"&gt;http://www.allwaysync.com&lt;/a&gt;.&amp;nbsp; I would however recommend version 6.1.6.&amp;nbsp; I think this is the last version before an annoying message or limitation about the number of bytes it can/will sync.&amp;nbsp; &lt;a target="_blank" href="http://www.filehippo.com"&gt;File Hippo&lt;/a&gt; can't even help out on this one.&amp;nbsp; Google or ask around for it.&lt;img src="http://feeds.feedburner.com/~r/PhilipWolfe/~4/LNB_LZvoVRU" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/PhilipWolfe/~3/LNB_LZvoVRU/Post.aspx</link><author>Philip Wolfe &lt;website@philipwolfe.com&gt;</author><pubDate>Wed, 27 Jan 2010 07:45:00 GMT</pubDate><category>Raves</category><guid isPermaLink="false">http://www.philipwolfe.com/Post.aspx?id=118</guid><comments>http://www.philipwolfe.com/Post.aspx?id=118#Feedback</comments><slash:comments>0</slash:comments><feedburner:origLink>http://www.philipwolfe.com/Post.aspx?id=118</feedburner:origLink></item><item><title>State Machines in WWF 4</title><description>This post is long overdue but I couldn't believe that State Machine workflows aren't a first class citizen in .NET 4.0.&amp;nbsp; This revelation came after reading a few articles last year.&amp;nbsp; They tried to make it seem OK and that this was a good decision.&amp;nbsp; They are wrong.&amp;nbsp; At Tech Ed in LA I was able to speak to several product team members, industry thought leaders, and program managers in the connected systems teams.&amp;nbsp; After explaining that a State Machine is the best design for processes that are similar to "application processing" like a car loan or life insurance where the process takes from 1 day to 2 weeks or more, they all agreed that Microsoft's decision wasn't right.&amp;nbsp; They should have brought the State Machine along before creating the Flowchart Workflow.&amp;nbsp; Some suggested a design with a Pick Activity that would loop and have a leg for each state.&amp;nbsp; Again, a bad upgrade scenario for customers.&lt;br /&gt;
&lt;br /&gt;
Along with that major complaint, I couldn't believe that they switched completely from DependencyPropertys to passing arguments to activities.&amp;nbsp; I don't agree with this decision either.&amp;nbsp; I will agree that DependencyPropertys are hard to understand at first, but in the end they are the best design for workflows.&amp;nbsp; In my opinion it seems that the team working on this version of workflow didn't understand the previous version and decided to rewrite it.&amp;nbsp; Some at Tech Ed said that this isn't true.&amp;nbsp; The team did understand it but need to make this huge change because this is where Microsoft wants to be going forward.&amp;nbsp; Thanks for the terrible upgrade scenarios for the early adopters!&lt;br /&gt;
&lt;br /&gt;
Regardless, WWF 3 will still work side by side with version 4 and VS10 supports v3 in the designer!&amp;nbsp; Win for us even though the designer pretty much sucks.&amp;nbsp; For now our team will stick with v3 because it is the right design and we will continue to enhance it with new activities and possibly an open source designer.&lt;br /&gt;
&lt;br /&gt;
I am very excited for some upcoming posts.&amp;nbsp; I would like to share with everyone some cool activities we are using as well as a design pattern and best practice for using a State Machine Workflow.&amp;nbsp; It allows the State Machine to call Sequence workflows synchronously.&amp;nbsp; It will also show a best practice for WCF hosting without Microsoft's WCF activities (which, also in my opinion, stink because they tie you to a communication technology).&lt;img src="http://feeds.feedburner.com/~r/PhilipWolfe/~4/7hHzK8UAa0U" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/PhilipWolfe/~3/7hHzK8UAa0U/Post.aspx</link><author>Philip Wolfe &lt;website@philipwolfe.com&gt;</author><pubDate>Wed, 27 Jan 2010 07:30:00 GMT</pubDate><category>Rants</category><guid isPermaLink="false">http://www.philipwolfe.com/Post.aspx?id=117</guid><comments>http://www.philipwolfe.com/Post.aspx?id=117#Feedback</comments><slash:comments>0</slash:comments><feedburner:origLink>http://www.philipwolfe.com/Post.aspx?id=117</feedburner:origLink></item><item><title>The original Green Company</title><description>Around Christmas I was cleaning up our basement and had some stuff to take to Goodwill and found out that Best Buy would take 2 computer items per person per day to recycle.&amp;nbsp; As I was dropping off the stuff at Goodwill, they asked if I was donating the computers.&amp;nbsp; Bewildered, I was surprised that they took them because I had tried to donate one several years back.&amp;nbsp; They said that they have been accepting them for a year now and the parts are sent to a central location where they are turned into working computers again.&lt;br /&gt;
&lt;br /&gt;
So...don't destroy or throw away your old equipment, donate it to Goodwill.&lt;img src="http://feeds.feedburner.com/~r/PhilipWolfe/~4/q1Rv7P40G3I" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/PhilipWolfe/~3/q1Rv7P40G3I/Post.aspx</link><author>Philip Wolfe &lt;website@philipwolfe.com&gt;</author><pubDate>Wed, 27 Jan 2010 07:01:00 GMT</pubDate><category>Raves</category><guid isPermaLink="false">http://www.philipwolfe.com/Post.aspx?id=115</guid><comments>http://www.philipwolfe.com/Post.aspx?id=115#Feedback</comments><slash:comments>0</slash:comments><feedburner:origLink>http://www.philipwolfe.com/Post.aspx?id=115</feedburner:origLink></item><item><title>Reminders to keep my mouth shut...</title><description>While studying up on the history of C# on wikipedia and reading the C# spec, I stumbled upon some criticism of C# and the .NET framework.&amp;nbsp; Have a read of these articles from two high ups from the company formerly known as Sun and take note of the date and their tiny understanding of what they are criticizing.&amp;nbsp; The dates are Jan and Feb of 2002.&amp;nbsp; .NET came out on Feb 14, 2002.&amp;nbsp; They are putting down .NET for allowing unsafe code and for not being reliable or productive.&amp;nbsp; For one you can't compare ActiveX to .NET and I don't think you have any room to talk about productivity.&amp;nbsp; Thanks guys for the reminder to keep my mouth shut when I am just trying to put something down.&lt;br /&gt;
&lt;br /&gt;
&lt;a target="_blank" href="http://news.cnet.com/2010-1071-831385.html"&gt;http://news.cnet.com/2010-1071-831385.html&lt;/a&gt;&lt;br /&gt;
&lt;a target="_blank" href="http://news.cnet.com/2008-1082-817522.html"&gt;http://news.cnet.com/2008-1082-817522.html&lt;/a&gt;&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
(from the James Gosling blog http://blogs.sun.com/jag/)&lt;br /&gt;
&lt;img alt="" width="367" height="286" src="/attachments/sunrip.jpg" /&gt;&lt;img src="http://feeds.feedburner.com/~r/PhilipWolfe/~4/mEVo3HLlpKg" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/PhilipWolfe/~3/mEVo3HLlpKg/Post.aspx</link><author>Philip Wolfe &lt;website@philipwolfe.com&gt;</author><pubDate>Wed, 27 Jan 2010 07:00:00 GMT</pubDate><category>Blog</category><guid isPermaLink="false">http://www.philipwolfe.com/Post.aspx?id=114</guid><comments>http://www.philipwolfe.com/Post.aspx?id=114#Feedback</comments><slash:comments>0</slash:comments><feedburner:origLink>http://www.philipwolfe.com/Post.aspx?id=114</feedburner:origLink></item><item><title>Annoyed by a button</title><description>Ever since I purchased my Shop Vac brand shop vac, I have thought that their on/off button design is terrible.&amp;nbsp; There are two independent buttons that travel up and down to turn the unit on and off.&amp;nbsp; After the first few uses, the on and off buttons rub along the plastic cover and begin to stick.&amp;nbsp; Sometimes the unit doesn't turn on or off because of the friction created by the poor design.&amp;nbsp; The design is so bad I called the company to complain and they thanked me for my feedback.&amp;nbsp; I would not recommend this product until it is changed.&lt;br /&gt;
&lt;br /&gt;
&lt;img alt="" src="/attachments/shop vac.gif" /&gt;&lt;img src="http://feeds.feedburner.com/~r/PhilipWolfe/~4/6WDonSJRIJM" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/PhilipWolfe/~3/6WDonSJRIJM/Post.aspx</link><author>Philip Wolfe &lt;website@philipwolfe.com&gt;</author><pubDate>Sat, 02 Jan 2010 23:00:00 GMT</pubDate><category>Rants</category><guid isPermaLink="false">http://www.philipwolfe.com/Post.aspx?id=113</guid><comments>http://www.philipwolfe.com/Post.aspx?id=113#Feedback</comments><slash:comments>0</slash:comments><feedburner:origLink>http://www.philipwolfe.com/Post.aspx?id=113</feedburner:origLink></item></channel></rss>
