<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1530627635838565320</id><updated>2012-02-16T14:02:06.390Z</updated><category term='wcf'/><category term='alpha'/><category term='source'/><category term='configuration'/><category term='vendor'/><category term='steve jobs'/><category term='apple'/><category term='bill gates'/><category term='development'/><category term='microsoft'/><category term='open'/><category term='Gmail'/><category term='nap'/><category term='terminology'/><category term='productivity'/><category term='youtube'/><category term='geek'/><category term='Label'/><category term='lockdown'/><category term='POP'/><category term='google'/><title type='text'>Rui Pacheco</title><subtitle type='html'>If hell broke loose and there's no documented procedure, call in a Portuguese.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://ruipacheco.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1530627635838565320/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://ruipacheco.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Rui Pacheco</name><uri>http://www.blogger.com/profile/04706133693307941824</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>8</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1530627635838565320.post-514012423920717833</id><published>2007-06-11T09:55:00.000Z</published><updated>2007-07-11T15:10:37.281Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='nap'/><category scheme='http://www.blogger.com/atom/ns#' term='productivity'/><title type='text'>Have a quick Nap...</title><content type='html'>I've recently come across a &lt;a href="http://www.lifehacker.com/software/health/recharge-with-a-meditation-nap-267515.php"&gt;blog post&lt;/a&gt; describing a &lt;a href="http://lifelearningtoday.com/2007/06/06/how-to-nap-at-work-or-anyplace-you-need-a-rest/"&gt;procedure to take a quick nap&lt;/a&gt; during the work hours. This reminded me of a friend who could successfully do this, &lt;a href="http://www.estounanet.com/blog/"&gt;Luis Monteiro&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I have to confess that I've taken naps regularly when I was working at home as freelancer and it did wonders for my productivity. I'll give it a try with a little help from a &lt;a href="http://www.pzizz.com/"&gt;Pzizz&lt;/a&gt; soundtrack. Results coming soon :)&lt;br /&gt;&lt;br /&gt;June 19&lt;sup&gt;th&lt;/sup&gt;: Pzizz doesn't work for me... I can't get to sleep with all those sounds echoing in my head. It made me lost my humor as well, as I got very very sleepy in the process. BAH!&lt;br /&gt;&lt;br /&gt;July 11&lt;sup&gt;th&lt;/sup&gt;: &lt;a href="http://www.wired.com/software/softwarereviews/news/2007/07/sleepsoftware"&gt;Wired&lt;/a&gt; bites the dust! They ended up unsatisfied as well.&lt;br /&gt;&lt;blockquote&gt;"All of these use a technique called binaural beat generation. Two slightly varying tone frequencies are played simultaneously, one in each ear. The out-of-sync peaks of the sound waves produce a pulse below the range of human hearing. Even though the pulse is inaudible, the effect is said by proponents to calm brain activity and quiet the mind."&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1530627635838565320-514012423920717833?l=ruipacheco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ruipacheco.blogspot.com/feeds/514012423920717833/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1530627635838565320&amp;postID=514012423920717833' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1530627635838565320/posts/default/514012423920717833'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1530627635838565320/posts/default/514012423920717833'/><link rel='alternate' type='text/html' href='http://ruipacheco.blogspot.com/2007/06/have-quick-nap.html' title='Have a quick Nap...'/><author><name>Rui Pacheco</name><uri>http://www.blogger.com/profile/04706133693307941824</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1530627635838565320.post-4281431097245374864</id><published>2007-06-06T11:41:00.000Z</published><updated>2007-06-06T11:43:24.255Z</updated><title type='text'>People's Voice</title><content type='html'>&lt;div align="center"&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/x-iFazXf-Fg"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/x-iFazXf-Fg" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1530627635838565320-4281431097245374864?l=ruipacheco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ruipacheco.blogspot.com/feeds/4281431097245374864/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1530627635838565320&amp;postID=4281431097245374864' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1530627635838565320/posts/default/4281431097245374864'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1530627635838565320/posts/default/4281431097245374864'/><link rel='alternate' type='text/html' href='http://ruipacheco.blogspot.com/2007/06/peace.html' title='People&apos;s Voice'/><author><name>Rui Pacheco</name><uri>http://www.blogger.com/profile/04706133693307941824</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1530627635838565320.post-6992274821626723267</id><published>2007-06-01T19:14:00.000Z</published><updated>2007-06-01T19:45:30.006Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Label'/><category scheme='http://www.blogger.com/atom/ns#' term='POP'/><category scheme='http://www.blogger.com/atom/ns#' term='Gmail'/><title type='text'>How to download a single Gmail label via POP</title><content type='html'>Gmail doesn't let you get one label at a time via POP3 (well, POP3 doesn't allow that itself, only IMAP does), but this crazy idea actually works:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Empty your Trash (you should really do this);&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Choose the labels that you &lt;span style="font-weight: bold;"&gt;don't&lt;/span&gt; want to download;&lt;/li&gt;&lt;li&gt;In each of those labels, delete your messages. They won't be really deleted, they'll just be sent to the Trash;&lt;/li&gt;&lt;li&gt;Point to Settings, select "Enable POP for all mail (even mail that's already been downloaded)";&lt;/li&gt;&lt;li&gt;Configure your favorite e-mail client and start the transfer. Only the messages that haven't been deleted will be sent to you;&lt;/li&gt;&lt;li&gt;After the transfer has ended, go back to Gmail and disable POP;&lt;/li&gt;&lt;li&gt;Go to the Trash, select all the messages and then click "Move to Inbox" to recover your messages.&lt;/li&gt;&lt;/ol&gt;Note: I've tried this with a regular Gmail account, not a Google for your domain hosted account.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1530627635838565320-6992274821626723267?l=ruipacheco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ruipacheco.blogspot.com/feeds/6992274821626723267/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1530627635838565320&amp;postID=6992274821626723267' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1530627635838565320/posts/default/6992274821626723267'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1530627635838565320/posts/default/6992274821626723267'/><link rel='alternate' type='text/html' href='http://ruipacheco.blogspot.com/2007/06/how-to-download-single-gmail-label-via.html' title='How to download a single Gmail label via POP'/><author><name>Rui Pacheco</name><uri>http://www.blogger.com/profile/04706133693307941824</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1530627635838565320.post-2672298448480212325</id><published>2007-05-31T10:25:00.000Z</published><updated>2008-12-09T16:58:46.517Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='steve jobs'/><category scheme='http://www.blogger.com/atom/ns#' term='microsoft'/><category scheme='http://www.blogger.com/atom/ns#' term='bill gates'/><category scheme='http://www.blogger.com/atom/ns#' term='apple'/><title type='text'>Bill Gates and Steve Jobs together</title><content type='html'>And for the first time in 20 years (click the image to &lt;a href="http://d5.allthingsd.com/20070530/steve-jobs-and-bill-gates-together-part-1-of-7/"&gt;watch the videos&lt;/a&gt;):&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://d5.allthingsd.com/20070530/steve-jobs-and-bill-gates-together-part-1-of-7/"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_g3SvAh5Ojwo/Rl6pa2O6ztI/AAAAAAAAAAU/zoAuPga3Jww/s320/steve_bill.jpg" alt="" id="BLOGGER_PHOTO_ID_5070676509165539026" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1530627635838565320-2672298448480212325?l=ruipacheco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ruipacheco.blogspot.com/feeds/2672298448480212325/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1530627635838565320&amp;postID=2672298448480212325' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1530627635838565320/posts/default/2672298448480212325'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1530627635838565320/posts/default/2672298448480212325'/><link rel='alternate' type='text/html' href='http://ruipacheco.blogspot.com/2007/05/wow.html' title='Bill Gates and Steve Jobs together'/><author><name>Rui Pacheco</name><uri>http://www.blogger.com/profile/04706133693307941824</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_g3SvAh5Ojwo/Rl6pa2O6ztI/AAAAAAAAAAU/zoAuPga3Jww/s72-c/steve_bill.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1530627635838565320.post-1964270461862660935</id><published>2007-05-30T23:33:00.001Z</published><updated>2007-05-31T18:43:13.564Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='youtube'/><category scheme='http://www.blogger.com/atom/ns#' term='apple'/><title type='text'>Apple &amp; Google</title><content type='html'>I've just read about the &lt;a href="http://www.apple.com/appletv/tour.html?section=youtube"&gt;Apple TV support for YouTube videos&lt;/a&gt;. Reminds me the &lt;span style="font-style: italic;"&gt;board seat engineering&lt;/span&gt; going on between Apple and Google in combination with Cringely's &lt;a href="http://www.pbs.org/cringely/pulpit/2007/pulpit_20070216_001673.html"&gt;thoughts&lt;/a&gt; on the matter.&lt;br /&gt;&lt;br /&gt;Google: content gathering, search, advertising.&lt;br /&gt;Apple: content selling, devices.&lt;br /&gt;Both: committed, resourceful, leading.&lt;br /&gt;Others: &lt;a href="http://www.joost.com/"&gt;maybe&lt;/a&gt; &lt;a href="http://www.zune.net/"&gt;clue&lt;/a&gt; &lt;a href="http://soapbox.msn.com/"&gt;less&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;No further comments for now. It's a nice novel to watch, though.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1530627635838565320-1964270461862660935?l=ruipacheco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ruipacheco.blogspot.com/feeds/1964270461862660935/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1530627635838565320&amp;postID=1964270461862660935' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1530627635838565320/posts/default/1964270461862660935'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1530627635838565320/posts/default/1964270461862660935'/><link rel='alternate' type='text/html' href='http://ruipacheco.blogspot.com/2007/05/apple-google.html' title='Apple &amp; Google'/><author><name>Rui Pacheco</name><uri>http://www.blogger.com/profile/04706133693307941824</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1530627635838565320.post-258909358810356155</id><published>2007-05-30T21:34:00.000Z</published><updated>2007-05-30T23:31:49.192Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='vendor'/><category scheme='http://www.blogger.com/atom/ns#' term='lockdown'/><category scheme='http://www.blogger.com/atom/ns#' term='development'/><category scheme='http://www.blogger.com/atom/ns#' term='terminology'/><category scheme='http://www.blogger.com/atom/ns#' term='open'/><category scheme='http://www.blogger.com/atom/ns#' term='source'/><category scheme='http://www.blogger.com/atom/ns#' term='alpha'/><category scheme='http://www.blogger.com/atom/ns#' term='geek'/><title type='text'>Alpha Geeks</title><content type='html'>On his &lt;a href="http://martinfowler.com/bliki/RubyMicrosoft.html"&gt;latest post&lt;/a&gt; &lt;a href="http://martinfowler.com/"&gt;Martin Fowler&lt;/a&gt; talks about "Alpha Geeks", a very old term (considering the tech time scale), used first by Tim O'Reilly on a &lt;a href="http://www.linuxdevcenter.com/pub/a/mac/2002/05/14/oreilly_wwdc_keynote.html"&gt;Keynote&lt;/a&gt; back in 2002:&lt;br /&gt;&lt;blockquote style="font-style: italic;"&gt;"There are always people in any field who are the most clued in to the deep trends, who seem to be playing with all the coolest stuff, and seem to have their finger in everything before most people even know about it."&lt;/blockquote&gt;Martin proceeds talking about how these pioneers determine the most successful technologies in the near-future and how Microsoft is loosing ground to OSS-like technologies, particularly in the development field (most notably against &lt;a href="http://www.rubyonrails.org/"&gt;Ruby on Rails&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;Nowadays being locked down to a vendor is not allways &lt;span style="font-style: italic;"&gt;OK&lt;/span&gt;, specially one whose tactics aren't always clear.&lt;ul&gt;&lt;li&gt;Microsoft &amp; .NET: you &lt;span style="font-weight: bold;"&gt;must&lt;/span&gt; have windows. &lt;a href="http://www.mono-project.com/"&gt;Mono&lt;/a&gt; is cool, but you only get partial .NET 2.0 support. Where's the coolest stuff, like WCF and WF? (more on this soon).&lt;br /&gt;Ah, and you have to rush to keep up with the release cycle, a thing that is becoming increasingly complicated to some MS-based ISV's.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Sun &amp; Java: Java is quite open, but it's not &lt;span style="font-style: italic;"&gt;sexy&lt;/span&gt;, it's rather &lt;span style="font-style: italic;"&gt;complicated&lt;/span&gt;. I've never been much &lt;span style="font-style: italic;"&gt;Java-aware&lt;/span&gt; but it seems to me that Sun has no killer strategy for it, and somehow the whole thing keeps working because there's a huge community constantly extending Java.&lt;/li&gt;&lt;li&gt;[etc]&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;-- Enterprise.&lt;br /&gt;&lt;br /&gt;On the other corner, the somewhat vendor-less tech:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Perl &lt;span style="font-style: italic;"&gt;was &lt;/span&gt;sexy. We have &lt;span style="font-style: italic;"&gt;sexier&lt;/span&gt; stuff now.&lt;/li&gt;&lt;li&gt;PHP is very easy to use and there are huge sites build on it. Has never been an Alpha's favorite, mostly because it's too accessible. Alphas are not like common people :)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Python: cool, but loosing ground. I like python a lot, but Ruby is getting the spotlights, so...&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Ruby: hot hot hot. Where's the vendor? The strategy? We don't care!&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;-- Startups.&lt;br /&gt;&lt;br /&gt;But take notice:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Web tech: HTML/XHTML/CSS/JS. It's one of the few things we can count on, so everybody uses it.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Ajax [technology without vendor]: it's not controlled, it's a mashup of standards, untied from a specific corporation.&lt;/li&gt;&lt;/ul&gt;-- &lt;span style="font-style: italic;"&gt;Everybody.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;These last ones feel &lt;span style="font-style: italic;"&gt;nicer&lt;/span&gt;, don't they? &lt;span style="font-weight: bold;"&gt;You sleep better at night knowing that your vendor won't be able to easily slip in a revision that will require you to further invest in your product development without an underlying business need.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1530627635838565320-258909358810356155?l=ruipacheco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ruipacheco.blogspot.com/feeds/258909358810356155/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1530627635838565320&amp;postID=258909358810356155' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1530627635838565320/posts/default/258909358810356155'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1530627635838565320/posts/default/258909358810356155'/><link rel='alternate' type='text/html' href='http://ruipacheco.blogspot.com/2007/05/alpha-geeks.html' title='Alpha Geeks'/><author><name>Rui Pacheco</name><uri>http://www.blogger.com/profile/04706133693307941824</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1530627635838565320.post-574108792704388137</id><published>2007-05-30T11:35:00.000Z</published><updated>2007-05-30T13:39:57.921Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='wcf'/><title type='text'>WCF contract ConfigurationName versus class name</title><content type='html'>Note to self:&lt;br /&gt;&lt;br /&gt;I've already seen this at least a couple of times:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;"The contract name 'Company.Project.ServiceContract' could not be found in the list of contracts implemented by the service 'SomeService'."&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Whenever this happens, don't forget what truly matters to WCF is the contract name expressed in the attribute. The class name is irrelevant:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;namespace Company.Project&lt;br /&gt;{&lt;br /&gt; [ServiceContractAttribute(&lt;br /&gt;     Namespace = "http://tempuri.org/SomeNamespace/",&lt;br /&gt;     ConfigurationName = "&lt;span style="color: rgb(0, 153, 0); font-weight: bold;"&gt;Company.Project.ServiceContract&lt;/span&gt;")] &lt;span style="color: rgb(0, 153, 0);"&gt;// « real deal!&lt;/span&gt;&lt;br /&gt; public interface &lt;span style="color: rgb(153, 0, 0); font-weight: bold;"&gt;ServiceContract123&lt;/span&gt;&lt;br /&gt; {&lt;br /&gt;     [OperationContractAttribute(...&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;...so the service .config should look like:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&amp;lt;service behaviorconfiguration="DebugBehavior" name="Company.Project.Service"&amp;gt;&amp;lt;/service&amp;gt;&lt;br /&gt; &amp;lt;endpoint binding="basicHttpBinding" bindingconfiguration="HttpBinding"&amp;gt;&lt;br /&gt; name="ServiceEndpoint" contract="&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;Company.Project.ServiceContract&lt;/span&gt;" /&amp;gt;&amp;lt;/endpoint&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;and never like:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&amp;lt;service behaviorconfiguration="DebugBehavior" name="Company.Project.Service"&amp;gt;&amp;lt;/service&amp;gt;&lt;br /&gt;  &amp;lt;endpoint binding="basicHttpBinding" bindingconfiguration="HttpBinding"&amp;gt;&lt;br /&gt;  name="ServiceEndpoint" contract="&lt;span style="color: rgb(153, 0, 0); font-weight: bold;"&gt;ServiceContract123&lt;/span&gt;" /&amp;gt;&amp;lt;/endpoint&amp;gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1530627635838565320-574108792704388137?l=ruipacheco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ruipacheco.blogspot.com/feeds/574108792704388137/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1530627635838565320&amp;postID=574108792704388137' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1530627635838565320/posts/default/574108792704388137'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1530627635838565320/posts/default/574108792704388137'/><link rel='alternate' type='text/html' href='http://ruipacheco.blogspot.com/2007/05/wcf-contract-configurationname-versus.html' title='WCF contract ConfigurationName versus class name'/><author><name>Rui Pacheco</name><uri>http://www.blogger.com/profile/04706133693307941824</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1530627635838565320.post-2402321823822779694</id><published>2007-05-25T12:02:00.000Z</published><updated>2007-05-30T21:45:35.926Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='wcf'/><title type='text'>What is WCF?</title><content type='html'>WCF was introduced with the .NET 3.0 and my experience tells me it stands for:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Windows &lt;span style="color: rgb(153, 0, 0);"&gt;Complicated&lt;/span&gt; Framework&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Go figure yourselves why...&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/msdnmag/issues/04/01/Indigo/default.aspx"&gt;Indigo&lt;/a&gt; was much cooler anyway, much like &lt;a href="http://www.microsoft.com/silverlight/"&gt;Silverlight&lt;/a&gt; is when compared to a possible name like "Web Presentation Framework".&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1530627635838565320-2402321823822779694?l=ruipacheco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ruipacheco.blogspot.com/feeds/2402321823822779694/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1530627635838565320&amp;postID=2402321823822779694' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1530627635838565320/posts/default/2402321823822779694'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1530627635838565320/posts/default/2402321823822779694'/><link rel='alternate' type='text/html' href='http://ruipacheco.blogspot.com/2007/05/what-is-wcf.html' title='What is WCF?'/><author><name>Rui Pacheco</name><uri>http://www.blogger.com/profile/04706133693307941824</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
