<?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-17992235</id><updated>2011-11-28T01:32:43.964+01:00</updated><category term='Caml'/><category term='XmlEvents'/><category term='QueryDataconnection'/><category term='date(time) data types'/><category term='MCTS  .NET framework 2.0'/><category term='replicator'/><category term='Sharepoint 2007'/><category term='SPListItem'/><category term='workflow'/><category term='Compositecontrol'/><category term='migration'/><category term='events'/><category term='2003'/><category term='Infopath'/><category term='state'/><category term='MOSS 2007 beta 2TR'/><category term='Invalid characters'/><category term='serializable'/><category term='web-enabled'/><category term='Upgrade'/><category term='Specified data type does not match the current data type of the property'/><category term='Web Part'/><category term='InfoPath 2007'/><category term='Sharepoint'/><category term='.NET Magazine #17'/><category term='InfoPath Forms Services'/><category term='Sharepoint 2010'/><category term='MOSS 2007 beta2TR'/><category term='servercontrols'/><category term='webcontrols'/><category term='OfficialMail'/><category term='WebControl vs Compositecontrol'/><category term='serialize'/><category term='Exceptions'/><category term='boolean'/><title type='text'>Moldenco</title><subtitle type='html'>Blog about Sharepoint (WSS/MOSS) 2007 &amp;amp; 2010, Web Parts, Workflows, ASP.NET, .NET 3.5</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>66</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-17992235.post-339132531878959687</id><published>2009-08-31T13:14:00.002+02:00</published><updated>2009-09-01T09:31:38.876+02:00</updated><title type='text'>SharePoint Dispose Checker Tool</title><content type='html'>More info/download it @ &lt;a href="http://code.msdn.microsoft.com/SPDisposeCheck"&gt;http://code.msdn.microsoft.com/SPDisposeCheck&lt;/a&gt;&lt;br /&gt;How to dispose site/webs/lists in sharepoint? Read it here:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/aa973248.aspx"&gt;Best Practices: Using Disposable Windows SharePoint Services Objects &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/rogerla/archive/2008/02/12/sharepoint-2007-and-wss-3-0-dispose-patterns-by-example.aspx"&gt;SharePoint 2007 and WSS 3.0 Dispose Patterns by Example &lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/aa973248.aspx"&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-339132531878959687?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/339132531878959687/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=339132531878959687' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/339132531878959687'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/339132531878959687'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2009/08/sharepoint-dispose-checker-tool.html' title='SharePoint Dispose Checker Tool'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-7140784202736424963</id><published>2009-07-31T09:39:00.000+02:00</published><updated>2009-07-31T09:40:52.452+02:00</updated><title type='text'>A Bootable USB: Utility to Create Bootable USB Drive to Install Windows Vista, Server 2008 and 7</title><content type='html'>Nice and "handy" blogpost @ &lt;a href="http://www.askvg.com/a-bootable-usb-utility-to-create-bootable-usb-drive-to-install-windows-vista-server-2008-and-7/"&gt;http://www.askvg.com/a-bootable-usb-utility-to-create-bootable-usb-drive-to-install-windows-vista-server-2008-and-7/&lt;/a&gt;&lt;br /&gt;thx to &lt;a class="screen-name" title="gillcleeren" href="http://twitter.com/gillcleeren"&gt;gillcleeren&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-7140784202736424963?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/7140784202736424963/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=7140784202736424963' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/7140784202736424963'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/7140784202736424963'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2009/07/bootable-usb-utility-to-create-bootable.html' title='A Bootable USB: Utility to Create Bootable USB Drive to Install Windows Vista, Server 2008 and 7'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-4341827784532353507</id><published>2009-07-23T08:56:00.000+02:00</published><updated>2009-07-23T08:58:05.145+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint 2010'/><title type='text'>Sharepoint 2010 Upgrading &amp; Customizing the new Sharepoint Ribbon</title><content type='html'>&lt;ul&gt;&lt;li&gt;Upgrading from Win2003 &amp;amp; Moss to Win 2008 &amp;amp; Sharepoint 2010 (blogwriter has got a sharepoint 2010 beta!) check it out at &lt;a href="http://blogs.technet.com/ritaylor/archive/2009/07/17/a-triple-double-upgrade-part-1.aspx"&gt;http://blogs.technet.com/ritaylor/archive/2009/07/17/a-triple-double-upgrade-part-1.aspx&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.slideshare.net/joeloleson/preparing-for-upgrade-to-sharepoint-2010-today"&gt;Slides&lt;/a&gt; about "Preparing for Upgrade to SharePoint 2010 Today" by Sharepoint Joel aka joeloleson, nice info about PreUpgradeCheck to run on old Sharepoint server to check for problems&lt;/li&gt;&lt;li&gt;SharePoint Products and Technologies: 2010 (Technical Preview) Developer Documentation about Customizing the Ribbon in Windows® SharePoint® Services "14" &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=94afe886-3b20-4bc9-9a0d-acd8cd232c24#tm"&gt;download it here&lt;/a&gt;&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/17992235-4341827784532353507?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/4341827784532353507/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=4341827784532353507' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/4341827784532353507'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/4341827784532353507'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2009/07/sharepoint-2010-upgrading-customizing.html' title='Sharepoint 2010 Upgrading &amp; Customizing the new Sharepoint Ribbon'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-7295902992735516675</id><published>2009-07-17T10:22:00.010+02:00</published><updated>2009-07-23T08:58:44.802+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='migration'/><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='Upgrade'/><title type='text'>Preparing for Sharepoint 2010: Importing your old sharepoint 2007 sites</title><content type='html'>A look info the future, don't be afraid, migrating your old 2007 sharepoint sites can be imported into the new Sharepoint 2010..... but what will happen when importing 2007 sharepoint export files (.cmp* files) into the new 2010?&lt;br /&gt;&lt;br /&gt;When you upgrade Sharepoint 2007 to 2010, by default the layout will stay like it is in 2007, but this setting can be changed:&lt;br /&gt;Go to Site Actions &gt; Preview New Visuals, choose one of the 3 new options:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Keep the previous Sharepoint user experience (default)&lt;/li&gt;&lt;li&gt;Preview the new Sharepoint 2010 user experience, but let me return to the previous user experience&lt;br /&gt;=&gt; allows you to flip between the old and new experience and prevents you to do something that isn't compatible with the old version&lt;/li&gt;&lt;li&gt;Use the Sharepoint 2010 user experience and don't ask me again&lt;br /&gt;=&gt; you can do things that are incompatible with older versions&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;* = SharePoint Content Management Package&lt;br /&gt;Source : &lt;a href="http://sharepoint.microsoft.com/2010/Sneak_Peek/Pages/IT-Pro-Video.aspx"&gt;http://sharepoint.microsoft.com/2010/Sneak_Peek/Pages/IT-Pro-Video.aspx&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Things to remember from previous posts:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Your servers (development, production, everything!) need to be 64bit!&lt;br /&gt;Sharepoint 2010 won't run on 32bits anymore (&lt;a href="http://moldenco.blogspot.com/2009/07/sharepoint-2010-news.html"&gt;read more&lt;/a&gt;)&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/17992235-7295902992735516675?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/7295902992735516675/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=7295902992735516675' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/7295902992735516675'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/7295902992735516675'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2009/07/preparing-for-sharepoint-2010-importing.html' title='Preparing for Sharepoint 2010: Importing your old sharepoint 2007 sites'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-1020346916760669253</id><published>2009-07-14T12:13:00.002+02:00</published><updated>2009-07-14T12:17:58.993+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint 2010'/><title type='text'>Get Ready for SharePoint 2010!</title><content type='html'>Get Ready for SharePoint 2010!&lt;br /&gt;Learn about it at: &lt;a href="http://sharepoint.microsoft.com/2010/Sneak_Peek/Pages/Get_Ready.aspx"&gt;http://sharepoint.microsoft.com/2010/Sneak_Peek/Pages/Get_Ready.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Stay tuned @ &lt;a href="http://sharepoint.microsoft.com/Pages/Default.aspx"&gt;http://sharepoint.microsoft.com/Pages/Default.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-1020346916760669253?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/1020346916760669253/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=1020346916760669253' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/1020346916760669253'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/1020346916760669253'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2009/07/get-ready-for-sharepoint-2010.html' title='Get Ready for SharePoint 2010!'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-8525699898322862962</id><published>2009-07-13T22:52:00.004+02:00</published><updated>2009-07-14T10:22:07.921+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint 2010'/><title type='text'>Some more sharepoint 2010 News by Jopx</title><content type='html'>Jopx, a Sharepoint MVP for years and a former collega of mine, just posted some more info &amp;amp; links to sneak peek videos about Sharepoint 2010, check it out at &lt;a href="http://jopx.blogspot.com/2009/07/sharepoint-2010-sneak-preview-videos.html"&gt;SharePoint 2010 – Sneak preview videos – Overview Sneak peek video&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-8525699898322862962?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/8525699898322862962/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=8525699898322862962' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/8525699898322862962'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/8525699898322862962'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2009/07/some-more-sharepoint-2010-news-by-jopx.html' title='Some more sharepoint 2010 News by Jopx'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-8510491043671379301</id><published>2009-07-10T17:34:00.005+02:00</published><updated>2009-07-14T10:22:25.682+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint 2010'/><title type='text'>Sharepoint 2010 News</title><content type='html'>&lt;a class="fn" title="View Todd Haugen's profile" href="http://www.linkedin.com/profile?viewProfile=&amp;amp;key=290683&amp;amp;authToken=hjmi&amp;amp;authType=name&amp;amp;goback=%2Eanh_1869506"&gt;Todd Haugen&lt;/a&gt; (Group Program Manager SharePoint Designer at Microsoft) added some info about &lt;em&gt;&lt;strong&gt;SP2010 "Developer's experience"&lt;/strong&gt;&lt;/em&gt; on the &lt;a href="http://www.linkedin.com/groups?home=&amp;amp;gid=1869506&amp;amp;trk=anet_ug_hm&amp;amp;goback=%2Eanh_1869506"&gt;LinkedIn group Sharepoint 2010&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Improvements both at the &lt;strong&gt;API level&lt;/strong&gt; and inside &lt;strong&gt;VS2010&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Documentation&lt;/strong&gt; is much improved &lt;/li&gt;&lt;li&gt;Supporting &lt;strong&gt;LINQ&lt;/strong&gt; so that developers will not have to access lists using the archane SharePoint API and rather use much more standard OO notation that is supported by intellisense. &lt;/li&gt;&lt;li&gt;We also improve support for &lt;strong&gt;Silverlight&lt;/strong&gt;. &lt;/li&gt;&lt;li&gt;Plans with &lt;strong&gt;Azure&lt;/strong&gt; are not clear&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Where I can download the &lt;strong&gt;Sharepoint 2010 Beta&lt;/strong&gt;?&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Microsoft SharePoint 2010 beta will be "invitation-only" :-( &lt;/li&gt;&lt;li&gt;Maybe there will be a public beta "later in 2009" ...&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;How do I &lt;strong&gt;prepare&lt;/strong&gt; my environments for Sharepoint 2010 ?&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Deploy &lt;a href="http://blogs.msdn.com/sharepoint/archive/2009/04/28/announcing-service-pack-2-for-office-sharepoint-server-2007-and-windows-sharepoint-services-3-0.aspx" mce_href="http://blogs.msdn.com/sharepoint/archive/2009/04/28/announcing-service-pack-2-for-office-sharepoint-server-2007-and-windows-sharepoint-services-3-0.aspx"&gt;Service Pack 2&lt;/a&gt; and take a good look at the SharePoint 2010 &lt;a href="http://technet.microsoft.com/en-us/library/dd793607.aspx" mce_href="http://technet.microsoft.com/en-us/library/dd793607.aspx"&gt;Upgrade Checker&lt;/a&gt; that’s shipped as part of the update. The Upgrade Checker will scan your SharePoint Server 2007 deployment for many issues that could affect a future upgrade to SharePoint 2010. &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Sharepoint 2010 &lt;strong&gt;Requirements&lt;/strong&gt;:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;SharePoint Server 2010 will be &lt;strong&gt;64-bit only&lt;/strong&gt;. (We should also create 64 bit virtual environments?!)&lt;/li&gt;&lt;li&gt;SharePoint Server 2010 will require 64-bit Windows Server 2008 or 64-bit Windows Server 2008 R2. &lt;/li&gt;&lt;li&gt;SharePoint Server 2010 will require 64-bit SQL Server 2008 or 64-bit SQL Server 2005. &lt;/li&gt;&lt;/ul&gt;Sources &amp;amp; helpfull links:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/sharepoint/archive/2009/05/07/announcing-sharepoint-server-2010-preliminary-system-requirements.aspx"&gt;Announcing SharePoint Server 2010 Preliminary System Requirements&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/sharepoint/"&gt;http://blogs.msdn.com/sharepoint/&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.jeremytaylor.net/2009/06/12/microsoft-sharepoint-2010-beta-download/"&gt;http://www.jeremytaylor.net/2009/06/12/microsoft-sharepoint-2010-beta-download/&lt;/a&gt;&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/17992235-8510491043671379301?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/8510491043671379301/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=8510491043671379301' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/8510491043671379301'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/8510491043671379301'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2009/07/sharepoint-2010-news.html' title='Sharepoint 2010 News'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-6701846618404756415</id><published>2009-07-10T11:24:00.001+02:00</published><updated>2009-07-13T15:10:09.942+02:00</updated><title type='text'>excel file which contains a list of the built-in MOSS features</title><content type='html'>This is an interesting excel file which contains a list of the built-in MOSS features including GUID, Title, Scope...&lt;br /&gt;&lt;strong&gt;Download it here :&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://blogs.msdn.com/jjameson/attachment/8370432.ashx"&gt;http://blogs.msdn.com/jjameson/attachment/8370432.ashx &lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-6701846618404756415?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/6701846618404756415/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=6701846618404756415' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/6701846618404756415'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/6701846618404756415'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2009/07/excel-file-which-contains-list-of-built.html' title='excel file which contains a list of the built-in MOSS features'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-278040354230930374</id><published>2009-07-08T11:26:00.001+02:00</published><updated>2009-07-08T11:28:07.477+02:00</updated><title type='text'>Using UDF in excel file used in Sharepoint Excel Services</title><content type='html'>&lt;p&gt;Known problems:&lt;/p&gt;&lt;p&gt;Using 32bit udf functions in a 64bit Excel Service environment: &lt;/p&gt;&lt;p&gt;&lt;a href="http://blogs.msdn.com/cumgranosalis/archive/2007/09/10/udfs-in-the-world-of-64bit-excel-services-installations.aspx"&gt;http://blogs.msdn.com/cumgranosalis/archive/2007/09/10/udfs-in-the-world-of-64bit-excel-services-installations.aspx&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/17992235-278040354230930374?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/278040354230930374/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=278040354230930374' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/278040354230930374'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/278040354230930374'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2009/07/using-udf-in-excel-file-used-in.html' title='Using UDF in excel file used in Sharepoint Excel Services'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-6509847294326012598</id><published>2009-07-06T18:46:00.002+02:00</published><updated>2009-07-07T12:31:18.833+02:00</updated><title type='text'>Problems accessing sharepoint server on the server (when using with hostheader)</title><content type='html'>&lt;p&gt;This problem can be solved by adding the hostname to a registry value, all the needed information, you will find in the links below&lt;br /&gt;Links:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://blogs.bluethreadinc.com/thellebuyck/archive/2008/10/30/401.1-error-when-accessing-sharepoint-from-server.aspx"&gt;http://blogs.bluethreadinc.com/thellebuyck/archive/2008/10/30/401.1-error-when-accessing-sharepoint-from-server.aspx&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://support.microsoft.com/kb/926642"&gt;http://support.microsoft.com/kb/926642&lt;/a&gt; &amp;amp; &lt;a href="http://support.microsoft.com/kb/896861"&gt;http://support.microsoft.com/kb/896861&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#000000;"&gt;Diagno&lt;/span&gt;se IIS Errors: &lt;a href="http://blogs.msdn.com/david.wang/archive/2005/07/14/HOWTO_Diagnose_IIS_401_Access_Denied.aspx"&gt;http://blogs.msdn.com/david.wang/archive/2005/07/14/HOWTO_Diagnose_IIS_401_Access_Denied.aspx&lt;/a&gt; &lt;/li&gt;&lt;li&gt;Problems crawling (access denied) this hostname: DisableLoopback, more info @ &lt;a href="http://dotnet.org.za/zlatan/archive/2008/11/19/access-is-denied-check-that-the-default-content-access-account-has-access-to-this-content-or-add-a-crawl-rule-to-crawl-this-content.aspx"&gt;http://dotnet.org.za/zlatan/archive/2008/11/19/access-is-denied-check-that-the-default-content-access-account-has-access-to-this-content-or-add-a-crawl-rule-to-crawl-this-content.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&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/17992235-6509847294326012598?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/6509847294326012598/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=6509847294326012598' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/6509847294326012598'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/6509847294326012598'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2009/07/problems-accessing-sharepoint-server-on.html' title='Problems accessing sharepoint server on the server (when using with hostheader)'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-8844785111870185522</id><published>2009-04-29T13:32:00.001+02:00</published><updated>2009-04-29T13:32:46.272+02:00</updated><title type='text'>Service Pack 2 for WSS and MOSS 2007</title><content type='html'>&lt;a href="http://blogs.msdn.com/sharepoint/archive/2009/04/28/announcing-service-pack-2-for-office-sharepoint-server-2007-and-windows-sharepoint-services-3-0.aspx"&gt;http://blogs.msdn.com/sharepoint/archive/2009/04/28/announcing-service-pack-2-for-office-sharepoint-server-2007-and-windows-sharepoint-services-3-0.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-8844785111870185522?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/8844785111870185522/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=8844785111870185522' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/8844785111870185522'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/8844785111870185522'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2009/04/service-pack-2-for-wss-and-moss-2007.html' title='Service Pack 2 for WSS and MOSS 2007'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-7766896620134025964</id><published>2009-04-29T09:19:00.002+02:00</published><updated>2009-04-29T09:21:50.424+02:00</updated><title type='text'>jQuery opensource tool: Glimmer</title><content type='html'>It's been a very long time (al most a year!) since a blogged the last time...&lt;br /&gt;&lt;strong&gt;Just noticed a tweet:&lt;/strong&gt;&lt;br /&gt;We are excited to announce Glimmer:&lt;br /&gt;a jQuery Interactive Design Tool. =&gt; get it @ &lt;a href="http://visitmix.com/lab/glimmer"&gt;http://visitmix.com/lab/glimmer&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-7766896620134025964?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/7766896620134025964/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=7766896620134025964' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/7766896620134025964'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/7766896620134025964'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2009/04/jquery-opensource-tool-glimmer.html' title='jQuery opensource tool: Glimmer'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-8614968120650056296</id><published>2008-06-19T14:08:00.001+02:00</published><updated>2008-06-20T10:04:25.636+02:00</updated><title type='text'>Using the Contact Selector in Infopath 2007</title><content type='html'>&lt;ul&gt;&lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ms577996.aspx"&gt;How To: Add the Contact Selector to InfoPath 2007 &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ms558892.aspx"&gt;How to: Configure a Contact Selector Control on Your InfoPath Workflow Form&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/infopath/archive/2007/02/28/using-the-contact-selector-control.aspx"&gt;Using the Contact Selector Control &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-8614968120650056296?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/8614968120650056296/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=8614968120650056296' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/8614968120650056296'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/8614968120650056296'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2008/06/using-contact-selector-in-infopath-2007.html' title='Using the Contact Selector in Infopath 2007'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-6464954698291695447</id><published>2008-05-21T14:34:00.003+02:00</published><updated>2008-05-21T14:40:58.066+02:00</updated><title type='text'>Sharepoint 2007 limits overview</title><content type='html'>When setting up Sharepoint 2007 or creating custom stuff for Sharepoint, please take a look at this:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://technet.microsoft.com/en-us/library/cc262787.aspx"&gt;Detailed Sharepoint limits overview&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://blah.winsmarts.com/2008-4-SharePoint_limits.aspx"&gt;Plan for software boundaries  &lt;/a&gt;(detail overview of limitations, performance tips, ....)&lt;br /&gt;Also notice that there are also limitations for security principles:&lt;br /&gt;&lt;em&gt;"Security principal: max 2,000 per Web site. The size of the access control list is limited to a few thousand security principals (users and groups in the Web site)."&lt;/em&gt;&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/17992235-6464954698291695447?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/6464954698291695447/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=6464954698291695447' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/6464954698291695447'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/6464954698291695447'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2008/05/sharepoint-2007-limits-overview.html' title='Sharepoint 2007 limits overview'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-5207957483707840481</id><published>2008-03-15T12:35:00.001+01:00</published><updated>2008-03-15T12:37:14.803+01:00</updated><title type='text'>Seen on TechDays2008</title><content type='html'>&lt;p&gt;Last week I went to TechDays 2008 at the ICC in Ghent. You can find an overview of the program/presentations over &lt;a href="http://www.microsoft.com/belux/heroeshappenhere/program.aspx" target="_blank"&gt;here&lt;/a&gt; . &lt;/p&gt;  &lt;p&gt;I will give a quick overview of the most intresting topics. I will try to add some more info when there are new video's/presentations available.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;LINQ&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Building your own LINQ-TO Provider (level 350) by &lt;a title="Bart De Smet BLOG" href="http://community.bartdesmet.net/blogs/bart/Default.aspx" target="_blank"&gt;Bart De Smet&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a title="LINQ to Active Directory (formerly known as LINQ to LDAP) is here" href="http://community.bartdesmet.net/blogs/bart/archive/2007/11/25/linq-to-active-directory-formerly-known-as-linq-to-ldap-is-here.aspx"&gt;LINQ to Active Directory (formerly known as LINQ to LDAP)&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;WCF/WF&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Integrating WCF + WF :&amp;#160; by Ingo Rammer&lt;/li&gt;    &lt;li&gt;The ABC of building services with WCF by Peter Himschoot     &lt;br /&gt;=&amp;gt; download presentations &lt;a href="http://www.u2u.net/res/Peter.aspx" target="_blank"&gt;here&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://bloggingabout.net/blogs/dennis/archive/2006/10/18/WCF-Part-1-_3A00_-Services-ABC.aspx"&gt;Intro blogspost about ABC of WCF&lt;/a&gt;&amp;#160; by Dennis van der Stelt&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;WPF&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Great WPF application, Zurich Airport Overview Map     &lt;br /&gt;=&amp;gt; &lt;a href="http://blogs.msdn.com/tims/archive/2007/03/27/great-wpf-applications-13-z-rich-airport.aspx" target="_blank"&gt;blog post&lt;/a&gt;&amp;#160;&amp;#160; &lt;br /&gt;=&amp;gt; &lt;a href="http://wpf.netfx3.com/direct/zurich/zeuswpf.xbap" target="_blank"&gt;View Live demo&lt;/a&gt;      &lt;br /&gt;&lt;a href="http://lh6.google.com/superFritz007/R9u0bwKbLBI/AAAAAAAAAEs/2Awx2hmOWxU/zurichl%5B4%5D"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="158" alt="zurichl" src="http://lh5.google.com/superFritz007/R9u0cgKbLCI/AAAAAAAAAE0/5AuOVbDmMqM/zurichl_thumb%5B2%5D" width="244" border="0" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;ASP.NET/WSS/MOSS&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Building Ria's for WSS 3.0 / MOSS 2007 by &lt;a title="Patrick Tisseghem BLOG" href="http://www.u2u.info/Blogs/Patrick/default.aspx" target="_blank"&gt;Patrick Tisseghem&lt;/a&gt;      &lt;br /&gt;=&amp;gt; &lt;a title="How to configure your SharePoint extended IIS Web App for working with Silverlight 2 application" href="http://www.u2u.info/Blogs/Patrick/Lists/Posts/Post.aspx?ID=1794"&gt;How to configure your SharePoint extended IIS Web App for working with Silverlight 2 application&lt;/a&gt;      &lt;br /&gt;=&amp;gt; &lt;a title="Silverlight BluePrint for SharePoint back alive!" href="http://www.u2u.info/Blogs/Patrick/Lists/Posts/Post.aspx?ID=1793"&gt;Silverlight BluePrint for SharePoint back alive!&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;MVC ASP.NET by Matt Gibbs     &lt;br /&gt;=&amp;gt; &lt;a href="http://www.oredev.org/toppmeny/video/november13/mattgibbsmodelviewcontrollermvcframework.4.3f1ff754117a0ed3480800015461.html" target="_blank"&gt;View Video&lt;/a&gt;      &lt;br /&gt;=&amp;gt; &lt;a href="http://weblogs.asp.net/scottgu/archive/2007/11/13/asp-net-mvc-framework-part-1.aspx" target="_blank"&gt;ASP.NET MVC Framework (Part 1)&lt;/a&gt; by ScottGu&lt;/li&gt;    &lt;li&gt;Building internet web sites using MOSS 2007 by &lt;/li&gt;   &lt;a href="http://technet.microsoft.com/en-us/sysinternals/bb897434.aspx" target="_blank"&gt;Joris Poelmans&lt;/a&gt;&lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Other&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Advanced Debugging with Visual Studio by &lt;a href="http://blogs.thinktecture.com/ingo/archive/2007/11/15/415030.aspx" target="_blank"&gt;Ingo Rammer&lt;/a&gt;      &lt;br /&gt;=&amp;gt; Download presentation and code &lt;a href="http://blogs.thinktecture.com/ingo/archive/2007/11/15/415030.aspx" target="_blank"&gt;here&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;Dude were's my business logic by &lt;a title="Kudzu aka Chad Hower Blog" href="http://www.kudzuworld.com" target="_blank"&gt;Chad Hower&lt;/a&gt;      &lt;br /&gt;=&amp;gt; View video presentation &lt;a href="http://www.microsoft.com/emea/msdn/spotlight/sessionh.aspx?videoid=711" target="_blank"&gt;here&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Fun in .NET by &lt;a title="Kudzu aka Chad Hower Blog" href="http://www.kudzuworld.com" target="_blank"&gt;Chad Hower&lt;/a&gt;      &lt;br /&gt;=&amp;gt; &lt;a href="http://www.kudzuworld.com/blogs/Tech/WiiRockets.nl.aspx" target="_blank"&gt;Rocket launcher controlled by .NET&lt;/a&gt;      &lt;br /&gt;=&amp;gt; &lt;a href="http://obsiv.spaces.live.com/Blog/cns%21948789BF56FAF394%21177.entry" target="_blank"&gt;Control Xbox with WiiMote&lt;/a&gt;&amp;#160;&amp;#160; &lt;/li&gt;    &lt;li&gt;Unit Testing &amp;amp; Deep Reflection by &lt;a href="http://weblogs.asp.net/rosherove/archive/tags/Testing+Guidelines/default.aspx" target="_blank"&gt;Roy Osherove&lt;/a&gt; (man with guitar)      &lt;br /&gt;=&amp;gt; &lt;a title="The evolution of Unit Testing Syntax and Semantics" href="http://weblogs.asp.net/rosherove/archive/2008/01/17/the-evolution-of-unit-testing-and-syntax.aspx"&gt;The evolution of Unit Testing Syntax and Semantics&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;Power of data mining by rafal lukawiecki     &lt;br /&gt;&lt;/li&gt;    &lt;div class="wlWriterSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:9d903186-1ba8-4ac2-a536-6c12a66c0146" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;&lt;div&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Vs46QZwnEcc&amp;amp;feature=related"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/Vs46QZwnEcc&amp;amp;feature=related" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;/div&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;* Tools&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;ZOOMIT: nice tool for zooming during presentations: &lt;a href="http://technet.microsoft.com/en-us/sysinternals/bb897434.aspx" target="_blank"&gt;download here&lt;/a&gt;&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/17992235-5207957483707840481?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/5207957483707840481/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=5207957483707840481' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/5207957483707840481'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/5207957483707840481'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2008/03/seen-on-techdays2008.html' title='Seen on TechDays2008'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-8479168253994770502</id><published>2007-12-12T09:31:00.000+01:00</published><updated>2007-12-12T09:36:55.692+01:00</updated><title type='text'>Release of WSS 3.0 SP1 and Office SharePoint Server 2007 SP1</title><content type='html'>&lt;p&gt;All the needed info can be found here: &lt;a href="http://technet.microsoft.com/en-us/office/sharepointserver/bb735839.aspx"&gt;TECHNET&lt;/a&gt; &lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Service pack fixes of Windows SharePoint Services 3.0 Service Pack 1&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://support.microsoft.com/kb/936988"&gt;http://support.microsoft.com/kb/936988&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;strong&gt;Service pack fixes of 2007 Microsoft Office servers Service Pack 1&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://support.microsoft.com/kb/936984"&gt;http://support.microsoft.com/kb/936984&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Great blogpost: &lt;a href="http://blogs.msdn.com/sharepoint/archive/2007/12/11/announcing-the-release-of-wss-3-0-sp1-and-office-sharepoint-server-2007-sp1.aspx"&gt;http://blogs.msdn.com/sharepoint/archive/2007/12/11/announcing-the-release-of-wss-3-0-sp1-and-office-sharepoint-server-2007-sp1.aspx&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/17992235-8479168253994770502?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/8479168253994770502/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=8479168253994770502' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/8479168253994770502'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/8479168253994770502'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2007/12/release-of-wss-30-sp1-and-office.html' title='Release of WSS 3.0 SP1 and Office SharePoint Server 2007 SP1'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-4517617873609332608</id><published>2007-10-02T08:35:00.000+02:00</published><updated>2007-10-02T08:45:41.723+02:00</updated><title type='text'>Redirecting after using InfoPath Form (web-enabled) in Sharepoint 2007</title><content type='html'>&lt;ol&gt;&lt;li&gt;Use the Source query string: so the page will know where to navigate to after the form is closed or submitted (Watch Out: The URL must be in the same site collection or an error will be returned.)&lt;/li&gt;&lt;li&gt;Add the OnClose event to the XmlFormView, add code to redirect after closing:&lt;br /&gt;&lt;em&gt;&lt;strong&gt;Response.Redirect(&lt;/strong&gt;&lt;/em&gt;&lt;a href="http://www.dolmen.be/"&gt;&lt;em&gt;&lt;strong&gt;http://www.dolmen.be&lt;/strong&gt;&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&lt;strong&gt;);&lt;br /&gt;&lt;/strong&gt;&lt;/em&gt;In the Infopath Form, you must add the Action: "Close this form: No Prompt" in the rules of the InfoPath Button, otherwise the OnClose event won't fire.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Source blogposts: &lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://blogs.3sharp.com/Blog/davidg/archive/2006/09/13/2266.aspx"&gt;Redirection from the XmlFormView Control&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/ms778201.aspx"&gt;Hosting the InfoPath 2007 Form Editing Environment in a Custom Web Form&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/itaysk/archive/2007/03/08/How-to-redirect-users-on-form-closing.aspx"&gt;InfoPath Forms Services - What happens after a form is closed&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/ms772417.aspx"&gt;How to: Use Query Parameters to Invoke Browser-Enabled InfoPath Forms&lt;/a&gt;&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/17992235-4517617873609332608?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/4517617873609332608/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=4517617873609332608' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/4517617873609332608'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/4517617873609332608'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2007/10/redirecting-after-using-infopath-form.html' title='Redirecting after using InfoPath Form (web-enabled) in Sharepoint 2007'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-8377688452154545261</id><published>2007-08-27T13:00:00.000+02:00</published><updated>2008-12-11T20:39:22.754+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MCTS  .NET framework 2.0'/><title type='text'>MCTS for .NET 2.0 Web applications (Exam 070-528)</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_tXDac4hUOuc/RtKvsrvznVI/AAAAAAAAADY/KzyBVmfkE60/s1600-h/MCTSWEB.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_tXDac4hUOuc/RtKvsrvznVI/AAAAAAAAADY/KzyBVmfkE60/s400/MCTSWEB.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5103334509956537682" /&gt;&lt;/a&gt;&lt;br /&gt;Just like my colleague &lt;a href="http://blogs.balliauw.be"&gt;MaBal&lt;/a&gt; did, I passed the Microsoft.NET Framework 2.0 - Web-based Client Development (Exam 070-528) exam!&lt;br /&gt;&lt;br /&gt;Now I can call myself: &lt;strong&gt;&lt;em&gt;Microsoft Certified Technology Specialist for .NET framework 2.0 Web applications.  &lt;/em&gt;&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-8377688452154545261?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/8377688452154545261/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=8377688452154545261' title='1 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/8377688452154545261'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/8377688452154545261'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2007/08/mcts-for-net-20-web-applications-exam.html' title='MCTS for .NET 2.0 Web applications (Exam 070-528)'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_tXDac4hUOuc/RtKvsrvznVI/AAAAAAAAADY/KzyBVmfkE60/s72-c/MCTSWEB.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-1488037553895481658</id><published>2007-08-19T20:39:00.000+02:00</published><updated>2008-12-11T20:39:23.381+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='InfoPath 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='XmlEvents'/><category scheme='http://www.blogger.com/atom/ns#' term='QueryDataconnection'/><category scheme='http://www.blogger.com/atom/ns#' term='InfoPath Forms Services'/><title type='text'>Query DataConnection in Infopath Web-enabled Form when selecting value of dropdownlost (with Managed Code)</title><content type='html'>You don't always need to load your dataconnection before the form is loaded (performance reasons), sometimes you want to load a different dataconnection when a certain value is selected. I use the example of a dropdownlist, and every value of the dropdownlist will load an other dataconnection into another dropdownlist.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_tXDac4hUOuc/RsiU0rvznSI/AAAAAAAAADA/TBW3KponOFc/s1600-h/InfoPath.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5100490210814434594" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_tXDac4hUOuc/RsiU0rvznSI/AAAAAAAAADA/TBW3KponOFc/s400/InfoPath.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Add the 2 dropdownlists, the second dropdownlist must have a connection with a datasource (I use an embedded Xml file dc.xml). When creating this dataconnection, please deselect the setting "Automatically retrieve dat when form is opened".&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_tXDac4hUOuc/RsiWBLvznUI/AAAAAAAAADQ/xu-v-ZDxWXU/s1600-h/addDataconnection.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_tXDac4hUOuc/RsiWBLvznUI/AAAAAAAAADQ/xu-v-ZDxWXU/s400/addDataconnection.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5100491525074427202" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;What you will need after you created the controls in infopath, open VSTA (alt+shift+F12). Add following code fragment into the InternalStartup method:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;this.EventManager.XmlEvents["/my:myFields/my:Type"].Changed += new XmlChangedEventHandler(TypeChanged);&lt;/pre&gt;&lt;br /&gt;You also need to add the TypeChanged methods:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;void TypeChanged(object sender,XmlEventArgs e)&lt;br /&gt;{&lt;br /&gt;  string type = e.NewValue; //the selected value of the type dropdownlist&lt;br /&gt;  &lt;br /&gt;  //I just added one dataconnection called dc (value when you select POST)&lt;br /&gt;  //You need to put here code (switch) for all the values in the type ddl    &lt;br /&gt;  DataSource ds = this.DataSources[type];&lt;br /&gt;  DataConnection dc = ds.QueryConnection;&lt;br /&gt;&lt;br /&gt;  dc.Execute();&lt;br /&gt;}&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;When you use the Execute method of a dataconnection, you must change following setting (it is like the ASP.NET AutoPostBack setting), otherwise your dataconnection will not be loaded!! (when you just changed a value of another field, you don't need to change this setting).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_tXDac4hUOuc/RsiU7rvznTI/AAAAAAAAADI/6FnApvXEdbY/s1600-h/ChangeSetting.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5100490331073518898" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_tXDac4hUOuc/RsiU7rvznTI/AAAAAAAAADI/6FnApvXEdbY/s400/ChangeSetting.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Change the standard option (postback settings): "Only when necessary for correct rendering of the form (recommended)" to "Always"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Remarks:&lt;br /&gt;When you use Mananged Code in web-enabled form, uou must publish it as an administrator approved template (check out blogpost &lt;a href="http://spsfactory.blogspot.com/2007/01/walkthrough-publishing-administrator.html"&gt;http://spsfactory.blogspot.com/2007/01/walkthrough-publishing-administrator.html&lt;/a&gt; )&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-1488037553895481658?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/1488037553895481658/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=1488037553895481658' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/1488037553895481658'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/1488037553895481658'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2007/08/query-dataconnection-in-infopath-web.html' title='Query DataConnection in Infopath Web-enabled Form when selecting value of dropdownlost (with Managed Code)'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_tXDac4hUOuc/RsiU0rvznSI/AAAAAAAAADA/TBW3KponOFc/s72-c/InfoPath.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-2723124485900542410</id><published>2007-08-13T18:33:00.000+02:00</published><updated>2007-08-13T16:10:37.708+02:00</updated><title type='text'>Adding AppSettings to a Sharepoint Web Application Web.Config</title><content type='html'>I use this code to add key/values to the web.config during installation of features&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;(using Microsoft.SharePoint.Administration;)&lt;br /&gt;&lt;br /&gt;string siteName = "http://moss";&lt;br /&gt;SPSite site = .....;&lt;br /&gt;SPWebApplication webApp = site.WebApplication;&lt;br /&gt;System.Collections.ObjectModel.Collection&lt;SPWebConfigModification&gt; allModifications= webApp.WebConfigModifications;           &lt;br /&gt;&lt;br /&gt;AddNewAppSetting(allModifications,"testkey1","testvalue1");&lt;br /&gt;AddNewAppSetting(allModifications,"testkey2","testvalue2");&lt;br /&gt;&lt;br /&gt;SPFarm.Local.Services.GetValue&lt;SPWebService&gt;().ApplyWebConfigModifications();&lt;br /&gt;&lt;br /&gt;------&lt;br /&gt;&lt;br /&gt;private void AddNewAppSetting(System.Collections.ObjectModel.Collection&lt;SPWebConfigModification&gt; allModifications,string name, string value)&lt;br /&gt;{&lt;br /&gt;  SPWebConfigModification modification = new SPWebConfigModification(string.Format&lt;br /&gt;  ("add[@key='{0}']", name), "/configuration/appSettings");&lt;br /&gt;          &lt;br /&gt;  modification.Type =&lt;br /&gt;  SPWebConfigModification.SPWebConfigModificationType.EnsureChildNode;&lt;br /&gt;  modification.Value =  string.Format(CultureInfo.InvariantCulture,string.Format&lt;br /&gt;  ("&lt;add key=\"{0}\" value=\"{1}\" /&gt;",name,value) );&lt;br /&gt;           &lt;br /&gt;  if (allModifications.Contains(modification))&lt;br /&gt;  {&lt;br /&gt;    allModifications.Remove(modification);                    &lt;br /&gt;  }&lt;br /&gt;            &lt;br /&gt;  allModifications.Add(modification);&lt;br /&gt;           &lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Sources:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/microsoft.sharepoint.administration.spwebconfigmodification.aspx"&gt;MSDN&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.gavd.net/servers/sharepointv3/spsv3_item.aspx?top=1&amp;amp;itm=390"&gt;SkunkWorks&lt;/a&gt;&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/17992235-2723124485900542410?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/2723124485900542410/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=2723124485900542410' title='1 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/2723124485900542410'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/2723124485900542410'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2007/08/adding-appsettings-to-sharepoint-web.html' title='Adding AppSettings to a Sharepoint Web Application Web.Config'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-8276013117411904039</id><published>2007-07-05T16:34:00.000+02:00</published><updated>2007-07-06T09:15:45.898+02:00</updated><title type='text'>CAML and strange characters like '&amp;'</title><content type='html'>Some day, my Caml Query failed with this exception:&lt;br /&gt;&lt;strong&gt;&lt;em&gt;"The property Query contains an invalid value."&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;The CAML XML:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&amp;lt;pre&amp;gt;&lt;br /&gt;&amp;lt;Where&amp;gt;&lt;br /&gt;  &amp;lt;Eq&amp;gt;&lt;br /&gt;    &amp;lt;FieldRef Name='Summary'/&amp;gt;&amp;lt;Value Type='Text'&amp;gt;jeroen &lt;strong&gt;&amp;&lt;/strong&gt; doreen&amp;gt;&amp;lt;/Value&amp;gt;&lt;br /&gt;  &amp;lt;/Eq&amp;gt;&lt;br /&gt;&amp;lt;/Where&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;I noticed the &amp; and found out that the &amp; character was the problem. Changing it into the encoded &amp;amp; gave the same problem... Thx to JOPX's connections in the Sharepoint world (of art;-) ) someone gave me a tip: try it with CDATA.....&lt;br /&gt;&lt;br /&gt;So I check that out........ and it worked!!&lt;br /&gt;&lt;br /&gt;So you need to put a CDATA tag around the text that can contain strange characters:&lt;br /&gt;&lt;![CDATA[ put here text with stuff like &amp; ]]&gt;&lt;br /&gt;&lt;br /&gt;My new correct working CAML XML look like this:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&amp;lt;Where&amp;gt;&lt;br /&gt;  &amp;lt;Eq&amp;gt;&lt;br /&gt;    &amp;lt;FieldRef Name='Summary'/&amp;gt;&lt;br /&gt;      &amp;lt;Value Type='Text'&amp;gt; &lt;strong&gt; &amp;lt;![CDATA[jeroen &amp; doreen]]&amp;gt; &lt;/strong&gt;&amp;lt;/Value&amp;gt;&lt;br /&gt;  &amp;lt;/Eq&amp;gt;&lt;br /&gt;&amp;lt;/Where&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Some more info about CDATA:&lt;/strong&gt;&lt;br /&gt;&lt;em&gt;Source: &lt;a href="http://www.w3schools.com/xml/xml_cdata.asp"&gt;http://www.w3schools.com/&lt;/a&gt;&lt;/em&gt;&lt;br /&gt;A CDATA section starts with &amp;quot;&lt;b&gt;&amp;lt;![CDATA[&lt;/b&gt;&amp;quot; and ends with&lt;br /&gt;&amp;quot;&lt;b&gt;]]&amp;gt;&lt;/b&gt;&amp;quot;:&lt;br /&gt;&lt;table border="1" width="100%" class="ex" cellspacing="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;br /&gt;&lt;pre&gt;&amp;lt;script&amp;gt;&lt;br /&gt;&amp;lt;![CDATA[&lt;br /&gt;function matchwo(a,b)&lt;br /&gt;{&lt;br /&gt;if (a &amp;lt; b &amp;amp;&amp;amp; a &amp;lt; 0) then&lt;br /&gt;   {&lt;br /&gt;   return 1&lt;br /&gt;   }&lt;br /&gt;else&lt;br /&gt;   {&lt;br /&gt;   return 0&lt;br /&gt;   }&lt;br /&gt;}&lt;br /&gt;]]&amp;gt;&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;  &lt;br /&gt;In the example above, everything inside the CDATA section is ignored by&lt;br /&gt;the parser.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Notes on CDATA sections:&lt;/b&gt;&lt;br /&gt;A CDATA section cannot contain the string &amp;quot;]]&amp;gt;&amp;quot;, therefore, nested CDATA sections are not allowed. Also make sure there are no spaces or line breaks inside the &amp;quot;]]&amp;gt;&amp;quot; string.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-8276013117411904039?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/8276013117411904039/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=8276013117411904039' title='2 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/8276013117411904039'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/8276013117411904039'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2007/07/caml-and-strange-characters-like.html' title='CAML and strange characters like &apos;&amp;&apos;'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-2362216656659828533</id><published>2007-06-25T19:43:00.000+02:00</published><updated>2008-12-11T20:39:23.564+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='.NET Magazine #17'/><category scheme='http://www.blogger.com/atom/ns#' term='OfficialMail'/><title type='text'>Microsoft .NET Magazine #17: Legends never die on the front ?!</title><content type='html'>Today I spotted myself on the cover of the new Microsoft .NET Magazine....&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_tXDac4hUOuc/RoAIpX4uO7I/AAAAAAAAAC4/o9LlzLEMI4g/s1600-h/dotnetmagazinejune2007cover.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_tXDac4hUOuc/RoAIpX4uO7I/AAAAAAAAAC4/o9LlzLEMI4g/s400/dotnetmagazinejune2007cover.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5080069886553504690" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I will post some more info when I have got the time for it....&lt;br /&gt;Notice that JOPX has a nice cool earring.... ;)&lt;br /&gt;&lt;br /&gt;Microsoft .NET Magazine:&lt;br /&gt;&lt;a href="http://www.microsoft.com/netherlands/msdn/netmagazine/default.aspx"&gt;http://www.microsoft.com/netherlands/msdn/netmagazine/default.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-2362216656659828533?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/2362216656659828533/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=2362216656659828533' title='3 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/2362216656659828533'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/2362216656659828533'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2007/06/microsoft-net-magazine-17-legends-never.html' title='Microsoft .NET Magazine #17: Legends never die on the front ?!'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_tXDac4hUOuc/RoAIpX4uO7I/AAAAAAAAAC4/o9LlzLEMI4g/s72-c/dotnetmagazinejune2007cover.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-7264462219981430786</id><published>2007-06-06T21:06:00.000+02:00</published><updated>2007-06-07T15:26:33.256+02:00</updated><title type='text'>Creating Managed Properties for use in SharePoint Server Enterprise Custom Search through Code</title><content type='html'>Use the following Code to add Managed Properties in Code, the Managed Properties are created from crawled properties (like an infopath published form)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;//Get search Schema&lt;br /&gt;ServerContext serverContext = ServerContext.GetContext("SharedServices1");&lt;br /&gt;SearchContext searchContext = SearchContext.GetContext(serverContext);  &lt;br /&gt;Schema schema = new Schema(searchContext);&lt;br /&gt;&lt;br /&gt;//Get the list of properties (here from a published infoPath Form), you want to use in search&lt;br /&gt;StringCollection infoPathFormProperties = GetData.GetAllInfoPathPublishedFields();&lt;br /&gt;// Create new ManagedProperties&lt;br /&gt;foreach (string infoPathFormProperty in infoPathFormProperties)&lt;br /&gt;{ &lt;br /&gt;        string managedPropertyName = infoPathFormProperty;&lt;br /&gt;        string infoPathFormPropertyPublished = string.Format("ows_{0}", infoPathFormProperty); //infopath published fields will be added as ows_[NAME]&lt;br /&gt;&lt;br /&gt;        // If you create a prop that already exists, you will get an SqlException (duplicate key),so you need this check&lt;br /&gt;        if (!schema.AllManagedProperties.Contains(managedPropertyName))&lt;br /&gt;        {                &lt;br /&gt;             ManagedProperty newManagedProperty = schema.AllManagedProperties.Create(managedPropertyName, ManagedDataType.Text);&lt;br /&gt;&lt;br /&gt;             // Get the (crawled) property you want to map in the ManagedProperty&lt;br /&gt;             CrawledProperty cprop = null;&lt;br /&gt;             foreach (CrawledProperty prop in schema.QueryCrawledProperties(infoPathFormPropertyPublished, 1000, Guid.NewGuid(), string.Empty, true))&lt;br /&gt;             {&lt;br /&gt;                  //schema.GetCrawledProperty(Guid.NewGuid(), infoPathFormPropertyPublished, 0); //can't use this, you need also need the Guid and variantType, and you only know the name&lt;br /&gt;                  //QueryCrawledProperties will be filtered on CONTAINING infoPathFormPropertyPublished value, so extra check if the Name is equal!&lt;br /&gt;                  if (prop.Name == infoPathFormPropertyPublished)&lt;br /&gt;                  { &lt;br /&gt;                       cprop = prop;&lt;br /&gt;                       break;&lt;br /&gt;                  }&lt;br /&gt;              }&lt;br /&gt;&lt;br /&gt;              if (cprop != null)&lt;br /&gt;              {&lt;br /&gt;                   // Map the crawled prop to the Managed Prop&lt;br /&gt;                   MappingCollection mappings = new MappingCollection();&lt;br /&gt;                   mappings.Add(new Mapping(cprop.Propset, cprop.Name, cprop.VariantType, newManagedProperty.PID));&lt;br /&gt;&lt;br /&gt;                   newManagedProperty.SetMappings(mappings);&lt;br /&gt;&lt;br /&gt;                   // Set Some other properties&lt;br /&gt;                   newManagedProperty.FullTextQueriable = true;&lt;br /&gt;                   newManagedProperty.EnabledForScoping = true;&lt;br /&gt;                   newManagedProperty.Update();&lt;br /&gt;               }&lt;br /&gt;               else &lt;br /&gt;               {&lt;br /&gt;                   MessageBox.Show(string.Format("Published Infopath field {0} not found",infoPathFormPropertyPublished));    &lt;br /&gt;               }&lt;br /&gt;&lt;br /&gt;               }&lt;br /&gt;        else&lt;br /&gt;        {&lt;br /&gt;             MessageBox.Show(infoPathFormProperty  +" already exists");&lt;br /&gt;        }            &lt;br /&gt;}          &lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SOURCES:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Blogpost from Patrick Tisseghem on MSDN:&lt;br /&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/bb428648.aspx"&gt;Creating and Exposing Managed Properties in the Advanced Search Page of SharePoint Server Enterprise Search&lt;/a&gt; (technical details)&lt;/li&gt;&lt;li&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/ms497276.aspx"&gt;Managing Metadata &lt;/a&gt;: explaining the functional details&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/17992235-7264462219981430786?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/7264462219981430786/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=7264462219981430786' title='1 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/7264462219981430786'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/7264462219981430786'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2007/06/creating-managed-properties-for-use-in.html' title='Creating Managed Properties for use in SharePoint Server Enterprise Custom Search through Code'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-2235440811904531958</id><published>2007-05-21T20:08:00.000+02:00</published><updated>2007-05-21T20:27:37.275+02:00</updated><title type='text'>Some late Christmas gifts for Sharepoint Developers!</title><content type='html'>Thx to &lt;a href="http://jopx.blogspot.com/"&gt;JOPX&lt;/a&gt; he made a post with some very usefull links for Sharepoint Developers, check out &lt;a href="http://jopx.blogspot.com/"&gt;his blog &lt;/a&gt;for more tips, tricks, tools and fools ;-)&lt;br /&gt;&lt;br /&gt;DEBUGGING TIPS:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Script to recycle specific Application pool (instead of slow iisreset):&lt;br /&gt;&lt;a id="viewpost_ascx_TitleUrl" title="Title of this entry." href="http://www.harbar.net/archive/2007/04/06/App-Pool-Recycler-for-SharePoint-devs.aspx"&gt;App Pool Recycler for SharePoint devs&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/sharepoint/archive/2007/04/10/debugger-feature-for-sharepoint.aspx"&gt;Debugger "Feature" for SharePoint&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;CAML QUERY&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/Wiki/View.aspx?ProjectName=SPCamlViewer"&gt;SPCamlViewer Tool by Renaud Comte &lt;/a&gt;(very good tool to test caml)&lt;/li&gt;&lt;li&gt;&lt;a href="http://codeplex.com/camldotnet"&gt;CAML Query Builder &lt;/a&gt;(creating dynamic, reusable CAML query components)&lt;br /&gt;check out some examples &lt;a href="http://www.codeplex.com/camldotnet/Wiki/View.aspx?title=CAML.NET%20Usage&amp;amp;referringTitle=Home"&gt;here&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;QUERY SHAREPOINT &lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.wssdemo.com/Lists/Resources/DispForm.aspx?ID=893"&gt;MOSS Query Tool &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-2235440811904531958?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/2235440811904531958/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=2235440811904531958' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/2235440811904531958'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/2235440811904531958'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2007/05/sharepoint-dev-christmas-in-ai.html' title='Some late Christmas gifts for Sharepoint Developers!'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-1673032223887960420</id><published>2007-05-15T20:31:00.000+02:00</published><updated>2007-05-15T21:01:51.454+02:00</updated><title type='text'>SPSecurity.RunWithElevatedPrivileges to update SPRoleAssignment of an SPListItem</title><content type='html'>&lt;p&gt;When you write custom code in Sharepoint webparts, your code will run with your credentials.&lt;br /&gt;Not everybody has Full Control, so when a user has only read rights, the code will throw an access denied error when the code needs access to objects that are not in the scope of the user credentials.... (example: add the username in the ReadBy properties of an item).&lt;/p&gt;&lt;p&gt;What you need is impersonation, run your code with the help of a user who has just enough rights to run it. Sharepoint has a built-in function to accomplish this: &lt;strong&gt;SPSecurity.RunWithElevatedPrivileges,&lt;/strong&gt; it runs with the System Account User.&lt;/p&gt;&lt;p&gt;Some things you should know when using &lt;strong&gt;SPSecurity.RunWithElevatedPrivileges&lt;/strong&gt;: &lt;/p&gt;&lt;ul&gt;&lt;li&gt;in the delegate function, you must build a &lt;strong&gt;new&lt;/strong&gt; SPSite/SPWeb object (like SPSite siteColl = new SPSite(App.SITE_COLLECTION_URL)) and you can't use the SPContext.Current.Web, because the SPContext runs with the current context (with current user). &lt;/li&gt;&lt;li&gt;Also set the &lt;strong&gt;AllowUnsafeUpdates&lt;/strong&gt; property of the site/web where you will be updating/accessing stuff to true, to be sure you don't get an error like "&lt;em&gt;The security validation for this page is invalid"&lt;/em&gt; (see more below). If you don't do it, you code will work, but when returning from the delegate function, the error will arise..&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;u&gt;Code sample:&lt;/u&gt;&lt;/p&gt;&lt;p&gt;I run the "Elevated code" when the button btn is clicked in a webpart:&lt;br /&gt;&lt;blockquote&gt;&lt;span&gt;&lt;br /&gt;void btn_Click(object sender, EventArgs e)&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;  {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SPSecurity.RunWithElevatedPrivileges(TestSec);&lt;br /&gt;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp; catch (Exception ex)&lt;br /&gt;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; throw ex;&lt;br /&gt;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public void TestSec()&lt;br /&gt;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;strong&gt;SPSite siteColl = new SPSite(App.SITE_COLLECTION_URL);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/strong&gt;SPWeb site = siteColl.AllWebs[App.WEB_NAME];&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SPList list = site.Lists["Test"];&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SPListItem testItem = list.GetItemById(1);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;strong&gt;site.AllowUnsafeUpdates = true;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/strong&gt;SPRoleDefinition roleDefinitionContributor = site.RoleDefinitions.GetByType(SPRoleType.Contributor);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SPRoleAssignment roleAssignment = new SPRoleAssignment("DOMAIN\\USERNAME", "", "", "");&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;roleAssignment.RoleDefinitionBindings.Add(roleDefinitionContributor);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;////Check for permission inheritance, and break if necessary&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (!testItem.HasUniqueRoleAssignments)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;testItem.BreakRoleInheritance(false); //pass true to copy role assignments from parent, false to start from scratch&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;testItem.RoleAssignments.Add(roleAssignment);&lt;br /&gt;&amp;nbsp;&amp;nbsp;testItem.Update();&lt;br /&gt;&amp;nbsp;&amp;nbsp;site.AllowUnsafeUpdates = false;&lt;br /&gt;&amp;nbsp;&amp;nbsp;siteColl.Close();&lt;br /&gt;&amp;nbsp;&amp;nbsp;site.Close();&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Error when not setting AllowUnsafeUpdates = true:&lt;br /&gt;&lt;br /&gt;Server Error in '/' Application.&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;The security validation for this page is invalid. Click Back in your Web browser, refresh the page, and try your operation again.&lt;br /&gt;Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.&lt;br /&gt;Exception Details: System.Runtime.InteropServices.COMException: The security validation for this page is invalid. Click Back in your Web browser, refresh the page, and try your operation again.&lt;br /&gt;Source Error:&lt;br /&gt;An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.&lt;br /&gt;Stack Trace:&lt;br /&gt;&lt;br /&gt;[COMException (0x8102006d): The security validation for this page is invalid. Click Back in your Web browser, refresh the page, and try your operation again.]&lt;br /&gt;Microsoft.SharePoint.Library.SPRequestInternalClass.UpdateRoleAssignment(String bstrUrl, Guid&amp; pguidScopeId, Int32 lPrincipalID, Object&amp;amp; pvarArrIdRolesToAdd, Object&amp; pvarArrIdRolesToRemove) +0&lt;br /&gt;Microsoft.SharePoint.Library.SPRequest.UpdateRoleAssignment(String bstrUrl, Guid&amp;amp; pguidScopeId, Int32 lPrincipalID, Object&amp; pvarArrIdRolesToAdd, Object&amp;amp; pvarArrIdRolesToRemove) +119&lt;br /&gt;[SPException: The security validation for this page is invalid. Click Back in your Web browser, refresh the page, and try your operation again.]&lt;br /&gt;OfficialMail.WebParts.TestWebPart.btn_Click(Object sender, EventArgs e) +94&lt;br /&gt;System.Web.UI.WebControls.Button.OnClick(EventArgs e) +105&lt;br /&gt;System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +107&lt;br /&gt;System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +7&lt;br /&gt;System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +11&lt;br /&gt;System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33&lt;br /&gt;System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5102&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Sources:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1499458&amp;SiteID=1"&gt;http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1499458&amp;amp;SiteID=1&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://daniellarson.spaces.live.com/?_c11_BlogPart_FullView=1&amp;_c11_BlogPart_BlogPart=blogview&amp;amp;_c=BlogPart&amp;partqs=amonth%3D1%26ayear%3D2007"&gt;http://daniellarson.spaces.live.com/?_c11_BlogPart_FullView=1&amp;amp;_c11_BlogPart_BlogPart=blogview&amp;_c=BlogPart&amp;amp;partqs=amonth%3D1%26ayear%3D2007&lt;/a&gt;&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/17992235-1673032223887960420?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/1673032223887960420/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=1673032223887960420' title='4 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/1673032223887960420'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/1673032223887960420'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2007/05/spsecurityrunwithelevatedprivileges-to.html' title='SPSecurity.RunWithElevatedPrivileges to update SPRoleAssignment of an SPListItem'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-4206625819915838284</id><published>2007-05-14T13:05:00.000+02:00</published><updated>2007-05-14T13:07:58.567+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='InfoPath 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='Invalid characters'/><category scheme='http://www.blogger.com/atom/ns#' term='2003'/><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Part'/><title type='text'>Invalid characters and URLs in SharePoint 2007 (2003)</title><content type='html'>Nice to know when developping Sharepoint stuff:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.officezealot.com/legault/archive/2007/04/26/20302.aspx"&gt;Invalid characters and URLs in SharePoint &lt;/a&gt;(Eric Legault My Eggo &lt;a href="http://blogs.officezealot.com/legault/"&gt;blog&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;Thx to &lt;a href="http://jopx.blogspot.com/"&gt;Jopx&lt;/a&gt; for the link&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.officezealot.com/legault/archive/2007/04/26/20302.aspx"&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-4206625819915838284?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/4206625819915838284/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=4206625819915838284' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/4206625819915838284'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/4206625819915838284'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2007/05/invalid-characters-and-urls-in.html' title='Invalid characters and URLs in SharePoint 2007 (2003)'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-3261463203249989327</id><published>2007-03-26T22:55:00.000+02:00</published><updated>2007-03-27T10:57:23.519+02:00</updated><title type='text'>Reflector 5</title><content type='html'>Handy tool:&lt;br /&gt;&lt;br /&gt;Download it here:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.aisto.com/roeder/dotnet"&gt;Reflector 5.0&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/reflectoraddins"&gt;Reflector 5.0 Add-Ins&lt;/a&gt; @ CodePlex &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.aisto.com/roeder/paper/reflector5.ppt"&gt;Reflector 5.0 New Features&lt;/a&gt; (PPT) &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;More info @ &lt;a href="http://www.hanselman.com/blog/Reflector5ReleasedWorldDominationAssured.aspx"&gt;http://www.hanselman.com/blog/Reflector5ReleasedWorldDominationAssured.aspx&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/17992235-3261463203249989327?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/3261463203249989327/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=3261463203249989327' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/3261463203249989327'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/3261463203249989327'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2007/03/reflector-5.html' title='Reflector 5'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-453464401628672500</id><published>2007-03-02T16:20:00.000+01:00</published><updated>2008-12-11T20:39:23.868+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='serialize'/><category scheme='http://www.blogger.com/atom/ns#' term='replicator'/><category scheme='http://www.blogger.com/atom/ns#' term='workflow'/><category scheme='http://www.blogger.com/atom/ns#' term='serializable'/><title type='text'>Working with the Replicator in Sharepoint Workflows, some serialize issues &amp; tricks</title><content type='html'>&lt;p&gt;Before reading this post: &lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/system.workflow.activities.replicatoractivity.aspx"&gt;Read about workflows and its replicator activity.&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://jopx.blogspot.com/2007/01/ecm-starter-kit-and-workflow.html"&gt;ECM Starter Kit and Workflow Development Starter Kit for WSS 3.0 RTM: many examples&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;Keep in mind: A replicator is just a "workflow foreach".&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5037351272633710578" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_tXDac4hUOuc/RehESx4xt_I/AAAAAAAAACo/jGDUQoz19kA/s320/replicator.bmp" border="0" /&gt; When initializing a replicator you need to pass initiation data (like the foreach collection data). So if you want to pass a Contact for each replicated activity, you will set the initiationChildData (must implement IList) with Contact objects:&lt;br /&gt;&lt;em&gt;adding contacts like this: replicatorInitialChildData.Add(contact);&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;S&lt;strong&gt;ometimes you want the add your own classes to the List. You would except that this wouldn't be difficult, in fact it isn't:&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;Create the initiation data list with objects of your custom class:&lt;br /&gt;&lt;em&gt;IList replicatorInitialChildData = new List&lt;approverflow&gt;();&lt;br /&gt;/ fill the list with the ApproverFlow objects&lt;br /&gt;replicatorInitialChildData.Add(appFlowObj1);&lt;br /&gt;replicatorInitialChildData.Add(appFlowObj2);&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;/em&gt;&lt;br /&gt;The code will compile, the workflow will succeed sometimes (when the replicator is used in Parallel execution), sometimes not (when the replicator is used in Sequence execution), after a while you will notice this kind of &lt;strong&gt;errors&lt;/strong&gt;:&lt;br /&gt;&lt;br /&gt;&lt;em&gt;(in the log folder in C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\LOGS)&lt;br /&gt;&lt;/em&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Workflow Infrastructure 72eo Unexpected DehydrateInstance: System.Runtime.Serialization.SerializationException: End of&lt;br /&gt;Stream encountered before parsing was completed. at System.Runtime.Serialization.Formatters.Binary.__BinaryParser.Run() at&lt;br /&gt;System.Runtime.Serialization.Formatters.Binary.ObjectReader.Deserialize(HeaderHandler handler, __BinaryParser serParser, Boolean fCheck,&lt;br /&gt;Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage) at&lt;br /&gt;System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(Stream serializationStream, HeaderHandler handler, Boolean&lt;br /&gt;fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage) at&lt;br /&gt;System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(Stream serializationStream) at&lt;br /&gt;System.Workflow.ComponentModel.Activity.Load(Stream stream,...&lt;br /&gt;&lt;br /&gt;02/27/2007 14:50:31.00* w3wp.exe (0x0A98) 0x1700 Windows SharePoint Services Workflow Infrastructure&lt;br /&gt;72eo Unexpected ... Activity outerActivity, IFormatter formatter) at&lt;br /&gt;System.Workflow.ComponentModel.Activity.Load(Stream stream, Activity outerActivity) at&lt;br /&gt;System.Workflow.Runtime.Hosting.WorkflowPersistenceService.RestoreFromDefaultSerializedForm(Byte[] activityBytes, Activity outerActivity)&lt;br /&gt;at Microsoft.SharePoint.Workflow.SPWinOePersistenceService.LoadWorkflowInstanceState(Guid instanceId) at&lt;br /&gt;System.Workflow.Runtime.WorkflowRuntime.InitializeExecutor(Guid instanceId, CreationContext context, WorkflowExecutor executor,&lt;br /&gt;WorkflowInstance workflowInstance) at System.Workflow.Runtime.WorkflowRuntime.Load(Guid key, CreationContext context,&lt;br /&gt;WorkflowInstance workflowInstance) at System.Workflow.Runtime.WorkflowRuntime.GetWorkflow(Guid instanceId) at&lt;br /&gt;Microsoft.SharePoint.Workflow.SPWinO...&lt;br /&gt;&lt;br /&gt;System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---&gt;&lt;br /&gt;System.InvalidOperationException: &lt;strong&gt;The platform does not know how to deserialize an object of type OfficialMail.Common.ApproverFlow+Approver&lt;/strong&gt;. &lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;The platform can deserialize primitive types such as strings, integers, and GUIDs; other&lt;br /&gt;SPPersistedObjects or SPAutoserializingObjects; or collections of any of the above.&lt;/strong&gt; Consider redesigning your objects to store values in&lt;br /&gt;one of these supported formats, or contact your software vendor for support. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;You will notice the deserialize stuff.... If you think further, ..... whole the workflow idea is that every instance can be serialized or deserialized, because a workflow can wait for some other stuff, so objects will be saved somewhere (not in memory) when workflow is waiting.&lt;br /&gt;&lt;br /&gt;When the replicator starts in &lt;strong&gt;parallel &lt;/strong&gt;execution, no (de)serialize will occur because the workflow doens't need to serialize the objects, the replicator executes everything at once.&lt;br /&gt;But when the replicator executes in&lt;strong&gt; sequence&lt;/strong&gt;, it does need (de)serializing because the workflow will pause before executing the next step (so state is saved:(de)serializing occurs).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So when you want to add your own classes, keep in mind that your own class must be serializable.&lt;br /&gt;&lt;br /&gt;Which types are serializable?&lt;br /&gt;&lt;em&gt;&lt;strong&gt;The platform can deserialize primitive types such as strings, integers, and GUIDs; other SPPersistedObjects or SPAutoserializingObjects; or collections of any of the above.&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;In one of the next blog posts, I will explain how to add/change data when the replicator is already running ...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-453464401628672500?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/453464401628672500/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=453464401628672500' title='2 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/453464401628672500'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/453464401628672500'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2007/03/working-with-replicator-in-sharepoint.html' title='Working with the Replicator in Sharepoint Workflows, some serialize issues &amp; tricks'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_tXDac4hUOuc/RehESx4xt_I/AAAAAAAAACo/jGDUQoz19kA/s72-c/replicator.bmp' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-7503704677522370750</id><published>2007-02-20T08:05:00.000+01:00</published><updated>2007-02-20T08:07:33.567+01:00</updated><title type='text'>Team System : Team Explorer free download!</title><content type='html'>A reminder for myself ;-)&lt;br /&gt;&lt;br /&gt;An essential client-side piece of Team System that installs as a Visual Studio 2005 add-in:&lt;br /&gt;&lt;a href="http://blogs.vertigosoftware.com/teamsystem/archive/2006/05/22/2778.aspx"&gt;http://blogs.vertigosoftware.com/teamsystem/archive/2006/05/22/2778.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-7503704677522370750?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/7503704677522370750/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=7503704677522370750' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/7503704677522370750'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/7503704677522370750'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2007/02/team-system-team-explorer-free-download.html' title='Team System : Team Explorer free download!'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-6571318049729542204</id><published>2007-02-14T20:34:00.000+01:00</published><updated>2008-12-11T20:39:24.217+01:00</updated><title type='text'>All good things come to an end, Bye Bye Janka: 08/06/95 - 14/02/07 - FOREVER</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_tXDac4hUOuc/RdNmiHOcL2I/AAAAAAAAACc/97o25mNH4uk/s1600-h/jeroenenjanka.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5031477944944176994" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_tXDac4hUOuc/RdNmiHOcL2I/AAAAAAAAACc/97o25mNH4uk/s320/jeroenenjanka.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;In My Memory.......&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;img id="BLOGGER_PHOTO_ID_5031476153942814546" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_tXDac4hUOuc/RdNk53OcL1I/AAAAAAAAACQ/qNrgJDlCsGE/s320/TerrasJEnHjuni2005+(5).JPG" border="0" /&gt;&lt;br /&gt;&lt;br /&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/17992235-6571318049729542204?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/6571318049729542204/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=6571318049729542204' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/6571318049729542204'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/6571318049729542204'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2007/02/all-good-things-come-to-end-bye-bye.html' title='All good things come to an end, Bye Bye Janka: 08/06/95 - 14/02/07 - FOREVER'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_tXDac4hUOuc/RdNmiHOcL2I/AAAAAAAAACc/97o25mNH4uk/s72-c/jeroenenjanka.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-3947377657851456952</id><published>2007-01-15T08:34:00.000+01:00</published><updated>2008-12-11T20:39:24.418+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='InfoPath 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='Exceptions'/><category scheme='http://www.blogger.com/atom/ns#' term='web-enabled'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Part'/><category scheme='http://www.blogger.com/atom/ns#' term='InfoPath Forms Services'/><title type='text'>Handle the InfoPath Forms Services by yourself (in a Custom WebPart to view a web-enabled Infopath 2007 Form)</title><content type='html'>To understand this post well, please go through this post first:&lt;br /&gt;- &lt;a href="http://msdn2.microsoft.com/en-us/library/aa701078.aspx"&gt;Hosting the InfoPath 2007 Form Editing Environment in a Custom Web Form&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Sometimes you don't want to popup an error by InfoPath Forms Services (it will log this also in the EventLog), see image below. You want to catch the error in code and do some custom logging (or other stuff)&lt;br /&gt;&lt;p&gt;&lt;a href="http://4.bp.blogspot.com/_tXDac4hUOuc/Rasu79Qj4kI/AAAAAAAAABw/zpDzBdiSNU8/s1600-h/WSTimeOutIP2007form.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5020157817225732674" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_tXDac4hUOuc/Rasu79Qj4kI/AAAAAAAAABw/zpDzBdiSNU8/s320/WSTimeOutIP2007form.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I will use the example when a dataconnection (webservices) in the form gives a time-out.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Preceding&lt;/strong&gt;:&lt;br /&gt;First keep in mind that we will bind the dataconnection-webservice to its control in code, so you have to &lt;strong&gt;deselect&lt;/strong&gt; - Automatically retrieve data when form is opened (when adding a data-connection in InfoPath). Also don't forget to &lt;strong&gt;link the control with the dataconnection &lt;/strong&gt;in infopath designer&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;What we gonna do in code:&lt;/strong&gt;&lt;br /&gt;- Add a handler that will get you into the Initialize methods of the XmlFormView&lt;br /&gt;- Get the right dataconnection, execute it (so it will get the data and bind to the control)&lt;br /&gt;- Add a "try/catch" block around this code&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;The code:&lt;/strong&gt; &lt;pre&gt;&lt;br /&gt;void viewform_Initialize(object sender, InitializeEventArgs e)&lt;br /&gt;{&lt;br /&gt;   try&lt;br /&gt;   {&lt;br /&gt;      DataConnection dc = _viewform.XmlForm.DataSources["GetGAL"].QueryConnection;&lt;br /&gt;      dc.Execute();&lt;br /&gt;   }&lt;br /&gt;   catch (System.Net.WebException webEx)&lt;br /&gt;   {&lt;br /&gt;      WarmUpWebService();&lt;br /&gt;      ReloadWebPart();&lt;br /&gt;      //Log, ...&lt;br /&gt;   }&lt;br /&gt;   catch (Exception ex)&lt;br /&gt;   {     &lt;br /&gt;      Logger.Log(ex, ...);&lt;br /&gt;   }&lt;br /&gt;}&lt;pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;strong&gt;Some other InfoPath blogs:&lt;/strong&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://msdn2.microsoft.com/en-us/office/aa905434.aspx"&gt;InfoPath Developer Portal&lt;/a&gt; &lt;li&gt;&lt;a href="http://msdn.microsoft.com/msdnmag/issues/06/08/InfoPath2007/default.aspx"&gt;Designing Form Templates With The New Features Of InfoPath &lt;/a&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/infopath/"&gt;InfoPath BLOG Site&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;/pre&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-3947377657851456952?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/3947377657851456952/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=3947377657851456952' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/3947377657851456952'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/3947377657851456952'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2007/01/infopath-2007-tips-when-using-custom.html' title='Handle the InfoPath Forms Services by yourself (in a Custom WebPart to view a web-enabled Infopath 2007 Form)'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_tXDac4hUOuc/Rasu79Qj4kI/AAAAAAAAABw/zpDzBdiSNU8/s72-c/WSTimeOutIP2007form.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-1389342966953730755</id><published>2007-01-10T21:07:00.000+01:00</published><updated>2008-12-11T20:39:25.301+01:00</updated><title type='text'>Time-outs when using WebEnabled Infopath Form in Sharepoint 2007 WebParts</title><content type='html'>When you are using web-enabled infopath forms (that have dataconnections &lt;getdata&gt;to webservices) in sharepoint 2007, you can get timeouts errors....&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Example of an Time-out Exception:&lt;/strong&gt;&lt;br /&gt;&lt;em&gt;Forms Services Runtime - Data Connections - TYPE: WARNING - EVENT 5566&lt;br /&gt;&lt;/em&gt;The following query failed: GetSomething (User: MMMM\bbbbb, Form Name: formname, IP: , Request: &lt;a href="http://serverZZZ/xxxx/yyyyy/composer.aspx?menu=3&amp;Type=0"&gt;http://serverZZZ/xxxx/yyyyy/composer.aspx?menu=3&amp;amp;Type=0&lt;/a&gt;, Form ID: urn:schemas-microsoft-com:office:infopath:xxxxxxx:-myXSD-2006-08-07T07-37-16, Type: &lt;strong&gt;DataAdapterException, Exception Message: The operation has timed outThe operation has timed out&lt;/strong&gt;)&lt;br /&gt;&lt;br /&gt;How to solve them?&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Check if your WebServices time-outs occur when you use the WebService directly (in a webbrowers), If so, you should change the timeout of the WebService in IIS Manager (InetMgr) or use more caching.&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5018698875048873218" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_tXDac4hUOuc/RaYACWHwzQI/AAAAAAAAABQ/tik3hWAI0LQ/s400/WSTimeOutSetting.JPG" border="0" /&gt;&lt;/li&gt;&lt;li&gt;If you are loading the Web-enabled InfoPath form into a custom webpart, you have to be sure that the following setting is used in the Form Library Advanced Settings page:&lt;br /&gt;Display as a Web Page (in stead of Open in the client application)&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5018698711840115954" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_tXDac4hUOuc/RaX_42HwzPI/AAAAAAAAABI/x08CwkUJww8/s400/BrowserEnabledSettings.JPG" border="0" /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Change the Data Connection Timeouts Settings. Open SharePoint 3.0 Central Administration: Goto Application Management &gt; Configure InfoPath Forms Services&lt;br /&gt;Here you can change the Data Connection Timeouts Settings&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5008338646111793266" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_tXDac4hUOuc/RYExdpxasHI/AAAAAAAAAAM/Cb5-1iYC2wA/s400/DCtimeoutsSP2007.bmp" border="0" /&gt;&lt;/li&gt;&lt;/ol&gt;Point 2 has fixed my problems...&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-1389342966953730755?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/1389342966953730755/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=1389342966953730755' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/1389342966953730755'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/1389342966953730755'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2006/12/time-outs-when-using-webenabled.html' title='Time-outs when using WebEnabled Infopath Form in Sharepoint 2007 WebParts'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_tXDac4hUOuc/RaYACWHwzQI/AAAAAAAAABQ/tik3hWAI0LQ/s72-c/WSTimeOutSetting.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-4565683003838395113</id><published>2007-01-08T09:16:00.000+01:00</published><updated>2008-12-11T20:39:25.494+01:00</updated><title type='text'>Problems starting VSTA in Infopath 2007 with Microsoft Office Server Sharepoint 2007 (.NET 3.0) installed *!!!FIXED!!!*</title><content type='html'>&lt;div align="left"&gt;&lt;span style="font-size:130%;color:#000099;"&gt;&lt;strong&gt;To fix the problem described below: &lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align="left"&gt;&lt;span style="font-size:130%;color:#000099;"&gt;&lt;strong&gt;It worked for me when I did this:&lt;br /&gt;uninstall .NET programmability support for .NET Framework version 2.0 and then reinstall it&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5020924851140158034" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_tXDac4hUOuc/Ra3ojNQj4lI/AAAAAAAAACE/N7QxVz2G5_c/s320/NetProgSupport20.bmp" border="0" /&gt;(go to&lt;/strong&gt;&lt;/span&gt;&lt;a href="http://spsfactory.blogspot.com/2007/01/vstavsto-problem-when-installing-office_10.html"&gt;&lt;span style="font-size:130%;color:#000099;"&gt;&lt;strong&gt; Kristof his blog&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:130%;color:#000099;"&gt;&lt;strong&gt; for full explanation)&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;&lt;div align="left"&gt;When I want to add custom C# in an Infopath 2007 form, I get this error:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;em&gt;InfoPath cannot start Microsoft Visual Studio Tools for Applications.&lt;br /&gt;To work with Visual Basic or C# code, Microsoft Visual Studio Tools for Applications (VSTA) is required. the Microsoft .NET Framework 2.0 and Microsoft Core XML Services 6.0 must be installed prior to installing VSTA. To install VSTA, open Add or Remove Programs, locate your 2007 Microsoft Office System installation, and then click Change&lt;/em&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;em&gt;&lt;/em&gt;&lt;/div&gt;&lt;strong&gt;&lt;br /&gt;How should I make this work? Reinstalling some things? I think the .NET 3.0 will cause the problems....&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;This stuff is installed:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Microsoft .NET Compact Framework 1.0 SP3 Developer&lt;/li&gt;&lt;li&gt;Microsoft .NET Compact Framework 2.0&lt;/li&gt;&lt;li&gt;Microsoft .NET Framework 2.0&lt;/li&gt;&lt;li&gt;Microsoft .NET Framework 3.0 &lt;/li&gt;&lt;li&gt;Microsoft Office Enterprise 2007&lt;/li&gt;&lt;li&gt;Microsoft Office Sharepoint Designer 2007&lt;/li&gt;&lt;li&gt;Microsoft Office Sharepoint Server 2007 &lt;/li&gt;&lt;li&gt;Microsoft Visual Studio 2005 Professional Edition&lt;/li&gt;&lt;li&gt;Microsoft Visual Studio 2005 Team Explorer&lt;/li&gt;&lt;li&gt;Microsoft Visual Studio 2005 Tools for Office Runtime &lt;/li&gt;&lt;li&gt;Windows Server 2003 Service Pack 1 &lt;/li&gt;&lt;li&gt;Regarding Workflow:&lt;br /&gt;Enterprise Content Management Starter Kit for 2007 Office System (beta 2 tr) &lt;/li&gt;&lt;/ul&gt;&lt;strong&gt;When I want to re-installing MSXML 6.0 I get this error:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;em&gt;Installation of MSXML 6.0 Parser failed because a higher version already exists on the machine. To proceed uninstall the higher version and then run MSXML 6.0 Parser Setup again&lt;/em&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;em&gt;&lt;/em&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align="left"&gt;&lt;br /&gt;&lt;a href="http://spsfactory.blogspot.com/"&gt;&lt;strong&gt;Kristof De Causemaeker&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; add some more comments:&lt;br /&gt;&lt;/strong&gt;When you want to create an InfoPath Add-in project via VSTO, it also give errors...&lt;br /&gt;I thinks that VSTO/VSTA in combination with .NET 3.0 and InfoPath 2007 will not work yet..... Maybe a Windows Registry problem?&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-4565683003838395113?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/4565683003838395113/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=4565683003838395113' title='2 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/4565683003838395113'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/4565683003838395113'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2007/01/problems-starting-vsta-in-infopath-2007.html' title='Problems starting VSTA in Infopath 2007 with Microsoft Office Server Sharepoint 2007 (.NET 3.0) installed *!!!FIXED!!!*'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_tXDac4hUOuc/Ra3ojNQj4lI/AAAAAAAAACE/N7QxVz2G5_c/s72-c/NetProgSupport20.bmp' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-6518203841057866499</id><published>2007-01-03T07:11:00.000+01:00</published><updated>2007-01-03T08:58:15.384+01:00</updated><title type='text'>Developing Workflow in VS for Sharepoint 2007</title><content type='html'>&lt;strong&gt;!MUST READ! &lt;/strong&gt;Developing Workflows Tutorials on &lt;a href="http://blogs.msdn.com/sharepoint/"&gt;http://blogs.msdn.com/sharepoint/&lt;/a&gt;:&lt;br /&gt;&lt;a href="http://blogs.msdn.com/sharepoint/archive/2006/11/18/developing-workflows-in-vs-part-1-workflow-objects-and-a-crash-course-on-mechanics.aspx"&gt;Developing Workflows in VS: Part 1 - Workflow Objects and A Crash Course on Mechanics&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/sharepoint/archive/2006/11/21/developing-workflows-in-vs-part-2-planning-your-workflow-two-things-to-keep-in-mind.aspx"&gt;Developing Workflows in VS: Part 2 - Planning Your Workflow: Two Things to Keep in Mind&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/sharepoint/archive/2006/11/23/developing-workflows-in-vs-part-3-five-steps-for-developing-your-workflow.aspx"&gt;Developing Workflows in VS: Part 3 - Five Steps for Developing Your Workflow&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/sharepoint/archive/2006/11/26/developing-workflows-in-vs-part-4-design-and-bind-your-forms.aspx"&gt;Developing Workflows in VS: Part 4 - Design and Bind Your Forms&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/sharepoint/archive/2006/11/28/developing-workflows-in-vs-part-5-code-your-workflow.aspx"&gt;Developing Workflows in VS: Part 5 - Code Your Workflow&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/sharepoint/archive/2006/11/30/developing-workflows-in-vs-part-6-deploy-and-debug-your-workflow.aspx"&gt;Developing Workflows in VS: Part 6 - Deploy and Debug your workflow&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/sharepoint/archive/2006/12/01/developing-workflows-in-vs-part-7-summary-and-final-thoughts.aspx"&gt;Developing Workflows in VS: Part 7 - Summary and Final Thoughts&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Robert Bogue [MVP] about SharePoint Workflow Quirks:&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://thorprojects.com/blog/archive/2006/12/22/615.aspx"&gt;More SharePoint Workflow Quirks – Tasks, Debugging, Content Types and History Pages&lt;/a&gt;&lt;br /&gt;&lt;a href="http://thorprojects.com/blog/archive/2006/12/19/613.aspx"&gt;More on SharePoint, Workflow, and DelayActivity &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Other intresting blogposts:&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/sharepoint/archive/2006/12/19/what-about-workflow-and-aspx-forms.aspx"&gt;What About Workflow and ASPX Forms?&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-6518203841057866499?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/6518203841057866499/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=6518203841057866499' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/6518203841057866499'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/6518203841057866499'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2007/01/developing-workflow-in-vs-for.html' title='Developing Workflow in VS for Sharepoint 2007'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-927602586724703343</id><published>2007-01-01T08:56:00.000+01:00</published><updated>2007-01-03T08:57:17.448+01:00</updated><title type='text'>Welcome To 2007!</title><content type='html'>Happy New Year and welcome to the Year of Bond, James Bond ;-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-927602586724703343?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/927602586724703343/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=927602586724703343' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/927602586724703343'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/927602586724703343'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2007/01/welcome-to-2007.html' title='Welcome To 2007!'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-6349916970714796146</id><published>2006-12-27T14:11:00.000+01:00</published><updated>2006-12-27T14:15:39.601+01:00</updated><title type='text'>The basic principles and usage of NHibernate by Maarten Balliauw</title><content type='html'>Maarten Balliauw wrote an article (written in Dutch) on the basic principles and usage of NHibernate, an ORM-mapper for the .NET platform. You have to readhis article!&lt;br /&gt;&lt;br /&gt;Checkout his blog post about his article: &lt;a href="http://www.balliauw.be/maarten/blog/26,article-in-net-magazine.htm"&gt;here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-6349916970714796146?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/6349916970714796146/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=6349916970714796146' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/6349916970714796146'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/6349916970714796146'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2006/12/basic-principles-and-usage-of.html' title='The basic principles and usage of NHibernate by Maarten Balliauw'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-8113390373520903127</id><published>2006-12-04T08:35:00.000+01:00</published><updated>2006-12-04T08:37:36.570+01:00</updated><title type='text'>Visual Studio 2005 extensions for .NET Framework 3.0 (Windows Workflow Foundation) RTM BUILD</title><content type='html'>&lt;strong&gt;Needed when developing Workflows with VS 2005 for Sharepoint 2007 RTM:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Download &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=5D61409E-1FA3-48CF-8023-E8F38E709BA6&amp;displaylang=en"&gt;Visual Studio 2005 Extensions for Windows Workflow Foundation (EN).exe &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;You can still use the ECM Starter Kit for B2TR, &lt;a href="http://blogs.msdn.com/ecm/archive/2006/10/10/ECM-Starter-Kit-for-B2TR.aspx"&gt;download here &lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-8113390373520903127?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/8113390373520903127/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=8113390373520903127' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/8113390373520903127'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/8113390373520903127'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2006/12/visual-studio-2005-extensions-for-net.html' title='Visual Studio 2005 extensions for .NET Framework 3.0 (Windows Workflow Foundation) RTM BUILD'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-1104892194384126513</id><published>2006-11-25T20:22:00.000+01:00</published><updated>2006-11-25T20:41:31.589+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Caml'/><category scheme='http://www.blogger.com/atom/ns#' term='boolean'/><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint'/><category scheme='http://www.blogger.com/atom/ns#' term='Infopath'/><title type='text'>Using CAML to filter a infopath published boolean field (from a sharepoint list)</title><content type='html'>In a infopath form we have a boolean field called Draft, we publish the form to a sharepoint list, and we want to filter that list using Caml queries:&lt;br /&gt;&lt;a href="http://photos1.blogger.com/x/blogger2/2603/2196/1600/369222/caml.jpg"&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/x/blogger2/2603/2196/400/970669/caml.jpg" border="0" /&gt;&lt;/a&gt; &lt;strong&gt;Which value should the BOOLEANVALUE have to succeed the query?&lt;/strong&gt;&lt;br /&gt;&lt;em&gt;False/True ? Yes/No ? 0/1 ?&lt;/em&gt;&lt;br /&gt;What I noticed is, when I published the infopath form the boolean type in intopath will be a Yes/No Type in the sharepoint list.....&lt;br /&gt;&lt;br /&gt;So the Caml query will not work with BOOLEANVALUE = False/True Or Yes/No , you have to use 0 or 1...&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Implement the CAML query into code:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;StringBuilder camlBuilder = new StringBuilder();&lt;br /&gt;&lt;a href="http://photos1.blogger.com/x/blogger2/2603/2196/1600/56188/camlcode.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/x/blogger2/2603/2196/400/307453/camlcode.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;string queryText = camlBuilder.ToString();&lt;br /&gt;&lt;br /&gt;SPWeb site = SPContext.Current.Web;&lt;br /&gt;SPList list = site.Lists["Mail"];           &lt;br /&gt;SPQuery query = new SPQuery();&lt;br /&gt;string queryText =""&lt;br /&gt;query.Query = queryText;                &lt;br /&gt;&lt;br /&gt;results = list.GetItems(query);           &lt;br /&gt;foreach (SPListItem item in results)&lt;br /&gt;{..............}&lt;br /&gt;&lt;br /&gt;If you put the query Tag as root tag into the query text, you will receive all items, zo don't put it there, some stupid guy I know very good did that ;-)&lt;br /&gt;&lt;br /&gt;Also check this out:&lt;br /&gt;&lt;a href="http://blog.u2u.info/DottextWeb/patrick/archive/2005/03/28/1617.aspx"&gt;U2U CAML Query Builder and Execution Tool (+download)&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-1104892194384126513?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/1104892194384126513/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=1104892194384126513' title='2 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/1104892194384126513'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/1104892194384126513'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2006/11/using-caml-to-filter-infopath-published.html' title='Using CAML to filter a infopath published boolean field (from a sharepoint list)'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-362286048622457256</id><published>2006-11-25T19:57:00.000+01:00</published><updated>2006-11-25T20:22:13.458+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007 beta2TR'/><category scheme='http://www.blogger.com/atom/ns#' term='Specified data type does not match the current data type of the property'/><category scheme='http://www.blogger.com/atom/ns#' term='SPListItem'/><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Part'/><category scheme='http://www.blogger.com/atom/ns#' term='date(time) data types'/><category scheme='http://www.blogger.com/atom/ns#' term='Infopath'/><title type='text'>SPListItem looses Property data type when publishing Infopath form to a sharepoint list (MOSS 2007 beta2TR)</title><content type='html'>&lt;p&gt;When you publish a Infopath Form to a sharepoint list, the Infopath form contains some fields (text and date(time) data types). These fields are copied to a sharepoint list when you publish the form to it.&lt;/p&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/x/blogger2/2603/2196/1600/363494/infopathForm.jpg"&gt;&lt;br /&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/x/blogger2/2603/2196/320/541637/infopathForm.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;You should think sharepoint keeps the data types like in the infopath form, but this isn't, I noticed that the date(time) data type is just a string/text field in the sharepoint list!&lt;br /&gt;&lt;br /&gt;The strange thing is that when you add a column in the published list manualy (for example a datetime field), it will keep the data type and not change it to a string.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;I noticed it when a wanted to perform an update an a field called ApprovalDate (Date Datatype) in a Web Part:&lt;/strong&gt; &lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;SPSite site = new SPSite("http://......");&lt;br /&gt;SPListItemCollection results = site.Lists["InfopathPublishedList"].Items;&lt;br /&gt;foreach (SPListItem item in results)&lt;br /&gt;{&lt;br /&gt;     item.Properties["ApprovalDate"] = DateTime.Today;//DateTime.Today.ToString();&lt;br /&gt; item.Update();&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;This code failed when I did this on the datetime field published by infopath:&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;strong&gt;Error:Specified data type does not match the current data type of the property.&lt;/strong&gt; at Microsoft.SharePoint.Utilities.SPUtility.UpdateArrayFromHashtable(Object&amp; o, Hashtable ht) at Microsoft.SharePoint.SPListItem.PrepareItemForUpdate(Guid newGuidOnAdd, Boolean bMigration, Boolean&amp;amp; bAdd, Boolean&amp; bPublish, Object&amp;amp;&lt;br /&gt;objAttachmentNames, Object&amp; objAttachmentContents, Int32&amp;amp; parentFolderId) at Microsoft.SharePoint.SPListItem.UpdateInternal(Boolean bSystem, Boolean bPreserveItemVersion, Guid newGuidOnAdd, Boolean bMigration,&lt;br /&gt;Boolean bPublish, Boolean bNoVersion, Boolean bCheckOut, Boolean bCheckin, Boolean suppressAfterEvents) at Microsoft.SharePoint.SPListItem.Update() &lt;/em&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;This doesn't happen if the ApprovalDate is added by create column in the list.&lt;/p&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/x/blogger2/2603/2196/1600/762071/createColumn.jpg"&gt;&lt;br /&gt;&lt;br /&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/x/blogger2/2603/2196/320/505684/createColumn.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;So watch out, and as you notice in the picture below: It ain't what it look like........&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/x/blogger2/2603/2196/320/863908/apprdateCreateColumn.jpg" border="0" /&gt;&lt;a href="http://photos1.blogger.com/x/blogger2/2603/2196/1600/673545/apprdateCreateColumn.jpg"&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-362286048622457256?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/362286048622457256/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=362286048622457256' title='2 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/362286048622457256'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/362286048622457256'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2006/11/splistitem-looses-property-data-type.html' title='SPListItem looses Property data type when publishing Infopath form to a sharepoint list (MOSS 2007 beta2TR)'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-7781035057402245986</id><published>2006-11-21T23:19:00.000+01:00</published><updated>2006-11-25T20:45:29.578+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='webcontrols'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007 beta 2TR'/><category scheme='http://www.blogger.com/atom/ns#' term='WebControl vs Compositecontrol'/><category scheme='http://www.blogger.com/atom/ns#' term='state'/><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint'/><category scheme='http://www.blogger.com/atom/ns#' term='servercontrols'/><category scheme='http://www.blogger.com/atom/ns#' term='Compositecontrol'/><category scheme='http://www.blogger.com/atom/ns#' term='events'/><title type='text'>System.Web.UI.WebControls.WebControl doesn't fire all events</title><content type='html'>During the development of a ServerControl for a masterpage in a Sharepoint site, I added some eventhandlers in the CreateChildControls(): DayRender, VisibleMonthChanged and SelectionChanged.&lt;br /&gt;&lt;br /&gt;After debugging, I noticed that only the DayRender event worked. I googled sites and newsgroups to find a solution, but I didn't find an answer....&lt;br /&gt;After sending this problem to a colleague(thanks to: &lt;a href="http://polkadragon.blogspot.com/"&gt;Sam&lt;/a&gt;), he answered this:&lt;br /&gt;&lt;br /&gt;&lt;em&gt;If you inherit controls from the &lt;a href="http://msdn2.microsoft.com/en-us/library/system.web.ui.webcontrols.webcontrol.aspx"&gt;WebControl class&lt;/a&gt;, you will get problems with events and state. So if you need dynamic controls, let them inherit from the &lt;strong&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/system.web.ui.webcontrols.compositecontrol.aspx"&gt;CompositeControl class&lt;/a&gt;&lt;/strong&gt;, this class is special made for controls that contains other controls.&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;/em&gt;&lt;br /&gt;&lt;strong&gt;At the &lt;a href="http://msdn2.microsoft.com/en-us/library/system.web.ui.webcontrols.compositecontrol.aspx"&gt;CompositeControl MSDN page &lt;/a&gt;I found this: &lt;/strong&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;The CompositeControl class is an abstract class that provides naming container and control designer functionality for custom controls that &lt;strong&gt;encompass child controls in their entirety or use the functionality (STATE AND EVENT HANDLING?!!?) of other controls.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Below some code of a custom Calendar that inherit from CompositeControl :&lt;br /&gt;&lt;/em&gt;&lt;br /&gt;public class MailCalendar : System.Web.UI.WebControls.&lt;strong&gt;CompositeControl &lt;/strong&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;{&lt;br /&gt;        private System.Web.UI.WebControls.Calendar ctlCalendar;&lt;br /&gt;      &lt;br /&gt;       protected override void &lt;strong&gt;Render&lt;/strong&gt;(HtmlTextWriter writer)&lt;br /&gt;      {&lt;br /&gt;            this.EnsureChildControls();&lt;br /&gt;            this.ctlCalendar.RenderControl(writer);&lt;br /&gt;      }&lt;br /&gt;    &lt;br /&gt;     protected override void &lt;strong&gt;CreateChildControls&lt;/strong&gt;()&lt;br /&gt;    {&lt;br /&gt;           this.Controls.Clear();&lt;br /&gt;           this.ctlCalendar = new System.Web.UI.WebControls.Calendar();&lt;br /&gt;           ctlCalendar.VisibleDate = DateTime.Today; this.ctlCalendar.DayRender _&lt;br /&gt;              += new DayRenderEventHandler(ctlCalendar_DayRender);            &lt;br /&gt;         &lt;br /&gt;           this.ctlCalendar.VisibleMonthChanged _&lt;br /&gt;             += new MonthChangedEventHandler(ctlCalendar_VisibleMonthChanged); &lt;br /&gt;         &lt;br /&gt;           this.ctlCalendar.SelectionChanged _&lt;br /&gt;             += new EventHandler(ctlCalendar_SelectionChanged); this.Controls.Add(ctlCalendar);&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;     void ctlCalendar_SelectionChanged(object sender, EventArgs e)&lt;br /&gt;    {&lt;br /&gt;           this.Context.Response.Redirect(.......);&lt;br /&gt;     }&lt;br /&gt;&lt;br /&gt;      void ctlCalendar_VisibleMonthChanged(object sender, MonthChangedEventArgs e)   &lt;br /&gt;     {&lt;br /&gt;        ctlCalendar.VisibleDate = e.NewDate;&lt;br /&gt;     }&lt;br /&gt;      &lt;br /&gt;     void ctlCalendar_DayRender(object sender, DayRenderEventArgs e)&lt;br /&gt;    {&lt;br /&gt;           // Set date to bold if its today&lt;br /&gt;            Style boldStyle = new Style();&lt;br /&gt;            boldStyle.Font.Bold = true;&lt;br /&gt;&lt;br /&gt;           if (e.Day.Date == DateTime.Today)&lt;br /&gt;           { e.Cell.ApplyStyle(boldStyle); }&lt;br /&gt;     }&lt;br /&gt;}&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;More info: &lt;a href="http://weblogs.asp.net/scottgu/archive/2006/01/29/436854.aspx"&gt;Webblog ScottGu &lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-7781035057402245986?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/7781035057402245986/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=7781035057402245986' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/7781035057402245986'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/7781035057402245986'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2006/11/systemwebuiwebcontrolswebcontrol-doesnt.html' title='System.Web.UI.WebControls.WebControl doesn&apos;t fire all events'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-116107510678147970</id><published>2006-10-17T09:57:00.000+02:00</published><updated>2006-10-17T10:51:46.836+02:00</updated><title type='text'>Writing Custom Web Parts for SharePoint 2007</title><content type='html'>On &lt;a href="http://weblogs.asp.net/scottgu/archive/2006/09/02/Writing-Custom-Web-Parts-for-SharePoint-2007.aspx"&gt;Scott Guthrie's Blog &lt;/a&gt; you can find a post with lots of info about "Writing Custom Web Parts for SharePoint 2007"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-116107510678147970?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/116107510678147970/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=116107510678147970' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/116107510678147970'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/116107510678147970'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2006/10/writing-custom-web-parts-for.html' title='Writing Custom Web Parts for SharePoint 2007'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-116100422060091748</id><published>2006-10-16T15:08:00.000+02:00</published><updated>2006-10-16T15:10:20.600+02:00</updated><title type='text'>Download All Visual Studio 2005 Code Snippets</title><content type='html'>If you are missing some Code Snippets, you can download them all here: &lt;a href="http://msdn.microsoft.com/vstudio/downloads/codesnippets/default.aspx"&gt;MSDN&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-116100422060091748?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/116100422060091748/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=116100422060091748' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/116100422060091748'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/116100422060091748'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2006/10/download-all-visual-studio-2005-code.html' title='Download All Visual Studio 2005 Code Snippets'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-116100385561596584</id><published>2006-10-16T15:03:00.000+02:00</published><updated>2006-10-16T15:12:05.816+02:00</updated><title type='text'>Ten Must-Have Tools Every Developer Should Download Now</title><content type='html'>If you didn't know yet: &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/msdnmag/issues/04/07/MustHaveTools/"&gt;http://msdn.microsoft.com/msdnmag/issues/04/07/MustHaveTools/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Also check out this:&lt;br /&gt;Visual Studio Add-Ins Every Developer Should Download Now:&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/msdnmag/issues/05/12/VisualStudioAddins/"&gt;http://msdn.microsoft.com/msdnmag/issues/05/12/VisualStudioAddins/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-116100385561596584?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/116100385561596584/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=116100385561596584' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/116100385561596584'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/116100385561596584'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2006/10/ten-must-have-tools-every-developer.html' title='Ten Must-Have Tools Every Developer Should Download Now'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-116100177985617694</id><published>2006-10-16T14:27:00.000+02:00</published><updated>2006-10-16T14:29:39.876+02:00</updated><title type='text'>5 Common Mistakes in Implementing SharePoint Portal Server</title><content type='html'>You can read this on 'slickrickistheman' blog: &lt;a href="http://slickrickistheman.spaces.live.com/blog/cns!948A174177C4EC84!308.entry"&gt;http://slickrickistheman.spaces.live.com/blog/cns!948A174177C4EC84!308.entry&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-116100177985617694?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/116100177985617694/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=116100177985617694' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/116100177985617694'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/116100177985617694'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2006/10/5-common-mistakes-in-implementing.html' title='5 Common Mistakes in Implementing SharePoint Portal Server'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-116099473300178293</id><published>2006-10-16T12:29:00.000+02:00</published><updated>2006-10-16T12:32:13.016+02:00</updated><title type='text'>New 2007 Office &amp; SharePoint 2007 Virtual Labs for Free</title><content type='html'>At &lt;a href="http://www.microsoft.com/technet/traincert/virtuallab/office.mspx"&gt;http://www.microsoft.com/technet/traincert/virtuallab/office.mspx&lt;/a&gt; you can find some new Virtual Labs about Office and Sharepoint 2007 for free... check it out!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-116099473300178293?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/116099473300178293/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=116099473300178293' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/116099473300178293'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/116099473300178293'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2006/10/new-2007-office-sharepoint-2007.html' title='New 2007 Office &amp; SharePoint 2007 Virtual Labs for Free'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-116065607644802380</id><published>2006-10-12T14:23:00.000+02:00</published><updated>2006-10-12T14:27:56.460+02:00</updated><title type='text'>Error loading snippets in feature.xml and workflow.xml file</title><content type='html'>If the code snippets are not showing up in Visual Studio, go to Tools -&gt; Code Snippets Manager, change the language to XML, and add "C:\Program Files\Microsoft Visual Studio 8\Xml\1033\Snippets\SharePoint Server Workflow" to your snippets.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/2695/1749/1600/CodeSnippets.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/2695/1749/320/CodeSnippets.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If you don't see the Code Snippets Manager in VS 2005: JOPX will explain how you add that! &lt;a href="http://jopx.blogspot.com/2006/08/code-snippet-manager-in-visual-studio.html"&gt;link&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-116065607644802380?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/116065607644802380/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=116065607644802380' title='1 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/116065607644802380'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/116065607644802380'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2006/10/error-loading-snippets-in-featurexml.html' title='Error loading snippets in feature.xml and workflow.xml file'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-115933843412975933</id><published>2006-09-27T08:21:00.000+02:00</published><updated>2006-09-27T08:47:08.103+02:00</updated><title type='text'>Microsoft Visual Source Safe Client: No more waiting for Checked out files</title><content type='html'>&lt;a href="http://photos1.blogger.com/blogger/2695/1749/1600/notifyVSSClient.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/2695/1749/400/notifyVSSClient.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;On The CodeProject there is a new article about how to create a MS VSS Client that notify when a checkout file that you want is checked in again. So you don't have to contact people asking again and again: "Hey dude I need the file, please check it in!"&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;You can find code and stuff for this on The CodeProject: &lt;a href="http://www.codeproject.com/csharp/VSSClient.asp"&gt;link&lt;/a&gt;&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-115933843412975933?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/115933843412975933/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=115933843412975933' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/115933843412975933'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/115933843412975933'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2006/09/microsoft-visual-source-safe-client-no.html' title='Microsoft Visual Source Safe Client: No more waiting for Checked out files'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-115579615240063661</id><published>2006-08-17T08:22:00.000+02:00</published><updated>2006-08-17T08:29:12.413+02:00</updated><title type='text'>Atlas Showcase</title><content type='html'>&lt;strong&gt;&lt;em&gt;“Atlas” is a free framework for building a new generation of richer, more interactive, highly personalized cross-browser web applications.&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;thus &lt;a href="http://atlas.asp.net"&gt;http://atlas.asp.net&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;In a Microsoft newsletter I found a nice video about using Atlas on ASP.NET 2.0 pages: &lt;em&gt;Video - Developing ASP.NET 2.0 Applications using "Atlas" by Scott Guthrie, General Manager, .NET Development Platform : &lt;a href="http://download.microsoft.com/download/8/5/8/85803fdd-fe9a-4783-ab37-e0c565172ffd/asp_net_atlas.wmv"&gt;download here&lt;/a&gt;&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-115579615240063661?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/115579615240063661/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=115579615240063661' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/115579615240063661'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/115579615240063661'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2006/08/atlas-showcase.html' title='Atlas Showcase'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-115382067143229523</id><published>2006-07-25T11:42:00.000+02:00</published><updated>2006-07-25T11:44:31.456+02:00</updated><title type='text'>Virtual PC Is Now Free</title><content type='html'>&lt;strong&gt;&lt;em&gt;From the "TechNet Belux Flash &amp; Events - July 25, 2006"&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;Whether Microsoft virtualization technology is an important component of your existing infrastructure or you're just a Virtual PC enthusiast, you can now download Virtual PC 2004 Service Pack 1 (full-version software) absolutely free. Virtual PC 2007 will be available for free in 2007, with support for Microsoft Windows Vista.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/windows/virtualpc/downloads/sp1.mspx"&gt;Download&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-115382067143229523?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/115382067143229523/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=115382067143229523' title='1 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/115382067143229523'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/115382067143229523'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2006/07/virtual-pc-is-now-free.html' title='Virtual PC Is Now Free'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-115017841272719760</id><published>2006-06-13T07:51:00.000+02:00</published><updated>2006-06-13T08:00:12.736+02:00</updated><title type='text'>Yeah! The new .NET Framework 3.0 ?!?</title><content type='html'>WTF, the new WinFX will be no more, it will be renamed to .NET Framework 3.0. The .NET name is loved by many so they want to keep using it&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;strong&gt;So the framework stays the same,&lt;br /&gt;just another name!&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;More info about te decision to rename the WinFX to .NET 3.0, read it here: &lt;br /&gt;&lt;a href="http://blogs.msdn.com/somasegar/archive/2006/06/09/624300.aspx"&gt;Somasegar's WebLog&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-115017841272719760?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/115017841272719760/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=115017841272719760' title='1 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/115017841272719760'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/115017841272719760'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2006/06/yeah-new-net-framework-30.html' title='Yeah! The new .NET Framework 3.0 ?!?'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-114958329334770948</id><published>2006-06-06T10:38:00.000+02:00</published><updated>2006-06-06T10:41:33.356+02:00</updated><title type='text'>Ubuntu, free alternative for Windows</title><content type='html'>Ubuntu, a free OS? Yes! I will try to install this and bring on some comment later on....&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;a href="http://ubuntu-be.org/"&gt;Ubuntu on the net&lt;/a&gt;&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-114958329334770948?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/114958329334770948/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=114958329334770948' title='2 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/114958329334770948'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/114958329334770948'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2006/06/ubuntu-free-alternative-for-windows.html' title='Ubuntu, free alternative for Windows'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-114906513655849671</id><published>2006-05-31T10:43:00.000+02:00</published><updated>2006-05-31T10:45:36.570+02:00</updated><title type='text'>Using XPath to Extract Data From XML...</title><content type='html'>At http://www.dotnetjohn.com/ I found a very usefull article about Xpath:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;a href="http://www.dotnetjohn.com/articles.aspx?articleid=154"&gt;Using XPath to Extract Data From XML&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Check it out&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-114906513655849671?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/114906513655849671/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=114906513655849671' title='2 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/114906513655849671'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/114906513655849671'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2006/05/using-xpath-to-extract-data-from-xml.html' title='Using XPath to Extract Data From XML...'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-114796054174863979</id><published>2006-05-18T15:52:00.000+02:00</published><updated>2006-05-18T15:55:42.170+02:00</updated><title type='text'>Bullshit Bingo - How to stay awake in meetings</title><content type='html'>From &lt;a href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2006/05/16/412.aspx" target="_blank"&gt;Guy Bursteins blog&lt;/a&gt;, seen on &lt;a href="http://jopx.blogspot.com/"&gt;JopX blog&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Do you keep falling asleep in meetings and seminars? What about those long and boring conference calls? Here's a way to change all of that. 1. Before (or during) your next meeting, seminar, or conference call, prepare yourself by drawing a square. I find that 5" x 5" is a good size. Divide the card into columns - five across and five down. That will give you 25 one-inch blocks. 2. Write one of the following words/phrases in each block: &lt;/p&gt;&lt;p&gt;synergy&lt;br /&gt;strategic fit&lt;br /&gt;core competences&lt;br /&gt;best practice&lt;br /&gt;bottom line&lt;br /&gt;revisit&lt;br /&gt;expeditious&lt;br /&gt;to tell you the truth (or "the truth is")&lt;br /&gt;24/7&lt;br /&gt;out of the loop&lt;br /&gt;benchmark&lt;br /&gt;value-added&lt;br /&gt;proactive&lt;br /&gt;win-win&lt;br /&gt;think outside the box&lt;br /&gt;fast track&lt;br /&gt;result-driven&lt;br /&gt;empower (or empowerment)&lt;br /&gt;knowledge base&lt;br /&gt;at the end of the day&lt;br /&gt;touch base&lt;br /&gt;mindset&lt;br /&gt;client focus(ed)&lt;br /&gt;paradigm&lt;br /&gt;game plan&lt;br /&gt;leverage3. &lt;/p&gt;&lt;p&gt;Check off the appropriate block when you hear one of those words/phrases. 4. When you get five blocks horizontally, vertically, or diagonally, stand up and shout &lt;strong&gt;"BULLSHIT!"&lt;/strong&gt; Testimonials from satisfied "Bullshit Bingo" players: "I had been in the meeting for only five minutes when I won." - Adam, Atlanta "My attention span at meetings has improved dramatically." - David, Florida "What a gas! Meetings will never be the same for me after my first win." - Dan, New York City "The atmosphere was tense in the last process meeting as 14 of us waited for the fifth box." - Ben, Denver "The speaker was stunned as eight of us screamed 'BULLSHIT!' for the third time in two hours." - Paul, Cleveland&lt;/p&gt;&lt;p&gt;Enjoy your meetings!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-114796054174863979?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/114796054174863979/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=114796054174863979' title='4 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/114796054174863979'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/114796054174863979'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2006/05/bullshit-bingo-how-to-stay-awake-in.html' title='Bullshit Bingo - How to stay awake in meetings'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-114621365871008557</id><published>2006-04-28T10:36:00.000+02:00</published><updated>2006-04-28T10:48:15.550+02:00</updated><title type='text'>Convert byte[] to an Image/bitmap: why the System.ArgumentException: Invalid parameter used arises.....</title><content type='html'>I need images saved by an old vb6 program and convert them to a new db of a new prog. The old programma saved the images data into a image field of a SQL2000 DB. First I justed copy the image from V1 (db of the old programma) to V2 (the db (also SQL2000) used in the new program).&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Problem: the data in the image field is corrupt! When I try to convert that data into a bitmap or jpg it gives me a Invalid parameter Exception when I do this code:&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;MemoryStream ImageDataStream = new MemoryStream();&lt;br /&gt;// byte[] ImageData, filled with the image field of db&lt;br /&gt;ImageDataStream.Write(ImageData,0,ImageData.Length);&lt;br /&gt;ImageDataStream.Position=0;&lt;br /&gt;Image img = Image.FromStream(ImageDataStream); //Invalid parameter Exception thrown&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;This is because the byte data of ImageData is corrupt due a Unicode encoding done by the old VB6 programma before/while saving it to db. Below some byte code (hex style) so that you can see the the good data vs the corrupt/wrong data:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/2695/1749/1600/compbitmapdata.jpg"&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/2695/1749/320/compbitmapdata.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;A bitmap header starts with BM, so there you see that the is a doubling of the data: from 42 4D to 42 00 4D 00 =&gt; convertion to Unicode. You can't simply remove the 00 because unicoding is not just a 00 extend. For example 75 87 95 59 (see above in picture) will be converted to 75 00 21 20 22 20 59 00 and not just 75 00 87 00 95 00 59 00 !!&lt;br /&gt;&lt;br /&gt;So what you have to do is convert the data back to the current ANSI code page (Encoding.Default):&lt;br /&gt;ImageData=System.Text.UnicodeEncoding.Convert(Encoding.Unicode,Encoding.Default,ImageData);&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;So the code below will do the good convertion......&lt;br /&gt;MemoryStream ImageDataStream = new MemoryStream();&lt;br /&gt;ImageDataStream.Write(ImageData,0,ImageData.Length);&lt;br /&gt;ImageDataStream.Position=0;&lt;br /&gt;ImageData=System.Text.UnicodeEncoding.Convert(Encoding.Unicode,Encoding.Default,ImageData);&lt;br /&gt;Image img = Image.FromStream(ImageDataStream);&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;Not every "Invalid parameter used" exception will be fixed like that, sometimes you need an other Convertion with other Encoder parameters or the image can have a added header (like the 78 long ole-header,..... =&gt; the code will be like ImageDataStream.Write(ImageData,78,ImageData.Length-78); )&lt;br /&gt;&lt;br /&gt;Good luck!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-114621365871008557?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/114621365871008557/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=114621365871008557' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/114621365871008557'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/114621365871008557'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2006/04/convert-byte-to-imagebitmap-why.html' title='Convert byte[] to an Image/bitmap: why the System.ArgumentException: Invalid parameter used arises.....'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-114611895972097721</id><published>2006-04-27T08:20:00.000+02:00</published><updated>2006-04-28T10:49:17.170+02:00</updated><title type='text'>Messed up bitmap data ? FIXED (SEE ABOVE!)</title><content type='html'>On http://www.lierse.be/VB6bitmap.zip is a dat file (from an image field in SQL2000), it is a bitmap file, in an old VB6 programma that image is used and visible. So it is valid data. Problem: no code of vb6 of that prog is available.&lt;br /&gt;&lt;br /&gt;My question: What is wrong with the bitmap data? does vb6 add some rubbish to it? I can't load it into image object in C# because a invalid argument exception (because somethings is wrong in the header or ...). I tried every offset (some people say use 78 as offset, because there will be a OLE header), and every offset gives the same error. I get an invalid argument when i do this:&lt;br /&gt;&lt;em&gt;&lt;strong&gt;ImageDataStream.Write(ImageData,i,ImageData.Length-i); // ok, tried every value of i&lt;br /&gt;Image img = Image.FromStream(ImageDataStream); // the invalid argument error rises here&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;I'm trying now to rip the pixeldata and put the pixeldata in a own created bitmapfile with correct header/colormap... But still something is wrong, the pixeldata contains good data and then a piece of FF 00 FF 00 of the same length and that a few times....&lt;br /&gt;&lt;br /&gt;Anybody knows what vb6 does to the imagedata when saving it to SQL2000 ? any tips are welcome.......&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-114611895972097721?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/114611895972097721/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=114611895972097721' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/114611895972097721'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/114611895972097721'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2006/04/messed-up-bitmap-data-fixed-see-above.html' title='Messed up bitmap data ? FIXED (SEE ABOVE!)'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-114611879784548889</id><published>2006-04-27T08:19:00.000+02:00</published><updated>2006-04-27T08:19:57.866+02:00</updated><title type='text'>Internal Compiler Error: stage 'COMPILE' or 'BEGIN' errors</title><content type='html'>It happens sometimes, stupid bug in VS 2003? Most of the times it is one function that has a type error that for some kind of reason is not seen by the compiler (like DataRow myDataRow = new DataRRow();). Simply restart VS and look through your code and fix the mistyped stuff in the function......&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-114611879784548889?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/114611879784548889/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=114611879784548889' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/114611879784548889'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/114611879784548889'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2006/04/internal-compiler-error-stage-compile.html' title='Internal Compiler Error: stage &apos;COMPILE&apos; or &apos;BEGIN&apos; errors'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-113767521809548750</id><published>2006-01-19T13:50:00.000+01:00</published><updated>2006-01-19T14:05:01.730+01:00</updated><title type='text'>Object reference not set to an instance of an object: System.NullReferenceException</title><content type='html'>&lt;em&gt;When you receive this error, stop searching for a solution, first try to restart IIS (if that doesn't work: restart your pc) and check if the error is still there.... It worked with me, after searching an hour for a solution....&lt;br /&gt;&lt;br /&gt;I also noticed that the vs 2003 debugger went very slow when the error occures&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Object reference not set to an instance of an object.&lt;/strong&gt; &lt;br /&gt;&lt;br /&gt;Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. &lt;br /&gt;&lt;br /&gt;Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Source Error: &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.  &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Stack Trace: &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;[NullReferenceException: Object reference not set to an instance of an object.]&lt;br /&gt;   System.Web.UI.Control.OnBubbleEvent(Object source, EventArgs args)&lt;br /&gt;   System.Web.UI.Control.RaiseBubbleEvent(Object source, EventArgs args)&lt;br /&gt;   System.Web.UI.WebControls.Button.OnCommand(CommandEventArgs e)&lt;br /&gt;   System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument)&lt;br /&gt;   System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)&lt;br /&gt;   System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)&lt;br /&gt;   System.Web.UI.Page.ProcessRequestMain()&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-113767521809548750?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/113767521809548750/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=113767521809548750' title='6 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/113767521809548750'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/113767521809548750'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2006/01/object-reference-not-set-to-instance.html' title='Object reference not set to an instance of an object: System.NullReferenceException'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-113742091095398583</id><published>2006-01-16T15:07:00.000+01:00</published><updated>2006-01-16T15:15:14.070+01:00</updated><title type='text'>javascript grid control</title><content type='html'>&lt;a href="http://photos1.blogger.com/blogger/2695/1749/1600/javagrid.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:left;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/2695/1749/320/javagrid.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Nice!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.activewidgets.com/grid/"&gt;more info (source)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.activewidgets.com/download/"&gt;Download ActiveWidgets javagrid&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-113742091095398583?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/113742091095398583/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=113742091095398583' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/113742091095398583'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/113742091095398583'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2006/01/javascript-grid-control.html' title='javascript grid control'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-113595341375293912</id><published>2005-12-30T15:36:00.000+01:00</published><updated>2005-12-30T15:36:53.766+01:00</updated><title type='text'>Installing IIS After .NET Framework</title><content type='html'>If you install IIS after .NET framework or if you removed and reinstalled IIS on a server that has .NET framework, then your ASP.NET pages will not work.&lt;br /&gt;This is because you are missing the IIS mappings associating the ASP.NET file extensions.&lt;br /&gt;&lt;br /&gt;To fix IIS mappings for ASP.NET, follow these steps:&lt;br /&gt;&lt;br /&gt;1. Click Start -&gt; run -&gt; cmd - ENTER&lt;br /&gt;2. At the command prompt, type the following, and then press ENTER:&lt;br /&gt;"%windir%\Microsoft.NET\Framework\version\aspnet_regiis.exe" -i&lt;br /&gt;&lt;br /&gt;In this path, version represents the version number of the .NET Framework that you installed on your server. You need to replace with the actual version number when you type the command. &lt;br /&gt;&lt;br /&gt;3. Register the Aspnet_isapi.dll by clicking start -&gt; run&lt;br /&gt;4. In the Open text box, type "regsvr32 %windir%\Microsoft.NET\Framework\version\aspnet_isapi.dll" and then press ENTER&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mike-tech.com/article.php?gif=iis&amp;article=281"&gt;SOURCE&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-113595341375293912?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/113595341375293912/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=113595341375293912' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/113595341375293912'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/113595341375293912'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2005/12/installing-iis-after-net-framework.html' title='Installing IIS After .NET Framework'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-113455719831304114</id><published>2005-12-14T11:44:00.000+01:00</published><updated>2005-12-14T11:46:38.333+01:00</updated><title type='text'>IIS Virtual Directory Bug, VDir in VDir sometimes hidden (invisible due security?)</title><content type='html'>The VDir (in another Vdir) will be correct created with no errors, but most of the time the VDir isn't visible in IIS?!? &lt;br /&gt;Although it isn't visible, you can reach it! (example): http://localhost/VDIR/VDIR/something.aspx no error!!!&lt;br /&gt;It looks like there is an User interface bug that hides the VDIR for some reason (security issue?)&lt;br /&gt;&lt;br /&gt;So if you want to change options of that VDIR, you have to install MetaEdit (Tool for editing the IIS Metabase)&lt;br /&gt;(&lt;a href="http://support.microsoft.com/default.aspx?scid=kb;en-us;Q301386&amp;sd=tec#XSLTH3133121123120121120120"&gt;install-link + more info&lt;/a&gt;) &lt;br /&gt;&lt;br /&gt;Some other people had the same problems (&lt;a href="http://www.tech-archive.net/Archive/Internet-Server/microsoft.public.inetserver.iis/2004-05/1975.html"&gt;source-url&lt;/a&gt;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-113455719831304114?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/113455719831304114/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=113455719831304114' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/113455719831304114'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/113455719831304114'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2005/12/iis-virtual-directory-bug-vdir-in-vdir.html' title='IIS Virtual Directory Bug, VDir in VDir sometimes hidden (invisible due security?)'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-113405848864626323</id><published>2005-12-08T17:12:00.000+01:00</published><updated>2005-12-16T16:12:22.130+01:00</updated><title type='text'>Adding a Visual basic (vbs) script into a web setup project to add a virtual directory in ISS</title><content type='html'>Beneath there is a possible solution for the problem, but visual basic scripting is not good for using in setup projects (sometimes virusscanners block it!)&lt;br /&gt;&lt;br /&gt;Because of the strange bug in IIS (&lt;a href="http://moldenco.blogspot.com/2005/12/iis-virtual-directory-bug-vdir-in-vdir.html"&gt;look here&lt;/a&gt;), I used vbs to make the virtual dirs. But there is a better way, create &amp; configure the Virtual Directory's &lt;br /&gt;in a class that will run during setup:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt; &lt; RunInstaller(True)&gt; Public Class WebInstaller Inherits System.Configuration.Install.Installer&lt;br /&gt;' Some Component Designer generated code&lt;br /&gt;Public Overrides Sub Install(ByVal state As IDictionary)&lt;br /&gt;&lt;br /&gt;' Write here code to do during setup (creating Vdirs, .....)&lt;br /&gt;&lt;br /&gt;End Sub&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Look at the url below to read about "Customizing Windows and Web setup projects"&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/dotnet/CustomizingInstallers.asp?df=100&amp;forumid=31257&amp;select=1033438#xx1033438xx"&gt;All about Installers - Customizing Windows and Web setup projects&lt;/a&gt; &amp;&lt;br /&gt;&lt;a href="http://www.codeproject.com/dotnet/shortcut_installer.asp#AddCode"&gt;Conditional Install of Desktop and Quick Launch Shortcuts&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;You must create a virtual directory linked to a path in a script, because in a web setup project it isn't possible to create a virtual dir linked to a path&lt;br /&gt;&lt;br /&gt;Also I had to &lt;strong&gt;set some options &lt;/strong&gt;of that directory:&lt;br /&gt;&lt;br /&gt;Set Directory Settings to Integrated Windows authentication (without Anonymous access): &lt;br /&gt;&lt;strong&gt;IIsWebVDirObj.Put "AuthFlags", 4&lt;/strong&gt;&lt;br /&gt;(All the AuthFlags" options: &lt;br /&gt;&lt;br /&gt;http://msdn.microsoft.com/library/en-us/iissdk/html/14b96ff9-94e6-49f4-8d61-160111041bd5.asp)&lt;br /&gt;(Tip: if you want to combine security setting, like Integrated Windows authentication AND Anonymous access, set &lt;br /&gt;&lt;br /&gt;the AuthFlags to 4+1 , the 1 from Anonymous authentication)&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;IIsWebVDirObj.Put "Path", "C:\Program Files\Unique World Software\InfoView"&lt;/strong&gt; &lt;br /&gt;This is the path where the virtual directory is referenced to&lt;br /&gt;&lt;br /&gt;Set the Read Access to true &lt;br /&gt;&lt;strong&gt;IIsWebVDirObj.Put "AccessRead", True &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Set the Script Access to true &lt;br /&gt;&lt;strong&gt;IIsWebVDirObj.Put "AccessScript", True&lt;/strong&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;strong&gt;More info:&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/library/en-us/iissdk/html/425ff52d-9998-44a9-95dd-b46b2e390db8.asp"&gt;Creating Sites and Virtual Directories Using ADSI&lt;/a&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/library/en-us/iissdk/html/1e21580d-fb91-4f5a-b79a-e78d4849b292.asp"&gt;IIsWebVirtualDir (ADSI)&lt;/a&gt; &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/library/en-us/iissdk/html/5db1a0cc-bd28-467f-bd32-79d743a4fcc3.asp"&gt;IIS ADSI Provider Overview&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.issociate.de/board/post/202198/Remove_IIS_Anonymous_Access.html"&gt;Remove IIS Anonymous Access&lt;/a&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/library/en-us/adsi/adsi/iadscontainer.asp"&gt;IIS ADSI arguments info for create,delete,.... of virtual dir&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-113405848864626323?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/113405848864626323/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=113405848864626323' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/113405848864626323'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/113405848864626323'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2005/12/adding-visual-basic-vbs-script-into.html' title='Adding a Visual basic (vbs) script into a web setup project to add a virtual directory in ISS'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-113396206776527720</id><published>2005-12-07T14:15:00.000+01:00</published><updated>2005-12-07T14:27:47.796+01:00</updated><title type='text'>ASP.net error: "The resource cannot be found" because of a stupid "/" in IIS configuration (home directory, local path ) !</title><content type='html'>When I was testing a Web Setup project I always get a strange error (after the installation):&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Server Error in '/TEST' Application.&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;strong&gt;The resource cannot be found. &lt;/strong&gt;&lt;br /&gt;Description: HTTP 404. The resource you are looking for (or one of its dependencies) could have been removed, had its name changed, or is temporarily unavailable. Please review the following URL and make sure that it is spelled correctly. &lt;br /&gt;&lt;br /&gt;Requested Url: /TEST/Index.aspx&lt;br /&gt;-------------------------------------------------------------------------------&lt;br /&gt;Version Information: Microsoft .NET Framework Version:1.1.4322.2032; ASP.NET Version:1.1.4322.2032 &lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The /TEST/Index.aspx file exist in the right path on my hard disk, so I went on searching and I found out that there were several people which had the same error-problem!&lt;br /&gt;&lt;br /&gt;I find the &lt;strong&gt;solution &lt;/strong&gt; &lt;a href="http://www.dotnetmonster.com/Uwe/Forum.aspx/asp-net/35516/The-resource-cannot-be-found-error-accessing-a-aspx-file"&gt;(link)&lt;/a&gt; :&lt;br /&gt;&lt;br /&gt;Under the root path in IIS configuration, under "Home Directory"&lt;br /&gt;under the field "local path". "c:\inetpub\mywebsite\" is not the same&lt;br /&gt;as "c:\inetpub\mywebsite" apparently now. My site came back alive as&lt;br /&gt;soon as I removed the &lt;strong&gt;trailing backslash &lt;/strong&gt;so that the path now says&lt;br /&gt;"c:\inetpub\mywebsite"!&lt;br /&gt;&lt;br /&gt;So you see that a stupid backslash can do harm!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-113396206776527720?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/113396206776527720/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=113396206776527720' title='7 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/113396206776527720'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/113396206776527720'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2005/12/aspnet-error-resource-cannot-be-found.html' title='ASP.net error: &quot;The resource cannot be found&quot; because of a stupid &quot;/&quot; in IIS configuration (home directory, local path ) !'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-113336177844833676</id><published>2005-11-30T15:39:00.000+01:00</published><updated>2005-11-30T15:51:38.686+01:00</updated><title type='text'>Javascript helps you, to go to an anchor on your webpage</title><content type='html'>This function (VB. NET) uses javascript to navigate to a specific anchor on your webpage,&lt;br /&gt;This function is only for navigating to #convert, but you can easy change the function offcourse:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/2695/1749/1600/gotoanchor.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/2695/1749/400/gotoanchor.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If anybody knows how this is possible in ASP.NET, let me know, I'm not a freak yet&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-113336177844833676?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/113336177844833676/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=113336177844833676' title='1 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/113336177844833676'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/113336177844833676'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2005/11/javascript-helps-you-to-go-to-anchor.html' title='Javascript helps you, to go to an anchor on your webpage'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-113334473071540724</id><published>2005-11-30T10:58:00.000+01:00</published><updated>2005-11-30T11:31:48.506+01:00</updated><title type='text'>Setting the description of a Windows Service isn't possible? [UPDATED: yes it is!]</title><content type='html'>When I did my first Windows Service, everything was going smooth.&lt;br /&gt;&lt;br /&gt;Only stupid thing that I didn't find out was how to set the description text (visible in service overview).....&lt;br /&gt;Something I find was the ServiceProcessDescriptionAttribute, but I didn't find out how to link it with the service&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Blogs that also mention this problem:&lt;/em&gt;&lt;br /&gt;&lt;a href="http://www.jasonbock.net/JB/Default.aspx?blog=entry.b36451aa549f4e238a7aafa18b770aa6"&gt;http://www.jasonbock.net/JB/Default.aspx?blog=entry.b36451aa549f4e238a7aafa18b770aa6&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.jasonbock.net/JB/Default.aspx?blog=entry.c0ca31947dcc48278600834533ee16ea"&gt;http://www.jasonbock.net/JB/Default.aspx?blog=entry.c0ca31947dcc48278600834533ee16ea&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Finally I found a solution on The Code Project:&lt;br /&gt;&lt;/strong&gt;Adding a description to a .NET Windows Service:&lt;a href="http://www.codeproject.com/dotnet/dotNETSCMDescription.asp"&gt;http://www.codeproject.com/dotnet/dotNETSCMDescription.asp&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-113334473071540724?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/113334473071540724/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=113334473071540724' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/113334473071540724'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/113334473071540724'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2005/11/setting-description-of-windows-service.html' title='Setting the description of a Windows Service isn&apos;t possible? [UPDATED: yes it is!]'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-113325447472359376</id><published>2005-11-29T09:54:00.000+01:00</published><updated>2005-11-29T09:54:34.753+01:00</updated><title type='text'>Access Web.Config application settings from a console or windows application</title><content type='html'>Original source url: &lt;a hef="http://www.codeproject.com/csharp/AccessWebCfg.asp"&gt;http://www.codeproject.com/csharp/AccessWebCfg.asp&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-113325447472359376?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/113325447472359376/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=113325447472359376' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/113325447472359376'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/113325447472359376'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2005/11/access-webconfig-application-settings.html' title='Access Web.Config application settings from a console or windows application'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17992235.post-112963479179353576</id><published>2005-10-18T13:24:00.000+02:00</published><updated>2005-10-18T13:26:31.796+02:00</updated><title type='text'>Hello World</title><content type='html'>&lt;strong&gt;&lt;span style="font-family:verdana;"&gt;I had a dream....&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17992235-112963479179353576?l=moldenco.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://moldenco.blogspot.com/feeds/112963479179353576/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17992235&amp;postID=112963479179353576' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/112963479179353576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17992235/posts/default/112963479179353576'/><link rel='alternate' type='text/html' href='http://moldenco.blogspot.com/2005/10/hello-world.html' title='Hello World'/><author><name>Geronimo</name><uri>http://www.blogger.com/profile/09932584741169952541</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_tXDac4hUOuc/SlcJZIwSfoI/AAAAAAAAAGc/ssDnIoz4iW8/s1600-R/jeroen.jpg'/></author><thr:total>0</thr:total></entry></feed>
