<?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-11581195</id><updated>2011-12-13T00:15:55.307+01:00</updated><category term='SilverLight'/><category term='Dansk'/><category term='FV11'/><category term='DKCloud'/><category term='Open data'/><category term='SP2007'/><category term='Digitalisering'/><category term='EA'/><category term='Internet fraud'/><category term='Spam'/><category term='Stupid'/><category term='#yam'/><category term='Enterprise Architecture'/><category term='ODIS'/><category term='Testing'/><title type='text'>Peter's Blog</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>76</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-11581195.post-7784858712561966803</id><published>2011-09-27T15:31:00.001+02:00</published><updated>2011-09-27T15:31:40.433+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Spam'/><category scheme='http://www.blogger.com/atom/ns#' term='Stupid'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet fraud'/><title type='text'>THE RELEASE OF YOUR FIRST INSTALLMENT PAYMENT OF $7, 600.00 USD (Payment Order #:WUMT-8880635/2011)</title><content type='html'>&lt;p&gt;WESTERN UNION MONEY TRANSFER&lt;br&gt;MALAYSIAN PAY-OUT CENTER&lt;br&gt;Attention,&lt;br&gt;You are entitled to receive a total sum of $1,500,000 USD which has been&lt;br&gt;successfully deposited at the Western Union Payment Center, Malaysia by the&lt;br&gt;United Nations. This payment is in conjunction with the Social Responsibility&lt;br&gt;Cash Aid Programme of the United Nations in which e-mail addresses are&lt;br&gt;selected randomly by the Topaz Balloting System.&lt;br&gt;The Management of the Western Union Payment Center, Malaysia has designated&lt;br&gt;that the amount be remitted to you via our Daily Limit Payment of $7,600 USD.&lt;br&gt;Do send your Name, Address and Phone Number to Mrs. Franca Lee of the Western&lt;br&gt;Union Payment Center via email:(&lt;a href="mailto:mrs.franca.lee01@gmail.com"&gt;mrs.franca.lee01@gmail.com&lt;/a&gt;) or call +601.6487.&lt;br&gt;2136 for more information on how to receive your first installment of $7,600&lt;br&gt;USD&lt;br&gt;Yours Truly,&lt;br&gt;Mr. Norman Sadiq,&lt;br&gt;For: Western Union Payment Center, Malaysia.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-7784858712561966803?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/7784858712561966803/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=7784858712561966803' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/7784858712561966803'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/7784858712561966803'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2011/09/release-of-your-first-installment.html' title='THE RELEASE OF YOUR FIRST INSTALLMENT PAYMENT OF $7, 600.00 USD (Payment Order #:WUMT-8880635/2011)'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-1338227809347688625</id><published>2011-09-11T01:00:00.001+02:00</published><updated>2011-09-11T01:00:43.802+02:00</updated><title type='text'>Kom og mærk</title><content type='html'>&lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:ab633ffc-992a-4017-97c8-80e370dc9507" class="wlWriterEditableSmartContent"&gt;&lt;div id="5339bb65-33ad-4f37-b285-916c66e98946" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=-59IypYj0e0&amp;amp;feature=feedlik" target="_new"&gt;&lt;img src="http://lh3.ggpht.com/-FfflrpgYb0c/TmvsG8bEAbI/AAAAAAAAAd0/BaJ2ijz0X2k/video0612a6fc57e6%25255B6%25255D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('5339bb65-33ad-4f37-b285-916c66e98946'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;448\&amp;quot; height=\&amp;quot;252\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/-59IypYj0e0?hl=en&amp;amp;hd=1\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/-59IypYj0e0?hl=en&amp;amp;hd=1\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;448\&amp;quot; height=\&amp;quot;252\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;p&gt;For sent&lt;br&gt;Mine grådige drømme&lt;br&gt;Flød som vældige strømme&lt;br&gt;Ind til helvedes port&lt;br&gt;Og mærk mine verdener der ramler&lt;br&gt;Mine hænder der famler&lt;br&gt;Kom og mærk&lt;/p&gt; &lt;p&gt;Og i mens at jorden drøner på min mælkevej&lt;br&gt;Kysser jeg dit navn&lt;br&gt;Kysser jeg dit navn&lt;/p&gt; &lt;p&gt;Og smag&lt;br&gt;Smag på mørket en tavs nat&lt;br&gt;Ligeså tro som en vild kat&lt;br&gt;Kom og smag&lt;br&gt;Og se&lt;br&gt;Alle stjernerne falder&lt;br&gt;Med min stemme der kalder&lt;br&gt;Her fra helvedes port&lt;/p&gt; &lt;p&gt;Og i mens at jorden drøner på min mælkevej&lt;br&gt;Kysser jeg dit navn&lt;br&gt;Kysser jeg dit navn&lt;/p&gt; &lt;p&gt;Og i mens at jorden drøner på min mælkevej&lt;br&gt;Kysser jeg dit navn&lt;br&gt;Kysser jeg dit navn&lt;br&gt;Kysser jeg dit navn&lt;/p&gt; &lt;p&gt;For sent&lt;br&gt;Mine grådige drømme&lt;br&gt;Flød som vældige strømme&lt;br&gt;Ind til helvedes port&lt;/p&gt; &lt;p&gt;Og i mens at jorden drøner på min mælkevej&lt;br&gt;Kysser jeg dit navn&lt;br&gt;Kysser jeg dit navn&lt;/p&gt; &lt;p&gt;Og i mens at jorden drøner på min mælkevej&lt;br&gt;Kysser jeg dit navn&lt;br&gt;Kysser jeg dit navn&lt;br&gt;Kysser jeg dit navn&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-1338227809347688625?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/1338227809347688625/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=1338227809347688625' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/1338227809347688625'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/1338227809347688625'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2011/09/kom-og-mrk.html' title='Kom og mærk'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/-FfflrpgYb0c/TmvsG8bEAbI/AAAAAAAAAd0/BaJ2ijz0X2k/s72-c/video0612a6fc57e6%25255B6%25255D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-6223461758983078954</id><published>2011-09-06T14:17:00.001+02:00</published><updated>2011-09-06T14:17:05.990+02:00</updated><title type='text'>Cure4you–din sundhedsportal!?</title><content type='html'>&lt;p&gt;Jeg har ikke været til min læge i 100 år. Sidst jeg skulle til lægen skulle man ringe og bestille tid hos en sekretær. Nu skal man bruge en formular online (jubii).&lt;/p&gt; &lt;p&gt;Når man endelig er logget ind bliver man mødt af en side der ligner noget fra østtyskland:&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-AWJYmt3kaPc/TmYPN0oiSqI/AAAAAAAAAdE/zGSpvCJ7_WE/s1600-h/image%25255B12%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-px8AOuQwp8w/TmYPOSKNhXI/AAAAAAAAAdI/RbzjfqrNmDs/image_thumb%25255B6%25255D.png?imgmax=800" width="244" height="210"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Her kan man så godt som intet andet end at klikke videre til Cure4you Sundhed.&lt;/p&gt; &lt;p&gt;Nu kan det godt være at det bare er mig, men Cure4you lyder mere som noget man får i spam sammen med 100% mere nydelse og størrelse.&lt;/p&gt; &lt;p&gt;Nå videre til Cure4you og så mødes af en portal der på nærmest umulig vis lykkedes med at undergå ovenstående i design:&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-wFtWbuS7oZU/TmYPO-nMfEI/AAAAAAAAAdM/Wt_r8cJ9-m8/s1600-h/image%25255B13%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-I0UyZdWo4VM/TmYPPTC1ZoI/AAAAAAAAAdQ/eFmymCVpxS0/image_thumb%25255B7%25255D.png?imgmax=800" width="244" height="183"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Hvor har jeg f.eks. fået Per Stig Møller som læge? Sådan så han da ikke ud sidste gang…&lt;/p&gt; &lt;p&gt;Når man så vælger at bestille en ny tid bliver man smidt tilbage til Østtyskland…&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/--tDpuoVju5A/TmYPPxwy5WI/AAAAAAAAAdU/mJE8hSYa18c/s1600-h/image%25255B14%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-J8VAyk5oAzw/TmYPQS8vJGI/AAAAAAAAAdY/UMbXoGyeYi0/image_thumb%25255B8%25255D.png?imgmax=800" width="244" height="210"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Suk, velkommen til selvbetjening anno 2011.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-6223461758983078954?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/6223461758983078954/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=6223461758983078954' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/6223461758983078954'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/6223461758983078954'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2011/09/cure4youdin-sundhedsportal.html' title='Cure4you–din sundhedsportal!?'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/-px8AOuQwp8w/TmYPOSKNhXI/AAAAAAAAAdI/RbzjfqrNmDs/s72-c/image_thumb%25255B6%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-1080622106530559083</id><published>2011-08-27T11:50:00.001+02:00</published><updated>2011-08-27T11:50:30.604+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='FV11'/><title type='text'>Socialt valgeksperiment</title><content type='html'>&lt;p&gt;Så er der folketingsvalg 2011 og de sociale medier er allerede ved at flyde over med kommentarer af mere eller mindre lødig karakter.&lt;/p&gt; &lt;p&gt;For at gøre det nemmere at kende forskel på farven af tweets, indlæg og andre opkast vil jeg foreslå at alle skifter deres billede ud med et ikon der angiver det parti de vil stemme på.&lt;/p&gt; &lt;p&gt;Jeg har til formålet sakset lidt i DR’s hjemmeside og lavet nedenstående ikoner (i alfabetisk rækkefølge):&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-SJ5hfqqkNNc/Tli9wJxG_aI/AAAAAAAAAZY/EiIzHDagwDM/s1600-h/A%25255B2%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="A" border="0" alt="A" src="http://lh4.ggpht.com/-cbkdwUi-ba4/Tli9wpDpYMI/AAAAAAAAAZc/Nmxk2NO7PY0/A_thumb.png?imgmax=800" width="63" height="63"&gt;&lt;/a&gt;&lt;a href="http://lh4.ggpht.com/-ePLENvAfPfc/Tli9xKzngDI/AAAAAAAAAZg/8wNowkupdj4/s1600-h/B%25255B2%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="B" border="0" alt="B" src="http://lh3.ggpht.com/-xGcBv--n-_U/Tli9xurU7bI/AAAAAAAAAZk/OcFyvON_gR8/B_thumb.png?imgmax=800" width="63" height="63"&gt;&lt;/a&gt;&lt;a href="http://lh6.ggpht.com/-ssy2MqPaDW4/Tli9yAkJE3I/AAAAAAAAAZo/wJuoHoZx73c/s1600-h/C%25255B2%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="C" border="0" alt="C" src="http://lh4.ggpht.com/-OJ2tRsE3bls/Tli9ys8FC9I/AAAAAAAAAZs/EfLtrsgXt4A/C_thumb.png?imgmax=800" width="63" height="63"&gt;&lt;/a&gt;&lt;a href="http://lh4.ggpht.com/-5eDF45cIhJg/Tli9zE-3DHI/AAAAAAAAAZw/M1sUfmz3o1M/s1600-h/F%25255B2%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="F" border="0" alt="F" src="http://lh3.ggpht.com/-VScGdQ6WIs0/Tli9zjD4QkI/AAAAAAAAAZ0/5yOZfmulJcE/F_thumb.png?imgmax=800" width="63" height="63"&gt;&lt;/a&gt;&lt;a href="http://lh5.ggpht.com/-Gvm--w6nc9I/Tli90LSQZJI/AAAAAAAAAZ4/BhUlVq-sv50/s1600-h/I%25255B2%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="I" border="0" alt="I" src="http://lh5.ggpht.com/-q5TkvwTTgAg/Tli90jA23PI/AAAAAAAAAZ8/1rOimojUae0/I_thumb.png?imgmax=800" width="63" height="63"&gt;&lt;/a&gt;&lt;a href="http://lh6.ggpht.com/-PaGEX8PcwEA/Tli91H_V_fI/AAAAAAAAAaA/zFD2vjPNDRg/s1600-h/K%25255B2%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="K" border="0" alt="K" src="http://lh5.ggpht.com/-U5wg3aqfHOE/Tli91kzCLCI/AAAAAAAAAaI/Con527Vr53w/K_thumb.png?imgmax=800" width="63" height="63"&gt;&lt;/a&gt;&lt;a href="http://lh5.ggpht.com/-EXRRDR9R_Ss/Tli92WRTnOI/AAAAAAAAAaM/vDFI6FcknrI/s1600-h/O%25255B2%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="O" border="0" alt="O" src="http://lh3.ggpht.com/-WGITkJU8-bQ/Tli93An-PdI/AAAAAAAAAaQ/RVsAwqI8n7w/O_thumb.png?imgmax=800" width="63" height="63"&gt;&lt;/a&gt;&lt;a href="http://lh6.ggpht.com/-9AuKDOGpw7E/Tli93moz4ZI/AAAAAAAAAaU/X2gar4Rq4V0/s1600-h/V%25255B2%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="V" border="0" alt="V" src="http://lh6.ggpht.com/-TUEJozQRD7s/Tli94PgRCEI/AAAAAAAAAas/I-uptu0wMao/V_thumb.png?imgmax=800" width="63" height="63"&gt;&lt;/a&gt;&lt;a href="http://lh6.ggpht.com/-CG4W0mUCuEM/Tli942YCJKI/AAAAAAAAAa0/W-9y8GBn8h0/s1600-h/%2525C3%252598%25255B2%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="&amp;Oslash;" border="0" alt="&amp;Oslash;" src="http://lh3.ggpht.com/-9_akEk82D6I/Tli95RLRoJI/AAAAAAAAAa8/oGk6ZWBkq1w/%2525C3%252598_thumb.png?imgmax=800" width="63" height="63"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Alternativt kan man hente fra Skydrive: &lt;a href="https://skydrive.live.com/#!/?cid=6af4c8ec7575374c&amp;amp;sc=documents&amp;amp;uc=9&amp;amp;id=6AF4C8EC7575374C%21846"&gt;https://skydrive.live.com/#!/?cid=6af4c8ec7575374c&amp;amp;sc=documents&amp;amp;uc=9&amp;amp;id=6AF4C8EC7575374C%21846&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Jeg har skiftet til (ugens) parti på twitter, facebook og G+.&lt;/p&gt; &lt;p&gt;God fornøjelse og godt valg.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-1080622106530559083?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/1080622106530559083/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=1080622106530559083' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/1080622106530559083'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/1080622106530559083'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2011/08/socialt-valgeksperiment.html' title='Socialt valgeksperiment'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/-cbkdwUi-ba4/Tli9wpDpYMI/AAAAAAAAAZc/Nmxk2NO7PY0/s72-c/A_thumb.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-2997195803078268595</id><published>2011-08-07T22:56:00.001+02:00</published><updated>2011-08-07T22:56:01.761+02:00</updated><title type='text'>SharePoint 2007 Content Query Web Part Resources</title><content type='html'>&lt;div class="ExternalClass73E36E5B670040DB94F46BE1EAFF767B"&gt; &lt;div class="ExternalClass5000BE884C804BB3BBDE2C251BB60FB5"&gt; &lt;h4&gt;Basic Usage&lt;/h4&gt;&lt;/div&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://www.helloitsliam.com/archive/2007/01/15/moss2007-%E2%80%93-content-query-web-part-step-by-step.aspx"&gt;CQWP Step by Step&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;Styling&lt;/h4&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://www.heathersolomon.com/blog/articles/customitemstyle.aspx"&gt;Customizing the Content Query Web Part and Custom Item Styles&lt;/a&gt;  &lt;li&gt;&lt;a href="http://www.thesug.org/blogs/kyles/Lists/Posts/Post.aspx?List=89c8858b-90d2-4750-a11a-e599248e6c69&amp;amp;ID=3&amp;amp;Source=http://www.thesug.org/blogs/kyles/Lists/Categories/Category.aspx?Name%3DWeb%2520Parts"&gt;Using a Custom ContentQueryMain.xsl&lt;/a&gt;  &lt;li&gt;&lt;a href="http://www.helloitsliam.com/archive/2007/07/19/moss2007-&amp;ndash;-show-multiple-columns-in-cqwp.aspx"&gt;Show multiple columns in CQWP&lt;/a&gt;  &lt;li&gt;&lt;a href="http://feeds.feedburner.com/~r/helloitsliam/~3/282035042/cqwp-hints-&amp;ndash;-swap-the-&amp;ldquo;title&amp;rdquo;-url-from-&amp;ldquo;safelinkurl&amp;rdquo;-to-a-custom-url.aspx"&gt;CQWP HINTS – Swap the “title” URL from “$SafeLinkUrl” to a custom URL&lt;/a&gt;  &lt;li&gt;&lt;a href="http://feeds.feedburner.com/~r/helloitsliam/~3/282057949/cqwp-hints-only-show-more-link-if-needed.aspx"&gt;CQWP HINTS - Only show more link if needed&lt;/a&gt;  &lt;li&gt;&lt;a href="http://feeds.feedburner.com/~r/helloitsliam/~3/287715217/cqwp-hints-&amp;ndash;-import-xsl-styles-into-&amp;ldquo;itemstyle-xsl&amp;rdquo;.aspx"&gt;CQWP HINTS – Import XSL Styles into “ItemStyle.xsl”&lt;/a&gt;  &lt;li&gt;&lt;a href="http://sharepointxperience.blogspot.com/2007/10/cqwp-debug-item-style.html"&gt;CQWP debug item style&lt;/a&gt;  &lt;li&gt;&lt;a href="http://www.helloitsliam.com/archive/2007/09/20/MOSS2007 %E2%80%93 Get the CQWP to output raw HTML Tags.aspx"&gt;Get the CQWP to output raw HTML Tags&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;Custom Queries&lt;/h4&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://www.sharepointblogs.com/mykiep/archive/2007/06/30/overriding-the-content-query-web-part.aspx"&gt;Overriding the Content Query Web Part&lt;/a&gt;  &lt;li&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/aa981241.aspx"&gt;How to: Customize the Content Query Web Part by using Custom Properties&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;Programmatic&lt;/h4&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://www.andrewconnell.com/blog/archive/2008/02/18/Subclassing-the-Content-Query-Web-Part-Adding-Dynamic-Filtering.aspx"&gt;Subclassing the Content Query Web Part: Adding Dynamic Filtering&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;Cool Examples That Tie It All Together&lt;/h4&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://feeds.feedburner.com/~r/helloitsliam/~3/288728947/cqwp-hints-&amp;ndash;-windows-media-player.aspx"&gt;CQWP HINTS – Windows Media Player&lt;/a&gt;  &lt;li&gt;&lt;a href="http://wm.microsoft.com/ms/msdn/office/2007OfficeVisualHowTos/MOSS2007CustomizingCQWPsbyUsingCustomProperties.wmv"&gt;Video: Customizing Content Query Web Parts by Using Custom Properties in SharePoint Server 2007&lt;/a&gt;  &lt;li&gt;&lt;a href="http://blog.henryong.com/2008/06/15/how-to-customize-the-content-query-web-part-xsl-to-aggregate-blog-posts/"&gt;How to customize the Content Query Web Part XSL to aggregate blog posts&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;Enhanced CQWP’s&lt;/h4&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://www.codeplex.com/sptoolbox/Release/ProjectReleases.aspx?ReleaseId=11150"&gt;CQWP with Query Override&lt;/a&gt; – available on the Intranet  &lt;li&gt;&lt;a href="http://www.lightningtools.com/pages/lightning-conductor-web-part.aspx"&gt;Lightning Tool Conductor Web Part&lt;/a&gt; – available on the Intranet&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-2997195803078268595?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/2997195803078268595/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=2997195803078268595' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/2997195803078268595'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/2997195803078268595'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2011/08/sharepoint-2007-content-query-web-part.html' title='SharePoint 2007 Content Query Web Part Resources'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-1578292410363908697</id><published>2011-08-07T22:50:00.001+02:00</published><updated>2011-08-07T22:50:39.630+02:00</updated><title type='text'>When to use a Database, Sharepoint, or Wiki</title><content type='html'>&lt;div class="ExternalClassB475D3D6CADA4927B6233714E8901229"&gt; &lt;p&gt;&lt;strong&gt;Notice: I wrote this when I was still working for NNIT, but the principles still apply.&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Eli Robillard wrote a post on "&lt;a href="http://weblogs.asp.net/erobillard/archive/2007/09/07/when-to-use-a-database-sharepoint-or-wiki.aspx"&gt;When to use a database, SharePoint, or wiki&lt;/a&gt;" with the following highlights:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;A &lt;strong&gt;database&lt;/strong&gt; stores structured data. The structure is typically designed and owned by an individual. Politically, it's a dictatorship. Line-of-business applications which gather and distribute raw data are typically associated with databases. &lt;/p&gt;&lt;/blockquote&gt; &lt;blockquote&gt; &lt;p&gt;&lt;strong&gt;Sharepoint&lt;/strong&gt; provides webs to store lists and documents. Think of this as loosely-structured data. Sharepoint lets you control this data with versioning, backup and recovery, workflow, security, policies and auditing. The structure might be seeded by an individual, but ownership is distributed. Sharepoint should be designed to unfold according to to will of the distributed owners. Politically, Sharepoint provides representative leadership like a parliamentary system though the leaders are typically appointed rather than elected. Sharepoint is used by "information workers" to create, manage, and publish information typically stored in lists and documents. Sharepoint is used as an interface to databases. Sharepoint is a social tool used to recognize and reinforce relationships among people. Through either Sharepoint's business intelligence capabilities or its integration with Reporting Services, Sharepoint can report on data from structured and loosely structured data stores. Sharepoint can index and provide search for structures, loosely structured, and unstructured data stores. &lt;/p&gt;&lt;/blockquote&gt; &lt;blockquote&gt; &lt;p&gt;A &lt;strong&gt;Wiki&lt;/strong&gt; provides webs to store text with embedded references to media. This is unstructured data. Wiki content can be seeded with the intention to unfold according to some master design, but politically, it's anarchy. A Wiki allow control through versioning and moderation. A Wiki is well-suited for collaborative documentation. &lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;I the years to come eS will hopefully get the chance to convert a lot of Lotus Notes databases to Sharepoint. Each time you have to stop and figure out which one or all of the above mentioned data storage mechanisms you have to use in order to convert the functionality of the Lotus Notes database to Sharepoint.&lt;/p&gt; &lt;p&gt;Lotus Notes databases basically comes in two flavors:&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Plain data (one or more tables) with views and no LotusScript code - basically it's a spreadsheet with alphanumerical data  &lt;li&gt;Data with views, references and business logic in LotusScript code - basically it's an application&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;In the first case it's a no brainer to just convert the database into a WSS site with the data in custom lists combined with custom views and perhaps a few Web Part Pages thrown in with connected Web Parts that displays data. This is exactly what JPTL is doing right now with a Lotus Notes database from Novo Nordisk Stakeholder Relations.&lt;/p&gt; &lt;p&gt;In the second case it's much more difficult and each Lotus Notes database or more appropriately Lotus Notes Application has to be thoroughly analyzed. Once you have a good understanding of the business requirements and these was implemented in the Lotus Notes Application - stop and take a look at the slide below.&lt;/p&gt; &lt;p&gt;&lt;img src="http://mysite/personal/pebb/Blog/Lists/Posts/Attachments/49/image_2_3E80D591.png" width="240" height="180"&gt;&lt;/p&gt; &lt;p&gt;Your job now is to transform the business requirements from the square Lotus Notes approach to the round Sharepoint approach.&lt;/p&gt; &lt;p&gt;Can you fulfill the same surface area of business requirements with standard Sharepoint functionality? This is where creative use of lists (custom, tasks, wikis and so on), document libraries, views, Web Parts, workflows and Web Part Pages comes in.&lt;/p&gt; &lt;p&gt;Obviously there will be cases where it's just not possible to get the job done and you'll have to revert to a normal application design with ASP.NET (remember that Web Parts in WSS3.0 is a ASP.NET2.0 Web Part) and a backend database - but hopefully it will won't be very often. You could take the middle road and use a list for storage and you could even use &lt;a href="http://silverlight.net/"&gt;SilverLight&lt;/a&gt; for the UX instead of ASP.NET.&lt;/p&gt;&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-1578292410363908697?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/1578292410363908697/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=1578292410363908697' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/1578292410363908697'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/1578292410363908697'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2011/08/when-to-use-database-sharepoint-or-wiki.html' title='When to use a Database, Sharepoint, or Wiki'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-7205365052691297202</id><published>2011-08-07T22:47:00.001+02:00</published><updated>2011-08-07T22:47:04.512+02:00</updated><title type='text'>Simplicity</title><content type='html'>&lt;div class="ExternalClassE75C9A377F04418DB30A62F9EFE12F2E"&gt; &lt;p&gt;From: &lt;a title="http://stuffthathappens.com/blog/2008/03/05/simplicity/" href="http://stuffthathappens.com/blog/2008/03/05/simplicity/"&gt;http://stuffthathappens.com/blog/2008/03/05/simplicity/&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;img alt="Simplicity" src="http://stuffthathappens.com/blog/wp-content/uploads/2008/03/simplicity.png"&gt;&lt;/p&gt;&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-7205365052691297202?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/7205365052691297202/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=7205365052691297202' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/7205365052691297202'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/7205365052691297202'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2011/08/simplicity.html' title='Simplicity'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-8960854070672160435</id><published>2011-08-07T22:44:00.001+02:00</published><updated>2011-08-07T22:44:07.605+02:00</updated><title type='text'>Hvad laver en CTO?</title><content type='html'>&lt;div class="ExternalClassE22E45B52BD24BA7A8C548B919187580"&gt; &lt;p&gt;Er jeg blevet interviewet af Daniel Frost fra Microsoft om:&lt;/p&gt; &lt;p&gt;&lt;a title="http://danielfrost.dk/post/Froste28099s-podcast-Episode-1-e28093-Hvad-laver-en-CTO-.aspx" href="http://danielfrost.dk/post/Froste28099s-podcast-Episode-1-e28093-Hvad-laver-en-CTO-.aspx"&gt;http://danielfrost.dk/post/Froste28099s-podcast-Episode-1-e28093-Hvad-laver-en-CTO-.aspx&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-8960854070672160435?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/8960854070672160435/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=8960854070672160435' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/8960854070672160435'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/8960854070672160435'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2011/08/hvad-laver-en-cto.html' title='Hvad laver en CTO?'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-3483086169652413725</id><published>2011-08-07T22:43:00.001+02:00</published><updated>2011-08-07T22:43:08.427+02:00</updated><title type='text'>Calculated Time Left columns in SharePoint with jQuery</title><content type='html'>&lt;div class="ExternalClass5D73C83B4F3A49F08F2A8834731D14DF"&gt; &lt;p&gt;Check this out: &lt;a title="http://feedproxy.google.com/~r/bsimser/~3/tRLAwBhGWrc/calculated-time-left-columns-in-sharepoint-with-jquery.aspx" href="http://feedproxy.google.com/~r/bsimser/~3/tRLAwBhGWrc/calculated-time-left-columns-in-sharepoint-with-jquery.aspx"&gt;http://feedproxy.google.com/~r/bsimser/~3/tRLAwBhGWrc/calculated-time-left-columns-in-sharepoint-with-jquery.aspx&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;img title="clip_image002" border="0" alt="clip_image002" src="http://weblogs.asp.net/blogs/bsimser/jqueryauction04.jpg" width="404" height="126"&gt;&lt;/p&gt;&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-3483086169652413725?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/3483086169652413725/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=3483086169652413725' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/3483086169652413725'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/3483086169652413725'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2011/08/calculated-time-left-columns-in.html' title='Calculated Time Left columns in SharePoint with jQuery'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-6558377451372942636</id><published>2011-08-07T22:41:00.001+02:00</published><updated>2011-08-07T22:41:09.627+02:00</updated><title type='text'>Transformation af forretningskrav med fast overfladeareal</title><content type='html'>&lt;div class="ExternalClassC817CBE667FA4B36B47B1FFF852607A9"&gt; &lt;p&gt;Jeg har gennem tiden skrevet et utal af tilbud baseret på udbudsmateriale, der var mere eller mindre gennemarbejdet.&lt;/p&gt; &lt;p&gt;Desværre har de fleste kravspecifikationer en stor fejl:&lt;/p&gt; &lt;ol&gt; &lt;li&gt;De funktionelle krav har været skrevet i hvordan-form i stedet for hvad-form&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;Når man skriver kravspecifikation for funktionelle krav, er det en kunstform kun at beskrive det som systemet skal kunne (altså selve forretningskravene) og ikke hvordan systemet forventes at løse disse krav.&lt;/p&gt; &lt;p&gt;Når funktionelle kravspecifikationer er skrevet i hvordan-form giver det store vanskeligheder at udnytte standardsystemer til at løfte krav der dybest set kan håndteres af standardfunktionalitet, fordi der i kravene er indlagt krav til proces og præsentation.&lt;/p&gt; &lt;p&gt;&lt;img src="http://mysite/personal/pebb/Blog/Lists/Posts/Attachments/111/image_4_53D8975E.png" width="240" height="180"&gt;&lt;/p&gt; &lt;p&gt;Det bedste i sådan en stituation er at indgå i tæt dialog med kunden og gennem workshops søge at forstå selve hvad-essencen i kravene. Herefter er det så muligt via prototyping at vise hvordan krav kan løftes f.eks. via standardfunktionalitet.&lt;/p&gt; &lt;p&gt;Jeg kalder processen for “Transformation af forretningskrav med fast overfladeareal”. Det handler i virkeligheden bare om at forstå de basale forretningskrav og vise hvordan de kan løftes nemmest via standardfunktionalitet. Jeg har gennemført workshops med dette formål med masser af kunder. Senest med Københavns Universitet, hvor vi fik reduceret omkostningerne til projektet med næsten 25% ved, at løse krav med standardfunktionalitet, i stedet for at kode en løsning der opfyldte de oprindelige krav 100% uden brug af standardfunktionalitet.&lt;/p&gt; &lt;p&gt;Processen kan bruges i alle situationer, hvor der er tale om en løsning, hvor det er muligt at bruge et standardsystem til at løse store dele af forretningskravene.&lt;/p&gt;&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-6558377451372942636?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/6558377451372942636/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=6558377451372942636' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/6558377451372942636'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/6558377451372942636'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2011/08/transformation-af-forretningskrav-med.html' title='Transformation af forretningskrav med fast overfladeareal'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-5004957051795786800</id><published>2011-08-07T22:36:00.001+02:00</published><updated>2011-08-07T22:36:48.544+02:00</updated><title type='text'>How to navigate an OData compliant service</title><content type='html'>&lt;div class="ExternalClass32929378C7114C539AD4B48FCA76F04F"&gt; &lt;h5&gt;The Service:&lt;/h5&gt; &lt;p&gt;It all starts with a Data Service hosted somewhere:  &lt;p&gt;&lt;u&gt;http://server/service.svc&lt;/u&gt;  &lt;h5&gt;Basic queries:&lt;/h5&gt; &lt;p&gt;You access the Data Service entities through resource sets, like this:  &lt;p&gt;&lt;u&gt;http://server/service.svc/People&lt;/u&gt;  &lt;p&gt;You request a specific entity using its key like this:  &lt;p&gt;&lt;u&gt;http://server/service.svc/People(16)&lt;/u&gt;  &lt;p&gt;Or by using a reference relationship to something else you know:  &lt;p&gt;&lt;u&gt;http://server/service.svc/People(16)/Mother&lt;/u&gt;  &lt;p&gt;This asks for person 16’s mother.  &lt;p&gt;Once you have identified an entity you can refer to it’s properties directly:  &lt;p&gt;&lt;u&gt;http://server/service.svc/People(16)/Mother/Firstname&lt;/u&gt;  &lt;h5&gt;$value:&lt;/h5&gt; &lt;p&gt;But the last query wraps the property value in XML, if you want just the raw property value you append $value to the url like this:  &lt;p&gt;&lt;u&gt;http://server/service.svc/People(16)/Mother/Firstname/$value&lt;/u&gt;  &lt;h5&gt; &lt;p&gt; &lt;p&gt;$filter:&lt;/h5&gt; &lt;p&gt;You can filter resource sets using $filter:  &lt;p&gt;&lt;u&gt;http://server/service.svc/People?$filter=Firstname&amp;nbsp; eq ‘Fred’&lt;/u&gt;  &lt;p&gt;Notice that strings in the filter are single quoted.  &lt;p&gt;Numbers need no quotes though:  &lt;p&gt;&lt;u&gt;http://server/service.svc/Posts?$filter=AuthorId eq 1&lt;/u&gt;  &lt;p&gt;To filter by date you have identity the date in the filter, like this:  &lt;p&gt;&lt;u&gt;http://server/service.svc/Posts?$filter=CreatedDate eq DateTime'2009-10-31'&lt;/u&gt;  &lt;p&gt;You can filter via reference relationships:  &lt;p&gt;&lt;u&gt;http://server/service.svc/People?$filter=Mother/Firstname eq 'Wendy'&lt;/u&gt;  &lt;p&gt;The basic operators you can use in a filter are:&lt;/p&gt; &lt;table style="color: #4c4c4c" border="0" cellspacing="0" cellpadding="2" width="400"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign="top" width="133"&gt;Operator&lt;/td&gt; &lt;td valign="top" width="133"&gt;Description&lt;/td&gt; &lt;td valign="top" width="133"&gt;C# equivalent&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="133"&gt; &lt;p align="center"&gt;eq&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="133"&gt; &lt;p align="center"&gt;equals&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="133"&gt; &lt;p align="center"&gt;==&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="133"&gt; &lt;p align="center"&gt;ne&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="133"&gt; &lt;p align="center"&gt;not equal&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="133"&gt; &lt;p align="center"&gt;!=&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="133"&gt; &lt;p align="center"&gt;gt&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="133"&gt; &lt;p align="center"&gt;greater than&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="133"&gt; &lt;p align="center"&gt;&amp;gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="133"&gt; &lt;p align="center"&gt;ge&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="133"&gt; &lt;p align="center"&gt;greater than or equal&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="133"&gt; &lt;p align="center"&gt;&amp;gt;=&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="133"&gt; &lt;p align="center"&gt;lt&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="133"&gt; &lt;p align="center"&gt;less than&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="133"&gt; &lt;p align="center"&gt;&amp;lt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="133"&gt; &lt;p align="center"&gt;le&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="133"&gt; &lt;p align="center"&gt;less than or equal&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="133"&gt; &lt;p align="center"&gt;&amp;lt;=&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="133"&gt; &lt;p align="center"&gt;and&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="133"&gt; &lt;p align="center"&gt;and&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="133"&gt; &lt;p align="center"&gt;&amp;amp;&amp;amp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="133"&gt; &lt;p align="center"&gt;or&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="133"&gt; &lt;p align="center"&gt;or&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="133"&gt; &lt;p align="center"&gt;||&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="133"&gt; &lt;p align="center"&gt;()&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="133"&gt; &lt;p align="center"&gt;grouping&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="133"&gt; &lt;p align="center"&gt;()&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt; &lt;p&gt;There are also a &lt;a href="http://msdn.microsoft.com/en-us/library/cc668793.aspx"&gt;series of functions&lt;/a&gt; that you can use in your filters if needed.  &lt;h5&gt;$expand:&lt;/h5&gt; &lt;p&gt;If you want to include related items in the results you use $expand like this:  &lt;p&gt;&lt;u&gt;http://server/service.svc/Blogs?$expand=Posts&lt;/u&gt;  &lt;p&gt;This returns the matching Blogs and each Blog’s posts.  &lt;h5&gt;$select:&lt;/h5&gt; &lt;p&gt;Some Data Services allow you to limit the results to just the properties you require – aka projection – for example if you just want the Id and Title of matching Posts you would need something like this:  &lt;p&gt;&lt;u&gt;http://server/service.svc/Posts?$select=Id,Title&lt;/u&gt;  &lt;p&gt;You can even project properties of related objects too, like this:  &lt;p&gt;&lt;u&gt;http://server/service.svc/Posts?$expand=Blog&amp;amp;$select=Id,Title,Blog/Name&lt;/u&gt;  &lt;p&gt;This projects just the Id, Title and the Name of the Blog for each Post.  &lt;h5&gt;$count:&lt;/h5&gt; &lt;p&gt;If you just want to know how many records would be returned, without retrieving them you need $count:  &lt;p&gt;&lt;u&gt;http://server/service.svc/Blogs/$count&lt;/u&gt;  &lt;p&gt;Notice that $count becomes one of the segments of the URL – it is not part of the query string – so if you want to combine it with another operation like $filter you have to specify $count first, like this:  &lt;p&gt;&lt;u&gt;http://server/service.svc/Posts/$count?$filter=AuthorId eq 6&lt;/u&gt;  &lt;p&gt;This query returns the number of posts authored by person 6.  &lt;h5&gt;$orderby:&lt;/h5&gt; &lt;p&gt;If you need your results ordered you can use $orderby:  &lt;p&gt;&lt;u&gt;http://server/service.svc/Blogs?$orderby=Name&lt;/u&gt;  &lt;p&gt;Which returns the results in ascending order, to do descending order you need:  &lt;p&gt;&lt;u&gt;http://server/service.svc/Blogs?$orderby=Name%20desc&lt;/u&gt;  &lt;p&gt;To filter by first by one property and then by another you need:  &lt;p&gt;&lt;u&gt;http://server/service.svc/People?$orderby=Surname,Firstname&lt;/u&gt;  &lt;p&gt;Which you can combine with &lt;b&gt;desc&lt;/b&gt; if necessary.  &lt;h5&gt;$top:&lt;/h5&gt; &lt;p&gt;If you want just the first 10 items you use $top like this:  &lt;p&gt;&lt;u&gt;http://server/service.svc/People?$top=10&lt;/u&gt;  &lt;h5&gt;$skip:&lt;/h5&gt; &lt;p&gt;If you are only interested in certain page of date, you need $top and $skip together:  &lt;p&gt;&lt;u&gt;http://server/service.svc/People?$top=10&amp;amp;$skip=20&lt;/u&gt;  &lt;p&gt;This tells the Data Service to skip the first 20 matches and return the next 10. Useful if you need to display the 3rd page of results when there are 10 items per page.  &lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; It is often a good idea to combine $top &amp;amp; $skip with $orderby too, to guarantee the order results are retrieved from the underlying data source is consistent.  &lt;h5&gt;$inlinecount &amp;amp; $skiptoken:&lt;/h5&gt; &lt;p&gt;Using $top and $skip allows the client to control paging.  &lt;p&gt;But the server also needs a way to control paging – to minimize workload need to service both naive and malicious clients – the OData protocol supports this via &lt;a href="http://blogs.msdn.com/astoriateam/archive/2009/03/19/ado-net-data-services-v1-5-ctp1-server-driven-paging.aspx"&gt;Server Driven Paging&lt;/a&gt;.  &lt;p&gt;With Server Driven Paging turned on the client might ask for every record, but they will only be given one page of results.  &lt;p&gt;This as you can imagine can make life a little tricky for client application developers.  &lt;p&gt;If the client needs to know how many results there really are, they can append the $inlinecount option to the query, like this:  &lt;p&gt;&lt;u&gt;http://server/service.svc/People?$inlinecount=allpages&lt;/u&gt;  &lt;p&gt;The results will include a total count ‘inline’, and a url generated by the server to get the next page of results. &lt;br&gt;This generated url includes a $skiptoken, that is the equivalent of a cursor or bookmark, that instructs the server where to resume:  &lt;p&gt;&lt;u&gt;http://server/service.svc/People?$skiptoken=4&lt;/u&gt;  &lt;h5&gt;$links&lt;/h5&gt; &lt;p&gt;Sometime you just need to get the urls for entities related to a particular entity, which is where $links comes in:  &lt;p&gt;&lt;u&gt;http://server/service.svc/Blogs(1)/$links/Posts&lt;/u&gt;  &lt;p&gt;This tells the Data Service to return links – aka urls – for all the Posts related to Blog 1.  &lt;h5&gt;$metadata&lt;/h5&gt; &lt;p&gt;If you need to know what model an OData compliant Data Service exposes, you can do this by going to the root of the service and appending $metadata like this:  &lt;p&gt;&lt;u&gt;http://server/service.svc/$metadata&lt;/u&gt;  &lt;p&gt;This should return an &lt;a href="http://download.microsoft.com/download/B/0/B/B0B199DB-41E6-400F-90CD-C350D0C14A53/[MC-EDMX].pdf"&gt;EDMX&lt;/a&gt; file containing the &lt;a href="http://download.microsoft.com/download/B/0/B/B0B199DB-41E6-400F-90CD-C350D0C14A53/[MC-CSDL].pdf"&gt;conceptual model&lt;/a&gt; (aka EDM) exposed by the Data Service.&lt;/p&gt;&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-5004957051795786800?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/5004957051795786800/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=5004957051795786800' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/5004957051795786800'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/5004957051795786800'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2011/08/how-to-navigate-odata-compliant-service.html' title='How to navigate an OData compliant service'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-2655172407795233115</id><published>2011-08-07T22:35:00.001+02:00</published><updated>2011-08-07T22:35:04.891+02:00</updated><title type='text'>Getting started developing for SharePoint 2010</title><content type='html'>&lt;p&gt;Microsoft har udgivet 10 screencasts der kan bruges som udgangspunkt for at komme i gang med at udvikle løsninger på SharePoint 2010:&lt;/p&gt; &lt;li&gt;&lt;a href="http://msdn.microsoft.com/sharepoint/ee513148.aspx"&gt;Module 1: Getting Started: Building Web Parts in SharePoint 2010&lt;/a&gt;  &lt;li&gt;&lt;a href="http://msdn.microsoft.com/sharepoint/ee513149.aspx"&gt;Module 2: What Developers Need to Know About SharePoint 2010&lt;/a&gt;  &lt;li&gt;&lt;a href="http://msdn.microsoft.com/sharepoint/ee513150.aspx"&gt;Module 3: Building Blocks for Web Part Development in SharePoint 2010&lt;/a&gt;  &lt;li&gt;&lt;a href="http://msdn.microsoft.com/sharepoint/ee513151.aspx"&gt;Module 4: Accessing SharePoint 2010 Data and Objects with Server-Side APIs&lt;/a&gt;  &lt;li&gt;&lt;a href="http://msdn.microsoft.com/sharepoint/ee513152.aspx"&gt;Module 5: Accessing SharePoint 2010 Data and Objects with Client-Side APIs&lt;/a&gt;  &lt;li&gt;&lt;a href="http://msdn.microsoft.com/sharepoint/ee513153.aspx"&gt;Module 6: Accessing External Data with Business Connectivity Services in SharePoint 2010&lt;/a&gt;  &lt;li&gt;&lt;a href="http://msdn.microsoft.com/sharepoint/ee513154.aspx"&gt;Module 7: Developing Business Processes with SharePoint 2010 Workflows&lt;/a&gt;  &lt;li&gt;&lt;a href="http://msdn.microsoft.com/sharepoint/ee513155.aspx"&gt;Module 8: Creating Silverlight User Interfaces for SharePoint 2010 Solutions&lt;/a&gt;  &lt;li&gt;&lt;a href="http://msdn.microsoft.com/sharepoint/ee513156.aspx"&gt;Module 9: Sandboxed Solutions for Web Parts in SharePoint 2010&lt;/a&gt;  &lt;li&gt;&lt;a href="http://msdn.microsoft.com/sharepoint/ee513157.aspx"&gt;Module 10: Creating Dialog Boxes and Ribbon Controls for SharePoint 2010&lt;/a&gt;  &lt;/li&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-2655172407795233115?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/2655172407795233115/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=2655172407795233115' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/2655172407795233115'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/2655172407795233115'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2011/08/getting-started-developing-for.html' title='Getting started developing for SharePoint 2010'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-7279176169195484584</id><published>2011-08-07T22:33:00.001+02:00</published><updated>2011-08-07T22:33:40.369+02:00</updated><title type='text'>Intranet vs. Internet</title><content type='html'>&lt;p&gt;&lt;a href="http://lh4.ggpht.com/-gD9_HySyso4/Tj72oAUpjMI/AAAAAAAAAXs/IMGB_9WPCGk/s1600-h/image5.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="right" src="http://lh5.ggpht.com/--9D6Ql_1v0g/Tj72o-VfB8I/AAAAAAAAAXw/hwRIqfNmnw0/image_thumb3.png?imgmax=800" width="240" height="296"&gt;&lt;/a&gt;Vi har lige netop afleveret materiale til prækvalifikation på et kommende udbud om ny hjemmeside. I materialet bedes leverandørerne beskrive referencer på Intranet og Internet.&lt;/p&gt; &lt;p&gt;På et møde hvor vi kort gik vores referencer igennem var der en person der mente at vi var lidt tynde på referencer på Internet – altså eksterne hjemmesider.&lt;/p&gt; &lt;p&gt;Så var det jeg anførte at de sidste 3 Intranet vi har leveret langt overgår de foregående 3 Internet i kompleksitet og samtidigt er baseret på samme teknologi.&lt;/p&gt; &lt;p&gt;Normalt skelner man mellem tre forskellige typer af web-løsninger:  &lt;ol&gt; &lt;li&gt;Intranet  &lt;li&gt;Extranet  &lt;li&gt;Internet&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;1). Intranet dækker over en løsning der udelukkende kan tilgås af brugere på ”indersiden” af firewallen, dvs. typisk personer der har et ansættelsesforhold til en virksomhed eller organisation.  &lt;p&gt;2). Extranet dækker over en løsning der både kan tilgås af Intranet-brugere samt brugere der kommer udefra som f.eks. samarbejdspartnere eller kunder. En forudsætning for at tilgå et Extranet er oprettelsen af dedikeret brugerkonti og kodeord.  &lt;p&gt;3). Internet dækker over en løsning der kan tilgås af alle uanset forholdet til en virksomhed eller organisation. Et typisk eksempel på en Internet løsning er en hjemmeside for en virksomhed som f.eks. &lt;a href="http://www.traen.com"&gt;www.traen.com&lt;/a&gt; eller for en organisation som &lt;a href="http://www.regionsjaelland.dk"&gt;www.regionsjaelland.dk&lt;/a&gt;.  &lt;p&gt;Traditionelt bruger man mange resourcer på at sikre at grafisk design og layout på en Internet løsning er i overensstemmelse med en virksomheds visuelle identitet. Det er naturligt da hjemmesider for mange virksomheder udgør den primære kommunikationskanal til kunder og brugere. Samtidigt har man traditionelt ikke lagt så meget vægt på grafisk design og layout på Intranet og Extranet løsninger, da det primære fokus var indholdet og funktionaliteten. Indhold skal være målrettet eller personaliseret til den enkelte bruger, så man ikke skal bruge unødig tid på at søge efter indhold.  &lt;p&gt;Over de sidste par år har vi set en forandring, eller rettere en sammensmeltning, af kravene til Intranet, Extranet og Internet. Hvis en virksomhed har en vis størrelse så er det vigtigt at kunne kommunikere vision, mission osv. til medarbejderne mha. den visuelle identitet. Det kræver at man til Intranet nu også skal have fokus på grafisk design og layout – samtidigt med at indholdet skal være målrettet. For Internet er tendensen at indhold til målrettes til den aktuelle bruger, så brugeren ikke skal spilde tid på at finde indhold.  &lt;p&gt;Et moderne Intranet, Extranet og/eller Internet skilles stort set kun af om brugerdatabasen indeholder ansatte eller ej.  &lt;p&gt;Vi har netop leveret et nyt Intranet til et stort universitet i København. Det er en løsning med skarp fokus på visuel identitet og kommunikation (som et Internet), mulighed for adgang for eksterne registrerede brugere (som et ekstranet) samt personaliseret og målrettet indhold til alle baseret på automatiske og personlige indstillinger (som et Intranet).  &lt;p&gt;Fra min stol er der ikke så stor forskel på Intranet og Internet projekter som der har været.    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-7279176169195484584?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/7279176169195484584/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=7279176169195484584' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/7279176169195484584'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/7279176169195484584'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2011/08/intranet-vs-internet.html' title='Intranet vs. Internet'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/--9D6Ql_1v0g/Tj72o-VfB8I/AAAAAAAAAXw/hwRIqfNmnw0/s72-c/image_thumb3.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-1035394580338623484</id><published>2011-07-24T13:37:00.000+02:00</published><updated>2011-07-24T13:37:13.484+02:00</updated><title type='text'>Map SkyDrive as network drive</title><content type='html'>&lt;span class="Apple-style-span" style="-webkit-text-size-adjust: none; background-color: white; font-family: Arial, Helvetica, 'Nimbus Sans L', sans-serif; font-size: 13px; line-height: 15px;"&gt;Type in Command prompt:&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="-webkit-text-size-adjust: none; background-color: white; font-family: Arial, Helvetica, 'Nimbus Sans L', sans-serif; font-size: 13px; line-height: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="-webkit-text-size-adjust: none; background-color: white; font-family: Arial, Helvetica, 'Nimbus Sans L', sans-serif; font-size: 13px; line-height: 15px;"&gt;net use s: \\docs.live.net@SSL\{CID}\&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="-webkit-text-size-adjust: none; background-color: white; font-family: Arial, Helvetica, 'Nimbus Sans L', sans-serif; font-size: 13px; line-height: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="-webkit-text-size-adjust: none; background-color: white; font-family: Arial, Helvetica, 'Nimbus Sans L', sans-serif; font-size: 13px; line-height: 15px;"&gt;Where {CID} is replaced by your CID on SkyDrive.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-1035394580338623484?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/1035394580338623484/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=1035394580338623484' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/1035394580338623484'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/1035394580338623484'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2011/07/map-skydrive-as-network-drive.html' title='Map SkyDrive as network drive'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-5177454113480187195</id><published>2011-06-23T08:59:00.002+02:00</published><updated>2011-06-23T09:00:54.894+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Internet fraud'/><title type='text'>Internet fraud email #03</title><content type='html'>And the hits just keep on coming. Now this from the honorable&amp;nbsp;Mr. Shukri Mohammed Ghanem from Libya, the Oil Minister and owner of&amp;nbsp;Zulaytini International Contracting Co:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-pi5VbZsvq7Y/TgLkFZkahmI/AAAAAAAAAGs/WTnRUdncnaU/s1600/Internet+phising+01.PNG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="388" src="http://4.bp.blogspot.com/-pi5VbZsvq7Y/TgLkFZkahmI/AAAAAAAAAGs/WTnRUdncnaU/s400/Internet+phising+01.PNG" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Am wondering if Captain Lawrence Baber and&amp;nbsp;Shukri Mohammed Ghanem are friends?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-5177454113480187195?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/5177454113480187195/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=5177454113480187195' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/5177454113480187195'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/5177454113480187195'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2011/06/internet-fraud-email-03.html' title='Internet fraud email #03'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-pi5VbZsvq7Y/TgLkFZkahmI/AAAAAAAAAGs/WTnRUdncnaU/s72-c/Internet+phising+01.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-7711780349033273940</id><published>2011-06-21T15:54:00.000+02:00</published><updated>2011-06-21T15:54:13.982+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Enterprise Architecture'/><category scheme='http://www.blogger.com/atom/ns#' term='EA'/><title type='text'>Vivek Kundra træder tilbage som CIO for USA</title><content type='html'>I sidste uge kom det frem at den amerikanske føderale CIO &lt;a href="http://www.cio.gov/Vivek-Kundra/"&gt;Vivek Kundra&lt;/a&gt; &lt;a href="http://www.politico.com/news/stories/0611/57115.html"&gt;træder tilbage&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Jeg kan kun begræde beslutningen og ønske alt mulig held og lykke fremover. Vivek kommer til at efterlade noget af et hul og det bliver nærmest umuligt at slå initiativer som:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://data.gov/"&gt;http://data.gov&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://apps.gov/"&gt;http://apps.gov&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://peterbb.blogspot.com/2011/02/us-federal-cloud-computing-strategy.html"&gt;Federal Cloud Strategy&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Bare lige for at nævne et par stykker.&lt;br /&gt;&lt;br /&gt;Jeg tror, at de fleste internationale og især globale&amp;nbsp;virksomheder både kan spare penge og effektivisere ved at anlægge en Enterprise Strategi med udgangspunkt i "Federal Cloud Strategy".&lt;br /&gt;&lt;br /&gt;Alene fakta som:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;30% af udgifterne til nye IT-systemer går til etablering af driftcentre (inkl. hardware og software) og&lt;/li&gt;&lt;li&gt;Et driftcenter udnyttes i gennemsnit ikke mere end 30%&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Må få det til at løbe koldt ned ad ryggen på enhver CFO. Det er et klasse-eksempel på hvordan strategisk Enterprise Arkitektur kan sikre bedre udnyttelse af IT og dermed være med til at skabe en bedre forretning.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-7711780349033273940?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/7711780349033273940/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=7711780349033273940' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/7711780349033273940'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/7711780349033273940'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2011/06/vivek-kundra-trder-tilbage-som-cio-for.html' title='Vivek Kundra træder tilbage som CIO for USA'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-4092075744775078259</id><published>2011-06-21T12:59:00.001+02:00</published><updated>2011-06-22T09:48:39.362+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Internet fraud'/><title type='text'>Internet fraud email #02</title><content type='html'>&lt;div style="text-align: left;"&gt;Clearly Captain Barber doesn't want to go away:&lt;/div&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: arial, sans-serif; font-size: 13px;"&gt;Hello Peter&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: arial, sans-serif; font-size: 13px;"&gt;I do understand how you feel about receiving such mails.Your reply has made me understand that you are an intelligent person and can be trusted to keep my share of the money safely.I can have the money sent to you where ever you want me to.Below are some of my personal information. I am United States Marine.. My full name is Capt. Lawrence Barber. I am from Hartford,CT.Age 38 now, serving in Al-Basrah, Iraq for the United States war against terrorism. I think with time you will know more about me. Let me share with you a BIG dream of mine that made me contacted you in this deal.. In the car site there is this provision for 'PRIVATE PERSONS', and for 'DEALERS', I went for private persons because I do not want a dealer in this issue because my mail might be read by a&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: arial, sans-serif; font-size: 13px;"&gt;secretary and thus the secrecy might be no more. I told you that if I do not read from you in 3 days I will contact someone else. I have a dream to be a senator.Your friend can put a stop to that. In this world the only person that can destroy you is someone that knows all about you. I have a lot of good friends that I can trust, but what about the future. what does it hold for the relationship? I am a soldier but more of a politician. I cannot let this deal ruin my career and dream for me.. If you decide tomorrow to talk about this deal I think I can always deny it because the FBI can never get a link between the us. I have not known you from Adam and my share of the money will be paid to an account that cannot be traced. I know if I deal with someone I do not know, it is either he/she thinks it is a joke and then will not be interested or will believe me and then deal with me. There are no two ways about it. Nobody will ever find out about this deal except one of us lets the cat out of the bag and definitely will not be me. Will it be you? So let join our hands together like brothers and get this money so that our dreams can come true. If you are ready to work with me, I will give you all the details you need to carry out this transaction in my next mail. I need an urgent reply of this mail. Hope to hear from you soon.&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: arial, sans-serif; font-size: 13px;"&gt;Attached is a pic of one of my junior officers on guard with the money.keep this pic as confidential as possible.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-bnwa5LhX3kc/TgGeTZGiTvI/AAAAAAAAAGo/ZdZN_FP7jDQ/s1600/the+money.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-bnwa5LhX3kc/TgGeTZGiTvI/AAAAAAAAAGo/ZdZN_FP7jDQ/s1600/the+money.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: arial, sans-serif; font-size: 13px;"&gt;Best Regards.&lt;/span&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: arial, sans-serif; font-size: 13px;"&gt;Capt. Lawrence Barber&lt;/span&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;All right, what should we write back? I'm thinking about getting a deposit in my PayPal account.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-4092075744775078259?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/4092075744775078259/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=4092075744775078259' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/4092075744775078259'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/4092075744775078259'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2011/06/internet-fraud-email-02.html' title='Internet fraud email #02'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-bnwa5LhX3kc/TgGeTZGiTvI/AAAAAAAAAGo/ZdZN_FP7jDQ/s72-c/the+money.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-313855967479510069</id><published>2011-06-21T12:53:00.000+02:00</published><updated>2011-06-21T12:53:40.557+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Internet fraud'/><title type='text'>Internet fraud email #01</title><content type='html'>I then get this reply:&lt;br /&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: arial, sans-serif; font-size: 13px;"&gt;Hello Peter&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: arial, sans-serif; font-size: 13px;"&gt;Thanks for the detailed information about the car.I want to inform you that I will buy your car with cash but I have a business proposal for you. I am a captain with the United States troop in Iraq,on war against terrorism.&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: arial, sans-serif; font-size: 13px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: arial, sans-serif; font-size: 13px;"&gt;Based on the United States legislative and executive decision for withdrawing troops from Iraq come this year,I have just been redeployed. Our mission is to help secure terrorist targeted states,for the United states and the European Union war against terrorism.I will need a car for myself and that is why I am contacting you.I want to inform you that I have 16.2million USD. which was recovered from one of our raids on terrorists here in Iraq because they keep most of their money at home for evil activities which they normally get through illegal deals on crude oil. Based on the suffering we undergo here some of us do meet such luck. It happened that I went for this raid with the men in my unit and I decided to take it as my share for my stress here in this evil land filled with suicide bombers.&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: arial, sans-serif; font-size: 13px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: arial, sans-serif; font-size: 13px;"&gt;I deposited this money with a red cross agent informing him that we are making contact for the real owner of the money.It is under my power to decide who owns the money. I wish to use this money for charity purposes in Turkey,where we have about 3 million Iraqi refugees and Sudan where we have currently the highest numbers of refugees displaced as a result of war. You need to visit such places.I want to invest the money on stock fish from Norway to this refugees because based on my experience on battle ground in this places,they lack a lot of fish and meat to add to their meager and unpalatable meals which they get in little quantity just to keep them living until God knows when the problem ends. Instead of allowing this terrorists to get the money and spend it on purchasing arms illegally from Russia and North Korea it is better used in saving the world. I cannot move this money to the United states because I will be in Europe for about 3years,so I need someone I could deal with.If you accept,I will transfer the money to Europe where you will be the beneficiary because I am a military officer and cannot be parading such an amount so I need to present someone as the beneficiary.&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: arial, sans-serif; font-size: 13px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: arial, sans-serif; font-size: 13px;"&gt;I am an American and an intelligence officer at that so I have a 100% authentic means of transferring the money through diplomatic courier service.I just need your acceptance and all is done.I will give you the complete details you need for us to carry out this transaction successfully.I decided to find someone that is real and not imaginary and that is why I went to a secured car site where I can be sure that the person is real.&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: arial, sans-serif; font-size: 13px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: arial, sans-serif; font-size: 13px;"&gt;I believe I can trust you.We can only communicate through our military system,which is secured so that nobody can monitor our mails,then I will explain in details to you.I will only reach you through email,because our calls might be monitored,I just have to be sure whom I am dealing with. If you are interested please send me your personal mobile number so I can call you for further inquiries when I am out of our military network.&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: arial, sans-serif; font-size: 13px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: arial, sans-serif; font-size: 13px;"&gt;I am using a fresh email account so if you are not interested do not reply to this email and please delete this message,if i don't get a reply from you after 3days I will look for someone else.I am doing this on trust,you should know that as a trained military expert I will always play safe in case you are the bad type,but I pray you are not.16.2million USD is a lot of money,my life depends on it. I will be looking forward to expecting a reply from you as soon as possible,so we can proceed with the deal.The money should be in your possession in 7days and I will come over.I will give you 20% share and 80% is for my dream. I hope I am been fair on this deal.&amp;nbsp; Regards,&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: arial, sans-serif; font-size: 13px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: arial, sans-serif; font-size: 13px;"&gt;Capt. Lawrence Barber&lt;/span&gt;&lt;/blockquote&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: x-small;"&gt;To which I reply:&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="background-color: white; font-size: 13px;"&gt;Hi Captn,&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="background-color: white; font-size: 13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="background-color: white; font-size: 13px;"&gt;This is the worst and most stupid attempt at phising and internet&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="background-color: white; font-size: 13px;"&gt;fraud I've ever experienced.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="background-color: white; font-size: 13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="background-color: white; font-size: 13px;"&gt;Please go away.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="background-color: white; font-size: 13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="background-color: white; font-size: 13px;"&gt;Best regards,&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="background-color: white; font-size: 13px;"&gt;Peter&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;I then mark the conversation as spam in Gmail and forget it ever happened.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-313855967479510069?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/313855967479510069/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=313855967479510069' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/313855967479510069'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/313855967479510069'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2011/06/internet-fraud-email-01.html' title='Internet fraud email #01'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-6021540376123354166</id><published>2011-06-21T12:51:00.000+02:00</published><updated>2011-06-21T12:51:11.765+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Internet fraud'/><title type='text'>Internet fraud email #00</title><content type='html'>Just received this email after posting my car for sales on &lt;a href="http://www.bilbasen.dk/"&gt;www.bilbasen.dk&lt;/a&gt;:&lt;br /&gt;&lt;blockquote&gt; Navn : Lawrence Barber&lt;br /&gt;telefon : 34741756&lt;br /&gt;Email : &lt;a href="mailto:captlawrencebarber@gmail.com"&gt;captlawrencebarber@gmail.com&lt;/a&gt;&lt;br /&gt;I  want to buy your car.What is the last price,car history and  location?&lt;/blockquote&gt;Being a non-suspecting citizen I replied with the following:  &lt;br /&gt;&lt;blockquote&gt; Hi Lawrence,  &lt;br /&gt;I've owned the car from new and have driven it daily to and from work.  &lt;br /&gt;The car is at:&lt;br /&gt;Folemarksvej 49&lt;br /&gt;2605 Brøndby&lt;br /&gt;&lt;a href="http://goo.gl/maps/b4K5"&gt;http://goo.gl/maps/b4K5&lt;/a&gt;&lt;br /&gt;I have a buyer coming today at 5PM.  &lt;br /&gt;Best regards,&lt;br /&gt;Peter&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-6021540376123354166?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/6021540376123354166/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=6021540376123354166' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/6021540376123354166'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/6021540376123354166'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2011/06/internet-fraud-email-00.html' title='Internet fraud email #00'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-8901284821501940778</id><published>2011-06-08T18:19:00.001+02:00</published><updated>2011-06-08T18:19:32.511+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Digitalisering'/><title type='text'>Et kongerige for en selvbetjeningsløsning eller to...</title><content type='html'>&lt;p&gt;Denne uge er ugen hvor mine unger både skal have billetter til det ellers udemærkede Sommersjov program i Brøndby kommune samt udfylde oplysningsblanketter til den klub hvor de skal gå fra den 1/7.  &lt;p&gt;&lt;b&gt;Løsning nummer 1: Tilmelding til Sommersjov&lt;/b&gt; &lt;p&gt;Sommersjov er en række forskellige aktiviteter for skolebørn i sommerferien. Man kan deltage på forskellige ture til Tivoli, Sommerland Sjælland, BonBon-land osv. Desuden er der en række lokale aktiviteter som tennis-, fodbold-, håndbold- og sejlerskole hos sportklubber i Brøndby. Helt overordnet et genialt koncept. Men træerne vokser som bekendt ikke ind i himlen... &lt;p&gt;For at deltage skal man købe en billet til en aktivitet. Aktiviteterne foregår på en eller flere datoer i løbet af sommeren og afhængig af aktiviteten er der begrænset pladser. Man kan købe billetter på 3 forskellige udsalgssteder. Udsalget foregår man-tir-ons i denne uge (med start 6/6-2011) og billetterne er fordelt med lige mange på de 3 udsalgssteder. &lt;p&gt;For at købe en billet skal man udfylde en oplysningsseddel med aktivitetsnavn, dato for aktiviteten, barnets navn, cprnr, adresse og telefon/mobil. Dette skal gøres for hver eneste billet man vil købe. &lt;p&gt;Og nu kommer det sjove... &lt;p&gt;ALLE børnene i Brøndby vil selvfølgelig med - for det er mega fede aktiviteter. Så for at undgå for megen kø ved udsalgsstederne kan man komme en time før åbningstid og få et kønummer. Udsalget varer fra 16-17.30 og dørene åbnes og lukkes kl. sharp som om det var adgangen til seddelpressen i den kongelige mønt. Kønumre kan man altså få fra kl. 15.00. &lt;p&gt;Jeg tropper op kl. 14.55 på Kilden i Brøndbyøster hvorfra billetter sælges om mandagen. Der er proppet af mennesker - både børn og voksne. Der er sat stole op hele vejen rundt langs med væggen og jeg sætter mig et tilfældigt sted. Kl. 15.00 begynder en person fra Sommersjov at dele kønumre ud ved at et tilsyneladende tilfældigt sted i stolerækken og fortsætter rundt indtil hun når mig. Jeg får kønummer 100. Jeg får at vide at de plejer at kunne klare ca. 30 kønumre pr. halve time, så jeg må nok regne med at det kan komme til at knibe med at nå af få billetter den dag! &lt;p&gt;Dvs. at jeg nu skal vente i en time før billetsalget går i gang og derefter forhåbentlig ikke længere end 1 time og 29 minutter før det bliver min tur! Dvs. Brøndby kommune pga. deres manuelle billetsalgsproces nu er i gang med at spilde tiden for minimum 100 personer fra kl. 15.00 til kl. 17.30 (dertil transporttid og ja OK køen bliver mindre undervejs så der er nogen der slipper med mindre ventetid). &lt;p&gt;Jeg sætter mig på græsset foran Kilden og tager min computer frem og tænker godt at jeg har trådløs forbindelse til nettet så jeg kan få arbejdet lidt videre (at så det var umuligt at få forbindelse er en anden historie). &lt;p&gt;Efter 2 timers ventetid kommer jeg til og får købt halvdelen af de billetter jeg var på jagt efter - resten var udsolgt fra Kilden, men jeg kunne jo bare prøve igen i morgen på det næste udsalgssted... &lt;p&gt;Hvis man nu lavede en løsning f.eks. baseret på Google Docs, Google Foms, Google Apps Script og Google Checkout så kunne man spare en masse tid for borgerne og for medarbejderne der i hånden kopierer teksten fra billetterne ind i et dokument på en computer fuldstændig gratis (ja, lidt tid til en udvikler skal der selvfølgelig til). Man kunne udlade at indsamle cprnr. hvilket jeg alligevel ikke forstå hvad de skal bruge til og på den måde undgå datatilsynet. Og man kunne sidde derhjemme i ro og mag og planlægge hvilke aktiviteter man vil købe billet til og måske ligefrem se med det samme om der er udsolgt eller ej. &lt;p&gt;&lt;b&gt;Løsning nummer 2: Indberetning af oplysninger til klub (og alle andre institutioner min børn nogensinde har gået i)&lt;/b&gt; &lt;p&gt;Mine to drenge skal her i ferien skifte fra SFO til Klub, det er der ikke noget dramatisk over, men for administrationen er det tilsyneladende en større omgang. Mine drenge har nemlig fået tilsendt ikke færre end 3 sider med oplysninger som skal fyldes ud og sendes tilbage med posten. Det drejer sig om: &lt;ul&gt; &lt;li&gt;En side med basale kontaktoplysninger som navn og adresse på samtlige medlemmer af hustanden inklusive alle analoge og digitale kontaktmuligheder  &lt;li&gt;En side med sygdomsoplysninger samt navn og adresse på samtlige medlemmer af hustanden inklusive alle analoge og digitale kontaktmuligheder  &lt;li&gt;En side med forskellige komme og gå muligheder, deltagelse på udflugter osv. og så lige navn på barnet&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Alle siderne er iøvrigt kopier af kopier af kopier, så det er tydeligt at den praksis har stået på længe. &lt;p&gt;Der er selvfølgelig tale om vigtige og nødvendige oplysninger men alle oplysningerne har jeg givet før flere gange end jeg kan huske. &lt;p&gt;Hvis man nu igen lavede en løsning f.eks. baseret på Google Docs og Google Foms og lod alle institutionerne i Brøndby dele løsningen så kan vil tro at der kunne spares 100-vis af timer i administrationen og mine børn ville undgå at få starvet deres navn forkært pga. tastefejl når oplysningerne fra blanketterne føres ind på computer. Igen kunne man udlade at indsamle cprnr. hvilket jeg alligevel ikke forstå hvad de skal bruge til og på den måde undgå datatilsynet. &lt;p&gt;Kom nu i gang med digitalisering af de lavthængende processer, der kan spares millioner (måske milliarder?) når det skaleres op til hele kommuner, regioner og Danmark.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-8901284821501940778?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/8901284821501940778/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=8901284821501940778' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/8901284821501940778'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/8901284821501940778'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2011/06/et-kongerige-for-en-selvbetjeningslsnin.html' title='Et kongerige for en selvbetjeningsløsning eller to...'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-6227154797252735921</id><published>2011-05-31T08:51:00.001+02:00</published><updated>2011-05-31T08:51:11.776+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DKCloud'/><category scheme='http://www.blogger.com/atom/ns#' term='Dansk'/><category scheme='http://www.blogger.com/atom/ns#' term='Digitalisering'/><title type='text'>Persondataloven skal skrottes - jo før jo bedre</title><content type='html'>&lt;p&gt;Det mener i hverfald formanden for &lt;a href="http://www.computerworld.dk/art/116403?cid=4&amp;amp;q=pensam&amp;amp;sm=search&amp;amp;a=cid&amp;amp;i=4&amp;amp;o=0&amp;amp;pos=1"&gt;Dansk IT Klaus Kvorning Hansen i en artikel i CW den 2011-05-30&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;Og jeg er helt enig!&lt;/p&gt; &lt;p&gt;Det er indlysende at den nuværende lovgivning står i vejen for mulighederne for at gøre Danmark til et D-land og samtidigt totalt blokerer for udnyttelse af Cloud computing og dermed de enorme besparelser der følger med.&lt;/p&gt; &lt;p&gt;Det er paradoksalt at det nu ikke længere er teknologien der står i vejen for digitalisering men jura, holdninger og politikere.&lt;/p&gt; &lt;p&gt;Jeg har tidligere skrevet om &lt;a href="http://peterbb.blogspot.com/2011/02/barrierer-for-effektiv-digitalisering.html"&gt;barrierer for effektiv digitalisering&lt;/a&gt; og en omskrivning af persondataloven i dens nuværende form er et godt første skridt på en nedbrydning af barrierne.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-6227154797252735921?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/6227154797252735921/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=6227154797252735921' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/6227154797252735921'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/6227154797252735921'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2011/05/persondataloven-skal-skrottes-jo-fr-jo.html' title='Persondataloven skal skrottes - jo før jo bedre'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-2977305330891984354</id><published>2011-05-30T09:55:00.001+02:00</published><updated>2011-05-30T09:55:48.722+02:00</updated><title type='text'>EA is moving into the cloud and has left SOA behind</title><content type='html'>&lt;p&gt;10 years ago Enterprise Achitecture (EA) was (among other things) about connecting systems using the Service Oriented Architecture (SOA) pattern. &lt;/p&gt; &lt;p&gt;Building and connecting systems using SOA was hard, most of the vendors has slightly different interpretations of SOA and thus different implementations hereof causing most systems you wanted to connect to require some middleware component that could translate between different dialects of SOA.&lt;/p&gt; &lt;p&gt;Technology itself was in the way, no matter how much EA and SOA you could throw at a problem integrating systems to get that illusive business advantage, you still had to tackle different endpoint implementations, type conversions and mapping between huge XML schemas from this standard to that standard.&lt;/p&gt; &lt;p&gt;ZapThink even published an explanation of the &lt;a href="http://www.zapthink.com/2006/12/11/the-legoreg-model-of-soa/"&gt;tenets of SOA using Lego bricks&lt;/a&gt; to make it easier to understand.&lt;/p&gt; &lt;p&gt;Fast forward 10 years and people are still talking SOA and most public RfPs still cite SOA as a requirement. The main difference is that SOA now just works.&lt;/p&gt; &lt;p&gt;The entire Web2.0 stack is based on SOA using communication between systems based on Web Services. The Cloud may be driving in huge datacenters that reduce the cost for computing, storage and delivery but the fuel is the ability to connect systems across technologies, vendors and data.&lt;/p&gt; &lt;p&gt;Now is the time to finally apply EA to business problems and gain real value.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-2977305330891984354?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/2977305330891984354/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=2977305330891984354' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/2977305330891984354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/2977305330891984354'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2011/05/ea-is-moving-into-cloud-and-has-left.html' title='EA is moving into the cloud and has left SOA behind'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-4402707905753098437</id><published>2011-04-25T22:37:00.001+02:00</published><updated>2011-04-25T22:51:49.235+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ODIS'/><category scheme='http://www.blogger.com/atom/ns#' term='Open data'/><title type='text'>Open Data Catalog–Powered by Dbstract</title><content type='html'>&lt;iframe style="border-bottom-style: none; border-left-style: none; width: 112.22%; border-top-style: none; height: 732px; border-right-style: none" title="Open data" src="http://www.dbstract.com/report/cmVwb3J0OjE3MTc6NDE1" frameborder="0" allowtransparency scrolling="no"&gt;&lt;/iframe&gt;&lt;small&gt;&lt;a href="http://www.dbstract.com/"&gt;Powered by DBStract&lt;/a&gt;&lt;/small&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-4402707905753098437?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/4402707905753098437/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=4402707905753098437' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/4402707905753098437'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/4402707905753098437'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2011/04/open-data-catalogpowered-by-dbstract.html' title='Open Data Catalog–Powered by Dbstract'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-7277011572741809223</id><published>2011-04-25T13:43:00.001+02:00</published><updated>2011-04-25T14:25:47.543+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ODIS'/><category scheme='http://www.blogger.com/atom/ns#' term='Open data'/><title type='text'>Open Data Catalogs</title><content type='html'>&lt;p&gt;Just for my own reference here’s a list of Open Data Catalogs:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Denmark&lt;/li&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://data.digitaliser.dk/"&gt;http://data.digitaliser.dk/&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;li&gt;EU&lt;/li&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://publicdata.eu/"&gt;http://publicdata.eu/&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;li&gt;Norway&lt;/li&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://data.norge.no/"&gt;http://data.norge.no/&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;li&gt;United Kingdom&lt;/li&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://data.co.uk"&gt;http://data.co.uk&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;li&gt;United States&lt;/li&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://data.gov"&gt;http://data.gov&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt; &lt;p&gt;More non-contry specific:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Open Government Data Initiative: &lt;a href="http://ogdisdk.cloudapp.net/"&gt;http://ogdisdk.cloudapp.net/&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;If you know more sites, please let me know.&lt;/p&gt; &lt;p&gt;Actually this is just screaming for an OData enabled list…&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-7277011572741809223?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/7277011572741809223/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=7277011572741809223' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/7277011572741809223'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/7277011572741809223'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2011/04/open-data-catalogs.html' title='Open Data Catalogs'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-8271237067656918727</id><published>2011-04-07T17:53:00.001+02:00</published><updated>2011-04-07T17:53:38.152+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dansk'/><category scheme='http://www.blogger.com/atom/ns#' term='ODIS'/><title type='text'>Byg nu den data.dk</title><content type='html'>&lt;p&gt;&lt;a href="http://lh3.ggpht.com/_zZ16kb3-LpY/TZ3d-NItK9I/AAAAAAAAAGE/Xw0vYuv1iDI/s1600-h/image%5B2%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="right" src="http://lh5.ggpht.com/_zZ16kb3-LpY/TZ3d_7pM-UI/AAAAAAAAAGI/8eq2smsOO_s/image_thumb.png?imgmax=800" width="214" height="244"&gt;&lt;/a&gt;Har lige været på &lt;a href="http://digitaliser.dk/group/558578"&gt;Digitaliser Danmark 2011&lt;/a&gt; hvor jeg bl.a. deltog på et par sessioner hvor adgangen til offentlig data blev ivrigt diskuteret.&lt;/p&gt; &lt;p&gt;Udnyttelse af adgang til offentlig data har siden den amerikanske føderale regering åbnede for &lt;a href="http://data.gov"&gt;data.gov&lt;/a&gt; nærmest fået sit eget liv og driver utvivlsomt både innovation og ny forretning.&lt;/p&gt; &lt;p&gt;Ovenpå rapporten fra &lt;a href="http://digitaliser.dk/resource/1021067"&gt;ITST af Zangenberg og Co&lt;/a&gt; er det nu også “bevist” at der er penge i data i Danmark. Problemet er bare at få adgang til data.&lt;/p&gt; &lt;p&gt;Mange offentlige myndigheder er begyndt at stille data til rådighed, men desværre udstilles data ikke på en uniform måde – og det gør det besværligt at bruge data og dermed drive innovation og forretning.&lt;/p&gt; &lt;p&gt;Fidusen med &lt;a href="http://data.gov"&gt;data.gov&lt;/a&gt; er at data overholder &lt;a href="http://resource.org/8_principles.html"&gt;de 8 bud til offentlig data&lt;/a&gt; og dermed kan bruges direkte, uden at man skal bekymre sig om data er opdateret, gratis og programmatisk tilgængelig. I nogle tilfælde er &lt;a href="http://data.gov"&gt;data.gov&lt;/a&gt; selve datakilden i andre er det eksterne, men i alle tilfælde kan selve adressen til datakilden hentes fra &lt;a href="http://data.gov"&gt;data.gov&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;Den eksisterende portal &lt;a href="http://data.digitaliser.dk/"&gt;data.digitaliser.dk&lt;/a&gt; løser ikke problemet fordi den ikke indeholde direkte adresser på datakilder, men bare et katalog over datakilder hos diverse offentlige myndigheder.&lt;/p&gt; &lt;p&gt;Så derfor tror jeg ikke at vi får succes på samme niveau som USA (&lt;a href="http://data.gov"&gt;data.gov&lt;/a&gt;) og UK (&lt;a href="http://data.gov.uk/"&gt;data.go.uk&lt;/a&gt;) før vi får bygget en data.dk.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-8271237067656918727?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/8271237067656918727/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=8271237067656918727' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/8271237067656918727'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/8271237067656918727'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2011/04/byg-nu-den-datadk.html' title='Byg nu den data.dk'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_zZ16kb3-LpY/TZ3d_7pM-UI/AAAAAAAAAGI/8eq2smsOO_s/s72-c/image_thumb.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-5800915498818514061</id><published>2011-02-14T23:48:00.002+01:00</published><updated>2011-02-15T12:44:40.903+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DKCloud'/><category scheme='http://www.blogger.com/atom/ns#' term='Dansk'/><category scheme='http://www.blogger.com/atom/ns#' term='ODIS'/><title type='text'>Barrierer for effektiv digitalisering #dkcloud</title><content type='html'>På &lt;a href="http://itdagen.dk/"&gt;IT-Dagen&lt;/a&gt; var Pim Bilderbeek &lt;a href="http://www.bilderbeekconsulting.com/2011/02/bilderbeek-keynote-at-it-dagen-2011/"&gt;keynote taler&lt;/a&gt;. Pim talte bl.a. om barrierer mod effektiv digitalisering. Herunder mangel på:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Top level political sponsorship&lt;/li&gt;&lt;li&gt;Sustained professional leadership&lt;/li&gt;&lt;li&gt;Broad coverage&lt;/li&gt;&lt;li&gt;Collaboration across public bodies&lt;/li&gt;&lt;li&gt;A customer mindset&lt;/li&gt;&lt;li&gt;Unified access&lt;/li&gt;&lt;li&gt;Due care to data privacy and security&lt;/li&gt;&lt;li&gt;Discrete tangible visible gains&lt;/li&gt;&lt;/ul&gt;Jeg er især optaget af de 2 første.&lt;br /&gt;Det er besynderligt så lavt IT ligger på den politiske dagsorden når man tænker på hvor meget tid der bliver brugt på at tale mangel på forbedringer på serviceområderne og behovet for effektivisering.&lt;br /&gt;Den amerikanske føderale &lt;a href="http://www.cio.gov/Vivek-Kundra/"&gt;CIO Vivek Kundra&lt;/a&gt; skriver i sin &lt;a href="http://peterbb.blogspot.com/2011/02/us-federal-cloud-computing-strategy.html"&gt;strategi om Cloud Computing&lt;/a&gt; (frit oversat):&lt;br /&gt;&lt;blockquote&gt;IT har revolutioneret hvordan den private sektor arbejder. Vi kan bestille varer online, holde øje med forsendelsen af varerne, hvad enten det er en pizza, et par sko eller noget andet. Vi kan bestille rejser, hotel, bestille bord på restaurant og samarbejde med vores kolleger, venner og familier både online og på vores telefon – 24 timer i døgnet. Men når vi skal i kontakt med det offentlige skal vi stadig tale i telefon, stå i kø eller indsende underskrevne formularer. Af mange årsager, hvad enten de er juridiske eller andre, så har den offentlige sektor ikke formået at løse problemer med samme effektivitet som den private sektor.&lt;/blockquote&gt;Men det aktuelle afslag fra Datatilsynet til Odense kommune om anvendelse af Google Docs kan man kun håbe at der er en række problemstillinger som kun kan løses via lovgivning – enten ny eller ved revision af eksisterende. Alt mulig anden lovgivning bliver løbende revideret for at være tidssvarende, hvorfor skulle det så ikke også være på tide med en revision af diverse lovgivning om personfølsomme data?&lt;br /&gt;I forhold til “Sustained professional leadership” kan man ikke ligefrem klandre ITST for manglende indspark til diskussionerne om Cloud Computing. Der udgives en lind strøm af diskussionsoplæg med både interne og eksterne forfattere. Problemet er bare at alle oplæggene ikke angiver retning og styring.&lt;br /&gt;Det er på en eller anden måde et typisk dansk fænomen omkring Enterprise Arkitektur – ingen tør tage ansvaret og sige “kom så, vi skal i den retning”.&lt;br /&gt;Igen må man tage hatten af for &lt;a href="http://www.cio.gov/Vivek-Kundra/"&gt;Vivek Kundras&lt;/a&gt;&amp;nbsp;&lt;a href="http://peterbb.blogspot.com/2011/02/us-federal-cloud-computing-strategy.html"&gt;strategi om Cloud Computing&lt;/a&gt; hvor princippet om “Cloud First” indføres. Princippet beskriver at man via en beslutningsproces (inklusive betragtninger om økonomi og eventuelle juridiske aspekter) altid skal søge at vælge en løsning der er baseret på skyen.&lt;br /&gt;Tænk hvis man gjorde det samme i Danmark.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-5800915498818514061?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/5800915498818514061/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=5800915498818514061' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/5800915498818514061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/5800915498818514061'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2011/02/barrierer-for-effektiv-digitalisering.html' title='Barrierer for effektiv digitalisering #dkcloud'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-2452380798210910597</id><published>2011-02-14T23:35:00.001+01:00</published><updated>2011-02-14T23:35:35.810+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DKCloud'/><category scheme='http://www.blogger.com/atom/ns#' term='Dansk'/><title type='text'>US Federal Cloud Computing Strategy #dkcloud</title><content type='html'>&lt;p&gt;Den 2011-02-08 udgav den amerikanske føderale CIO Vivek Kundra en &lt;a href="http://www.cio.gov/documents/Federal-Cloud-Computing-Strategy.pdf"&gt;strategi om cloud computing&lt;/a&gt;. &lt;/p&gt; &lt;p&gt;Strategien har 4 hovedområder:&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Frigørelsen af fordelene ved skyen  &lt;li&gt;En beslutningsmodel for migrering til skyen  &lt;li&gt;Referencehistorier der illustrerer beslutningsmodellen  &lt;li&gt;Katalysatorer for anvendelse af skyen&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;Det er en banebrydende strategi der kan sætte USA i den absolutte førertrøje ift. cloud computing.&lt;/p&gt; &lt;p&gt;Ligesom i Danmark er IT i den offentlige sektor i USA præget af lav udnyttelse af kapacitet, fragmenteret efterspørgsel af resourcer, rendundante systemer, systemer er svære og dyre at vedligeholde og lange og dyre indkøbsprocesser.&lt;/p&gt; &lt;p&gt;Strategien gør op med den gammeldags tankegang om at alle skal have egne datacentre, applikationer og systemer i stedet for at udnytte eksisterende infrastrukturer, platforme og services i skyen. Det er estimeret at investeringer i IT til et samlet beløb på 20 milliarder dollars ud af et budget på 80 milliarder dollars kan målrettes til løsninger i skyen fremfor traditionelle løsninger.&lt;/p&gt; &lt;p&gt;For at tæmme kræfterne og værdien i skyen har USA dermed indført princippet om “sky-først” for alle IT investeringer og projekter. Før en investering tages eller et projekt gennemføres skal det vurderes om projektet kan løses via en løsningen i skyen. Alle ministerier, myndigheder og styrelser i den føderale administration skal følge dette princip.&lt;/p&gt; &lt;p&gt;Strategien anfører at skyen er et fundamentalt skift indenfor IT. Eftersom skyen giver IT systemer evnen til at være skalerbare og elastiske. Kunderne behøver ikke på forhånd at kunne beregne deres eksakte behøv, i stedet kan resourcer løbende tildeles efter behov. Med løsninger i skyen er det ikke længere et krav at have et datacenter for at lancere en løsning der har 10.000-vis af brugere.&lt;/p&gt; &lt;p&gt;Øget effektivitet vha. skyen vil skifte resourcer mod mere værdiskabende aktiviteter. I budgetåret 2010 brugte USA omkring 1/3 af alle penge på IT-projekter på etablering af infrastruktur – dvs. “ting” der ikke direkte kom borgerne til gode. Samtidigt var udnyttelsesgraden af eksisterende datacentre i gennemsnit højst 1/3 – den overskydende kapacitet var til for at kunne håndtere få og spredte situationer med høj belastning.&lt;/p&gt; &lt;p&gt;I februar 2010 blev “Federal Data Center Consolidation" Initiative" (FDCCI) lanceret. Formålet var at reducere antallet af datacentre og allerede nu er der identificeret mere en reduktion af eksisterende og kommende centere med 800.&lt;/p&gt; &lt;p&gt;IT har revolutioneret hvordan den private sektor arbejder. Vi kan bestille varer online, holde øje med forsendelsen af varerne, hvad enten det er en pizza, et par sko eller noget andet. Vi kan bestille rejser, hotel, bestille bord på restaurant og samarbejde med vores kolleger, venner og familier både online og på vores telefon – 24 timer i døgnet. Men når vi skal i kontakt med det offentlige skal vi stadig tale i telefon, stå i kø eller indsende underskrevne formularer. Af mange årsager, hvad enten de er juridiske eller andre, så har den offentlige sektor ikke formået at løse problemer med samme effektivitet som den private sektor.&lt;/p&gt; &lt;p&gt;Projekter der er baseret på sky-løsninger kan blive udtænkt, udviklet, testet og lanceret med langt færre resourcer end traditionelle IT-projekter. I stedet for at kæmpe med at opbygge infrastruktur der kan leve op til 99,5% oppetid og aflevering til Statens arkiver, så kan en sky-løsninger provisioneres i bidder og efter behøv.&lt;/p&gt; &lt;p&gt;Fremover er det nødvendigt at tænke på løsninger som services i stedet for aktiver.&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Tankegangen skal ændres fra antal servere (metrikker) til antal brugere (SLA)&lt;/li&gt; &lt;li&gt;SLA’er skal overvåges proaktiv og leverandører skal holdes ansvarlige&lt;/li&gt; &lt;li&gt;Re-evaluering skal ske løbende for at kunne drage maksimal fordel af skyen&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;For at sikre og fremme anvendelse af skyen vil den amerikanske regering skabe et sikkert miljø mellem brugere og leverandører af tjenester i skyen. Første punkt i denne strategi er etableringen af “Federal Risk and Authorization Management Program” (FedRAMP). Det er FedRAMP’s opgave bl.a. beskrive hvordan sikkerhed, logning og rapportering i skyen skal foregå.&lt;/p&gt; &lt;p&gt;Man kan kun håbe at der i nærmeste fremtid bliver taget tilsvarende initiaitver i Danmark, i stedet for de spredte initiativer der indtil videre er strømmet ud af ITST på området.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-2452380798210910597?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/2452380798210910597/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=2452380798210910597' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/2452380798210910597'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/2452380798210910597'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2011/02/us-federal-cloud-computing-strategy.html' title='US Federal Cloud Computing Strategy #dkcloud'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-3462617857562674826</id><published>2011-02-06T20:52:00.001+01:00</published><updated>2011-02-06T20:52:29.092+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DKCloud'/><category scheme='http://www.blogger.com/atom/ns#' term='ODIS'/><title type='text'>Paris får åben data</title><content type='html'>&lt;p&gt;Paris er hoppet på åben data vognen og har lige som &lt;a href="http://data.gov"&gt;http://data.gov&lt;/a&gt; oprettet en portal hvor data om alt i Paris frit kan hentes og bruges: &lt;a href="http://opendata.paris.fr"&gt;http://opendata.paris.fr&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_zZ16kb3-LpY/TU77-Tq7tTI/AAAAAAAAAFQ/EMqWUNfzrZI/s1600-h/image%5B4%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: ; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_zZ16kb3-LpY/TU77_O-e1iI/AAAAAAAAAFU/qZ1GR-cEWms/image_thumb%5B2%5D.png?imgmax=800" width="244" height="188"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Bare nu Danmark ville komme med på vognen også.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-3462617857562674826?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/3462617857562674826/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=3462617857562674826' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/3462617857562674826'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/3462617857562674826'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2011/02/paris-far-aben-data.html' title='Paris får åben data'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_zZ16kb3-LpY/TU77_O-e1iI/AAAAAAAAAFU/qZ1GR-cEWms/s72-c/image_thumb%5B2%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-1667771193914594781</id><published>2011-02-06T17:50:00.001+01:00</published><updated>2011-02-06T17:50:33.124+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dansk'/><title type='text'>Statens IT nedlægger arkitektur og kvalitet</title><content type='html'>&lt;p&gt;Som følge af en sparerunde nedlægger Statens IT (SIT) afdelingen for arkitektur og kvalitet. Argumentet, udover mindre budget, er at funktionen er dækket ind andre steder.&lt;/p&gt; &lt;p&gt;Hvor, spørger jeg bare?&lt;/p&gt; &lt;p&gt;Når man som leverandør til det offentlige igen og igen bliver udsat for diverse IT-strategier der enten ikke er opdateret siden 2005 og stadig bruger sætninger som “en serviceorienteret SOA arkitektur” så får man kuldegysninger, når SIT netop vælger at nedlægge den afdeling som kunne have fået stor positiv indflydelse på SIT fremadrettet.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-1667771193914594781?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/1667771193914594781/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=1667771193914594781' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/1667771193914594781'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/1667771193914594781'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2011/02/statens-it-nedlgger-arkitektur-og.html' title='Statens IT nedlægger arkitektur og kvalitet'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-4355458251020251984</id><published>2011-02-06T17:31:00.001+01:00</published><updated>2011-02-06T17:31:27.586+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='#yam'/><category scheme='http://www.blogger.com/atom/ns#' term='Testing'/><title type='text'>Testing, testing–is this thing on?</title><content type='html'>&lt;p&gt;&lt;img style="margin: " src="http://www.ibiblio.org/Dave/Dr-Fun/df200011/df20001110.jpg"&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-4355458251020251984?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/4355458251020251984/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=4355458251020251984' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/4355458251020251984'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/4355458251020251984'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2011/02/testing-testingis-this-thing-on.html' title='Testing, testing–is this thing on?'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-8739318591589830998</id><published>2007-10-31T13:17:00.002+01:00</published><updated>2011-02-06T17:15:57.130+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SilverLight'/><category scheme='http://www.blogger.com/atom/ns#' term='SP2007'/><title type='text'>Using MindJet MinManager Pro to model P2 product breakdowns and displaying them in Sharepoint using SilverLight</title><content type='html'>Doing Prince2 product breakdown diagrams in Visio drives me nuts - I prefer to use MindJet MindManager Pro.&lt;br /&gt;&lt;a href="http://lh3.google.com/peterbb/RyhyTuxUhQI/AAAAAAAAACU/M8_Hn5P0ZZo/image3.png"&gt;&lt;img alt="image" border="0" height="484" src="http://lh6.google.com/peterbb/RyhyUexUhRI/AAAAAAAAACc/8jVkiNm_qPE/image_thumb1.png" style="border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px;" width="625" /&gt;&lt;/a&gt; &lt;br /&gt;MindManager automatically numbers the sections even from a specific starting number. In this case the top level product has number 321.&lt;br /&gt;With this &lt;a href="http://blogs.msdn.com/synergist/archive/2007/10/22/posted-silverlightmap-code-to-skydrive-and-popfly.aspx"&gt;cool tool&lt;/a&gt; from Micheal Scherotter it's possible to export a MindManager Map to a SilverLight application. I've then embedded the application in a CEWP in WSS.&lt;br /&gt;&lt;a href="http://lh6.google.com/peterbb/RyhyVexUhSI/AAAAAAAAACk/j16OI8uwAds/MOSSVPC_0013.jpg"&gt;&lt;img alt="MOSSVPC_001" border="0" height="477" src="http://lh4.google.com/peterbb/RyhyV-xUhTI/AAAAAAAAACs/jDbiM8qZWJw/MOSSVPC_001_thumb1.jpg" style="border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px;" width="644" /&gt;&lt;/a&gt; &lt;br /&gt;Pretty cool I think.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-8739318591589830998?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/8739318591589830998/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=8739318591589830998' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/8739318591589830998'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/8739318591589830998'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2007/10/using-mindjet-minmanager-pro-to-model.html' title='Using MindJet MinManager Pro to model P2 product breakdowns and displaying them in Sharepoint using SilverLight'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-4708676604136333550</id><published>2007-10-31T13:16:00.001+01:00</published><updated>2007-10-31T13:16:33.238+01:00</updated><title type='text'>Getting Started with Expression Design - lynda.com Online Training Library®</title><content type='html'>&lt;p&gt;From basic vector-based drawings to professional three-dimensional graphics built with Live Effects, Ted LoCascio covers the full range of possibilities in&lt;em&gt; Getting Started with Expression Design&lt;/em&gt;. He starts by explaining Expression Design's interface and how to work with documents, then moves on to cover working with objects and applying fills, strokes, and effects for best results. Exercise files accompany this training.&lt;/p&gt; &lt;p&gt;&lt;a href="http://movielibrary.lynda.com/html/modPage.asp?ID=339"&gt;Getting Started with Expression Design - lynda.com Online Training Library®&lt;/a&gt;&lt;/p&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-4708676604136333550?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/4708676604136333550/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=4708676604136333550' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/4708676604136333550'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/4708676604136333550'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2007/10/getting-started-with-expression-design.html' title='Getting Started with Expression Design - lynda.com Online Training Library®'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-5192781780569445100</id><published>2007-10-31T13:15:00.001+01:00</published><updated>2007-10-31T13:15:59.928+01:00</updated><title type='text'>Getting Started with Expression Blend - lynda.com Online Training Library®</title><content type='html'>&lt;p&gt;In &lt;em&gt;Getting Started with Expression Blend &lt;/em&gt;, Lee Brimelow covers all the basics that every designer and developer of WPF and Silverlight content needs to know. He starts with an overview of how Expression Blend fits into WPF and Silverlight workflows, then guides viewers through the process of creating and manipulating objects, building timeline-based animations, and exporting compositions into XMAL for use in Visual Studio.&lt;/p&gt; &lt;p&gt;&lt;a href="http://movielibrary.lynda.com/html/modPage.asp?ID=384"&gt;Getting Started with Expression Blend - lynda.com Online Training Library®&lt;/a&gt;&lt;/p&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-5192781780569445100?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/5192781780569445100/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=5192781780569445100' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/5192781780569445100'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/5192781780569445100'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2007/10/getting-started-with-expression-blend.html' title='Getting Started with Expression Blend - lynda.com Online Training Library®'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-9137395230996372703</id><published>2007-10-03T13:01:00.002+02:00</published><updated>2011-02-06T17:17:47.098+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SP2007'/><title type='text'>SharePoint 2007 Learning Guide</title><content type='html'>From SearchVB comes a complete Sharepoint guide "&lt;a href="http://searchvb.techtarget.com/generic/0,295582,sid8_gci1274283,00.html"&gt;SharePoint 2007 Learning Guide&lt;/a&gt;". It contains pages with a bunch of links to relevant articles and screencasts on the following topics:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&amp;nbsp;&lt;a href="http://searchvb.techtarget.com/generic/0,295582,sid8_gci1274283,00.html"&gt;SharePoint 2007 Quick Start&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&amp;nbsp;&lt;a href="http://searchvb.techtarget.com/general/0,295582,sid8_gci1274282,00.html"&gt;SharePoint 2007 articles and blog entries&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&amp;nbsp;&lt;a href="http://searchvb.techtarget.com/general/0,295582,sid8_gci1274280,00.html"&gt;SharePoint 2007 Tutorial 1: General References&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&amp;nbsp;&lt;a href="http://searchvb.techtarget.com/general/0,295582,sid8_gci1274277,00.html"&gt;SharePoint 2007 Tutorial 2: Workflow&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&amp;nbsp;&lt;a href="http://searchvb.techtarget.com/general/0,295582,sid8_gci1274270,00.html"&gt;SharePoint 2007 Tutorial 3: The Business Data Catalog&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&amp;nbsp;&lt;a href="http://searchvb.techtarget.com/general/0,295582,sid8_gci1274269,00.html"&gt;SharePoint 2007 Videos and Webcasts&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&amp;nbsp;&lt;a href="http://searchvb.techtarget.com/general/0,295582,sid8_gci1274267,00.html"&gt;SharePoint 2007 Products&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&amp;nbsp;&lt;a href="http://searchvb.techtarget.com/general/0,295582,sid8_gci1274264,00.html"&gt;SharePoint 2007 Forums and Community&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;Highly recommended.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-9137395230996372703?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/9137395230996372703/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=9137395230996372703' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/9137395230996372703'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/9137395230996372703'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2007/10/sharepoint-2007-learning-guide.html' title='SharePoint 2007 Learning Guide'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-180823345343727757</id><published>2007-09-26T12:44:00.001+02:00</published><updated>2007-09-26T12:44:18.677+02:00</updated><title type='text'>Microsoft Office Compatibility Pack for Word, Excel, and PowerPoint 2007 File Formats</title><content type='html'>&lt;div class="ExternalClass3D3D62E770C34CB5BBC860AAC35A233D"&gt; &lt;div&gt;To open and edit documents in the new Office 2007 OpenXML format in Office 2003 install the Microsoft Office Compatibility Pack for Word, Excel, and PowerPoint 2007 File Formats which can be found here:&lt;/div&gt; &lt;div&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=941B3470-3AE9-4AEE-8F43-C6BB74CD1466&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=941B3470-3AE9-4AEE-8F43-C6BB74CD1466&amp;amp;displaylang=en&lt;/a&gt;&lt;/div&gt; &lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-180823345343727757?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/180823345343727757/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=180823345343727757' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/180823345343727757'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/180823345343727757'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2007/09/microsoft-office-compatibility-pack-for.html' title='Microsoft Office Compatibility Pack for Word, Excel, and PowerPoint 2007 File Formats'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-4027448325908752644</id><published>2007-09-26T12:41:00.001+02:00</published><updated>2007-09-26T12:41:04.596+02:00</updated><title type='text'>Plan for building multilingual solutions by using SharePoint Products and Technologies</title><content type='html'>&lt;div class="ExternalClass18BCE59C65944D48B55ED6AAA7004F6B"&gt; &lt;div&gt;This white paper provides information and guidelines for using Microsoft Office SharePoint Server 2007 in scenarios where content is managed across different languages. It details most of the functionality provided by Office SharePoint Server 2007 and suggests how to use it to manage multilingual scenarios. It also provides examples for creating custom Web Parts by using Microsoft Visual Studio 2005 and how to configure and manage them by using Microsoft Office SharePoint Designer 2007, the next generation of Web designer tools specifically designed for SharePoint sites. Microsoft Windows SharePoint Services 3.0 features and functionality, and how they add value to the end-user experience, are also described.&lt;/div&gt; &lt;div&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt;&lt;a href="http://technet2.microsoft.com/Office/en-us/library/87065c9d-d39d-479d-909b-02160ec6d7791033.mspx?mfr=true"&gt;http://technet2.microsoft.com/Office/en-us/library/87065c9d-d39d-479d-909b-02160ec6d7791033.mspx?mfr=true&lt;/a&gt;&lt;/div&gt; &lt;div&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt;Highly recommended!&lt;/div&gt;&lt;/div&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-4027448325908752644?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/4027448325908752644/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=4027448325908752644' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/4027448325908752644'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/4027448325908752644'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2007/09/plan-for-building-multilingual.html' title='Plan for building multilingual solutions by using SharePoint Products and Technologies'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-8548367395041668806</id><published>2007-09-26T12:39:00.001+02:00</published><updated>2007-09-26T12:39:08.185+02:00</updated><title type='text'>Explaining SOA with Lego blocks...</title><content type='html'>&lt;div class="ExternalClassCEC01474A5EB431E8FBA221279E75ECC"&gt; &lt;div&gt;...this is just plain ingenious!&lt;/div&gt; &lt;div&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt;&lt;a href="http://www.zapthink.com/"&gt;ZapThink&lt;/a&gt; (my favorite alternative to &lt;a href="http://www.gartner.com/"&gt;Gartner&lt;/a&gt;) just released a short &lt;a href="http://www.zapthink.com/report.html?id=ZAPFLASH-20061212"&gt;explanation of the 4 tenets of SOA using a Lego building block analogy&lt;/a&gt;.&lt;/div&gt; &lt;div&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt;Read it - share it!&lt;/div&gt;&lt;/div&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-8548367395041668806?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/8548367395041668806/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=8548367395041668806' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/8548367395041668806'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/8548367395041668806'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2007/09/explaining-soa-with-lego-blocks.html' title='Explaining SOA with Lego blocks...'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-1080519506799477462</id><published>2007-09-26T09:20:00.001+02:00</published><updated>2007-09-26T09:20:45.344+02:00</updated><title type='text'>Howto use calculated fields in WSS lists even though it's not supported</title><content type='html'>&lt;div class="ExternalClass4F773E0FD0CB451990F599B2E79DD5CC"&gt; &lt;div&gt;It turns out that [Today] and [Me] can't be used in calculated fields in WSS lists.&lt;/div&gt; &lt;div&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt;However, there's a bug (or feature) which allows us to use at least the [Today] any way.&lt;/div&gt; &lt;div&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt;In a list create a column with the name "Today". It doesn't matter but use the Date field type.&lt;/div&gt; &lt;div&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt;Now in a calculated field it's possible to add the Today column and use it in a calculation like the age of something in years: =DATEDIF([Born];[Today],"d")/365&lt;/div&gt; &lt;div&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt;Then delete the Today column - and now we're set. WSS then replaces [Today] with the current date and the Age calculated field is filled with the Age in years.&lt;/div&gt; &lt;div&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt;Weird but true.&lt;/div&gt; &lt;div&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt;Here's a some more reference information on calculated fields: &lt;a href="http://office.microsoft.com/en-us/sharepointtechnology/HA101215881033.aspx"&gt;http://office.microsoft.com/en-us/sharepointtechnology/HA101215881033.aspx&lt;/a&gt;&lt;/div&gt; &lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-1080519506799477462?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/1080519506799477462/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=1080519506799477462' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/1080519506799477462'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/1080519506799477462'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2007/09/howto-use-calculated-fields-in-wss.html' title='Howto use calculated fields in WSS lists even though it&amp;#39;s not supported'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-1538882815959208470</id><published>2007-09-25T22:13:00.001+02:00</published><updated>2007-09-25T22:13:02.378+02:00</updated><title type='text'>Angus Logan's Portals Blog : Free to download eBooks - Planning, Architecture &amp; deployment (MOSS and Search) - 916 pages!</title><content type='html'>&lt;div class="ExternalClassFDD7BC28F556438AB0665938F380E085"&gt; &lt;div&gt; &lt;p&gt;&lt;a href="http://blogs.msdn.com/angus_logan/archive/2007/01/17/free-to-download-ebooks-planning-and-architecture-moss-and-search-916-pages.aspx"&gt;&lt;font color="#de7008"&gt;Link to Angus Logan's Portals Blog : Free to download eBooks - Planning, Architecture &amp;amp; deployment (MOSS and Search) - 916 pages!&lt;/font&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Go get it!&lt;/p&gt;&lt;/div&gt;&lt;/div&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-1538882815959208470?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/1538882815959208470/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=1538882815959208470' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/1538882815959208470'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/1538882815959208470'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2007/09/angus-logan-portals-blog-free-to.html' title='Angus Logan&amp;#39;s Portals Blog : Free to download eBooks - Planning, Architecture &amp;amp; deployment (MOSS and Search) - 916 pages!'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-7779285512518265240</id><published>2007-09-25T21:53:00.001+02:00</published><updated>2007-09-25T21:53:40.736+02:00</updated><title type='text'>How to get a List of Web Parts on a Page</title><content type='html'>&lt;div class="ExternalClassDF666FAB8C554F4696B5628BD8F3DD71"&gt; &lt;div&gt;Using the SharePoint object model this is pretty easy, especially if you want to retrieve that list with code running in a web part. The WebPartManager property of the WebPart base class, gives you access to a collection of all the WebPartZones available on the page. Once you've got the zones, you can get the web part instances by using the WebParts property. The following web part code will display a small list of all the web parts found on the page, including the name of the web part class and the web parts zone:&lt;/div&gt; &lt;div&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;p&gt;&lt;font face="Courier New"&gt;using System;&lt;br&gt;using System.Runtime.InteropServices;&lt;br&gt;using System.Web.UI;&lt;br&gt;using System.Web.UI.WebControls.WebParts;&lt;br&gt;using Microsoft.SharePoint;&lt;br&gt;using System.Web.UI.WebControls; &lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Courier New"&gt;namespace WebPartLister&lt;br&gt;{&lt;br&gt;&amp;nbsp; public class WebPartLister : System.Web.UI.WebControls.WebParts.WebPart&lt;br&gt;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; BulletedList list; &lt;/font&gt; &lt;p&gt;&lt;font face="Courier New"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; protected override void CreateChildControls()&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; list = new BulletedList();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WebPartZoneCollection zones = this.WebPartManager.Zones;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; foreach (WebPartZone zone in zones)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WebPartCollection webparts = zone.WebParts;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; foreach (WebPart webpart in webparts)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; list.Items.Add(&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string.Format("{0} ({1}), {2}", &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; webpart.Title, webpart.GetType().Name, &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; zone.DisplayTitle));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.Controls.Add(list);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; } &lt;/font&gt; &lt;p&gt;&lt;font face="Courier New"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; protected override void Render(HtmlTextWriter writer)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EnsureChildControls();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; list.RenderControl(writer);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp; }&lt;br&gt;}&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-7779285512518265240?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/7779285512518265240/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=7779285512518265240' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/7779285512518265240'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/7779285512518265240'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2007/09/how-to-get-list-of-web-parts-on-page.html' title='How to get a List of Web Parts on a Page'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-1813393305519073103</id><published>2007-09-25T21:51:00.001+02:00</published><updated>2007-09-25T21:51:15.152+02:00</updated><title type='text'>XAML Markup that installs .NET3.0</title><content type='html'>&lt;div class="ExternalClassAFE2FA4839A74A5882FCB60BFFDAF487"&gt;&lt;em&gt;&lt;font face="Courier New"&gt;&amp;lt;Viewbox xmlns="&lt;/font&gt;&lt;/em&gt;&lt;a href="http://schemas.microsoft.com/winfx/2006/xaml/presentation"&gt;&lt;em&gt;&lt;font face="Courier New" color="#1f5c99"&gt;http://schemas.microsoft.com/winfx/2006/xaml/presentation&lt;/font&gt;&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&lt;font face="Courier New"&gt;"&lt;br&gt;Margin='8px'&amp;gt;&lt;br&gt;&amp;lt;TextBlock&lt;br&gt;&amp;nbsp; Foreground='#17365D'&lt;br&gt;&amp;nbsp; Background='White'&lt;br&gt;&amp;nbsp; FontFamily='Cambria'&amp;gt;&amp;lt;Bold&amp;gt;Windows Presentation Foundation&amp;lt;/Bold&amp;gt; is installed!&amp;lt;/TextBlock&amp;gt;&lt;br&gt;&amp;lt;/Viewbox&amp;gt;&lt;/font&gt;&lt;/em&gt;  &lt;div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-1813393305519073103?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/1813393305519073103/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=1813393305519073103' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/1813393305519073103'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/1813393305519073103'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2007/09/xaml-markup-that-installs-net30.html' title='XAML Markup that installs .NET3.0'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-8677223354429845003</id><published>2007-09-25T21:49:00.001+02:00</published><updated>2007-09-25T21:49:34.050+02:00</updated><title type='text'>Fantastic collection of close-up wallpapers</title><content type='html'>&lt;div class="ExternalClassC1D7647EB3164641AB224A11840D2A11"&gt; &lt;div&gt;&lt;a href="http://blogs.msdn.com/mswanson/pages/wallpaper.aspx"&gt;http://blogs.msdn.com/mswanson/pages/wallpaper.aspx&lt;/a&gt;&lt;/div&gt; &lt;div&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-8677223354429845003?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/8677223354429845003/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=8677223354429845003' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/8677223354429845003'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/8677223354429845003'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2007/09/fantastic-collection-of-close-up.html' title='Fantastic collection of close-up wallpapers'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-2001320896419996654</id><published>2007-09-25T21:42:00.001+02:00</published><updated>2007-09-25T21:42:06.404+02:00</updated><title type='text'>Using PowerShell to control Sharepoint</title><content type='html'>&lt;div class="ExternalClassB96FF08519B04BF0B5807626EF443956"&gt; &lt;p style="margin-left: 19pt"&gt;&lt;span style="font-size: 10pt; font-family: verdana"&gt;Here's a list of completely awesome tutorials on how to use PowerShell to control the Sharepoint API: &lt;/span&gt;&amp;nbsp;&amp;nbsp; &lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://blogs.flexnetconsult.co.uk/colinbyrne/PermaLink,guid,f48e17ef-2db6-48ce-a612-628e19b4c6b6.aspx"&gt;&lt;span style="font-size: 10pt; font-family: verdana"&gt;&lt;strong&gt;SharePoint/PowerShell 1: Make me a portal&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;  &lt;li&gt;&lt;a href="http://blogs.flexnetconsult.co.uk/colinbyrne/PermaLink,guid,00544739-c0e8-42f2-aa30-2105b873ddfe.aspx"&gt;&lt;span style="font-size: 10pt; font-family: verdana"&gt;&lt;strong&gt;SharePoint/PowerShell 2: Add some Users to Active Directory, maybe 1, maybe 500&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;  &lt;li&gt;&lt;a href="http://blogs.flexnetconsult.co.uk/colinbyrne/PermaLink,guid,7ad355ec-75f5-4edd-bf9f-f396085a85e5.aspx"&gt;&lt;span style="font-size: 10pt; font-family: verdana"&gt;&lt;strong&gt;SharePoint/PowerShell 3: Now add the users to SharePoint&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;  &lt;li&gt;&lt;a href="http://blogs.flexnetconsult.co.uk/colinbyrne/PermaLink,guid,f1a8ffde-9d7d-4b32-9983-5c3cc71880fb.aspx"&gt;&lt;span style="font-size: 10pt; font-family: verdana"&gt;&lt;strong&gt;SharePoint/PowerShell 4: Adding the Portal Areas&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;  &lt;li&gt;&lt;a href="http://blogs.flexnetconsult.co.uk/colinbyrne/PermaLink,guid,9ceded6d-2902-4d16-a3b2-c2b28cf7734d.aspx"&gt;&lt;span style="font-size: 10pt; font-family: verdana"&gt;&lt;strong&gt;SharePoint/PowerShell 5: Importing the Area's content&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;  &lt;li&gt;&lt;a href="http://blogs.flexnetconsult.co.uk/colinbyrne/PermaLink,guid,1f4ddc46-1c41-450a-9bd0-fa4051b7b587.aspx"&gt;&lt;span style="font-size: 10pt; font-family: verdana"&gt;&lt;strong&gt;SharePoint/PowerShell 6: Approving all Publishing Pages&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;  &lt;li&gt; &lt;div&gt;&lt;a href="http://blogs.flexnetconsult.co.uk/colinbyrne/PermaLink,guid,a332015d-c5dc-4433-a0f3-247fd37b0b04.aspx"&gt;&lt;span style="font-size: 10pt; font-family: verdana"&gt;&lt;strong&gt;SharePoint/PowerShell 7: Put the User in the Picture&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-2001320896419996654?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/2001320896419996654/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=2001320896419996654' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/2001320896419996654'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/2001320896419996654'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2007/09/using-powershell-to-control-sharepoint.html' title='Using PowerShell to control Sharepoint'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-8053430077257577096</id><published>2007-09-25T21:37:00.001+02:00</published><updated>2007-09-25T21:37:35.694+02:00</updated><title type='text'>Announcing three CodePlex projects for community WCM code samples</title><content type='html'>&lt;p&gt;Cross posting from Andrew Connell for later reference:&lt;/p&gt; &lt;p&gt;&lt;a href="http://andrewconnell.com/blog/archive/2007/06/19/6062.aspx"&gt;Announcing three CodePlex projects for community WCM code samples&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;em&gt;Cross posted on &lt;a href="http://www.harbar.net/"&gt;Spencer Harbar’s Blog&lt;/a&gt;.&lt;/em&gt;  &lt;p&gt;We (&lt;a href="http://www.andrewconnell.com/blog"&gt;Andrew Connell&lt;/a&gt; &amp;amp; &lt;a href="http://www.harbar.net/"&gt;Spencer Harbar&lt;/a&gt;) would like to announce three new &lt;a href="http://www.codeplex.com"&gt;CodePlex&lt;/a&gt; projects created to enable the community to share examples of useful Publishing site elements built using the Web Content Management features of Office SharePoint Server 2007. Initially these projects contain a number of commonly used MCMS 2002 Placeholder controls converted for use within MOSS Publishing sites which have been graciously donated by Microsoft. Over time these samples will be augmented and enhanced. Future plans include the consolidation and alignment of deployment mechanisms of all code samples in all projects.  &lt;p&gt;All the CodePlex projects listed below are released under the most permissive Microsoft license (&lt;a href="http://www.microsoft.com/resources/sharedsource/licensingbasics/permissivelicense.mspx"&gt;Ms-PL&lt;/a&gt;) which means that you can do virtually anything you want with these code samples.  &lt;p&gt;Many of the code samples include a MS Word document explaining the process of developing the code sample as well as deployment instructions.  &lt;p&gt;The projects (and the included code samples) are broken down as follows:  &lt;p&gt;&lt;a href="http://www.codeplex.com/SPWCMFieldControls"&gt;&lt;strong&gt;SharePoint 2007 WCM Field Controls&lt;/strong&gt;&lt;/a&gt;&lt;br&gt;A collection of sample Field Controls for use within Publishing Sites built using Office SharePoint Server 2007's Web Content Management features.  &lt;ul&gt; &lt;li&gt;&lt;strong&gt;MultimediaFieldControl&lt;/strong&gt;: Custom field type and control allowing content authors to specify a URL, width and height of a media file (SWF, PDF, WMV, MPEG, AVI, MPG, MOV) and renders the display of the control with the appropriate ActiveX control markup. &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;a href="http://www.codeplex.com/SPWCMWebParts"&gt;&lt;strong&gt;SharePoint 2007 WCM Web Parts&lt;/strong&gt;&lt;/a&gt;&lt;br&gt;A collection of sample Web Parts for use within Publishing Sites built using Office SharePoint Server 2007's Web Content Management features.  &lt;ul&gt; &lt;li&gt;&lt;strong&gt;FAQWebPart:&lt;/strong&gt; Web Part that allows business users to contribute to a frequently asked questions list which is rendered with DHTML allowing users to expand/collapse each FAQ item.  &lt;li&gt;&lt;strong&gt;RandomFlashMovieWebPart: &lt;/strong&gt;Web Part that allows a content author to select one or more Flash movies from a SharePoint library. The Web Part will then display one of the Flash movies, at random, in display mode.  &lt;li&gt;&lt;strong&gt;ThumbnailWebPart:&lt;/strong&gt; Content authors can specify a SharePoint library containing images that the Web Part will generate thumbnails for. It allows content authors to specify the size, sort order and the number of thumbnails to be displayed in one row.&lt;strong&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;a href="http://www.codeplex.com/SPWCMUtils"&gt;&lt;strong&gt;SharePoint 2007 WCM Utilities&lt;/strong&gt;&lt;/a&gt;&lt;br&gt;A collection of useful utilities for Publishing Sites built using Office SharePoint Server 2007's Web Content Management features.  &lt;ul&gt; &lt;li&gt;&lt;strong&gt;METATagsGenerator&lt;/strong&gt;: This ASP.NET 2.0 server control renders HTML &amp;lt;META&amp;gt; tags for each field in the current page’s content type.  &lt;li&gt;&lt;strong&gt;PropertyBagFeature&lt;/strong&gt;: Allows content authors to modify values within the property bag of pages… similar to the custom properties provided in MCMS 2002.  &lt;li&gt;&lt;strong&gt;SharePointSSLHttpModule&lt;/strong&gt;: Makes it easy for developers to SSL enable certain parts of a MOSS 2007 WCM Publishing site. &lt;/li&gt;&lt;/ul&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-8053430077257577096?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/8053430077257577096/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=8053430077257577096' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/8053430077257577096'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/8053430077257577096'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2007/09/announcing-three-codeplex-projects-for.html' title='Announcing three CodePlex projects for community WCM code samples'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-2610024376245716803</id><published>2007-09-25T21:25:00.001+02:00</published><updated>2007-09-25T21:25:42.920+02:00</updated><title type='text'>Live Tour de France Tracker Google Mashup!</title><content type='html'>&lt;p&gt;I love mashups and this one is defintely my current favorite!&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.google.com/peterbb/RvlgsuHj5lI/AAAAAAAAACE/gIemDbFXvhQ/image.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="171" alt="image" src="http://lh6.google.com/peterbb/RvlgteHj5mI/AAAAAAAAACM/3Dpl5LbK8iQ/image_thumb.png" width="244" border="0"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;They've equipped 5 of the riders in the race with a GPS tracker, heart monitor, bicycle computer and a radio that continuously transmits readings to the sportsdirector car which then relays the information to some server somewhere. The data is then overlayed a Google Map.&lt;/p&gt; &lt;p&gt;I absolutely love computers!!!!!!!!!!!!&lt;/p&gt; &lt;p&gt;Check it out: &lt;a title="http://www.ubilabs.net/tourdefrance/" href="http://www.ubilabs.net/tourdefrance/"&gt;http://www.ubilabs.net/tourdefrance/&lt;/a&gt;&lt;/p&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-2610024376245716803?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/2610024376245716803/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=2610024376245716803' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/2610024376245716803'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/2610024376245716803'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2007/09/live-tour-de-france-tracker-google.html' title='Live Tour de France Tracker Google Mashup!'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-479625855799457624</id><published>2007-09-25T20:56:00.001+02:00</published><updated>2007-09-25T20:56:39.452+02:00</updated><title type='text'>Announcing The First MOSS 2007 WCM Specific Developer Course!</title><content type='html'>&lt;p&gt;From Ted Pattison: &lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;I'm thrilled to announce the first course that focuses specifically on &lt;strong&gt;Microsoft Office SharePoint Server (MOSS) 2007 Web Content Management (WCM)&lt;/strong&gt;. That's right... no general Windows SharePoint Services (WSS) v3 development topics, minimal admin topics, no other MOSS 2007 topics (Excel Services, BDC, Search, etc)... just four days of &lt;strong&gt;100% WCM for developers&lt;/strong&gt;! Roll up your sleeves, open Visual Studio 2005 &amp;amp; SharePoint Designer 2007, and great ready to sling some Publishing sites out!  &lt;p&gt;I'm delivering this &lt;strong&gt;four-day, hands-on, developer focused course&lt;/strong&gt; through the &lt;a href="http://www.tedpattison.net/"&gt;Ted Pattison Group&lt;/a&gt; starting in &lt;strong&gt;early July 2007&lt;/strong&gt;. The course includes twelve (12) modules and assumes that the student has some developer knowledge of WSS v3... but those new to SharePoint are also welcome. What will you get in four days? The course will cover roughly three modules per day:  &lt;p&gt;&lt;strong&gt;Schedule of Lectures&lt;/strong&gt;  &lt;ol&gt; &lt;li&gt;WSS Development Primer  &lt;li&gt;Web Content Management Architecture  &lt;li&gt;Authentication &amp;amp; Authorization  &lt;li&gt;Master Pages &amp;amp; Navigation  &lt;li&gt;Creating Custom Page Layouts  &lt;li&gt;Extending the Out-Of-The-Box Authoring Experience  &lt;li&gt;Leveraging WCM Web Parts  &lt;li&gt;Custom Field Types &amp;amp; Controls  &lt;li&gt;Performance Tuning Publishing Sites  &lt;li&gt;Creating Custom Workflow  &lt;li&gt;Content Deployment  &lt;li&gt;Variations &lt;/li&gt;&lt;/ol&gt; &lt;p&gt;&lt;strong&gt;WSS Development Primer&lt;/strong&gt;  &lt;ul&gt; &lt;li&gt;Overview of Windows SharePoint Services 3.0 (WSS)  &lt;li&gt;WSS Capabilities  &lt;li&gt;Working with Visual Studio 2005 and the WSS object model  &lt;li&gt;Working with WSS features &amp;amp; the WSS solution package framework &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;Web Content Management Architecture&lt;/strong&gt;  &lt;ul&gt; &lt;li&gt;Overview of MOSS 2007: added value on top of WSS  &lt;li&gt;Overview of Web Content Management (WCM) and Publishing sites  &lt;li&gt;Creating Publishing sites  &lt;li&gt;Working with the Microsoft.SharePoint.Publishing namespace &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;Authentication &amp;amp; Authorization&lt;/strong&gt;  &lt;ul&gt; &lt;li&gt;Additional SharePoint groups and permission levels in MOSS Publishing sites  &lt;li&gt;Managing permissions  &lt;li&gt;Pluggable authentication  &lt;li&gt;Alternative Access Mappings &amp;amp; Zones  &lt;li&gt;Utilizing multiple authentication models &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;Master Pages &amp;amp; Navigation&lt;/strong&gt;  &lt;ul&gt; &lt;li&gt;Creating &amp;amp; editing master pages using Office SharePoint Designer 2007  &lt;li&gt;Implications of customized &amp;amp; uncustomized master pages (unghosted &amp;amp; ghosted)  &lt;li&gt;Managing &amp;amp; deploying Master Pages using the structured development approach  &lt;li&gt;Navigation provider model and SharePoint’s site map data sources  &lt;li&gt;Customizing the out-of-the-box navigation controls and site map data sources &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;Creating Custom Page Layouts&lt;/strong&gt;  &lt;ul&gt; &lt;li&gt;Creating &amp;amp; editing page layouts using Office SharePoint Designer 2007  &lt;li&gt;Adding and editing field controls and Web Part zones on Page Layouts  &lt;li&gt;Managing &amp;amp; deploying page layouts using the structured development approach  &lt;li&gt;Incorporating 3rd party components (including your custom components) &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;Extending the Out-Of-The-Box Authoring Experience&lt;/strong&gt;  &lt;ul&gt; &lt;li&gt;Customizing and extending the SharePoint Rich HTML Editor  &lt;li&gt;Incorporating the telerik r.a.d.editor for Office SharePoint 2007  &lt;li&gt;Effectively using the edit mode panel  &lt;li&gt;Customizing and extending the Page Editing Toolbar &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;Leveraging WCM Web Parts&lt;/strong&gt;  &lt;ul&gt; &lt;li&gt;Implementing the Table of Contents Web Part  &lt;li&gt;Implementing the Summary Links Web Part  &lt;li&gt;Implementing the Content Query Web Part  &lt;li&gt;Customizing the rendered output of Publishing Web Parts  &lt;li&gt;Creating and deploying custom Web Parts &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;Custom Field Types &amp;amp; Field Controls&lt;/strong&gt;  &lt;ul&gt; &lt;li&gt;Creating custom field types  &lt;li&gt;Creating custom field controls  &lt;li&gt;Incorporating custom field controls and types into page layouts  &lt;li&gt;Deploying custom field types and field controls &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;Performance Tuning Publishing Sites&lt;/strong&gt;  &lt;ul&gt; &lt;li&gt;Overview of MOSS WCM performance enhancements  &lt;li&gt;Implementing and customizing page output caching  &lt;li&gt;Implementing and customizing disk-based object caching  &lt;li&gt;Performance techniques when working with the object model &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;Creating Custom Workflows&lt;/strong&gt;  &lt;ul&gt; &lt;li&gt;Creating &amp;amp; editing workflows using Office SharePoint Designer 2007  &lt;li&gt;Creating template sequential and state machine workflows using Visual Studio 2005  &lt;li&gt;Integrating Office InfoPath 2007 forms into Visual Studio 2005 authored workflows  &lt;li&gt;Deploying workflows created using Visual Studio 2005 &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;Content Deployment&lt;/strong&gt;  &lt;ul&gt; &lt;li&gt;Overview of MOSS content deployment  &lt;li&gt;Publishing content from one environment to another  &lt;li&gt;Configuring Content Deployment via the browser-based user interface  &lt;li&gt;Working with Content Deployment using the SharePoint object model &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;Variations&lt;/strong&gt;  &lt;ul&gt; &lt;li&gt;Overview of Web Content Management multilingual enhancements and capabilities  &lt;li&gt;Implementing variations and labels  &lt;li&gt;Using variations to implement multilingual and multidevice sites &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;This course is available in both as an open enrollment offering as well as private engagements. &lt;strong&gt;The first date the course will be offered is&lt;/strong&gt; &lt;strong&gt;July 9-12 in Tampa, FL&lt;/strong&gt;. For more information on scheduling, dates offered, and registration, &lt;a href="http://tedpattison.net/Courses/WCM401.aspx"&gt;please refer to the official course page&lt;/a&gt; &amp;amp; &lt;a href="http://tedpattison.net/schedule.aspx"&gt;schedule page&lt;/a&gt;.&lt;/p&gt;&lt;/blockquote&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-479625855799457624?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/479625855799457624/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=479625855799457624' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/479625855799457624'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/479625855799457624'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2007/09/announcing-first-moss-2007-wcm-specific.html' title='Announcing The First MOSS 2007 WCM Specific Developer Course!'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-5199595340272941054</id><published>2007-09-25T20:46:00.001+02:00</published><updated>2007-09-25T20:46:59.355+02:00</updated><title type='text'>SharePoint 2007 Flash Animation Web Part - The Code Project - SharePoint Server</title><content type='html'>&lt;p&gt;&lt;a href="http://www.codeproject.com/spoint/MOSSFlashWebPart.asp"&gt;SharePoint 2007 Flash Animation Web Part - The Code Project - SharePoint Server&lt;/a&gt; &lt;/p&gt; &lt;p&gt;A while ago JSJR did a cool demo of integrating Flash with lists in WSS3.0. Getting the SWF to load was a pain, so here's a Flash Web Part instead:&lt;/p&gt; &lt;p&gt;&lt;img src="http://www.codeproject.com/spoint/MOSSFlashWebPart/flashWebPart.jpg"&gt;&lt;/p&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-5199595340272941054?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/5199595340272941054/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=5199595340272941054' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/5199595340272941054'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/5199595340272941054'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2007/09/sharepoint-2007-flash-animation-web.html' title='SharePoint 2007 Flash Animation Web Part - The Code Project - SharePoint Server'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-6734277700315822272</id><published>2007-09-25T19:53:00.001+02:00</published><updated>2007-09-25T19:54:42.127+02:00</updated><title type='text'>Easily print SharePoint lists using your own template</title><content type='html'>&lt;p&gt;Here's a description of howto create template for pretty printing contents from a list in Sharepoint. This is highly recommended reading: &lt;/p&gt; &lt;p&gt;&lt;a href="http://blog.thekid.me.uk/archive/2007/07/22/easily-print-sharepoint-lists-using-your-own-template.aspx"&gt;Easily print SharePoint lists using your own template&lt;/a&gt; &lt;/p&gt; &lt;p&gt;And there's an online &lt;a title="demonstration of the functionality" href="http://www.sharepoint-templates.org/sites/demos/print/Lists/Tasks/AllItems.aspx"&gt;demonstration of the functionality&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.google.com/peterbb/RvlLGeHj5jI/AAAAAAAAAB0/7oZZHf26VuQ/image2.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="480" alt="image" src="http://lh5.google.com/peterbb/RvlLHOHj5kI/AAAAAAAAAB8/RxMdbIdzDKY/image_thumb1.png" width="540" border="0"&gt;&lt;/a&gt;&lt;/p&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-6734277700315822272?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/6734277700315822272/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=6734277700315822272' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/6734277700315822272'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/6734277700315822272'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2007/09/easily-print-sharepoint-lists-using.html' title='Easily print SharePoint lists using your own template'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-8002832654838626805</id><published>2007-09-25T17:30:00.001+02:00</published><updated>2007-09-25T17:30:56.341+02:00</updated><title type='text'>Forms Based User Administration Feature Release Beta 1.0</title><content type='html'>&lt;blockquote&gt; &lt;p&gt;With the different authentication provider support for MOSS, there are &lt;a href="http://digitalmelon.com/blog/archive/2007/02/02/190.aspx"&gt;more&lt;/a&gt; and &lt;a href="http://blogs.tamtam.nl/mart/RegistrationWebPartForFormsAuthenticationInMOSS2007.aspx"&gt;more&lt;/a&gt; free applications that will provide user management tools integrated in the SharePoint environment. &lt;/p&gt;&lt;/blockquote&gt; &lt;blockquote&gt; &lt;p&gt;One very good example is the &lt;a href="http://www.codeplex.com/MOSSFormsFeature"&gt;Forms Based User Administration Feature&lt;/a&gt;, which can be downloaded from codeplex.  &lt;p&gt;&lt;a href="http://blogs.tamtam.nl/mart/content/binary/FormsBasedUserAdministrationFeatureRel.0_BCF5/NewRegisterScreen1.jpg"&gt;&lt;img height="179" src="http://blogs.tamtam.nl/mart/content/binary/FormsBasedUserAdministrationFeatureRel.0_BCF5/NewRegisterScreen.jpg" width="240" border="0"&gt; &lt;/a&gt; &lt;p&gt;Featurelist:  &lt;ul&gt; &lt;li&gt;The Feature includes an Administrator web part to view/edit/delete and add users to the data store by an administrator.  &lt;li&gt;Self registration page for users to request access to the site.  &lt;li&gt;New functionality for self registration  &lt;li&gt;Password retrieval via email  &lt;li&gt;CAPTCHA validation on self registration  &lt;li&gt;UI Enhancements &lt;/li&gt;&lt;/ul&gt;&lt;img height="0" src="http://blogs.tamtam.nl/mart/aggbug.ashx?id=c320aaee-6892-4c5a-93c5-cda647d9c140" width="0"&gt; &lt;/blockquote&gt; &lt;p&gt;&lt;a href="http://blogs.tamtam.nl/mart/FormsBasedUserAdministrationFeatureReleaseBeta10.aspx"&gt;Forms Based User Administration Feature Release Beta 1.0&lt;/a&gt;&lt;br&gt;Mart Muller &lt;br&gt;Tue, 06 Feb 2007 12:26:14 GMT &lt;/p&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-8002832654838626805?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/8002832654838626805/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=8002832654838626805' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/8002832654838626805'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/8002832654838626805'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2007/09/forms-based-user-administration-feature.html' title='Forms Based User Administration Feature Release Beta 1.0'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-1488567747123228347</id><published>2007-09-25T17:22:00.001+02:00</published><updated>2007-09-25T17:22:22.272+02:00</updated><title type='text'>BDC Meta Manager Professional and Developer released</title><content type='html'>&lt;blockquote&gt; &lt;p&gt;It seems like &lt;a href="http://www.sharepointblogs.com/tbaginski/archive/2007/02/05/19040.aspx"&gt;they have released&lt;/a&gt; a professional and developer version of the BDC metadata manager for MOSS 2007! Great work!  &lt;p&gt;&lt;a href="http://blogs.tamtam.nl/mart/content/binary/BDCMetaManagerProfessionalandDeveloperre_BAAA/whole20220thirds1.jpg"&gt;&lt;img height="201" src="http://blogs.tamtam.nl/mart/content/binary/BDCMetaManagerProfessionalandDeveloperre_BAAA/whole20220thirds.jpg" width="240" border="0"&gt; &lt;/a&gt; &lt;p&gt;&lt;em&gt;"BDC Meta Man makes generating Application Definitions easy due to the many features it offers.&lt;/em&gt;  &lt;ul&gt; &lt;li&gt;&lt;em&gt;Easy to use Windows application &lt;/em&gt; &lt;li&gt;&lt;em&gt;Ability to connect to and &lt;/em&gt;&lt;a href="http://www.bdcmetaman.com/images/browse.jpg"&gt;&lt;em&gt;browse&lt;/em&gt; &lt;/a&gt;&lt;em&gt;multiple data sources &lt;/em&gt; &lt;li&gt;&lt;em&gt;No need to know how to write XML or SQL &lt;/em&gt; &lt;li&gt;&lt;em&gt;Integrated Shared Service Provider Administration Web Site &lt;/em&gt; &lt;li&gt;&lt;a href="http://www.bdcmetaman.com/images/tree.jpg"&gt;&lt;em&gt;Inspect&lt;/em&gt; &lt;/a&gt;&lt;em&gt;your application definition and edit any part of it &lt;/em&gt; &lt;li&gt;&lt;em&gt;Saves enormous amounts of time and effort"&lt;/em&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;For a full overview of features per version, &lt;a href="http://www.bdcmetaman.com/Information/BDC%20MetaMan%20Functionality%20by%20Version.pdf"&gt;check out this document&lt;/a&gt;.  &lt;p&gt;&lt;img height="0" src="http://blogs.tamtam.nl/mart/aggbug.ashx?id=7c9818b0-5b75-42c7-a68a-84696e0ea184" width="0"&gt; &lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;&lt;a href="http://blogs.tamtam.nl/mart/BDCMetaManagerProfessionalAndDeveloperReleased.aspx"&gt;BDC Meta Manager Professional and Developer released&lt;/a&gt;&lt;br&gt;Mart Muller &lt;br&gt;Tue, 06 Feb 2007 12:16:28 GMT &lt;/p&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-1488567747123228347?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/1488567747123228347/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=1488567747123228347' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/1488567747123228347'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/1488567747123228347'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2007/09/bdc-meta-manager-professional-and.html' title='BDC Meta Manager Professional and Developer released'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-5861296560135545153</id><published>2007-09-25T17:21:00.001+02:00</published><updated>2007-09-25T17:21:09.086+02:00</updated><title type='text'>SharePoint Solution Installer</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;Via &lt;a href="http://blog.mondosoft.com/ontolica/"&gt;Lars Fastrup&lt;/a&gt;, I ran into the &lt;a href="http://blog.mondosoft.com/ontolica/archive/2007/03/14/Generic-SharePoint-2007-Solution-Installer.aspx"&gt;SharePoint Solution Installer&lt;/a&gt; for SharePoint 2007.  &lt;p&gt;&lt;a href="http://blogs.tamtam.nl/mart/content/binary/SharePointSolutionInstaller_EA4D/InstallerWebAppList12.gif"&gt;&lt;img height="192" src="http://blogs.tamtam.nl/mart/content/binary/SharePointSolutionInstaller_EA4D/InstallerWebAppList_thumb10.gif" width="240"&gt; &lt;/a&gt; &lt;p&gt;The SharePoint Solution Installer includes the following features:  &lt;ul&gt; &lt;li&gt;&lt;strong&gt;Support for all relevant operations&lt;/strong&gt;:  &lt;ul&gt; &lt;li&gt;Add solution to the SharePoint solution store.  &lt;li&gt;Deploy solution to one or more web applications.  &lt;li&gt;Upgrade solution.  &lt;li&gt;Retract and remove solution. &lt;/li&gt;&lt;/ul&gt; &lt;li&gt;&lt;strong&gt;Pre-install system check for the following conditions&lt;/strong&gt;:  &lt;ul&gt; &lt;li&gt;WSS V3 is installed.  &lt;li&gt;MOSS 2007 is installed (This check can be disabled in config file),  &lt;li&gt;User has permission to install solutions.  &lt;li&gt;SharePoint database is online.  &lt;li&gt;WSS Administration service is started.  &lt;li&gt;WSS Timer service is started. &lt;/li&gt;&lt;/ul&gt; &lt;li&gt;&lt;strong&gt;Implements a work around for the following error conditions:&lt;/strong&gt;  &lt;ul&gt; &lt;li&gt;Another solution deployment job never finished and is now blocking for the creation of a new job. Work-around: Delete old job from the list of Timer job defnitions.  &lt;li&gt;Timer service is not started: An attempt is made to start it (please note that timer services on other front ends will not be started).  &lt;li&gt;Database is offline, which will yield an ugly NullreferenceException from SharePoint offering little clue to the root cause of the problem. Work around: Detect NullreferenceException and display nice error message. &lt;/li&gt;&lt;/ul&gt; &lt;li&gt;&lt;strong&gt;Display EULA. &lt;/strong&gt;(Can be disabled in config file).&amp;nbsp; &lt;li&gt;&lt;strong&gt;Web application list where user can select the web apps. to deploy the solution to&lt;/strong&gt;.  &lt;li&gt;&lt;strong&gt;Rollback after installation errors.&lt;/strong&gt;  &lt;li&gt;&lt;strong&gt;Configurable Product Title.&lt;/strong&gt;  &lt;li&gt;&lt;strong&gt;Configurable banner image.&lt;/strong&gt;  &lt;li&gt;&lt;strong&gt;Configurable logo image.&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;img height="0" src="http://blogs.tamtam.nl/mart/aggbug.ashx?id=6e0f5e40-46bb-4d78-87e2-fc950472a240" width="0"&gt; &lt;/blockquote&gt; &lt;p&gt;&lt;a href="http://blogs.tamtam.nl/mart/SharePointSolutionInstaller.aspx"&gt;SharePoint Solution Installer&lt;/a&gt;&lt;br&gt;Mart Muller &lt;br&gt;Mon, 26 Mar 2007 14:39:43 GMT &lt;/p&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-5861296560135545153?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/5861296560135545153/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=5861296560135545153' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/5861296560135545153'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/5861296560135545153'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2007/09/sharepoint-solution-installer.html' title='SharePoint Solution Installer'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-9026204717095945909</id><published>2007-09-25T17:18:00.001+02:00</published><updated>2007-09-25T17:18:44.975+02:00</updated><title type='text'>Extranet Collaboration Manager for SharePoint 2007</title><content type='html'>&lt;p&gt;&lt;a href="http://software.sharepointsolutions.com/"&gt;SharePoint Solutions Software&lt;/a&gt; has released &lt;a href="http://software.sharepointsolutions.com/products/Pages/ExtranetCollaborationManagerforSharePoint2007.aspx"&gt;'Extranet Collaboration Manager' for SharePOint 2007&lt;/a&gt;, a product for administrating extranet users in SharePoint. They have two versions: &lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;em&gt;&lt;strong&gt;ExCM - Standard Edition&lt;/strong&gt; provides you with a suite of tools to Simplify SharePoint 2007 extranet user access and management. See the ExCM &lt;/em&gt;&lt;a href="http://software.sharepointsolutions.com/products/Pages/ExtranetCollaborationManagerforSharePoint2007.aspx"&gt;&lt;em&gt;product page&lt;/em&gt; &lt;/a&gt;&lt;em&gt;for more details.&lt;/em&gt;  &lt;p&gt;&lt;em&gt;&lt;strong&gt;ExCM - Enterprise Edition&lt;/strong&gt; allows your users to submit a request when he or she would like to have a new SharePoint 2007 site provisioned. You can easily associate custom workflows with the new site requests, asking for approval prior to site creation. Once a site request is approved, ExCM - EE will automatically provision the site for you using any SharePoint 2007 site definition you have specified."&lt;/em&gt;  &lt;p&gt;&lt;a href="http://blogs.tamtam.nl/mart/content/binary/ExtranetCollaborationManagerforSharePoin_77D6/features0041.gif"&gt;&lt;img height="175" src="http://blogs.tamtam.nl/mart/content/binary/ExtranetCollaborationManagerforSharePoin_77D6/features004_thumb.gif" width="254"&gt; &lt;/a&gt; &lt;p&gt;&lt;a href="http://blogs.tamtam.nl/mart/content/binary/ExtranetCollaborationManagerforSharePoin_77D6/features010.gif"&gt;&lt;img height="229" src="http://blogs.tamtam.nl/mart/content/binary/ExtranetCollaborationManagerforSharePoin_77D6/features010_thumb.gif" width="293"&gt; &lt;/a&gt; &lt;p&gt;&lt;em&gt;Extranet Collaboration Manager by SharePoint Solutions is a complete solution that will:&lt;/em&gt;  &lt;ul&gt; &lt;li&gt;&lt;em&gt;Simplify the provisioning and maintenance of external resources for use with your business partners &lt;/em&gt; &lt;li&gt;&lt;em&gt;Enable you to automate site provisioning requests through workflows &lt;/em&gt; &lt;li&gt;&lt;em&gt;Delegate user management tasks to your business partners &lt;/em&gt; &lt;li&gt;&lt;em&gt;Provide you with the capability to audit the provisioning and user maintenance activities within your collaborative environment.&lt;/em&gt;&lt;/li&gt;&lt;/ul&gt;&lt;img height="0" src="http://blogs.tamtam.nl/mart/aggbug.ashx?id=55aef675-9259-4d09-973d-aa36cb4a013b" width="0"&gt; &lt;/blockquote&gt; &lt;p&gt;&lt;a href="http://blogs.tamtam.nl/mart/ExtranetCollaborationManagerForSharePoint2007.aspx"&gt;Extranet Collaboration Manager for SharePoint 2007&lt;/a&gt;&lt;br&gt;Mart Muller &lt;br&gt;Fri, 23 Feb 2007 07:31:23 GMT &lt;/p&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-9026204717095945909?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/9026204717095945909/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=9026204717095945909' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/9026204717095945909'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/9026204717095945909'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2007/09/extranet-collaboration-manager-for.html' title='Extranet Collaboration Manager for SharePoint 2007'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-4104968793327869791</id><published>2007-09-25T14:03:00.001+02:00</published><updated>2007-09-25T14:03:08.426+02:00</updated><title type='text'>MOSS Architecture Diagrams - Visio Server Stencils</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;Via &lt;a href="http://www.sharepointblogs.com/stopcollaborateandlisten/archive/2007/03/19/moss-architecture-diagrams-visio-server-stencils.aspx"&gt;Tom Short&lt;/a&gt; :  &lt;p&gt;&lt;em&gt;"To help with all the MOSS Architecture diagrams I do, I have put together this fancy&amp;nbsp; &lt;/em&gt;&lt;a href="http://www.groves-itc.com/content/files/tomshortblogfiles/moss_servers.zip"&gt;&lt;strong&gt;&lt;em&gt;Visio stencil for MOSS architecture diagrams&lt;/em&gt; &lt;/strong&gt;&lt;/a&gt;&lt;em&gt;. The Visio stencil includes the following shapes.&lt;/em&gt;  &lt;p&gt;&lt;em&gt;&lt;img src="http://i8.photobucket.com/albums/a29/thomasshort/MOSSServers2.png"&gt; &lt;/em&gt; &lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;/em&gt;&lt;/strong&gt; &lt;p&gt;&lt;em&gt;Thanks to &lt;strong&gt;Colin B&lt;/strong&gt; for his Graphics handy work and &lt;strong&gt;&lt;a href="http://www.sharepointblogs.com/mattg/"&gt;Matt Groves&lt;/a&gt;&lt;/strong&gt; for making the files available online."&lt;/em&gt;  &lt;p&gt;&lt;img height="0" src="http://blogs.tamtam.nl/mart/aggbug.ashx?id=3b7f526d-c914-487a-850b-14745ca35615" width="0"&gt; &lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;&lt;a href="http://blogs.tamtam.nl/mart/MOSSArchitectureDiagramsVisioServerStencils.aspx"&gt;MOSS Architecture Diagrams - Visio Server Stencils&lt;/a&gt;&lt;br&gt;Mart Muller &lt;br&gt;Tue, 27 Mar 2007 06:33:41 GMT &lt;/p&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-4104968793327869791?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/4104968793327869791/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=4104968793327869791' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/4104968793327869791'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/4104968793327869791'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2007/09/moss-architecture-diagrams-visio-server.html' title='MOSS Architecture Diagrams - Visio Server Stencils'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-8359945101889039624</id><published>2007-09-25T14:01:00.001+02:00</published><updated>2007-09-25T14:01:20.796+02:00</updated><title type='text'>Using TFS from Windows Exporer</title><content type='html'>&lt;p&gt;Just found the &lt;a title="Dubbelbock tool" href="http://www.benday.com/DisplayWebPage.aspx?itemId=43"&gt;Dubbelbock tool&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;It implements a feature, that tools like Subversion offers today and we dind't have. The possibility to do all source control action just right away out of the Windows Explorer. This means CheckOut, CheckIn, Version compare... is available from Windows Explorer Right Click menu. Excactly this features are now also available for TFS:&lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/marcalt/WindowsLiveWriter/UsingTFSfromWindowsExporer_EB9B/image%7B0%7D%5B13%5D.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="329" src="http://blogs.msdn.com/blogfiles/marcalt/WindowsLiveWriter/UsingTFSfromWindowsExporer_EB9B/image%7B0%7D_thumb%5B7%5D.png" width="411" border="0"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;In the picture above you can see the whole functionality and it is really super easy to use. Commands like CheckIn use normal Dialogs with all TFS funcionality.&lt;/p&gt; &lt;p&gt;&lt;img src="http://blogs.msdn.com/blogfiles/marcalt/WindowsLiveWriter/UsingTFSfromWindowsExporer_EB9B/image%7B0%7D%5B14%5D.png"&gt;&lt;/p&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-8359945101889039624?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/8359945101889039624/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=8359945101889039624' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/8359945101889039624'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/8359945101889039624'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2007/09/using-tfs-from-windows-exporer.html' title='Using TFS from Windows Exporer'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-1872972682060200259</id><published>2007-09-25T13:59:00.001+02:00</published><updated>2007-09-25T13:59:56.926+02:00</updated><title type='text'>Team Foundation Server 2008 Features</title><content type='html'>&lt;p&gt;Administration, Operations &amp;amp; Setup  &lt;ul&gt; &lt;li&gt;Share Point 2007 support  &lt;li&gt;Enable use of Sharepoint on any server and any port  &lt;li&gt;Support for MOSS 2007  &lt;li&gt;Enable support for Reporting Services on any server and any port &lt;strong&gt;(new) (RTM)&lt;/strong&gt;  &lt;li&gt;Support for SQL Named Instances – This will allow customers to share a SQL server between multiple TFS instances, or with other applications.&amp;nbsp; This has been a commonly requested feature by enterprises.  &lt;li&gt;“Longhorn” server support – TFS will support the next version of the server (and corresponding new version of IIS) that is currently under development.  &lt;li&gt;Sync Large Groups – This is a set of work to improve the performance and robustness of TFS’s handling large groups of users (~30,000 or more) granted permission to a TFS instance.&amp;nbsp; Today this can result in a support call to recover from it.  &lt;li&gt;Non-default ports – We’ve gotten a bunch of feedback from enterprise customers about TFS’s limited support for alternate web sites and ports running afoul of data center policies.&amp;nbsp; We are going to be improving TFS’s configurability in this respect in Orcas.  &lt;li&gt;Simplify installation – In Orcas, we will be doing a variety of things to attempt to make installing TFS easier and quicker than it is now.&amp;nbsp; Improvements include eliminating the separate data-tier installation, simplifying the requirements around required domain accounts by supporting the built in machine accounts (like Network Service) where we can, etc.  &lt;li&gt;Official testing and support for more configurations - This includes clustering, mirroring, log shipping, Virtual machine deployment, and more.  &lt;li&gt;Support for client certificates  &lt;li&gt;Upgrade from TFS 2005  &lt;li&gt;Support for SQL 2008 (aka Katmai) &lt;strong&gt;(new) (RTM)&lt;/strong&gt;  &lt;li&gt;TFSDeleteProject now permanently deletes (destroys) version control content &lt;strong&gt;(new) (RTM)&lt;/strong&gt;  &lt;li&gt;New role for many operations activities &lt;strong&gt;(new) (RTM)&lt;/strong&gt; - You don't have to be server administrator to run many of the admin utilities any longer.  &lt;li&gt;Enhancements to tfsadminutil &lt;strong&gt;(new) (RTM)&lt;/strong&gt; - New capability to configure accounts, connections, etc on both TFS and the TFS proxy.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Build (&lt;a href="http://blogs.msdn.com/buckh/archive/2007/07/26/visual-studio-2008-beta-2-is-now-available-and-includes-a-go-live-license.aspx"&gt;more detail&lt;/a&gt;)  &lt;ul&gt; &lt;li&gt;Support multi-threaded builds with the new MSBuild.  &lt;li&gt;Continuous Integration – There are many components to this, including build queuing and queue management, drop management (so that users can set policies for when builds should be automatically deleted), and build triggers that allows configuration of exactly how when CI builds should be triggered, for example – every checkin, rolling build (completion of one build starts the next), etc.  &lt;li&gt;Improved ability to specify what source, versions of source, and other build properties.  &lt;li&gt;Improved extensibility of the build targets – such as ability to easily execute targets before and after each solution/project is built.  &lt;li&gt;Improved ability to manage multiple build machines.  &lt;li&gt;Stop and delete builds from within VS.  &lt;li&gt;.NET Object model for programming against the build server.  &lt;li&gt;Simplified ability to specify what tests get run as part of a build.  &lt;li&gt;The ability to store build definitions anywhere in the version control hierarchy.  &lt;li&gt;Scheduled builds - You can schedule builds to happen at specified times.  &lt;li&gt;Improved build agent communication - We replaced .NET binary remoting with WCF web services, simplifying some configuration and security aspects.  &lt;li&gt;Ability to run GUI tests as part of a build - Automated builds used to run tests in such a way as to prevent access to a GUI desktop.  &lt;li&gt;New checkin policy for broken CI builds - Preventing checkin while the CI build is broken.  &lt;li&gt;Support for HTTPS communication to the TFS server &lt;strong&gt;(new)&lt;/strong&gt;  &lt;li&gt;Continuous Integration build checkin policy &lt;strong&gt;(new)&lt;/strong&gt;  &lt;li&gt;Support for incremental gets and builds &lt;strong&gt;(new)&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Data Warehouse  &lt;ul&gt; &lt;li&gt;Add support for checkin policy overrides to the warehouse - an oversight from V1.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Migration  &lt;ul&gt; &lt;li&gt;Migration toolkit – A toolkit for building conversion and mirroring solutions between TFS and other systems.&amp;nbsp; In addition, we will release one or more new tools to integrate with popular alternative systems.&amp;nbsp; &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Version Control  &lt;ul&gt; &lt;li&gt;Annotate – This is based on the TFS Annotate Power Tool but includes numerous improvements.  &lt;li&gt;Folder Diff – Also based on the TFS Tree Diff Power Tool with numerous improvements.  &lt;li&gt;Destroy – The ability to permanently delete version control files/folders from TFS.&amp;nbsp; It can also be used to destroy the file contents while preserving the change set history.  &lt;li&gt;Get Latest On Checkout – There have been many requests for this feature (which was a change in behavior from SourceSafe).&amp;nbsp; There is now an option that allows you to specify that you want TFS to download the latest version of files when you check them out.  &lt;li&gt;Workspace improvements – Workspaces will now support mapping a folder or file under a cloaked folder and wildcard mappings so that you can map all files in a folder without mapping sub folders.&amp;nbsp; Based on experience with large projects, this will simplify workspace definitions for many people.  &lt;li&gt;Performance improvements – A variety of Version Control performance enhancements that will improve virtually all aspects of version control performance.&amp;nbsp; The gains for smaller servers/projects (&amp;lt; 10,000 files) will be modest.&amp;nbsp; The gains for larger projects (particularly where the file count approaches 100,000’s) will be substantial.  &lt;li&gt;Scale improvements – Fixed out of memory problems on the server when operating on more than a few hundred thousand files at a time.  &lt;li&gt;Offline improvements - We've signficantly improved the experience going offline and integrated the tfpt online capability into the IDE for going back online.  &lt;li&gt;Extranet support for the TFS Proxy - allowing you to access a local TFS proxy with a different set of credentials than the TFS server.  &lt;li&gt;Command line help - You can now type "tf &lt;em&gt;command&lt;/em&gt; /help" and get a console dump of the usage of that command.&amp;nbsp; This is much more convenient than always being launched into the richer GUI hypertext help when you just want to remember what the options for a command are.&amp;nbsp; You can still launch the GUI help by running "tf msdn".&amp;nbsp; You can get a console dump of available commands by just typing "tf help".  &lt;li&gt;Source Control Explorer refresh improvements - This includes less redrawing and reloading but even more important it enables updates based on changes made in other instances of TeamExploror or the command line.&amp;nbsp; That's right, if you checkout a file from the command line, any instances of TeamExplorer you have running on the same machine will automatically refresh.  &lt;li&gt;Async loading of the Source Control Explorer &lt;strong&gt;(new)&lt;/strong&gt;  &lt;li&gt;The SCE local path can now be selected and copied &lt;strong&gt;(new)&lt;/strong&gt;  &lt;li&gt;Merge improvements &lt;strong&gt;(new)&lt;/strong&gt; - Improved the logic that detects merge conflicts to generate fewer false positives and handle more scenarios.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Work Item Tracking  &lt;ul&gt; &lt;li&gt;Performance &amp;amp; Scale improvements – A variety of improvements that will make both the work item server and client faster and able to handle larger servers.  &lt;li&gt;Query builder usability improvements - Drop down filtering based on current project, better MRU lists, column drag &amp;amp; drop, shift-click mouse based multi-column sorting, etc.  &lt;li&gt;Attachments improvements - Save button, drag &amp;amp; drop for adding an attachment, multi-select for attaching files.  &lt;li&gt;Tooltips on field names contain the field name used for querying  &lt;li&gt;Server side support for deleting work items &amp;amp; work item types - We didn't have time to do client UI support for it but we plan to release a Power Tool that will take advantage of the new server side feature.  &lt;li&gt;Support for security on the iteration hierarchy &lt;strong&gt;(new)&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Web Access  &lt;ul&gt; &lt;li&gt;Adding Web Access UI to TFS - As you've seen many places, we acquired devBiz and their TeamPlain Web Access product.&amp;nbsp; We are releasing it as a Power Tool in the next few months and plan to release it as an official product in the Orcas timeframe.&amp;nbsp; We have not figured out how the release date will line up with the Orcas date but it will be in the same general timeframe.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Bug fixes  &lt;ul&gt; &lt;li&gt;In addition to all of the feature work, we’ve spent months testing the product and fixing any bugs we’ve found.&amp;nbsp; We expect Orcas will have even better stability and robustness than TFS 2005.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;Compatibility&lt;/strong&gt; (no change since last time)  &lt;p&gt;As Orcas is an adoption focused release, we have put a lot of emphasis on compatibility with VS2005.&amp;nbsp; We are striving for near 100% compatibility.&amp;nbsp; The Orcas client will be able to work with a VS2005 server and a VS2005 client will be able to work with an Orcas server.&amp;nbsp; There are only a few compatibility issues.  &lt;ul&gt; &lt;li&gt;Client side VS add-ins will need to be recompiled (or have policy changed) because the TFS OM assembly versions will change and add-ins will need to bind to the new assemblies.&amp;nbsp; The APIs themselves are generally not changing, so we don’t expect much in the way of code changes – just recompilation.  &lt;li&gt;Build is the only area where we plan to have some compatibility disconnects.&amp;nbsp; In general, most build operations - listing build definitions, starting and stopping builds, examining build reports, etc. will work both with 2005 client -&amp;gt; Orcas server and Orcas client -&amp;gt; 2005 server.&amp;nbsp; However, here are a few caveats:&lt;/li&gt;&lt;/ul&gt; &lt;ol&gt; &lt;ol&gt; &lt;li&gt;An Orcas TFS server will only work with an Orcas build server - so you'll need to upgrade your build server when you upgrade your TFS server.  &lt;li&gt;For an VS2005 client to start a build on an Orcas server, the build definition needs to be stored at $/&amp;lt;TeamProject&amp;gt;/TeamBuildTypes/&amp;lt;name&amp;gt;.&amp;nbsp; In Orcas, you have more flexibility as to where to put them.  &lt;li&gt;Changes made to properties in the .proj file that are in the database in Orcas will &lt;strong&gt;not&lt;/strong&gt; be updated in the database and will no longer be in sync.  &lt;li&gt;VS2005 &lt;strong&gt;will&lt;/strong&gt; be able to start a build, but it &lt;strong&gt;can’t&lt;/strong&gt; queue a build, see the list of builds in the queue, see the list of build agents, etc.  &lt;li&gt;An Orcas client will &lt;strong&gt;not&lt;/strong&gt; be able to create a new build definition on a TFS2005 server.  &lt;li&gt;When starting a build, an Orcas client will &lt;strong&gt;not&lt;/strong&gt; be able to change any parameters in the dialog for a TFS2005 Server.&lt;/li&gt;&lt;/ol&gt;&lt;/ol&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-1872972682060200259?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/1872972682060200259/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=1872972682060200259' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/1872972682060200259'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/1872972682060200259'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2007/09/team-foundation-server-2008-features.html' title='Team Foundation Server 2008 Features'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-5869601006366315917</id><published>2007-09-25T13:58:00.001+02:00</published><updated>2007-09-25T13:58:33.410+02:00</updated><title type='text'>Team Foundation Server 2008 Links</title><content type='html'>&lt;p&gt;Team Development with TFS Guide:  &lt;p&gt;&lt;a href="http://www.codeplex.com/TFSGuide"&gt;http://www.codeplex.com/TFSGuide&lt;/a&gt;  &lt;p&gt;Project Server 2007 VSTS Connector:  &lt;p&gt;&lt;a href="http://www.codeplex.com/pstfsconnector"&gt;http://www.codeplex.com/pstfsconnector&lt;/a&gt;  &lt;p&gt;Team Build integration med FinalBuilder:  &lt;p&gt;&lt;a href="http://www.finalbuilder.com/articles.aspx?mid=370&amp;amp;ctl=ArticleView&amp;amp;articleId=20"&gt;http://www.finalbuilder.com/articles.aspx?mid=370&amp;amp;ctl=ArticleView&amp;amp;articleId=20&lt;/a&gt;  &lt;p&gt;Teamprise cross platform support (bla. Eclipse integration):  &lt;p&gt;&lt;a href="http://www.teamprise.com"&gt;http://www.teamprise.com&lt;/a&gt;  &lt;p&gt;TFS Migration and Synchronization Toolkit:  &lt;p&gt;&lt;a href="http://www.codeplex.com/MigrationSyncToolkit"&gt;http://www.codeplex.com/MigrationSyncToolkit&lt;/a&gt;  &lt;p&gt;inkl. WSS – TFS sync samples:  &lt;p&gt;&lt;a href="http://www.codeplex.com/MigrationSyncToolkit/Wiki/View.aspx?title=WSS%20to%20TFS%20Tools&amp;amp;referringTitle=Home"&gt;http://www.codeplex.com/MigrationSyncToolkit/Wiki/View.aspx?title=WSS%20to%20TFS%20Tools&amp;amp;referringTitle=Home&lt;/a&gt;&lt;/p&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-5869601006366315917?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/5869601006366315917/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=5869601006366315917' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/5869601006366315917'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/5869601006366315917'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2007/09/team-foundation-server-2008-links.html' title='Team Foundation Server 2008 Links'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-2006820222297791248</id><published>2007-09-25T13:53:00.001+02:00</published><updated>2007-09-25T13:56:46.150+02:00</updated><title type='text'>Windows 2008 Install; Step By Step</title><content type='html'>&lt;p&gt;Just for reference: &lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;b&gt;Body:&lt;/b&gt;  &lt;p&gt;As an early adopter for windows 2008 (a.k.a Longhorn Server) I decided to setup my new VPC with it on. I downloaded the June CTP from my MSDN account. The file I have is called:  &lt;p&gt;&lt;strong&gt;&lt;em&gt;en_windows_server_2008_ids3_enterprise_datacenter_standard_x86.iso &lt;/em&gt;&lt;/strong&gt; &lt;p&gt;To begin the install I created a blank VM and allocated it 1GB Ram and 130GB of disk space. I attached the ISO to the VM and let it start. Firstly you will notice that it looks like a Vista Install.  &lt;p&gt;&lt;img height="480" alt="" src="http://www.helloitsliam.com/Lists/Photos/080107_1016_Windows20081.jpg" width="639"&gt;  &lt;p&gt;As I am in the UK I selected the settings above.  &lt;p&gt;&lt;img height="480" alt="" src="http://www.helloitsliam.com/Lists/Photos/080107_1016_Windows20082.jpg" width="639"&gt;  &lt;p&gt;Now for the easy bit simply press "install now".  &lt;p&gt;&lt;img height="480" alt="" src="http://www.helloitsliam.com/Lists/Photos/080107_1016_Windows20083.jpg" width="639"&gt;  &lt;p&gt;&lt;img height="480" alt="" src="http://www.helloitsliam.com/Lists/Photos/080107_1016_Windows20084.jpg" width="639"&gt;  &lt;p&gt;As you can see we now have two versions of the server, one is the standard server that you and I are used to with the GUI; the other is called "Server Core" which is a command line version of the server. For this install I will select the standard server.  &lt;p&gt;&lt;img height="480" alt="" src="http://www.helloitsliam.com/Lists/Photos/080107_1016_Windows20085.jpg" width="639"&gt;  &lt;p&gt;As you can see the install is now intelligent enough to realise that I don't have another version of windows installed so only offers me the "Custom" install option.  &lt;p&gt;&lt;img height="480" alt="" src="http://www.helloitsliam.com/Lists/Photos/080107_1016_Windows20086.jpg" width="639"&gt;  &lt;p&gt;&lt;img height="480" alt="" src="http://www.helloitsliam.com/Lists/Photos/080107_1016_Windows20087.jpg" width="639"&gt;  &lt;p&gt;I will partition the drives as shown below.  &lt;p&gt;&lt;img height="480" alt="" src="http://www.helloitsliam.com/Lists/Photos/080107_1016_Windows20088.jpg" width="639"&gt;  &lt;p&gt;Now we leave it for a while to complete. Actually on my VM running on my Toshiba Tecra M7 it took about 15 minutes for the first part of the install and then a little longer to complete the rest. Not bad I thought.  &lt;p&gt;&lt;img height="480" alt="" src="http://www.helloitsliam.com/Lists/Photos/080107_1016_Windows20089.jpg" width="639"&gt;  &lt;p&gt;&lt;img height="480" alt="" src="http://www.helloitsliam.com/Lists/Photos/080107_1016_Windows200810.jpg" width="638"&gt;  &lt;p&gt;&lt;img height="480" alt="" src="http://www.helloitsliam.com/Lists/Photos/080107_1016_Windows200811.jpg" width="639"&gt;  &lt;p&gt;Once it has installed you get prompted to set your password.  &lt;p&gt;&lt;img height="480" alt="" src="http://www.helloitsliam.com/Lists/Photos/080107_1016_Windows200812.jpg" width="639"&gt;  &lt;p&gt;&lt;img height="480" alt="" src="http://www.helloitsliam.com/Lists/Photos/080107_1016_Windows200813.jpg" width="639"&gt;  &lt;p&gt;Once you have reset your password and windows server tells you it has updated it should then start to load your user profile and ultimately the desktop.  &lt;p&gt;&lt;img height="480" alt="" src="http://www.helloitsliam.com/Lists/Photos/080107_1016_Windows200814.jpg" width="639"&gt;  &lt;p&gt;I am going to set my server as a domain controller so firstly I need to set my server with a static IP address. This can be done by selecting the "configure networking" option.  &lt;p&gt;&lt;img alt="" src="http://www.helloitsliam.com/Lists/Photos/080107_1016_Windows200815.jpg"&gt;  &lt;p&gt;This link just simply opens the standard IP Address settings for the server. Now I have mine set I can start the domain controller install. However before I do I am going to install a few things.  &lt;p&gt;&lt;img height="480" alt="" src="http://www.helloitsliam.com/Lists/Photos/080107_1016_Windows200816.jpg" width="639"&gt;  &lt;p&gt;This is the new "skinned" server manager for windows 2008. If you notice there is a "roles summary" option. If we expand this option we can click the "Add Roles" button shown below:  &lt;p&gt;&lt;img height="480" alt="" src="http://www.helloitsliam.com/Lists/Photos/080107_1016_Windows200817.jpg" width="639"&gt;  &lt;p&gt;We will now follow the wizard as shown below:  &lt;p&gt;&lt;img height="480" alt="" src="http://www.helloitsliam.com/Lists/Photos/080107_1016_Windows200818.jpg" width="639"&gt;  &lt;p&gt;&lt;img height="480" alt="" src="http://www.helloitsliam.com/Lists/Photos/080107_1016_Windows200819.jpg" width="639"&gt;  &lt;p&gt;From the list I have selected the "Web Server (IIS)" role, notice that when you select it, it will prompt you to activate the relevant features. This is now built in to each role that you select.  &lt;p&gt;&lt;img height="480" alt="" src="http://www.helloitsliam.com/Lists/Photos/080107_1016_Windows200820.jpg" width="639"&gt;  &lt;p&gt;Now the role will be activated.  &lt;p&gt;&lt;img height="480" alt="" src="http://www.helloitsliam.com/Lists/Photos/080107_1016_Windows200821.jpg" width="639"&gt;  &lt;p&gt;Once the role is activated we still need to configure it. There is a wizard that will launch as shown below:  &lt;p&gt;&lt;img height="480" alt="" src="http://www.helloitsliam.com/Lists/Photos/080107_1016_Windows200822.jpg" width="639"&gt;  &lt;p&gt;&lt;img height="480" alt="" src="http://www.helloitsliam.com/Lists/Photos/080107_1016_Windows200823.jpg" width="639"&gt;  &lt;p&gt;We now need to select the relevant role services for IIS; in our case I am selecting the "Application Development" items. Notice that you will be prompted for the relevant feature activations.  &lt;p&gt;&lt;img height="480" alt="" src="http://www.helloitsliam.com/Lists/Photos/080107_1016_Windows200824.jpg" width="639"&gt;  &lt;p&gt;&lt;img height="480" alt="" src="http://www.helloitsliam.com/Lists/Photos/080107_1016_Windows200825.jpg" width="639"&gt;  &lt;p&gt;Once you have selected the items you want the wizard will then install and activate the role. In the roles summary the new "Web Server (IIS)" role should be listed.  &lt;p&gt;&lt;img height="110" alt="" src="http://www.helloitsliam.com/Lists/Photos/080107_1016_Windows200826.jpg" width="640"&gt;  &lt;p&gt;Now we will repeat the same process but for making it a domain controller. I won't screen shot it all as it is fairly similar. Once the role is activated the wizard should look as below:  &lt;p&gt;&lt;img height="480" alt="" src="http://www.helloitsliam.com/Lists/Photos/080107_1016_Windows200827.jpg" width="639"&gt;  &lt;p&gt;I won't run through the process as most of you should at some point done this. If not let me know and I will post about it. After the initial reboot of the server upon completing the "Active Directory Domain Services" the initial configuration tasks windows should now look as below:  &lt;p&gt;&lt;img alt="" src="http://www.helloitsliam.com/Lists/Photos/080107_1016_Windows200828.jpg"&gt;  &lt;p&gt;Now we have a server built we can start looking at some of the new features and also whether we can get MOSS2007 installed on the server. &lt;strong&gt;Bob Fox&lt;/strong&gt; has posted a great article about installing WSS v3 and MOSS2007 on Windows 2008. Check it out here:  &lt;p&gt;&lt;a href="http://bobfox.net/spblog/Lists/Posts/Post.aspx?ID=58"&gt;http://bobfox.net/spblog/Lists/Posts/Post.aspx?ID=58&lt;/a&gt;  &lt;p&gt;&lt;b&gt;Category:&lt;/b&gt; Longhorn  &lt;p&gt;&lt;b&gt;Published:&lt;/b&gt; 01/08/2007 11:16  &lt;p&gt;&lt;b&gt;BlogTitleForUrl:&lt;/b&gt; windows-2008-install-–-step-by-step  &lt;p&gt;&lt;b&gt;Categories:&lt;/b&gt; Longhorn;General &lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;&lt;a href="http://feeds.feedburner.com/~r/helloitsliam/~3/139519418/windows-2008-install-&amp;ndash;-step-by-step.aspx"&gt;Windows 2008 Install – Step By Step&lt;/a&gt;&lt;br&gt;Liam Cleary &lt;br&gt;Wed, 01 Aug 2007 10:16:24 GMT &lt;/p&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-2006820222297791248?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/2006820222297791248/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=2006820222297791248' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/2006820222297791248'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/2006820222297791248'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2007/09/windows-2008-install-step-by-step.html' title='Windows 2008 Install; Step By Step'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-3562892430382845338</id><published>2007-09-25T13:42:00.001+02:00</published><updated>2007-09-25T13:42:58.702+02:00</updated><title type='text'>The Super Hero Quiz</title><content type='html'>&lt;p&gt;Your results:&lt;br&gt;&lt;b&gt;You are &lt;font size="6"&gt;Superman&lt;/font&gt;&lt;/b&gt;  &lt;table&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td&gt; &lt;table&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td&gt;Superman&lt;/td&gt; &lt;td&gt; &lt;hr align="left" width="70" noshade size="4"&gt; &lt;/td&gt; &lt;td&gt;70%&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Green Lantern&lt;/td&gt; &lt;td&gt; &lt;hr align="left" width="70" noshade size="4"&gt; &lt;/td&gt; &lt;td&gt;70%&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Iron Man&lt;/td&gt; &lt;td&gt; &lt;hr align="left" width="70" noshade size="4"&gt; &lt;/td&gt; &lt;td&gt;70%&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;The Flash&lt;/td&gt; &lt;td&gt; &lt;hr align="left" width="60" noshade size="4"&gt; &lt;/td&gt; &lt;td&gt;60%&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Batman&lt;/td&gt; &lt;td&gt; &lt;hr align="left" width="45" noshade size="4"&gt; &lt;/td&gt; &lt;td&gt;45%&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Supergirl&lt;/td&gt; &lt;td&gt; &lt;hr align="left" width="45" noshade size="4"&gt; &lt;/td&gt; &lt;td&gt;45%&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Spider-Man&lt;/td&gt; &lt;td&gt; &lt;hr align="left" width="40" noshade size="4"&gt; &lt;/td&gt; &lt;td&gt;40%&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Robin&lt;/td&gt; &lt;td&gt; &lt;hr align="left" width="40" noshade size="4"&gt; &lt;/td&gt; &lt;td&gt;40%&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Wonder Woman&lt;/td&gt; &lt;td&gt; &lt;hr align="left" width="30" noshade size="4"&gt; &lt;/td&gt; &lt;td&gt;30%&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Hulk&lt;/td&gt; &lt;td&gt; &lt;hr align="left" width="30" noshade size="4"&gt; &lt;/td&gt; &lt;td&gt;30%&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Catwoman&lt;/td&gt; &lt;td&gt; &lt;hr align="left" width="30" noshade size="4"&gt; &lt;/td&gt; &lt;td&gt;30%&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/td&gt; &lt;td&gt;You are mild-mannered, good, &lt;br&gt;strong and you love to help others.&lt;br&gt;&lt;img src="http://www.thesuperheroquiz.com/pics/superman.jpg"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;a href="http://www.thesuperheroquiz.com/"&gt;Click here to take the "Which Superhero am I?" quiz...&lt;/a&gt;&lt;/p&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-3562892430382845338?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/3562892430382845338/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=3562892430382845338' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/3562892430382845338'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/3562892430382845338'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2007/09/super-hero-quiz.html' title='The Super Hero Quiz'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-6017941386171400631</id><published>2007-09-25T13:39:00.001+02:00</published><updated>2007-09-25T13:39:31.339+02:00</updated><title type='text'>MOSS2007 Web Parts</title><content type='html'>&lt;h3&gt;&lt;strong&gt;Web Parts in common with WSSv3&lt;/strong&gt;&lt;/h3&gt; &lt;ul&gt; &lt;li&gt;&lt;em&gt;Content Editor Web Part&lt;/em&gt; - Use for formatted text, tables, and images.  &lt;li&gt;&lt;em&gt;Form Web Part&lt;/em&gt; - Use to connect simple form controls to other Web Parts.  &lt;li&gt;&lt;em&gt;Image Web Part&lt;/em&gt; - Use to display pictures and photos.  &lt;li&gt;&lt;em&gt;Members&lt;/em&gt; - Use the Members Web Part to see a list of the site members and their online status.  &lt;li&gt;&lt;em&gt;Page Viewer&lt;/em&gt; &lt;em&gt;Web Part - &lt;/em&gt;Use to display linked content, such as files, folders, or Web pages. The linked content is isolated from other content on the Web Part Page.  &lt;li&gt;&lt;em&gt;Relevant Documents&lt;/em&gt; - Use this webpart to display documents that are relevant to the current user.  &lt;li&gt;&lt;em&gt;User Tasks&lt;/em&gt; - Use this webpart to display tasks that are assigned to the current user.  &lt;li&gt;&lt;em&gt;XML Web Part&lt;/em&gt; - Use for XML, and XSL Transformation of the XML.  &lt;li&gt;&lt;em&gt;List View Web Part&amp;nbsp; &lt;/em&gt; &lt;li&gt;&lt;em&gt;Data View Web Part &lt;/em&gt;&lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;&lt;strong&gt;Web Parts specific to MOSS2007&lt;/strong&gt;&lt;/h4&gt; &lt;h5&gt;&lt;strong&gt;Business Data&lt;/strong&gt;&lt;/h5&gt; &lt;ul&gt; &lt;li&gt;&lt;em&gt;Business Data Actions&lt;/em&gt; - Display a list of actions from the Business Data Catalog.  &lt;li&gt;&lt;em&gt;Business Data Item&lt;/em&gt; - Display one item from a data source in the Business Data Catalog.  &lt;li&gt;&lt;em&gt;Business Data Item Builder&lt;/em&gt; - Creates a Business Data item from parameters in the query string and provides it to other web parts. This web part is only used on Business Data profile pages.  &lt;li&gt;&lt;em&gt;Business Data List&lt;/em&gt; - Display a list of items from a data source in the Business Data Catalog.  &lt;li&gt;&lt;em&gt;Business Data Related List&lt;/em&gt; - Display a list of items related to one or more parent items from a data source in the Business Data Catalog.&lt;/li&gt;&lt;/ul&gt; &lt;h5&gt;&lt;em&gt;Content Rollup&lt;/em&gt;&lt;/h5&gt; &lt;ul&gt; &lt;li&gt;&lt;em&gt;Colleague Tracker&lt;/em&gt; - Displays your list of colleagues and any recent changes they made have had.  &lt;li&gt;&lt;em&gt;Memberships&lt;/em&gt; - Displays your site and distribution list memberships.  &lt;li&gt;&lt;em&gt;My Links&lt;/em&gt; - Use to display your links  &lt;li&gt;&lt;em&gt;My SharePoint Sites&lt;/em&gt; - Use to display documents authored by you on sites where you are a member and sites of your choice.  &lt;li&gt;&lt;em&gt;My Workspaces&lt;/em&gt; - Displays sites created under your My Site.  &lt;li&gt;&lt;em&gt;Site Aggregator&lt;/em&gt; - Use to display sites of your choice.&amp;nbsp;&amp;nbsp; &lt;/li&gt;&lt;/ul&gt; &lt;h5&gt;&lt;em&gt;Dashboard&lt;/em&gt;&lt;/h5&gt; &lt;ul&gt; &lt;li&gt;&lt;em&gt;Key Performance Indicators&lt;/em&gt; - Shows a list of status indicators. Status indicators display important measures for your organization, and show how your organization is performing with respect to your goals.  &lt;li&gt;&lt;em&gt;KPI Details&lt;/em&gt; - Displays the details of a single status indicator. Status indicators display an important measure for an organization and may be obtained from other data sources including SharePoint lists, Excel workbooks, and SQL Server 2005 Analysis Services KPIs. &lt;/li&gt;&lt;/ul&gt; &lt;h5&gt;&lt;em&gt;&lt;/em&gt;&lt;/h5&gt; &lt;h5&gt;&lt;em&gt;Other&lt;/em&gt;&lt;/h5&gt; &lt;ul&gt; &lt;li&gt;&lt;em&gt;Excel Web Access&lt;/em&gt; - Use the Excel Web Access to interact with an Excel 2007 workbook as a Web page.  &lt;li&gt;&lt;em&gt;I need to…&lt;/em&gt; - Displays tasks and tools from a list  &lt;li&gt;&lt;em&gt;IView Web Part&lt;/em&gt; - Displays iViews from SAP portal servers.  &lt;li&gt;&lt;em&gt;RSS Viewer&lt;/em&gt; - Renders RSS Feed  &lt;li&gt;&lt;em&gt;This Week in Pictures&lt;/em&gt; - Use to display the images library in the News web  &lt;li&gt;&lt;em&gt;WSRP Consumer Web Part&lt;/em&gt; - Displays portlets from web sites using WSRP 1.1. &lt;/li&gt;&lt;/ul&gt; &lt;h5&gt;&lt;em&gt;Filters&lt;/em&gt;&lt;/h5&gt; &lt;ul&gt; &lt;li&gt;&lt;em&gt;Authored List Filter&lt;/em&gt; - Filter the contents of web parts using a list of values entered by the page author.  &lt;li&gt;&lt;em&gt;Business Data Catalog Filter&lt;/em&gt; - Filter the contents of web parts using a list of values from the Business Data Catalog.  &lt;li&gt;&lt;em&gt;Current User Filter&lt;/em&gt; - Filter the contents of web parts by using properties of the current page.  &lt;li&gt;&lt;em&gt;Date Filter&lt;/em&gt; - Filter the contents of web parts by allowing users to enter or pick a date.  &lt;li&gt;&lt;em&gt;Filter Actions&lt;/em&gt; - Filter Actions  &lt;li&gt;&lt;em&gt;Page Field Filter&lt;/em&gt; - Filter the contents of web parts using information about the current page.  &lt;li&gt;&lt;em&gt;Query String (URL) Filter&lt;/em&gt; - Filter the contents of web parts using values passed via the query string.  &lt;li&gt;&lt;em&gt;SharePoint List Filter&lt;/em&gt; - Filter the contents of web parts by using a list of values from a Office SharePoint Server list.  &lt;li&gt;&lt;em&gt;SQL Server 2005 Analysis Services Filter&lt;/em&gt; - Filter the contents of web parts using a list of values from SQL Server 2005 Analysis Services cubes.  &lt;li&gt;&lt;em&gt;Text Filter&lt;/em&gt; - Filter the contents of web parts by allowing users to enter a text value. &lt;/li&gt;&lt;/ul&gt; &lt;h5&gt;&lt;em&gt;Misc&lt;/em&gt;&lt;/h5&gt; &lt;ul&gt; &lt;li&gt;&lt;em&gt;Contact Details&lt;/em&gt; - Use to display details about a contact for this page or site &lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;&lt;strong&gt;Outlook Web Access&lt;/strong&gt;&lt;/h4&gt; &lt;ul&gt; &lt;li&gt;&lt;em&gt;My Calendar&lt;/em&gt; - Use to display your calendar. This part works with Microsoft Exchange Server 2003 and above.  &lt;li&gt;&lt;em&gt;My Contacts&lt;/em&gt; - Displays your contacts using Outlook Web Access for Microsoft Exchange Server 2007.  &lt;li&gt;&lt;em&gt;My Inbox&lt;/em&gt; - Displays your inbox using Outlook Web Access for Microsoft Exchange Server 2003 or later.  &lt;li&gt;&lt;em&gt;My Mail Folder&lt;/em&gt; - Displays your calendar using Outlook Web Access for Microsoft Exchange Server 2000 or later.  &lt;li&gt;&lt;em&gt;My Tasks&lt;/em&gt; - Displays your tasks using Outlook Web Access&amp;nbsp; for Microsoft Exchange Server 2003 or later. &lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;&lt;em&gt;&lt;/em&gt;&lt;/h4&gt; &lt;h4&gt;&lt;em&gt;Search&lt;/em&gt;&lt;/h4&gt; &lt;ul&gt; &lt;li&gt;&lt;em&gt;Advanced Search Box&lt;/em&gt; - Entry point for advanced search  &lt;li&gt;&lt;em&gt;People Search Box&lt;/em&gt; - Entry point for people search  &lt;li&gt;&lt;em&gt;People Search Core Results&lt;/em&gt; - Web part to display the people search results.  &lt;li&gt;&lt;em&gt;Search Box&lt;/em&gt; - Entry point for search.  &lt;li&gt;&lt;em&gt;Search Core Results&lt;/em&gt; - Web part to display the search results.  &lt;li&gt;&lt;em&gt;Search High Confidence Results&lt;/em&gt; - Web part to display the special term and high confidence results.  &lt;li&gt;&lt;em&gt;Search Paging&lt;/em&gt; - Displays search paging.  &lt;li&gt;&lt;em&gt;Search Statistics&lt;/em&gt; - Displays search statistics.  &lt;li&gt;&lt;em&gt;Search Summary&lt;/em&gt; - Displays search summary. &lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;&lt;em&gt;Site Directory&lt;/em&gt;&lt;/h4&gt; &lt;ul&gt; &lt;li&gt;&lt;em&gt;Categories&lt;/em&gt; - Displays categories from the Site Directory  &lt;li&gt;&lt;em&gt;Sites in Category&lt;/em&gt; - Displays sites in the Site Directory  &lt;li&gt;&lt;em&gt;Top Sites&lt;/em&gt; - Display the top sites from Site Directory&lt;/li&gt;&lt;/ul&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-6017941386171400631?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/6017941386171400631/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=6017941386171400631' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/6017941386171400631'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/6017941386171400631'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2007/09/moss2007-web-parts.html' title='MOSS2007 Web Parts'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-5725758412219268325</id><published>2007-09-25T10:53:00.001+02:00</published><updated>2007-09-25T10:53:13.305+02:00</updated><title type='text'>May 2007 content on MSDN for WSS 3.0 and MOSS 2007</title><content type='html'>&lt;p&gt;For reference: &lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;[Cross-posting of RandallI's &lt;a href="http://blogs.msdn.com/randalli/archive/2007/05/17/just-published-on-msdn-5-17-2007.aspx"&gt;blog entry&lt;/a&gt;.]  &lt;p&gt;Here is the rundown of Technical Articles, Visual How-to Screencasts, and their accompanying downloads published over the last couple of weeks on MSDN.  &lt;p&gt;&lt;strong&gt;Technical Articles&lt;/strong&gt;  &lt;ul&gt; &lt;li&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/bb428899.aspx"&gt;Team-Based Development in Microsoft Office SharePoint Server 2007&lt;/a&gt;&lt;br&gt;Learn to properly conduct team-environment development of Microsoft Office SharePoint Server 2007 sites and assemblies (Web Parts, site templates, custom list templates), as well as develop Microsoft Office SharePoint Designer artifacts (master pages, workflows, CSS sheets). (13 printed pages)  &lt;li&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/bb466172.aspx"&gt;Upgrading an MCMS 2002 Application to SharePoint Server 2007 (Part 1 of 2)&lt;/a&gt;&lt;br&gt;Learn how to upgrade a Microsoft Content Management Server (MCMS) 2002 application to Microsoft Office SharePoint Server 2007 by using this step-by-step guide and the WoodGroveNet MCMS 2002 sample application. This article is part 1 of 2. (25 printed pages)  &lt;li&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/bb466171.aspx"&gt;Upgrading an MCMS 2002 Application to SharePoint Server 2007 (Part 2 of 2)&lt;br&gt;&lt;/a&gt;Learn how to upgrade a Microsoft Content Management Server (MCMS) 2002 application to Microsoft Office SharePoint Server 2007 by using this step-by-step guide and the WoodGroveNet MCMS 2002 sample application. This article is part 2 of 2. (35 printed pages)&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;Visual How-to Screencasts&lt;/strong&gt;  &lt;ul&gt; &lt;li&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/bb457187.aspx"&gt;Enabling Users to Act on LOB Data with Business Data Catalog Actions&lt;/a&gt;&lt;br&gt;Learn how to enable your users to act on line-of-business data by using Business Data Catalog Actions.  &lt;li&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/bb418730(office.12).aspx"&gt;Activating Auditing Programmatically for a Single Document Library in Windows SharePoint Services 3.0&lt;/a&gt;&lt;br&gt;Microsoft Windows SharePoint Services 3.0 includes a powerful new infrastructure for auditing user access to pages, and document and list items. You can enable auditing for an entire site collection, but it can be more efficient to enable auditing with more granularity. For example, you might want to enable auditing for one specific list or document library. You can go even further and just enable auditing for one specific list item or one specific document.  &lt;li&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/bb418729(office.12).aspx"&gt;Activating Auditing Programmatically for a Site Collection in Windows SharePoint Services 3.0&lt;/a&gt;&lt;br&gt;Microsoft Windows SharePoint Services 3.0 includes a powerful new infrastructure for auditing user access to list items, and documents and pages. In Windows SharePoint Services, auditing is configured on a site collection-by-site collection basis. It just takes a few lines of code to fully enable the auditing for an entire site collection. When you do this, Windows SharePoint Services writes an audit entry to its audit log each time a user views or modifies a list item, document, or site page.  &lt;li&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/bb507730(office.12).aspx"&gt;Configuring IntelliSense with CAML files when developing for SharePoint 2007&lt;/a&gt;&lt;br&gt;When developing for Windows SharePoint Services 3.0 (WSS), you are often required to create and modify XML files that contain Collaborative Application Markup Language (CAML). It is recommended that you configure Visual Studio on your development workstation to reference a XML schema file named WSS.XSD so that IntelliSense works properly when working with CAML-based files.  &lt;li&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/bb457204(office.12).aspx"&gt;Create a Custom HttpHandler in Windows SharePoint Services 3.0&lt;/a&gt;&lt;br&gt;ASP.NET programming supports the creation of custom HttpHandler components, which provide a flexible and efficient way to process requests that don't return standard HTML-based pages. For example, HttpHandler components are great for situations in which you want to return simple text, XML, or binary data to the user.  &lt;p&gt;Although development techniques involving HttpHandler components are useful when creating standard ASP.NET applications, you should also see them as a valuable building block for building business solutions for Microsoft Windows SharePoint Services 3.0 and Office SharePoint Server 2007.&lt;/p&gt; &lt;li&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/bb418731(office.12).aspx"&gt;Creating a Feature for an Entry Control Block Item in Windows SharePoint Services 3.0&lt;/a&gt;&lt;br&gt;You can add a custom menu item for an entry control block to a list item or a document in Microsoft Windows SharePoint Services 3.0 by creating a Feature with a &lt;b&gt;CustomAction&lt;/b&gt; element. In this way, you can add custom commands to the default SharePoint user interface. These menu commands allow users to perform custom operations on items and documents. For example, you can create a custom menu item for an entry control block for a list item or document that redirects the user to a custom application page. Use this as a starting point to create business solutions that provide an intuitive user interface to automate domain-specific tasks on list items and documents.  &lt;li&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/bb418728(office.12).aspx"&gt;Creating a Feature for the Site Actions Menu in Windows SharePoint Services 3.0&lt;/a&gt;&lt;br&gt;You can add a custom menu item to the default &lt;b&gt;Site Actions&lt;/b&gt; menu in Microsoft Windows SharePoint Services by creating a Feature with a &lt;b&gt;CustomAction&lt;/b&gt; element. In this way, you can add custom commands to the default SharePoint user interface. These commands are available to users as they move between pages on a SharePoint site. When you create a &lt;b&gt;Site Actions&lt;/b&gt; menu item, you can configure it to redirect the user to any URL. For example, you can redirect the user to another Web site. You can also redirect users to a custom application page that allows them either to see a custom display of data, or to perform custom operations on the content within the current site.  &lt;li&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/bb466225(office.12).aspx"&gt;Creating a Solution Package in Windows SharePoint Services 3.0&lt;/a&gt;&lt;br&gt;Microsoft Windows SharePoint Services 3.0 introduces a deployment mechanism named "solution packages." A solution package is a CAB file with a .wsp file-name extension that contains all the files that must be deployed on the front-end Web server and a set of XML-based installation instructions. Windows SharePoint Services provides a rich infrastructure that simplifies deployment of solution packages in a Web farm environment.  &lt;li&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/bb466224(office.12).aspx"&gt;Creating a Visual Studio Project for Windows SharePoint Services 3.0&lt;/a&gt;&lt;br&gt;Development for Microsoft Windows SharePoint Services 3.0 often involves deploying custom source files into the WSS \TEMPLATE directory. It is helpful to create a Microsoft Visual Studio project with a directory structure that parallels the \TEMPLATE directory so you can automate copying your source files into the location required for deployment and testing.  &lt;li&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/bb418732(office.12).aspx"&gt;Creating an Application Page in Windows SharePoint Services 3.0&lt;/a&gt;&lt;br&gt;You can create custom application pages to add user interface components to a custom solution based on Microsoft Windows SharePoint Services 3.0. Unlike site pages (for example, default.aspx), a custom application page is deployed once per Web server and cannot be customized on a site-by-site basis. Application pages are based in the virtual _layouts directory. In addition, they are compiled into a single assembly DLL. They are also used across all sites within a server farm. For these reasons, they perform better than site pages. With application pages, you can also add inline code. With site pages, you cannot add inline code.  &lt;li&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/bb466219(office.12).aspx"&gt;Displaying Data by Using the SPGridView Control in Windows SharePoint Services 3.0&lt;/a&gt;&lt;br&gt;When you create ASP.NET applications, you often need to display data in the format of rows and columns. Although you could create an HTML table by using code, you become much more productive by using server-side controls such as the &lt;b&gt;GridView&lt;/b&gt; control introduced with Microsoft ASP.NET 2.0. The Microsoft Windows SharePoint Services platform provides a grid control named &lt;a href="http://msdn2.microsoft.com/en-us/library/microsoft.sharepoint.webcontrols.spgridview.aspx"&gt;SPGridView&lt;/a&gt; that inherits from the ASP.NET &lt;b&gt;GridView&lt;/b&gt; control. The &lt;b&gt;SPGridView&lt;/b&gt; control provides a great alternative for displaying tabular data in SharePoint-based solutions.  &lt;li&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/bb466223(office.12).aspx"&gt;Reading Entries from the Audit Log in Windows SharePoint Services 3.0&lt;/a&gt;&lt;br&gt;Microsoft Windows SharePoint Services 3.0 introduces a powerful new infrastructure for auditing user access to list items, documents, and pages. However, you must write custom code to take advantage of this auditing infrastructure because no default features utilize it. Some of the other Visual How-To topics show you how to enable auditing. Here you can learn how to retrieve information from the audit log so that you can display and report on user activity within a custom solution based on Windows SharePoint Services.  &lt;li&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/bb418733(office.12).aspx"&gt;Reading ListId and ItemId from an Application Page in Windows SharePoint Services 3.0&lt;/a&gt;&lt;br&gt;In Microsoft Windows SharePoint Services 3.0, you can create a menu item for an entry control block that redirects users to a custom application page. For example, the MSDN article &lt;a href="http://msdn2.microsoft.com/en-us/library/bb397403.aspx"&gt;Item-Level Auditing with SharePoint Server 2007&lt;/a&gt; demonstrates how to provide each document within a document library with its own menu item in the entry control block. This menu item redirects the user to a custom application page that displays the audit history for that particular document.  &lt;p&gt;When a user clicks a menu item in the entry control block, it runs an application page. The code behind the application page typically must program against the list item or document that supplied the menu item. To do this, the application page must be able to identify the list item or document. Windows SharePoint Services does this by passing the information that identifies the list item or document to the application page in a query string. The page uses this information within the page-initialization code to create an &lt;b&gt;SPListItem&lt;/b&gt; object and its containing &lt;b&gt;SPList&lt;/b&gt; object.&lt;/p&gt; &lt;li&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/bb466220(office.12).aspx"&gt;Running Commands with Elevated Privileges in Windows SharePoint Services 3.0&lt;/a&gt;&lt;br&gt;Microsoft Windows SharePoint Services uses impersonation so that code running within a Web Part or behind a custom application page executes with the identity and permissions of the current user. In the vast majority of cases, this behavior is exactly what you want because it prevents standard users from being able to execute commands or see information that is intended only for privileged users such as a site administrator. However, occasionally your code must call restricted methods within the Windows SharePoint Services object model even though the request is initiated by a nonprivileged user. In such cases you must be able to elevate the privilege of your code as it executes on the Web server.  &lt;li&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/bb466221(office.12).aspx"&gt;Writing Custom Entries to the Audit Log in Windows SharePoint Services 3.0&lt;/a&gt;&lt;br&gt;Microsoft Windows SharePoint Services provides an auditing facility that allows you to see the actions users take within the context of a site collection. Examples of user actions that you can audit automatically include viewing, updating, and deleting list items and documents, as well as viewing site pages. One important limitation of the built-in auditing facility is that it cannot audit access to application pages that are deployed within the \LAYOUTS directory.  &lt;p&gt;If you want to audit the actions of users as they view your custom application pages, you must add code that writes custom audit entries into the Windows SharePoint Services audit log. You can write custom audit entries within the context of any auditable object, such as those of type &lt;a href="http://msdn2.microsoft.com/en-us/library/ms462369.aspx"&gt;SPSite&lt;/a&gt;, &lt;a href="http://msdn2.microsoft.com/en-us/library/microsoft.sharepoint.spweb.aspx"&gt;SPWeb&lt;/a&gt;, &lt;a href="http://msdn2.microsoft.com/en-us/library/microsoft.sharepoint.splist.aspx"&gt;SPList&lt;/a&gt;, and &lt;a href="http://msdn2.microsoft.com/en-us/library/ms415089.aspx"&gt;SPListItem&lt;/a&gt;.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;img height="1" src="http://blogs.msdn.com/aggbug.aspx?PostID=2760033" width="1"&gt; &lt;/blockquote&gt; &lt;p&gt;&lt;a href="http://blogs.msdn.com/sharepoint/archive/2007/05/20/may-2007-content-on-msdn-for-wss-3-0-and-moss-2007.aspx"&gt;May 2007 content on MSDN for WSS 3.0 and MOSS 2007&lt;/a&gt;&lt;br&gt;sptblog &lt;br&gt;Mon, 21 May 2007 03:39:18 GMT &lt;/p&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-5725758412219268325?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/5725758412219268325/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=5725758412219268325' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/5725758412219268325'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/5725758412219268325'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2007/09/may-2007-content-on-msdn-for-wss-30-and.html' title='May 2007 content on MSDN for WSS 3.0 and MOSS 2007'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-2364058890156443330</id><published>2007-09-25T10:37:00.001+02:00</published><updated>2007-09-25T10:37:08.038+02:00</updated><title type='text'>Introducing the Team Foundation Server / Project Server 2007 Connector</title><content type='html'>&lt;blockquote&gt; &lt;p&gt;In this interview we asked Lenny Fenster of Microsoft Consulting Services to show us the recently released “Connector” for Team Foundation Server 2005 and Project Server 2007. This connector makes it easier for organizations to manage their development projects by providing a synchronization and workflow between Team Foundation Server and Project Server.&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;&lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=334527"&gt;Introducing the Team Foundation Server / Project Server 2007 Connector&lt;/a&gt;&lt;/p&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-2364058890156443330?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/2364058890156443330/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=2364058890156443330' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/2364058890156443330'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/2364058890156443330'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2007/09/introducing-team-foundation-server.html' title='Introducing the Team Foundation Server / Project Server 2007 Connector'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-3303886107514410951</id><published>2007-09-25T10:34:00.001+02:00</published><updated>2007-09-25T10:34:51.152+02:00</updated><title type='text'>MOSS2007; Content Query Web Part step by step</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;b&gt;Body:&lt;/b&gt;  &lt;p&gt;&lt;strong&gt;UPDATED (12/07/2007):&lt;/strong&gt; Issue arises in last block of code when calling &lt;strong&gt;&lt;em&gt;$bodyContent&lt;/em&gt;&lt;/strong&gt;, should be &lt;strong&gt;&lt;em&gt;$formattedBodyContent&lt;/em&gt;&lt;/strong&gt;. Also fixed the case issue as noted by Matthew. :-)  &lt;p&gt;Well I am currently working on a project that has a great need to use the Content Query Web Part for exposing different content onto a central page. The solution will be made up of a top level publishing portal with various different types of private and public sites and site collections that will exist underneath. In this post I wanted to take you through a step-by-step look at exposing the content into a CQWP and customising it slightly to display the correct fields. There are various people who have already posted about elements of this such as:  &lt;p&gt;Steven Van de Craen  &lt;p&gt;&lt;a href="http://www.microsoft.com/belux/msdn/nl/community/columns/stevenvandecraen/contentquerywebpart.mspx"&gt;http://www.microsoft.com/belux/msdn/nl/community/columns/stevenvandecraen/contentquerywebpart.mspx&lt;/a&gt;  &lt;p&gt;&lt;a href="http://www.sharepointblogs.com/vandest/archive/2006/10/30/15487.aspx"&gt;http://www.sharepointblogs.com/vandest/archive/2006/10/30/15487.aspx&lt;/a&gt;  &lt;p&gt;Microsoft  &lt;p&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/aa981241.aspx"&gt;http://msdn2.microsoft.com/en-us/library/aa981241.aspx&lt;/a&gt;  &lt;p&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/ms497457.aspx"&gt;http://msdn2.microsoft.com/en-us/library/ms497457.aspx&lt;/a&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/ecm/archive/2006/11/06/building-tylerbutler-com-part-2-building-content-types-and-page-layouts.aspx"&gt;http://blogs.msdn.com/ecm/archive/2006/11/06/building-tylerbutler-com-part-2-building-content-types-and-page-layouts.aspx&lt;/a&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/ecm/archive/2006/11/16/building-tylerbutler-com-part-3-customizing-content-query-styles.aspx"&gt;http://blogs.msdn.com/ecm/archive/2006/11/16/building-tylerbutler-com-part-3-customizing-content-query-styles.aspx&lt;/a&gt;  &lt;p&gt;To begin with we will need to look at creating some custom content types that will be used within the portal solution. Just for information the basic structure of the sites will be as below:  &lt;p&gt;&lt;img alt="" src="http://www.helloitsliam.com/Lists/Photos/070307_1858_MOSS2007Con1.jpg"&gt;  &lt;p&gt;Now that we have the basic structure let's look at the various content that we need. Firstly we will create a content type called "Demo News" and create various columns to it. This will then be added to a list that we will create on the department public site.  &lt;p&gt;To create the content type, open up the portal and select the following:  &lt;p&gt;&lt;img alt="" src="http://www.helloitsliam.com/Lists/Photos/070307_1858_MOSS2007Con2.jpg"&gt;  &lt;p&gt;Once the page loads you need to select the "Site Content Types" from the "Galleries" section.  &lt;p&gt;&lt;img alt="" src="http://www.helloitsliam.com/Lists/Photos/070307_1858_MOSS2007Con3.jpg"&gt;  &lt;p&gt;Press the "Create" button and complete as below:  &lt;p&gt;&lt;img alt="" src="http://www.helloitsliam.com/Lists/Photos/070307_1858_MOSS2007Con4.jpg"&gt;  &lt;p&gt;Now we need to add some site columns to the content type, this is done by pressing the "Add from new site column" link shown below.  &lt;p&gt;&lt;img alt="" src="http://www.helloitsliam.com/Lists/Photos/070307_1858_MOSS2007Con5.jpg"&gt;  &lt;p&gt;In this example we will add two extra columns as per the table below:  &lt;p&gt;&lt;strong&gt;Column Name&lt;/strong&gt;  &lt;p&gt;&lt;strong&gt;Column Type&lt;/strong&gt;  &lt;p&gt;&lt;strong&gt;Column Required&lt;/strong&gt;  &lt;p&gt;&lt;strong&gt;Column Values&lt;/strong&gt;  &lt;p&gt;&lt;strong&gt;Begins&lt;/strong&gt;  &lt;p&gt;Date &amp;amp; Time  &lt;p&gt;Yes  &lt;p&gt;N/A  &lt;p&gt;&lt;strong&gt;News Category&lt;/strong&gt;  &lt;p&gt;Choice  &lt;p&gt;Yes  &lt;p&gt;Local  &lt;p&gt;Internal  &lt;p&gt;External  &lt;p&gt;Global  &lt;p&gt;When the above have been created the list should then look as below:  &lt;p&gt;&lt;img alt="" src="http://www.helloitsliam.com/Lists/Photos/070307_1858_MOSS2007Con6.jpg"&gt;  &lt;p&gt;No we need to access department public site and create a new list based on the announcement template. Once this has been created we need to add the new custom list content type to it. To create the list open up the public site and select the "View All Content" link from the "Site Actions" menu. The select the "Create" button and select the link shown below.  &lt;p&gt;&lt;img alt="" src="http://www.helloitsliam.com/Lists/Photos/070307_1858_MOSS2007Con7.jpg"&gt;  &lt;p&gt;The list has been configured as below.  &lt;p&gt;&lt;img alt="" src="http://www.helloitsliam.com/Lists/Photos/070307_1858_MOSS2007Con8.jpg"&gt;  &lt;p&gt;Once this has been created we then need to firstly allow management of content types and then associate the "Demo News" content type with this list. This is done by accessing the properties of the list and selecting the "Advanced Settings" option. Then we can enable the following option.  &lt;p&gt;&lt;img alt="" src="http://www.helloitsliam.com/Lists/Photos/070307_1858_MOSS2007Con9.jpg"&gt;  &lt;p&gt;Now we can select the content type from the list of existing ones as below.  &lt;p&gt;&lt;img alt="" src="http://www.helloitsliam.com/Lists/Photos/070307_1858_MOSS2007Con10.jpg"&gt;  &lt;p&gt;&lt;img alt="" src="http://www.helloitsliam.com/Lists/Photos/070307_1858_MOSS2007Con11.jpg"&gt;  &lt;p&gt;When we look at the content types that are associated with the list now, we should see the standard one plus the "Demo News" one.  &lt;p&gt;&lt;img alt="" src="http://www.helloitsliam.com/Lists/Photos/070307_1858_MOSS2007Con12.jpg"&gt;  &lt;p&gt;So now we have the plumbing let's add some sample news, be sure to select the menu next to the "New" button and select "Demo News" as the content type.  &lt;p&gt;&lt;img alt="" src="http://www.helloitsliam.com/Lists/Photos/070307_1858_MOSS2007Con13.jpg"&gt;  &lt;p&gt;I have added the following items and ensured that I selected a different new category as we will use these later.  &lt;p&gt;&lt;img alt="" src="http://www.helloitsliam.com/Lists/Photos/070307_1858_MOSS2007Con14.jpg"&gt;  &lt;p&gt;So now we have some news items and the main structure we need to add a Content Query Web Part to the main parent portal and then attach this to the correct data.  &lt;p&gt;To do this open up the main portal page and select the "Edit Page" option from the "Site Actions" menu.  &lt;p&gt;&lt;img alt="" src="http://www.helloitsliam.com/Lists/Photos/070307_1858_MOSS2007Con15.jpg"&gt;  &lt;p&gt;Then when the page has loaded navigate to the web part zone you wish to use and select the "Add a Web Part" link.  &lt;p&gt;&lt;img alt="" src="http://www.helloitsliam.com/Lists/Photos/070307_1858_MOSS2007Con16.jpg"&gt;  &lt;p&gt;From the popup windows select the "Content Query Web Part" from the "All Web Parts" section.  &lt;p&gt;&lt;img alt="" src="http://www.helloitsliam.com/Lists/Photos/070307_1858_MOSS2007Con17.jpg"&gt;  &lt;p&gt;Once this is done it will be loaded onto the main page and automatically populated with some content from the site. In order to display our custom data we need to modify the configuration for the web part. To do this press the "Edit" button on the web part and then the "Modify Shared Web Part" menu item.  &lt;p&gt;&lt;img alt="" src="http://www.helloitsliam.com/Lists/Photos/070307_1858_MOSS2007Con18.jpg"&gt;  &lt;p&gt;The configuration for the web part should then load. The configuration that needs modifying is contained within the "Query" section. The default configuration is shown below.  &lt;p&gt;&lt;img alt="" src="http://www.helloitsliam.com/Lists/Photos/070307_1858_MOSS2007Con19.jpg"&gt;  &lt;p&gt;We will now change the configuration to the following:  &lt;p&gt;&lt;img alt="" src="http://www.helloitsliam.com/Lists/Photos/070307_1858_MOSS2007Con20.jpg"&gt;  &lt;p&gt;After you apply the above, the content query web part should then display the following:  &lt;p&gt;&lt;img alt="" src="http://www.helloitsliam.com/Lists/Photos/070307_1858_MOSS2007Con21.jpg"&gt;  &lt;p&gt;Even though is a good view it does not show the rest of detail, also I would like the content to be grouped by the "News Category". To group the content modify the web part and select the presentation section. Within the Group dropdown menus you will see the "New Category" field.  &lt;p&gt;&lt;img alt="" src="http://www.helloitsliam.com/Lists/Photos/070307_1858_MOSS2007Con22.jpg"&gt;  &lt;p&gt;Select the "New Category" and apply. The web part should then render as below.  &lt;p&gt;&lt;img alt="" src="http://www.helloitsliam.com/Lists/Photos/070307_1858_MOSS2007Con23.jpg"&gt;  &lt;p&gt;To make it look a little more exciting than the plain standard style we can use some of the built in styles. To change the styles modify the web part and select the "Presentation" section again but this time scroll down to the styles section.  &lt;p&gt;&lt;img alt="" src="http://www.helloitsliam.com/Lists/Photos/070307_1858_MOSS2007Con24.jpg"&gt;  &lt;p&gt;As a test to show you what the base ones look like simply select the "Title with Background" option and apply this to the web part. This should then be displayed as below.  &lt;p&gt;&lt;img alt="" src="http://www.helloitsliam.com/Lists/Photos/070307_1858_MOSS2007Con25.jpg"&gt;  &lt;p&gt;As you can see they are quite basic and probably not what you would want to use. So let's look at changing it slightly but using XSL to display extra fields and change the layout. Firstly you need export the web part to our machine. To do this, select the export menu item from the edit menu of the web part.  &lt;p&gt;&lt;img alt="" src="http://www.helloitsliam.com/Lists/Photos/070307_1858_MOSS2007Con26.jpg"&gt;  &lt;p&gt;You will then be prompted to save the file as below.  &lt;p&gt;&lt;img alt="" src="http://www.helloitsliam.com/Lists/Photos/070307_1858_MOSS2007Con27.jpg"&gt;  &lt;p&gt;Now open up the file in any text editor, I will use Visual Studio but notepad will work just as well. Now in the file there is a property called "CommonViewFields". This needs to be changes as below.  &lt;p&gt;Before  &lt;p&gt;&amp;lt;property name="CommonViewFields" type="string" /&amp;gt;  &lt;p&gt;After  &lt;p&gt;&amp;lt;property name="CommonViewFields" type="string"&amp;gt;Body, Text&amp;lt;/&amp;lt; span&amp;gt;property&amp;gt;  &lt;p&gt;Now we need to upload the newly edited web part into the page and remove the current one. This is done by editing the page again clicking the "X" icon to close the current one then clicking the "Add a web part" button again. This time instead of picking a web part from the windows press the "Advanced Web Part gallery and options" link as below.  &lt;p&gt;&lt;img alt="" src="http://www.helloitsliam.com/Lists/Photos/070307_1858_MOSS2007Con28.jpg"&gt;  &lt;p&gt;This will now load the gallery of web parts into the right hand side of the window. At the top of the new window click the arrow on the right side of the browse button and select the "Import" menu item.  &lt;p&gt;&lt;img alt="" src="http://www.helloitsliam.com/Lists/Photos/070307_1858_MOSS2007Con29.jpg"&gt;  &lt;p&gt;Now navigate to your edited web part and press ok to import. This should then appear in the list below and can be dragged onto the page just like any other web part.  &lt;p&gt;&lt;img alt="" src="http://www.helloitsliam.com/Lists/Photos/070307_1858_MOSS2007Con30.jpg"&gt;  &lt;p&gt;The web part will now load as before but still not show the extra field we added in. To add this field in we need to make some changes to the XSLT for the content query web part. All of the styles that we looked at earlier for the content query web part are stored within two XSL files. These files are stored in a style library stored within the site. The easiest way to make the changes is to simply take a copy of the "ItemStyle.xsl" and open it in Visual Studio. Once this is opened you can change the relevant template section as below. For this example we will use the "Image on Left" style. Within the template is a section as below:  &lt;p&gt;This needs to be changed as below, so it will now show the "@Body" field instead of the description one listed by default. The new code is listed as below:  &lt;p&gt;If you now save the file and upload this file into the "Style Library" and select the overwrite with a version checkbox. Once this is done, simply refresh the main page and the web part should now list as below:  &lt;p&gt;&lt;img alt="" src="http://www.helloitsliam.com/Lists/Photos/070307_1858_MOSS2007Con31.jpg"&gt;  &lt;p&gt;Notice that the CQWP is showing the HTML code, obviously we do not want this for our live solution. To fix this we can create a function within the XSLT to fix this. A great example of all of the work I am doing here and a specific function can be found here:  &lt;p&gt;&lt;a href="http://blogs.msdn.com/ecm/archive/2006/10/25/configuring-and-customizing-the-content-query-web-part.aspx"&gt;http://blogs.msdn.com/ecm/archive/2006/10/25/configuring-and-customizing-the-content-query-web-part.aspx&lt;/a&gt;  &lt;p&gt;The function that we will use is as below.  &lt;p&gt;This needs to be added to the "ItemStyle.xsl" file. The code block is shown below.  &lt;p&gt;version="1.0"  &lt;p&gt;exclude-result-prefixes="x d xsl msxsl cmswrt"  &lt;p&gt;xmlns:x="http://www.w3.org/2001/XMLSchema"  &lt;p&gt;xmlns:d="http://schemas.microsoft.com/sharepoint/dsp"  &lt;p&gt;xmlns:cmswrt="http://schemas.microsoft.com/WebParts/v3/Publishing/runtime"  &lt;p&gt;xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxsl="urn:schemas-microsoft-com:xslt"&amp;gt;  &lt;p&gt;The display code we changed earlier now needs to be changed as below.  &lt;p&gt;No we have done this and saved the file back, when we refresh the page the web part should now display as below.  &lt;p&gt;&lt;img alt="" src="http://www.helloitsliam.com/Lists/Photos/070307_1858_MOSS2007Con32.jpg"&gt;  &lt;p&gt;Now what we would also like to see is a [more] button instead of showing the full details as above. This can be added by simply using the "substring" function to split the body up and then add some extra fields to the XSLT to turn the [more] into a hyperlink. The code would look as below.  &lt;p&gt;...[  &lt;p&gt;&lt;a href="http://feeds.feedburner.com/~r/helloitsliam/~3/132617667/&amp;quot;{$SafeLinkUrl}&amp;quot;"&gt;more&lt;/a&gt;]  &lt;p&gt;The CQWP should then display as below.  &lt;p&gt;&lt;img alt="" src="http://www.helloitsliam.com/Lists/Photos/070307_1858_MOSS2007Con33.jpg"&gt;  &lt;p&gt;So as you can see with a little modification you can create highly customized CQWP to display your content. Just want to say, a great big thanks to George Perantatos who posted some of the content I have used here. J  &lt;p&gt;Hopefully you will find this useful, I had great fun in working out all the steps that needed to be taken to achieve this.  &lt;p&gt;&lt;b&gt;Category:&lt;/b&gt; SharePoint  &lt;p&gt;&lt;b&gt;Published:&lt;/b&gt; 15/01/2007 20:21  &lt;p&gt;&lt;b&gt;BlogTitleForUrl:&lt;/b&gt; moss2007-–-content-query-web-part-step-by-step  &lt;p&gt;&lt;b&gt;Categories:&lt;/b&gt; Development;SharePoint;Office System 2007 &lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;&lt;a href="http://feeds.feedburner.com/~r/helloitsliam/~3/132617667/moss2007-&amp;ndash;-content-query-web-part-step-by-step.aspx"&gt;MOSS2007 – Content Query Web Part step by step&lt;/a&gt;&lt;br&gt;Liam Cleary &lt;br&gt;Tue, 03 Jul 2007 18:58:35 GMT &lt;/p&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-3303886107514410951?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/3303886107514410951/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=3303886107514410951' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/3303886107514410951'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/3303886107514410951'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2007/09/moss2007-content-query-web-part-step-by.html' title='MOSS2007; Content Query Web Part step by step'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-4891758003930942915</id><published>2007-09-25T10:31:00.001+02:00</published><updated>2007-09-25T10:35:44.625+02:00</updated><title type='text'>Overview of Microsoft Visual Studio 2008</title><content type='html'>&lt;p&gt;&lt;a href="http://lh4.google.com/peterbb/RvjHaOHj5hI/AAAAAAAAABs/U7kE08JafnU/image.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="50" alt="image" src="http://lh3.google.com/peterbb/RvjHa-Hj5iI/AAAAAAAAABw/nWVhYRMh1Xk/image_thumb.png" width="240" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Microsoft has just relased a whitepaper which gives a great overview of VS2008. VS2008 is centeret around three pillars:&lt;/p&gt; &lt;h3&gt;Improve Developer Productivity&lt;/h3&gt; &lt;p&gt;In Visual Studio 2008, developer productivity doesn’t end with the code editor and wizards. By extending this concept to application architectures and the underlying platform, Visual Studio 2008 delivers not only a productive development tool, but also enables developers to tackle new business problems while decreasing the total cost of solution construction. In Visual Studio 2008 developers, designers, and database professionals will see new tools and frameworks become available to simplify their tasks.&lt;/p&gt; &lt;h3&gt;Manage the Application Life Cycle&lt;/h3&gt; &lt;p&gt;Visual Studio 2008 enhances the end-to-end value of Visual Studio Team System by increasing its role-based coverage and delivering enhanced traceability throughout the software development life cycle. With deep integration across roles in the software life cycle and the Team Foundation Server, Team System enables customers to amplify the impact of their teams and improve software quality.&lt;/p&gt; &lt;h3&gt;Employ the Latest Technologies&lt;/h3&gt; &lt;p&gt;As users look for new ways to comprehend and retain information, developers must still grapple with basic desktop and application security. Visual Studio, Windows Vista, and the 2007 Office system, enable developers to deliver a safe, robust and compelling user experience in any type of application. These fundamental advances enable customers to rapidly create connected applications that deliver the highest quality, rich user experiences regardless of project complexity or organization size.&lt;/p&gt; &lt;p&gt;Highly recommeded reading:&lt;/p&gt; &lt;p&gt;&lt;a title="http://download.microsoft.com/download/b/f/d/bfdb8b1b-323a-435e-b328-cadc8b67bbee/An%20Overview%20of%20Visual%20Studio%202008.xps" href="http://download.microsoft.com/download/b/f/d/bfdb8b1b-323a-435e-b328-cadc8b67bbee/An%20Overview%20of%20Visual%20Studio%202008.xps"&gt;http://download.microsoft.com/download/b/f/d/bfdb8b1b-323a-435e-b328-cadc8b67bbee/An%20Overview%20of%20Visual%20Studio%202008.xps&lt;/a&gt;&lt;/p&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-4891758003930942915?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/4891758003930942915/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=4891758003930942915' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/4891758003930942915'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/4891758003930942915'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2007/09/overview-of-microsoft-visual-studio.html' title='Overview of Microsoft Visual Studio 2008'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-398843888011229110</id><published>2007-09-25T10:29:00.001+02:00</published><updated>2007-09-25T10:29:53.154+02:00</updated><title type='text'>Creating WPF applications with VS2008 and Blend</title><content type='html'>&lt;p&gt;"Cider" is the codename for the WPF designer in Visual Studio 2008.&amp;nbsp; These screencasts covers some of the new features in Cider and walks you through building a small application to apply the features.&lt;/p&gt; &lt;p&gt;&lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=334816"&gt;Part 1&lt;/a&gt; shows you how to create a WPF application using VS2008.&lt;/p&gt; &lt;p&gt;&lt;img src="http://channel9.msdn.com/Photos/334816.jpg" border="0"&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=334820"&gt;Part 2&lt;/a&gt; shows you how to use Blend to style a WPF application created with VS2008;&amp;nbsp; see how you can seamlessly go back and forth between the two tools to get the best out of a developer (intellisense, code wiring, etc.) and designer ( styling, templating) tools for creating WPF applications.&lt;/p&gt; &lt;p&gt;&lt;img src="http://channel9.msdn.com/Photos/334820.jpg" border="0"&gt;&lt;/p&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-398843888011229110?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/398843888011229110/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=398843888011229110' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/398843888011229110'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/398843888011229110'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2007/09/creating-wpf-applications-with-vs2008.html' title='Creating WPF applications with VS2008 and Blend'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-8313475041195634063</id><published>2007-09-25T10:12:00.001+02:00</published><updated>2007-09-25T10:12:44.212+02:00</updated><title type='text'>Parental Control...</title><content type='html'>&lt;p&gt;This is a completely personal post about children surfing the web.&lt;/p&gt; &lt;p&gt;My kids are 6½ and the surf the web on their own computers. Until now there's been no need to guard against unwanted sites and content, but now they're starting to write things like "spiderman" and "ben10" in the search field in IE7 and then browse the different sites in the search results list. Now, I'm at a point where I need to be able to control which sites my kids may or may not stumble upon.&lt;/p&gt; &lt;p&gt;There's already built-in parental control in Windows Vista; &lt;a href="http://bhandler.spaces.live.com/Blog/cns!70F64BC910C9F7F3!2128.entry"&gt;here's a great post on that&lt;/a&gt; - and I was going to upgrade their computers to Vista, but not quite yet.&lt;/p&gt; &lt;p&gt;So I needed a Windows XP solution, and after a bit of surfing I found&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.k9webprotection.com/index.html"&gt;&lt;img height="84" alt="K9 Web Protection" src="http://www.k9webprotection.com/images/k9-logo.gif" width="411"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;They offer a completely free filter for Windows XP (and Vista) which based on a central repository of rating and categorization of sites. If your kid accidentally tries to open site which has been classified as inapropriate - the filter blocks access and displays a block page with an error message.&lt;/p&gt; &lt;p&gt;Since the software is of US origin I find the filter a bit too restrictive, but I'd rather be safe than sorry.&lt;/p&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-8313475041195634063?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/8313475041195634063/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=8313475041195634063' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/8313475041195634063'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/8313475041195634063'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2007/09/parental-control.html' title='Parental Control...'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-4973121825172044882</id><published>2007-09-25T10:11:00.001+02:00</published><updated>2007-09-25T10:11:28.778+02:00</updated><title type='text'>Pre-Announcing the "Accessibility Kit for SharePoint" (AKS)</title><content type='html'>&lt;div class="ExternalClass0A903ECCA9174EE9988132366F638599"&gt; &lt;p&gt;Cross posting from: &lt;a title="http://blogs.msdn.com/sharepoint/archive/2007/09/05/pre-announcing-the-accessibility-kit-for-sharepoint-aks.aspx" href="http://blogs.msdn.com/sharepoint/archive/2007/09/05/pre-announcing-the-accessibility-kit-for-sharepoint-aks.aspx"&gt;http://blogs.msdn.com/sharepoint/archive/2007/09/05/pre-announcing-the-accessibility-kit-for-sharepoint-aks.aspx&lt;/a&gt;&amp;nbsp;&lt;/p&gt; &lt;blockquote&gt; &lt;h4&gt;&lt;b&gt;Background&lt;/b&gt;&lt;/h4&gt; &lt;p&gt;About a month ago on July 31st, HiSoftware issued a &lt;a href="http://www.hisoftware.com/press/7-31-07MOSSAccessibilityKit.html"&gt;press release&lt;/a&gt;, announcing an agreement with Microsoft to develop the Accessibility Kit for Microsoft Office SharePoint Server (MOSS) 2007. The kit will provide templates, master pages, controls and Web parts along with technical documentation to advance the accessibility of MOSS based web sites and applications for people with disabilities, especially those who are vision impaired. All of the source code will be provided via the &lt;a href="http://www.microsoft.com/resources/sharedsource/licensingbasics/permissivelicense.mspx"&gt;Microsoft Permissive License&lt;/a&gt; and will be available on &lt;a href="http://www.codeplex.com/"&gt;CodePlex&lt;/a&gt; and/or another (more accessible) web site later this year for customers and other Microsoft partners to download, reuse, and extend. This e-mail provides more details about the announcement.  &lt;h4&gt;&lt;b&gt;Overview&lt;/b&gt;&lt;/h4&gt; &lt;p&gt;Microsoft has hired HiSoftware as a vendor to develop the Accessibility Kit for MOSS 2007, &lt;b&gt;also known as Accessibility Kit for SharePoint or AKS&lt;/b&gt;. The decision was made primary based on HiSoftware’s in-depth expertise and broad industry experience in providing tools and services for improving accessibility to the point of compliance with various standards and beyond. The contractual Statement of Work calls for HiSoftware to deliver a kit that can significantly reduce the time, knowledge, and effort required to implement a SharePoint-based web site that conforms to the World Wide Web Consortium’s (W3C) &lt;a href="http://www.w3.org/TR/WAI-WEBCONTENT"&gt;Web Content Accessibility Guidelines 1.0&lt;/a&gt; Priority 1 and 2 checkpoints, which are collectively known as &lt;b&gt;&lt;a href="http://www.w3.org/WAI/WCAG1AA-Conformance"&gt;WCAG 1.0 AA&lt;/a&gt;&lt;/b&gt;. The AKS can also be used to address the exceptions that have been identified in the U.S. government’s &lt;a href="http://www.section508.gov/index.cfm?FuseAction=Content&amp;amp;ID=14"&gt;Section 508 of the Rehabilitation Act&lt;/a&gt;’s Voluntary Product Accessibility Template or &lt;a href="http://www.microsoft.com/industry/government/section508.mspx"&gt;VPAT documents&lt;/a&gt; for MOSS 2007. While most of our customers find the &lt;a href="http://blogs.msdn.com/sharepoint/archive/2006/04/24/improvements-in-accessibility.aspx"&gt;improvements in accessibility&lt;/a&gt; (more info at &lt;a href="http://office.microsoft.com/en-us/sharepointserver/CH100948721033.aspx"&gt;Office Online&lt;/a&gt;) over previous versions of SharePoint to be adequate for their needs, a growing number has asked us to provide even more.  &lt;h4&gt;Approach&lt;/h4&gt; &lt;p&gt;The AKS is being developed as &lt;b&gt;a set of building blocks&lt;/b&gt; rather than an end-to-end solution. We expect many SharePoint partners to take various pieces of the kit and integrate them into their respective product or service offerings while some customers will integrate particular components of the kit into their deployment processes. Furthermore, HiSoftware and Microsoft will jointly establish and nurture a &lt;strong&gt;community of SharePoint site designers and developers &lt;/strong&gt;that's focused on accessibility advancement and standards compliance.  &lt;p&gt;To ensure optimal prioritization and completeness of features and documentation, the AKS project team is planning to work with a small group of partners and customers in a private beta program that will kick off within the next couple of weeks. If you are very seriously interested, please contact &lt;a href="mailto:danalouise@hisoftware.com"&gt;Dana Simberkoff&lt;/a&gt;, VP of Business Development at HiSoftware, but be forewarned that the acceptance criteria will be quite stringent due to the aggressive timeline of the deliverables described below.  &lt;h4&gt;Deliverables&lt;/h4&gt; &lt;p&gt;These deliverables were established based on customer and partner feedback that we’ve received thus far and are prioritized based on the scenarios that would impact the most end users of a MOSS-based web site down to the least.  &lt;ul&gt; &lt;li&gt;&lt;strong&gt;Milestone 1: AKS 1.0 Private Beta – ETA September 17, 2007&lt;br&gt;&lt;/strong&gt;This initial milestone will provide a testable version of the kit that focuses on the web content publishing and authoring scenarios for Internet facing web sites as well as intranet portals.  &lt;li&gt;&lt;strong&gt;Milestone 2: AKS 1.0 Release to Web – ETA October 29, 2007&lt;br&gt;&lt;/strong&gt;This milestone will provide a production ready version of the kit that can be used in the implementation of live MOSS based web sites or portals.  &lt;li&gt;&lt;strong&gt;Milestone 3: AKS 1.5 Update – ETA December 17, 2007&lt;br&gt;&lt;/strong&gt;This milestone will provide accessibility improvements for advanced web content authoring and team collaboration scenarios.&lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;Conclusion&lt;/h4&gt; &lt;p&gt;The Microsoft product teams for Windows SharePoint Services, Office SharePoint Server, and Office SharePoint Designer are committed to improving accessibility and &lt;strong&gt;enabling everyone &lt;/strong&gt;to utilize the power of SharePoint. More details about the AKS will be forthcoming as the project progresses over the next few months. In the meantime, if you have any questions, suggestions, or concerns about accessibility, please post them in the &lt;a href="http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=1662&amp;amp;SiteID=1"&gt;SharePoint - Accessibility forum&lt;/a&gt;.  &lt;p&gt;&lt;strong&gt;&lt;/strong&gt; &lt;p&gt;&amp;lt;Lawrence /&amp;gt; &lt;img height="1" src="http://blogs.msdn.com/aggbug.aspx?PostID=4769296" width="1"&gt; &lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;&lt;a href="http://blogs.msdn.com/sharepoint/archive/2007/09/05/pre-announcing-the-accessibility-kit-for-sharepoint-aks.aspx"&gt;Pre-Announcing the "Accessibility Kit for SharePoint" (AKS)&lt;/a&gt;&lt;/p&gt;&lt;/div&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-4973121825172044882?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/4973121825172044882/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=4973121825172044882' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/4973121825172044882'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/4973121825172044882'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2007/09/pre-announcing-kit-for-sharepoint-aks.html' title='Pre-Announcing the &amp;quot;Accessibility Kit for SharePoint&amp;quot; (AKS)'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-974907939306544705</id><published>2007-09-25T10:09:00.001+02:00</published><updated>2007-09-25T10:09:41.247+02:00</updated><title type='text'>WSS3.0 and MOSS2007 Webcasts</title><content type='html'>&lt;p&gt;To quickly get an introduction Microsoft Windows Sharepoint Services 3.0 and Microsoft Office Sharepoint Server 2007 go and view these excellent webcasts:&lt;/p&gt; &lt;p&gt;&lt;a href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032303080&amp;amp;EventCategory=3&amp;amp;culture=en-US&amp;amp;CountryCode=US"&gt;TechNet Webcast: Windows SharePoint Services: Overview and What's New (Level 200)&lt;/a&gt;&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;This webcast covers the technical fundamentals of Microsoft Windows SharePoint Services, the next generation of Web workspace technology from Microsoft. Find out what is new with Windows SharePoint Services, what has changed, how it works, and why you should use it to develop and deploy information sharing solutions. We recommend that you view this session before viewing the "Office SharePoint Server 2007: Overview and What's New" webcast.&lt;br&gt;&lt;br&gt;Presenter: Mike Fitzmaurice, Senior Product Manager - Portals, Microsoft Corporation&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;&lt;a href="http://msevents.microsoft.com/cui/WebCastEventDetails.aspx?culture=en-US&amp;amp;EventID=1032298080&amp;amp;CountryCode=US"&gt;TechNet Webcast: Microsoft Office SharePoint Server 2007: Overview and What's New (Level 200)&lt;/a&gt;&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;Microsoft Office SharePoint Server 2007 is much more than an upgrade from Microsoft Office SharePoint Portal Server 2003 and Microsoft Content Management Server 2002. This webcast provides an overview of the features in SharePoint Server 2007, and covers technical fundamentals, new sets of server functionality, and other factors developers and IT professionals must consider. Since Office SharePoint Server 2007 is built on Microsoft Windows SharePoint Services 3.0, it is recommended that you attend the "Windows SharePoint Services 3.0 - Overview and What's New" webcast first.&lt;br&gt;&lt;br&gt;Presenter: Mike Fitzmaurice, Senior Product Manager - Portals, Microsoft Corporation&lt;/p&gt;&lt;/blockquote&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-974907939306544705?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/974907939306544705/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=974907939306544705' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/974907939306544705'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/974907939306544705'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2007/09/wss30-and-moss2007-webcasts.html' title='WSS3.0 and MOSS2007 Webcasts'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-4990682230678839038</id><published>2007-09-24T10:06:00.001+02:00</published><updated>2007-09-24T10:06:36.240+02:00</updated><title type='text'>Speed Up Windows Vista Startup with a Processor Tweak</title><content type='html'>&lt;li&gt;Click on Start&amp;gt;Run  &lt;li&gt;type &lt;strong&gt;msconfig&lt;/strong&gt; and click OK.  &lt;li&gt;Once that box opens, click on the &lt;strong&gt;bootup&lt;/strong&gt; tab.  &lt;li&gt;Under the Boot tab, click on &lt;strong&gt;Advanced&lt;/strong&gt;  &lt;li&gt;Click the box next to the number of Cores, and choose the proper number from the dropdown box.  &lt;li&gt;Apply and save the changes. Your computer may require a reboot. If it does, go ahead and do so, and notice the difference!  &lt;p&gt;&lt;a href="http://lh4.google.com/peterbb/RvdwCeHj5fI/AAAAAAAAABM/zNZp-B4Izzk/image4.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="242" alt="image" src="http://lh6.google.com/peterbb/RvdwC-Hj5gI/AAAAAAAAABU/RGT96A06mC0/image_thumb2.png" width="244" border="0"&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;/li&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-4990682230678839038?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/4990682230678839038/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=4990682230678839038' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/4990682230678839038'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/4990682230678839038'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2007/09/speed-up-windows-vista-startup-with.html' title='Speed Up Windows Vista Startup with a Processor Tweak'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-3584101980979528240</id><published>2007-04-16T22:10:00.001+02:00</published><updated>2007-04-16T22:10:08.487+02:00</updated><title type='text'>What’s up with all these Shootings!? ~ Chris Pirillo</title><content type='html'>&lt;p&gt;Just in from the web is the unfortunate shooting at Virginia Tech -- my feelings go out to the families left behind.&lt;/p&gt; &lt;p&gt;On a more serious note&amp;nbsp;- when will the&amp;nbsp;US realize that the only way to stop this is absolute gun control?&amp;nbsp;The historic right to bear arms and protect yourself against the government expired 198 years ago...&lt;/p&gt; &lt;p&gt;&lt;a href="http://chris.pirillo.com/2007/04/03/whats-up-with-all-these-shootings/"&gt;Link to What’s up with all these Shootings!? ~ Chris Pirillo&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-3584101980979528240?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/3584101980979528240/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=3584101980979528240' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/3584101980979528240'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/3584101980979528240'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2007/04/whats-up-with-all-these-shootings-chris.html' title='What’s up with all these Shootings!? ~ Chris Pirillo'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-3562733984289990809</id><published>2007-01-11T17:04:00.001+01:00</published><updated>2007-01-11T17:04:07.966+01:00</updated><title type='text'>Silent Computer Power Supply - Part 2</title><content type='html'>&lt;p&gt;I bought a Nova 500 Watt external PSU from &lt;a href="http://www.nesteq.de"&gt;www.nesteq.de&lt;/a&gt; and it came today.&lt;/p&gt; &lt;p&gt;Here's what it looks like:&lt;/p&gt; &lt;p&gt;&lt;img src="http://www.nesteq.de/nova.jpg"&gt;&lt;/p&gt; &lt;p&gt;The installation went very smooth and I replaced the old&amp;nbsp;noisy internal PSU&amp;nbsp;with the external one in about 15 minutes.&lt;/p&gt; &lt;p&gt;Now I can enjoy my Vista MCE in silence :-)&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-3562733984289990809?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/3562733984289990809/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=3562733984289990809' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/3562733984289990809'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/3562733984289990809'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2007/01/silent-computer-power-supply-part-2.html' title='Silent Computer Power Supply - Part 2'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-6930801343031420079</id><published>2007-01-08T20:37:00.001+01:00</published><updated>2007-01-08T20:37:28.287+01:00</updated><title type='text'>Windows Home Server - what you always needed at home, but can't install on an existing computer</title><content type='html'>&lt;p&gt;Although Windows Vista was just launched it's not everyday that Microsoft reveals new operating systems. So I was really exited to hear about Windows Home Server (WHS). Here's the lowdown from &lt;a href="http://feeds.engadget.com/~r/weblogsinc/engadget/~3/72402849/"&gt;Engadget&lt;/a&gt;:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Units are headless and embedded only -- you cannot buy WHS and put it on an old PC -- yikes :-( &lt;li&gt;There is no common web interface. Interaction is entirely client software based, or done over SMB -- make sure to turn off the "there's no external monitor error beep in the bios". &lt;li&gt;It cannot directly stream media to Media Center Extenders, but it can stream media directly to Windows Media Connect-enabled devices -- Why?! &lt;li&gt;It does not use RAID, but instead uses a RAID-like drive pooling system with built-in redundancy. Expanding capacity is as simple as adding additional drives internally or externally via USB -- Hmm, will have to wait and see.. &lt;li&gt;The client software, which is installable only on Windows PCs (duh) monitors PC health, manages backups, and supports full disk images and versions. If your computer crashes hard you can pop in an restore CD and it'll pull the disk image over the network - OK, great. &lt;li&gt;Your WHS device gets registered with your Windows Live account and is made easily-findable by authorized parties (i.e. you and anyone you designate) while on the go. You can even connect to it via Live and pipe a Remote Desktop connection to a PC on your home network through this Home-finding Live feature -- cool and not so cool. Although I'm sure that Microsoft will go to every extent to make sure that this is secure and "hacker proof" this sounds like a prime target for hacking.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;img alt="" hspace="4" src="http://www.blogsmithmedia.com/www.engadget.com/media/2007/01/home-server-sm.jpg" vspace="4" border="1"&gt;&lt;/p&gt; &lt;p&gt;Needled to say, I'm going to try and install one as soon as I can get my hands on the software.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-6930801343031420079?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/6930801343031420079/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=6930801343031420079' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/6930801343031420079'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/6930801343031420079'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2007/01/windows-home-server-what-you-always.html' title='Windows Home Server - what you always needed at home, but can&amp;#39;t install on an existing computer'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-2604673185385876560</id><published>2007-01-08T16:21:00.000+01:00</published><updated>2008-12-09T21:27:35.891+01:00</updated><title type='text'>Silent Computer Power Supply</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_zZ16kb3-LpY/RaJhuHiDFqI/AAAAAAAAAAM/BdiKDeFigEQ/s1600-h/Magnum+600+EX.png"&gt;&lt;img id="BLOGGER_PHOTO_ID_5017680379767887522" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_zZ16kb3-LpY/RaJhuHiDFqI/AAAAAAAAAAM/BdiKDeFigEQ/s320/Magnum+600+EX.png" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Has anyone tried the &lt;a href="http://www.hardwaresecrets.com/article/299"&gt;Magnum 600 EX&lt;/a&gt; external power supply?&lt;br /&gt;&lt;a href="file:///C:/Users/prbu/AppData/Roaming/Windows%20Live%20Writer/PostSupportingFiles/71a75f1f-9bff-44a2-a21d-204dc5b6ac3f/Magnum%20600%20EX[1].png" atomicselection="true"&gt;&lt;/a&gt;&lt;br /&gt;Have built my own Media Center PC, but it's way too noisy for my living room (or so my wife thinks..).&lt;br /&gt;So I'm looking for a way to make it more quiet.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-2604673185385876560?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/2604673185385876560/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=2604673185385876560' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/2604673185385876560'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/2604673185385876560'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2007/01/silent-computer-power-supply.html' title='Silent Computer Power Supply'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_zZ16kb3-LpY/RaJhuHiDFqI/AAAAAAAAAAM/BdiKDeFigEQ/s72-c/Magnum+600+EX.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-7120680635808109158</id><published>2007-01-04T21:32:00.001+01:00</published><updated>2007-01-07T17:52:59.620+01:00</updated><title type='text'>The great divide...</title><content type='html'>&lt;p&gt;From a IT point of view I think there are basically two categories of companies in the world:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Those who think that IT is a cost and it should be kept as low as possible.&lt;/li&gt;&lt;li&gt;Those who think that IT can be used to drive the business.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Let me explain a bit more. In my work as a consultant I've consulted with many different types of companies both private and public and in all the different sectors; Life Science, Manufactoring, Financial and so on. It seems to me that all of these companies organize their IT deparment in one of two ways; either their CIO reports to the CFO or their CIO reports to the CEO. In the first case the company is a category (1) and in the latter case the company is a category (2).&lt;/p&gt;&lt;p&gt;Category (1) companies are typically from the Life Science and Manufactoring sectors. Category (2) companies are typically from the Financial and Manufactoring sectors. So there's a continuum here probably with Life Science going to Manufactoring going to Financial.&lt;/p&gt;&lt;p&gt;So how does this apply to IT?&lt;/p&gt;&lt;p&gt;Category (1) companies are clueless about Enterprise Architecture and Category (2) companies are leaders in Enterprise Architecture.&lt;/p&gt;&lt;p&gt;I've worked for some of the largest Life Science companies in Denmark, and they all have fierce measurement programs in place for all their IT projects. Nothing gets started without a business plan that details costs and tangible benefits. All IT projects are benchmarked against eachother and progress, costs, time registrations and so on are compared and analyzed. Enterprise Architecture in these companies have a really hard time, as even Gartner have yet to quantify the tangible benefits of Enterprise Architecture.&lt;/p&gt;&lt;p&gt;I've also worked for some large Manufactoring and Financial companies in Denmark - and these companies use IT as a business driver. Can you imagine a bank without IT? IT is the business - and any intiative that can make IT more effective and cost efficient is exploited. So in these companies Enterprise Architecture is very effective and after a while most companies find tangible benefits that they didn't expect to find (or even was looking for...).&lt;/p&gt;&lt;p&gt;So if you're looking for a job, consulting with a company or even in the very company you work for - if the CIO reports to the CFO then from a Enterprise Architecture perspective you're probably screwed.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-7120680635808109158?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/7120680635808109158/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=7120680635808109158' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/7120680635808109158'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/7120680635808109158'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2007/01/great-divide.html' title='The great divide...'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-132927914386404557</id><published>2007-01-03T21:24:00.001+01:00</published><updated>2007-01-03T21:24:09.571+01:00</updated><title type='text'>Windows Live Writer and MOSS2007</title><content type='html'>&lt;p&gt;Is there no way of getting &lt;a href="http://windowslivewriter.spaces.live.com/"&gt;Windows Live Writer&lt;/a&gt; to work with MOSS2007?&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-132927914386404557?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/132927914386404557/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=132927914386404557' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/132927914386404557'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/132927914386404557'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2007/01/windows-live-writer-and-moss2007.html' title='Windows Live Writer and MOSS2007'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-5723872145089103741</id><published>2007-01-03T21:03:00.001+01:00</published><updated>2007-01-03T21:03:27.396+01:00</updated><title type='text'>2nd testing</title><content type='html'>&lt;p&gt;This time from WLW...&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-5723872145089103741?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/5723872145089103741/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=5723872145089103741' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/5723872145089103741'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/5723872145089103741'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2007/01/2nd-testing.html' title='2nd testing'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11581195.post-111134845207855514</id><published>2005-03-20T20:52:00.000+01:00</published><updated>2005-03-20T20:54:12.080+01:00</updated><title type='text'>Testing...</title><content type='html'>Tap Tap-is this thing on?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11581195-111134845207855514?l=peterbb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peterbb.blogspot.com/feeds/111134845207855514/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11581195&amp;postID=111134845207855514' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/111134845207855514'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11581195/posts/default/111134845207855514'/><link rel='alternate' type='text/html' href='http://peterbb.blogspot.com/2005/03/testing.html' title='Testing...'/><author><name>Peter Birkholm-Buch</name><uri>https://profiles.google.com/105304187133652826145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-NnRCUEyuw8M/AAAAAAAAAAI/AAAAAAAAAeg/2k7NvUnGCZQ/s512-c/photo.jpg'/></author><thr:total>3</thr:total></entry></feed>
