<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet type='text/xsl' href='http://iancooper.spaces.live.com/mmm2008-07-17_13.29/rsspretty.aspx?rssquery=en-US;http%3a%2f%2fiancooper.spaces.live.com%2fcategory%2fBooks%2ffeed.rss' version='1.0'?><rss version="2.0" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:msn="http://schemas.microsoft.com/msn/spaces/2005/rss" xmlns:live="http://schemas.microsoft.com/live/spaces/2006/rss" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:cf="http://www.microsoft.com/schemas/rss/core/2005" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Staccato Signals: Books</title><description /><link>http://iancooper.spaces.live.com/?_c11_BlogPart_BlogPart=blogview&amp;_c=BlogPart&amp;partqs=catBooks</link><language>en-US</language><pubDate>Thu, 24 Jul 2008 02:31:26 GMT</pubDate><lastBuildDate>Thu, 24 Jul 2008 02:31:26 GMT</lastBuildDate><generator>Microsoft Spaces v1.1</generator><docs>http://www.rssboard.org/rss-specification</docs><ttl>60</ttl><cf:parentRSS>http://iancooper.spaces.live.com/blog/feed.rss</cf:parentRSS><live:type>blogcategory</live:type><live:identity><live:id>-8913799585426915684</live:id><live:alias>iancooper</live:alias></live:identity><cf:listinfo><cf:group ns="http://schemas.microsoft.com/live/spaces/2006/rss" element="typelabel" label="Type" /><cf:group ns="http://schemas.microsoft.com/live/spaces/2006/rss" element="tag" label="Tag" /><cf:group element="category" label="Category" /><cf:sort element="pubDate" label="Date" data-type="date" default="true" /><cf:sort element="title" label="Title" data-type="string" /><cf:sort ns="http://purl.org/rss/1.0/modules/slash/" element="comments" label="Comments" data-type="number" /></cf:listinfo><item><title>Training or reference</title><link>http://iancooper.spaces.live.com/Blog/cns!844BD2811F9ABE9C!200.entry</link><description>&lt;div&gt;&lt;a href="http://headrush.typepad.com/about.html"&gt;Katthy Sierra&lt;/a&gt;'s blog, &lt;a href="http://headrush.typepad.com/creating_passionate_users/"&gt;Creating Passionate Users&lt;/a&gt;, is becoming a must-read for me.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;I was led to Kathy's blog by the excellent &lt;a href="http://www.amazon.co.uk/exec/obidos/ASIN/0596007124/qid=1126256884/sr=8-1/ref=sr_8_xs_ap_i1_xgl/026-1262832-0594012"&gt;Head First Design Patterns&lt;/a&gt;. It is now my favorite teaching book for the &lt;a href="http://www.dofactory.com/Patterns/Patterns.aspx"&gt;GOF's Design Patterns&lt;/a&gt; and OO principles. It is written in Java, but anyone who knows C# will be able to read the examples without much problem.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Kathy's post on &lt;a href="http://headrush.typepad.com/creating_passionate_users/2005/06/kill_your_prese.html"&gt;'ditching powerpoint' &lt;/a&gt;recently inspired me to experiment with a slideless presentation on  the observer pattern. While it was not &lt;a href="http://spaces.msn.com/members/iancooper/Blog/cns!1p4-u4hlYUELYaegfASM5UqQ!198.entry"&gt;entirely successful as a presentation&lt;/a&gt;, I learnt more than I have from previous presentations and got more helpful feedback than I have ever done. Hopefully this talk will rock if I give it again - at DDD for example.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;One of Kathy's recent posts on the need for authors to decide between &lt;a href="http://headrush.typepad.com/creating_passionate_users/2005/09/writing_for_non.html"&gt;writing a training or reference manual&lt;/a&gt;, dovetails nicely with what I learnt. A presenter also needs to decide on thier goal and make sure the audience appreciates it. Once or twice in the past I have been guilty of mixing a training presentation with a persuasion presentation. One of the areas of feedback I recieved on the observer pattern was that many people were hoping for a training session on how to use the pattern, but I delivered a mixture of training and persuasion. Most folks did not come to be persuaded to use the pattern and composite patterns built on it, but to find out how. But because my agenda was different to their expectations I did not deliver enough training to create understanding (or probably enough persuasion if that had been their desire). One of the attendees commented that teachers set a goal for a lesson such as' 80% of the audience should understand how the design pattern works' and I needed to set myself a similar goal for the session. So next time I give this material it will defintely be pitched as a training session with the aim to get everyone comfortable implementing the observer pattern, instead of an attempt to persuade.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;BTW I agree with the book comments too, from a reader's perspective.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-8913799585426915684&amp;page=RSS%3a+Training+or+reference&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=iancooper.spaces.live.com&amp;amp;GT1=iancooper"&gt;</description><comments>http://iancooper.spaces.live.com/Blog/cns!844BD2811F9ABE9C!200.entry#comment</comments><guid isPermaLink="true">http://iancooper.spaces.live.com/Blog/cns!844BD2811F9ABE9C!200.entry</guid><pubDate>Fri, 09 Sep 2005 09:25:47 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://iancooper.spaces.live.com/blog/cns!844BD2811F9ABE9C!200/comments/feed.rss</wfw:commentRss><wfw:comment>http://iancooper.spaces.live.com/Blog/cns!844BD2811F9ABE9C!200.entry#comment</wfw:comment><dcterms:modified>2005-09-09T09:26:14Z</dcterms:modified></item><item><title>London .NET User Group 27 July</title><link>http://iancooper.spaces.live.com/Blog/cns!844BD2811F9ABE9C!179.entry</link><description>&lt;div&gt; &lt;span&gt;I do not have a firm running order yet but the plan for the 27th is to have a session on XP/Agile. Tentative plans include an introduction to XP/Agile, playing the &lt;a href="http://www.xp.be/xpgame.html"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;XP game&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;, and a panel session on XP/Agile. &lt;br&gt;While there may be a firmer timetable to come, please start signing up now and we will get more out later. &lt;br&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;PS Hope everyone is well after recent events&lt;/span&gt; &lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-8913799585426915684&amp;page=RSS%3a+London+.NET+User+Group+27+July&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=iancooper.spaces.live.com&amp;amp;GT1=iancooper"&gt;</description><comments>http://iancooper.spaces.live.com/Blog/cns!844BD2811F9ABE9C!179.entry#comment</comments><guid isPermaLink="true">http://iancooper.spaces.live.com/Blog/cns!844BD2811F9ABE9C!179.entry</guid><pubDate>Sun, 10 Jul 2005 12:50:36 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://iancooper.spaces.live.com/blog/cns!844BD2811F9ABE9C!179/comments/feed.rss</wfw:commentRss><wfw:comment>http://iancooper.spaces.live.com/Blog/cns!844BD2811F9ABE9C!179.entry#comment</wfw:comment><dcterms:modified>2005-07-10T12:50:36Z</dcterms:modified></item><item><title>Parser Error Message: Access is denied</title><link>http://iancooper.spaces.live.com/Blog/cns!844BD2811F9ABE9C!121.entry</link><description>&lt;p&gt;When using ASP.NET you can get this error when another application has locked a file that ASP.NET is trying to load. Rebooting the machine to clear this error is a somewhat drastic option especially if it happens frequently. The usual suspect is the indexing server when you modify the contents of the bin directory or the web.config file. &lt;a href="http://support.microsoft.com/default.aspx?scid=kb;en-us;329065" target="_blank"&gt;This &lt;/a&gt;knowledge base article explains the problem and walks through resolution for the problem (by turning off indexing server, or instructing index server to ignore your ASP.NET shadow directory). &lt;p&gt;The full test of the error is something like: &lt;p&gt;Server Error in '/XXXXXX' Application&lt;br&gt;Configuration Error&lt;br&gt;Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately. &lt;p&gt;Parser Error Message: Access is denied: 'xxxx'. &lt;p&gt;Brought to you y the 'notes to self in blog' department, but I guess it may be of help to other folks too. &lt;p&gt; &lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-8913799585426915684&amp;page=RSS%3a+Parser+Error+Message%3a+Access+is+denied&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=iancooper.spaces.live.com&amp;amp;GT1=iancooper"&gt;</description><comments>http://iancooper.spaces.live.com/Blog/cns!844BD2811F9ABE9C!121.entry#comment</comments><guid isPermaLink="true">http://iancooper.spaces.live.com/Blog/cns!844BD2811F9ABE9C!121.entry</guid><pubDate>Wed, 16 Mar 2005 12:51:14 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://iancooper.spaces.live.com/blog/cns!844BD2811F9ABE9C!121/comments/feed.rss</wfw:commentRss><wfw:comment>http://iancooper.spaces.live.com/Blog/cns!844BD2811F9ABE9C!121.entry#comment</wfw:comment><dcterms:modified>2005-03-16T12:51:14Z</dcterms:modified></item></channel></rss>