<?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:blogger='http://schemas.google.com/blogger/2008' 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-8588057944621790706</id><updated>2024-09-13T21:28:01.157+01:00</updated><category term="conference"/><category term="SharePoint 2010"/><category term="Office 14"/><category term="certification"/><category term="contentquerywebpart"/><category term="cqwp"/><category term="migration"/><category term="support"/><category term="304"/><category term="books"/><category term="columns"/><category term="database"/><category term="development"/><category term="forefront"/><category term="general"/><category term="lists"/><category term="mcms"/><category term="navigation menu"/><category term="sdk"/><category term="security"/><category term="site definitions"/><category term="themes"/><category term="tool"/><category term="training"/><category term="vhd"/><category term="xsl"/><title type='text'>Frank on MOSS</title><subtitle type='html'>It&#39;s all about MOSS and SharePoint. Mostly anyway...</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://frankonmoss.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default'/><link rel='alternate' type='text/html' href='http://frankonmoss.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default?start-index=26&amp;max-results=25'/><author><name>Frank-Ove Kristiansen</name><uri>http://www.blogger.com/profile/18312469785253070383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigNYBDTbEzLueJoxbc32VOnZT3KUByHkV0-5mhnKuLAESY1qCg5M_NCKwFDbwNAznMEd_NYV0Y_SiaCGPdl7jB0wrHSzigNJclIMmjbHCc0-1fWqRtzH3Qr20C0ZCo1GA/s220/frank-ove2.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>28</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8588057944621790706.post-7307168148757035927</id><published>2010-01-26T13:09:00.004+00:00</published><updated>2010-01-27T04:13:29.989+00:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint 2010"/><category scheme="http://www.blogger.com/atom/ns#" term="vhd"/><title type='text'>SharePoint 2010 Beta 2 virtual machine available</title><content type='html'>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;UPDATE: These virtual machines are now available for download for everyone. &lt;a href=&quot;http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=0c51819b-3d40-435c-a103-a5481fe0a0d2&amp;amp;utm_source=feedburner&amp;amp;utm_medium=feed&amp;amp;utm_campaign=Feed%3A+MicrosoftDownloadCenter+%28Microsoft+Download+Center%29#tm&quot;&gt;Click here to get it from Microsoft Download pages&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;*******************&lt;br /&gt;&lt;br /&gt;Microsoft has published a virtual machine ready for download, containing SharePoint 2010 Beta 2.&lt;s&gt;&lt;span style=&quot;&quot; lang=&quot;EN-US&quot;&gt; The download is (as of January 21st 2010) only available for Microsoft SharePoint Deployment Planning Services (SDPS) partners, and can be &lt;/span&gt;&lt;a href=&quot;https://www.partnersdps.com/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;&quot; lang=&quot;EN-US&quot;&gt;downloaded from the SDPS Partner web site&lt;/span&gt;&lt;/a&gt;&lt;/s&gt;&lt;s&gt;&lt;span style=&quot;&quot; lang=&quot;EN-US&quot;&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/s&gt;&lt;br /&gt;&lt;br /&gt;The following information is taken from setup document that comes with the image:&lt;br /&gt;&lt;br /&gt;The software installed on the image is as follows:&lt;br /&gt;&lt;br /&gt;1. Windows Server 2008 SP2 Standard Edition x64, running as an Active Directory Domain Controller for the “CONTOSO.COM” domain with DNS and WINS&lt;br /&gt;2. Microsoft SQL Server 2008 SP2 Enterprise Edition with Analysis, Notification, and Reporting Services&lt;br /&gt;3. Microsoft Office Communication Server 2007 R2&lt;br /&gt;4. Visual Studio 2010 Beta 2 Ultimate Edition&lt;br /&gt;5. Microsoft SharePoint Server 2010 Enterprise Edition Beta 2&lt;br /&gt;6. Microsoft Office Web Applications Beta 2&lt;br /&gt;7. FAST Search for SharePoint 2010 Beta 2&lt;br /&gt;8. Microsoft Project Server 2010 Beta 2&lt;br /&gt;9. Microsoft Office “Mondo” 2010 Beta 2&lt;br /&gt;10. Microsoft Office Communicator 2007 R2&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;There is also a second image available for download, which contains the following:&lt;br /&gt;&lt;br /&gt;1. Windows Server 2008 R2 Standard Evaluation Edition x64, joined to the “CONTOSO.COM” domain&lt;br /&gt;2. Microsoft Exchange Server 2010&lt;br /&gt;&lt;br /&gt;This is for testing Exchange with SharePoint. If you just want to test Exchange, you can download and run this image. The Active directory however, runs in the SharePoint image.&lt;br /&gt;&lt;br /&gt;The Active directory has been preconfigured over 200 “demo” users with metadata in an organizational structure.  All of these user profiles have been imported and indexed for search within SharePoint Server 2010, with “contoso\administrator” granted administrator permissions.&lt;br /&gt;&lt;br /&gt;A note on requirements for running these images: Microsoft Windows® Server 2008 R2 with the Hyper-V role enabled is required. It is highly recommended that you use Windows Server 2008 R2, since older versions of Hyper-V will not be able to import the VM package, will likely trigger activation of the software included in the image, and will have reduced performance.&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;zemanta-pixie&quot;&gt;&lt;img src=&quot;http://img.zemanta.com/pixy.gif?x-id=cfb7a142-1f1f-8e9c-bc4b-ebfbfd501f90&quot; alt=&quot;&quot; class=&quot;zemanta-pixie-img&quot; /&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://frankonmoss.blogspot.com/feeds/7307168148757035927/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8588057944621790706/7307168148757035927' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/7307168148757035927'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/7307168148757035927'/><link rel='alternate' type='text/html' href='http://frankonmoss.blogspot.com/2010/01/sharepoint-2010-beta-2-virtual-image.html' title='SharePoint 2010 Beta 2 virtual machine available'/><author><name>Frank-Ove Kristiansen</name><uri>http://www.blogger.com/profile/18312469785253070383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigNYBDTbEzLueJoxbc32VOnZT3KUByHkV0-5mhnKuLAESY1qCg5M_NCKwFDbwNAznMEd_NYV0Y_SiaCGPdl7jB0wrHSzigNJclIMmjbHCc0-1fWqRtzH3Qr20C0ZCo1GA/s220/frank-ove2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8588057944621790706.post-5649308435600928210</id><published>2010-01-04T11:30:00.001+00:00</published><updated>2010-01-04T11:30:56.407+00:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="conference"/><title type='text'>SharePoint Saturday EMEA</title><content type='html'>&lt;div xmlns=&#39;http://www.w3.org/1999/xhtml&#39;&gt;SharePoint Saturday is putting together a full day of sessions, with first-class speakers from around the world. And this time it&#39;s set up on a time suitable for us living in Europe, the Middle-East and in Africa (EMEA). And the best of all: it&#39;s FREE!&lt;br/&gt;&lt;br/&gt;The date is Saturday 23rd of January, and it starts at 08:00 AM GMT, which is London time. To find the startup time in your region, visit &lt;a href=&#39;http://www.sharepointsaturday.org/emea/default.aspx&#39; target=&#39;_blank&#39;&gt;this&lt;/a&gt; page. It finishes around 5:00 PM GMT.&lt;br/&gt;&lt;br/&gt;The content of the sessions is mostly concerned around SharePoint 2010, but a few also on MOSS 2007. A full list of the sessions and its speakers visit &lt;a href=&#39;http://www.sharepointsaturday.org/emea/Pages/meetings.aspx&#39; target=&#39;_blank&#39;&gt;this&lt;/a&gt; page.&lt;br/&gt;&lt;br/&gt;I&#39;ve registered, and looking forward to attend this. It will just be me, my laptop, and a lot of coffee this day. Can&#39;t wait!&lt;br/&gt;If you&#39;d like to attend, &lt;a href=&#39;http://www.sharepointsaturday.org/emea/default.aspx&#39; target=&#39;_blank&#39;&gt;go here for registration&lt;/a&gt;.&lt;br/&gt;&lt;br/&gt;&lt;div class=&#39;zemanta-pixie&#39;&gt;&lt;img src=&#39;http://img.zemanta.com/pixy.gif?x-id=6261d95a-e536-859e-b430-fc05fc836aee&#39; alt=&#39;&#39; class=&#39;zemanta-pixie-img&#39;/&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://frankonmoss.blogspot.com/feeds/5649308435600928210/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8588057944621790706/5649308435600928210' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/5649308435600928210'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/5649308435600928210'/><link rel='alternate' type='text/html' href='http://frankonmoss.blogspot.com/2010/01/sharepoint-saturday-emea.html' title='SharePoint Saturday EMEA'/><author><name>Frank-Ove Kristiansen</name><uri>http://www.blogger.com/profile/18312469785253070383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigNYBDTbEzLueJoxbc32VOnZT3KUByHkV0-5mhnKuLAESY1qCg5M_NCKwFDbwNAznMEd_NYV0Y_SiaCGPdl7jB0wrHSzigNJclIMmjbHCc0-1fWqRtzH3Qr20C0ZCo1GA/s220/frank-ove2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8588057944621790706.post-6804553428906196352</id><published>2009-11-09T20:30:00.001+00:00</published><updated>2009-11-09T20:30:07.387+00:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="certification"/><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint 2010"/><title type='text'>SharePoint 2010 Certifications</title><content type='html'>&lt;div xmlns=&#39;http://www.w3.org/1999/xhtml&#39;&gt;I recently attended the SharePoint Conference 2009 in Las Vegas. There I picked up a flyer with information on certification opportunities on the next generation of SharePoint; SharePoint 2010. &lt;br/&gt;&lt;br/&gt;While still waiting for Beta 2 (public beta) to be released, I would like to share with you what information I have gathered so far on these new certifications:&lt;br/&gt;&lt;br/&gt;&lt;b&gt;IT Professional track&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;There are now two brand new certifications for IT Professionals. These are:Before taking the 70-668, you need to pass the 70-667. &lt;br/&gt;&lt;br/&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;70-667 TS: Microsoft SharePoint 2010, Configuring&lt;/b&gt;&lt;br/&gt;Microsoft Official Curriculum: Will cover configuration of SharePoint 2010 including deployment, upgrade, management, and operation on a server farm. &lt;br/&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;70-668 PRO: SharePoint 2010, Administrator&lt;/b&gt;&lt;br/&gt;Microsoft Official Curriculum: Will cover advanced SharePoint 2010 topics including capacity planning, topology designing, and performance tuning.&lt;br/&gt;&lt;/li&gt;&lt;/ul&gt;When these two exams are passed, you are given the title &lt;b&gt;SharePoint 2010 MCITP &lt;/b&gt;(Microsoft Certified IT Professional).&lt;br/&gt;&lt;br/&gt;&lt;b&gt;Developer track&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;As for IT Professionals, there are two new certifications for Developers as well. These are:&lt;br/&gt;&lt;div width=&#39;&#39; axetype=&#39;field&#39; axeid=&#39;&#39;&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;70-573 TS: Microsoft SharePoint 2010, Application Development&lt;/b&gt;&lt;br/&gt;Microsoft Official Curriculum: Five-day instructor-led course designed for developers with six months or more of .NET development experience. Course covers what you need to know to be an effective member of a SharePoint development team using Visual Studio 2010. &lt;br/&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;70-576 PRO: Designing and Developing Microsoft SharePoint 2010 Applications&lt;/b&gt;&lt;br/&gt;Microsoft Official Curriculum: Five-day instructor-led training course designed for development team leads who have already passed the Developing on SharePoint 2010 technical specialist exam. The course covers choosing technologies for and scoping a SharePoint project, best practices for SharePoint development, configuring a SharePoint development &lt;br/&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;Before taking the 70-576, you need to pass the 70-573. When these two exams are passed, you are given the title &lt;b&gt;SharePoint 2010 MCPD&lt;/b&gt; (Microsoft Certified Professional Developer).&lt;br/&gt;&lt;br/&gt;&lt;b&gt;Master track&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;As today, the Master (MCM) track will be available. To go for the SharePoint MCM title, you can proceed in one of the two following paths:&lt;br/&gt;&lt;ol&gt;&lt;li&gt;Pass all four SharePoint 2007 exams (70-541, 70-542, 70-630 and 70-631), and also fulfill the experience requirements mentioned &lt;a href=&#39;http://www.microsoft.com/learning/en/us/certification/master.aspx#tab2&#39; target=&#39;_blank&#39;&gt;here&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Complete both the tracks mentioned above, passing the SharePoint 2010 MCITP &lt;i&gt;and&lt;/i&gt; SharePoint 2010 MCPD.&lt;/li&gt;&lt;/ol&gt;In both cases, you will the be invited to apply, attend and successfully complete a three week training program, pass three computer-based tests during the training, and successfully complete the final qualification lab exam (&lt;i&gt;taken from MS Master program description)&lt;/i&gt;.&lt;br/&gt;&lt;br/&gt;All SharePoint 2010 exams and certifications will be &lt;b&gt;available in June 2010&lt;/b&gt;.&lt;br/&gt;For more information on SharePoint 2010 exams and certifications, and how &lt;i&gt;you &lt;/i&gt;can get ready for SharePoint 2010, please visit &lt;a href=&#39;https://partner.microsoft.com/40121316?msp_id=sharepoint2010ready&#39; target=&#39;_blank&#39;&gt;this page on the MS Partner site&lt;/a&gt;.&lt;br/&gt;&lt;br/&gt;&lt;div class=&#39;zemanta-pixie&#39;&gt;&lt;img src=&#39;http://img.zemanta.com/pixy.gif?x-id=0b6f30f7-16cb-87fc-a237-f7513962a0c9&#39; alt=&#39;&#39; class=&#39;zemanta-pixie-img&#39;/&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://frankonmoss.blogspot.com/feeds/6804553428906196352/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8588057944621790706/6804553428906196352' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/6804553428906196352'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/6804553428906196352'/><link rel='alternate' type='text/html' href='http://frankonmoss.blogspot.com/2009/11/sharepoint-2010-certifications.html' title='SharePoint 2010 Certifications'/><author><name>Frank-Ove Kristiansen</name><uri>http://www.blogger.com/profile/18312469785253070383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigNYBDTbEzLueJoxbc32VOnZT3KUByHkV0-5mhnKuLAESY1qCg5M_NCKwFDbwNAznMEd_NYV0Y_SiaCGPdl7jB0wrHSzigNJclIMmjbHCc0-1fWqRtzH3Qr20C0ZCo1GA/s220/frank-ove2.jpg'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8588057944621790706.post-928163267345021648</id><published>2009-08-25T07:40:00.001+01:00</published><updated>2009-08-25T07:40:45.431+01:00</updated><title type='text'>Follow that geek!</title><content type='html'>&lt;div xmlns=&#39;http://www.w3.org/1999/xhtml&#39;&gt;Twitter has become quite popular over the last couple of years, and soon everyone has something to say about anything!&lt;br/&gt;&lt;br/&gt;Well, if you&#39;re using Twitter to get work-related information, or you just want get it all in, head over to &lt;a href=&#39;http://blogs.techrepublic.com.com/hiner/?p=1860&amp;amp;tag=nl.e101&#39; target=&#39;_blank&#39;&gt;Jason&#39;s blog post on Tech Republic&lt;/a&gt;. He has got a new article listing [in his opinion] the top 100 technology experts [or geeks :-)] on the planet.&lt;br/&gt;&lt;br/&gt;So if you&#39;re looking to fill up your screen with twitts, then go follow that geek!&lt;br/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://frankonmoss.blogspot.com/feeds/928163267345021648/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8588057944621790706/928163267345021648' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/928163267345021648'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/928163267345021648'/><link rel='alternate' type='text/html' href='http://frankonmoss.blogspot.com/2009/08/follow-that-geek.html' title='Follow that geek!'/><author><name>Frank-Ove Kristiansen</name><uri>http://www.blogger.com/profile/18312469785253070383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigNYBDTbEzLueJoxbc32VOnZT3KUByHkV0-5mhnKuLAESY1qCg5M_NCKwFDbwNAznMEd_NYV0Y_SiaCGPdl7jB0wrHSzigNJclIMmjbHCc0-1fWqRtzH3Qr20C0ZCo1GA/s220/frank-ove2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8588057944621790706.post-7543270446308165656</id><published>2009-04-16T08:33:00.002+01:00</published><updated>2009-04-16T09:02:18.698+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Office 14"/><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint 2010"/><title type='text'>SharePoint &amp;quot;14&amp;quot; officially renamed to SharePoint 2010</title><content type='html'>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;Head over to the &lt;a href=&quot;http://blogs.msdn.com/sharepoint/archive/2009/04/14/microsoft-sharepoint-14-is-now-microsoft-sharepoint-2010.aspx&quot; target=&quot;_blank&quot;&gt;Microsoft SharePoint Team Blog&lt;/a&gt;, where they have published some new information on the next generation of SharePoint.&lt;br /&gt;&lt;br /&gt;The codename for the next version has been SharePoint &quot;14&quot; and Office &quot;14&quot;, but it is now officially renamed to Microsoft SharePoint Server 2010 and Microsoft Office 2010.&lt;br /&gt;&lt;br /&gt;No word on the release of the first betas, though... :-(&lt;br /&gt;&lt;br /&gt;For more information, see &lt;a href=&quot;http://blogs.msdn.com/sharepoint/archive/2009/04/14/microsoft-sharepoint-14-is-now-microsoft-sharepoint-2010.aspx&quot; target=&quot;_blank&quot;&gt;this article&lt;/a&gt;.&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://frankonmoss.blogspot.com/feeds/7543270446308165656/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8588057944621790706/7543270446308165656' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/7543270446308165656'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/7543270446308165656'/><link rel='alternate' type='text/html' href='http://frankonmoss.blogspot.com/2009/04/sharepoint-officially-renamed-to.html' title='SharePoint &amp;quot;14&amp;quot; officially renamed to SharePoint 2010'/><author><name>Frank-Ove Kristiansen</name><uri>http://www.blogger.com/profile/18312469785253070383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigNYBDTbEzLueJoxbc32VOnZT3KUByHkV0-5mhnKuLAESY1qCg5M_NCKwFDbwNAznMEd_NYV0Y_SiaCGPdl7jB0wrHSzigNJclIMmjbHCc0-1fWqRtzH3Qr20C0ZCo1GA/s220/frank-ove2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8588057944621790706.post-3713793274937385992</id><published>2009-02-25T09:45:00.002+00:00</published><updated>2009-04-16T09:02:43.002+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Office 14"/><title type='text'>Office 14 not released in 2009</title><content type='html'>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;a href=&quot;http://blogs.zdnet.com/bio.php?id=foley&quot; target=&quot;_blank&quot;&gt;Mary Jo Foley&lt;/a&gt; over at &lt;a href=&quot;http://www.zdnet.com/&quot; target=&quot;_blank&quot;&gt;ZDNet&lt;/a&gt; has published an article stating that Microsoft&#39;s CEO Steve Ballmer has commented that Office 14 won&#39;t be released this year (2009).&lt;br /&gt;&lt;br /&gt;Read more in &lt;a href=&quot;http://blogs.zdnet.com/microsoft/?p=2116&amp;amp;tag=nl.e539&quot; target=&quot;_blank&quot;&gt;this article at ZDNet&lt;/a&gt;.&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://frankonmoss.blogspot.com/feeds/3713793274937385992/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8588057944621790706/3713793274937385992' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/3713793274937385992'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/3713793274937385992'/><link rel='alternate' type='text/html' href='http://frankonmoss.blogspot.com/2009/02/office-14-not-released-in-2009.html' title='Office 14 not released in 2009'/><author><name>Frank-Ove Kristiansen</name><uri>http://www.blogger.com/profile/18312469785253070383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigNYBDTbEzLueJoxbc32VOnZT3KUByHkV0-5mhnKuLAESY1qCg5M_NCKwFDbwNAznMEd_NYV0Y_SiaCGPdl7jB0wrHSzigNJclIMmjbHCc0-1fWqRtzH3Qr20C0ZCo1GA/s220/frank-ove2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8588057944621790706.post-1063511174591001642</id><published>2009-02-10T23:08:00.004+00:00</published><updated>2009-02-12T11:06:51.271+00:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="304"/><category scheme="http://www.blogger.com/atom/ns#" term="themes"/><title type='text'>Avoid those nagging 304&amp;#39;s on custom themes!</title><content type='html'>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;i&gt;Problem:&lt;/i&gt;&lt;br /&gt;In my effort to make one of our customer&#39;s intranet speedy, we started analyzing what took time loading the pages.&lt;br /&gt;&lt;br /&gt;We soon discovered the wonders of the &lt;a href=&quot;http://blogs.msdn.com/ecm/archive/2006/11/08/how-to-make-your-moss-2007-web-site-faster-with-caching.aspx&quot;&gt;blobcache&lt;/a&gt;, and its many advantages. Using &lt;a href=&quot;http://www.fiddler2.com/fiddler2/&quot; target=&quot;_blank&quot;&gt;Fiddler&lt;/a&gt;, we saw our elements &quot;disappear&quot; (going from 40+ requests to only 10-15 requests), but some elements were stuck behind.&lt;br /&gt;&lt;br /&gt;The blobcache caches all the types of elements you specify in the configuration file. By default this is jpg and gif files, among others. So, when hitting the pages, the theme images are also being cached. But since they reside in a special folder (a so-called Web folder) named _themes, these images get checked on each request. This check is what&#39;s causing the 304 messages, also known as hand-shaking. This is not needed, so we want these requests to go away.&lt;br /&gt;&lt;br /&gt;BTW, using the default theme (the famous and SEXY blue one), this is not an issue. But once you select another one of the themes that comes with either WSS or MOSS, or you develop your own theme to be used, this will be the case.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Workaround:&lt;/i&gt;&lt;br /&gt;Luckily there is way to fix this, and I will demonstrate it using av copy of the theme named Belltown that ships with SharePoint.&lt;br /&gt;&lt;br /&gt;When a web application in SharePoint is created, it also creates a number of virtual folders. Among these are the _layouts and the images folders. Viewing these through IIS, you will discover that these are set to be cached for 365 days by default (see screen shot below). We are now going to exploit this by moving our images being used by our custom theme into a subfolder under the images folder.&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;float: none;&quot; align=&quot;left&quot;&gt;&lt;img src=&quot;http://lh4.ggpht.com/_ZxrMIQ9tYOE/SZCgshd16JI/AAAAAAAAAno/LYntBdnCAs4/%5BUNSET%5D.png?imgmax=800&quot; style=&quot;max-width: 800px; float: left; margin-top: 10px; margin-bottom: 10px; margin-right: 10px;&quot; height=&quot;240&quot; width=&quot;445&quot; /&gt;&lt;br /&gt;&lt;/div&gt;First, make a copy of the folder for the Belltown theme in the 12\TEMPLATE\THEMES folder. Rename the copied folder to something like CacheTest (I will continue using this name throughout this article). This new folder should now be like 12\TEMPLATE\THEMES\CacheTest.&lt;br /&gt;&lt;br /&gt;Also rename the inf file inside this new folder from Belltown.inf to CacheTest.inf. Then open this file, and replace the text &quot;Belltown&quot; with &quot;CacheTest&quot;.&lt;br /&gt;&lt;br /&gt;Next, go into the folder 12\TEMPLATE\Images, and create a new folder named THEMES, and inside that folder create a new folder named CacheTest.&lt;br /&gt;&lt;br /&gt;Now, go back to the new CacheTest folder under 12\TEMPLATE\THEMES, and move all the images (jpg, gif, etc.) from that folder and into the folder 12\TEMPLATE\Images\THEMES\CacheTest.&lt;br /&gt;&lt;br /&gt;Then open the css files in the CacheTest theme folder and search and replace the following:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;big&gt;&lt;span style=&quot;font-family:monospace;&quot;&gt;url(&quot;&lt;/span&gt;&lt;/big&gt; with &lt;big&gt;&lt;span style=&quot;font-family:monospace;&quot;&gt;url(&quot;/_layouts/images/themes/cachetest/&lt;/span&gt;&lt;br /&gt;&lt;/big&gt;&lt;br /&gt;and&lt;br /&gt;&lt;span style=&quot;font-family:monospace;&quot;&gt;&lt;br /&gt;&lt;big&gt;url(&#39;&lt;/big&gt;&lt;/span&gt; with &lt;big&gt;&lt;span style=&quot;font-family:monospace;&quot;&gt;url(&#39;/_layouts/images/themes/cachetest/&lt;/span&gt;&lt;/big&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now you should be all set for testing the new theme. But before you do so, either recycle the application pool of your web application, or run an IISRESET.&lt;br /&gt;&lt;br /&gt;Finally, go into a site&#39;s Site Settings, and change the theme to CacheTest. Now go back to the front page of the site and use Fiddler to see the results. Number of requests should now be greatly reduced. On my installation, I ended up with only 5 requests. Voila!&lt;br /&gt;&lt;br /&gt;Thanks to &lt;a href=&quot;http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?dg=microsoft.public.sharepoint.setup_and_administration&amp;amp;tid=9c0bd030-0c1b-4b8a-9ac3-22571efa3e0f&amp;amp;cat=en_US_3E119025-039A-B254-EF54-EB15B8D8D53F&amp;amp;lang=en&amp;amp;cr=US&amp;amp;sloc=en-us&amp;amp;m=1&amp;amp;p=1&quot;&gt;Shane M&lt;/a&gt; for input on how to accomplish this.&lt;br /&gt;&lt;br /&gt;For more information on how to create a custom theme, visit &lt;a href=&quot;http://msdn.microsoft.com/en-us/library/aa979310.aspx&quot;&gt;this MSDN article&lt;/a&gt;. Also, &lt;a href=&quot;http://www.heathersolomon.com/blog/&quot;&gt;Heather Solomon&lt;/a&gt; has some great articles on how to achieve this.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://frankonmoss.blogspot.com/feeds/1063511174591001642/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8588057944621790706/1063511174591001642' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/1063511174591001642'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/1063511174591001642'/><link rel='alternate' type='text/html' href='http://frankonmoss.blogspot.com/2009/02/avoid-those-nagging-304-on-custom.html' title='Avoid those nagging 304&amp;#39;s on custom themes!'/><author><name>Frank-Ove Kristiansen</name><uri>http://www.blogger.com/profile/18312469785253070383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigNYBDTbEzLueJoxbc32VOnZT3KUByHkV0-5mhnKuLAESY1qCg5M_NCKwFDbwNAznMEd_NYV0Y_SiaCGPdl7jB0wrHSzigNJclIMmjbHCc0-1fWqRtzH3Qr20C0ZCo1GA/s220/frank-ove2.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/_ZxrMIQ9tYOE/SZCgshd16JI/AAAAAAAAAno/LYntBdnCAs4/s72-c/%5BUNSET%5D.png?imgmax=800" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8588057944621790706.post-5568500128396867681</id><published>2009-02-04T12:13:00.002+00:00</published><updated>2009-02-12T11:07:37.210+00:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="conference"/><title type='text'>Microsoft SharePoint Conference 2009 Announced!</title><content type='html'>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;Microsoft SharePoint Conference 2009 is finally announced. This year&#39;s conference has been pushed from March, when it&#39;s been usually held, to October. This is probably due to the upcoming release of Office &quot;14&quot;.&lt;br /&gt;&lt;br /&gt;The conference is being held October 19th to 22th 2009 in Las Vegas, Nevada, USA, and full attendance will cost you $1199. Register among the first 500, and get a $300 discount!&lt;br /&gt;&lt;br /&gt;The agenda will mostly contain what&#39;s new in Office &quot;14&quot;, but will also contain sessions on experiences and best practices on SharePoint 2007.&lt;br /&gt;&lt;br /&gt;Whether you&#39;re an IT Professional, an IT Decision Maker, an Architect or a Developer, this will be the place for you SharePoint dudes!&lt;br /&gt;&lt;br /&gt;For more information, agenda and registration, visit &lt;a href=&quot;http://www.mssharepointconference.com/&quot; target=&quot;_blank&quot;&gt;http://www.mssharepointconference.com/&lt;/a&gt;.&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://frankonmoss.blogspot.com/feeds/5568500128396867681/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8588057944621790706/5568500128396867681' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/5568500128396867681'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/5568500128396867681'/><link rel='alternate' type='text/html' href='http://frankonmoss.blogspot.com/2009/02/microsoft-sharepoint-conference-2009.html' title='Microsoft SharePoint Conference 2009 Announced!'/><author><name>Frank-Ove Kristiansen</name><uri>http://www.blogger.com/profile/18312469785253070383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigNYBDTbEzLueJoxbc32VOnZT3KUByHkV0-5mhnKuLAESY1qCg5M_NCKwFDbwNAznMEd_NYV0Y_SiaCGPdl7jB0wrHSzigNJclIMmjbHCc0-1fWqRtzH3Qr20C0ZCo1GA/s220/frank-ove2.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8588057944621790706.post-9051870929469167942</id><published>2008-04-30T08:45:00.004+01:00</published><updated>2008-04-30T09:05:39.267+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="database"/><title type='text'>Where is what in the database?</title><content type='html'>Ever wondered where things are being stored in the database? Or do you need to check that your web part contains the right information?&lt;br /&gt;I&#39;ve been struggling to get a good overview of the different databases and their tables. Now I&#39;ve finally found it. And this it&#39;s Microsoft themselves who comes to the rescue!&lt;br /&gt;&lt;br /&gt;Check out the Databases reference here:&lt;br /&gt;&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/aa185404.aspx&quot;&gt;http://msdn.microsoft.com/en-us/library/aa185404.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This reference contains information on all &lt;a href=&quot;http://msdn.microsoft.com/en-us/library/aa185407.aspx&quot;&gt;tables&lt;/a&gt; (both &lt;a href=&quot;http://msdn.microsoft.com/en-us/library/aa185418.aspx&quot;&gt;content database tables&lt;/a&gt; and &lt;a href=&quot;http://msdn.microsoft.com/en-us/library/aa185411.aspx&quot;&gt;configuration database tables&lt;/a&gt;) and &lt;a href=&quot;http://msdn.microsoft.com/en-us/library/aa185831.aspx&quot;&gt;stored procedures&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Also check out Ethan Bertsch&#39;s blog post on the content database: &lt;a href=&quot;http://www.sharepointblogs.com/ethan/archive/2007/09/16/inspecting-the-sharepoint-content-database.aspx&quot;&gt;Inspecting The SharePoint Content Database&lt;/a&gt;. It contains information on the most common used tables, as well as some SQL scripts on common queries. But the best part is the excellent database diagram of the content database. Thanks, Ethan.&lt;br /&gt;&lt;br /&gt;Finally, to repeat what cannot be said often enough:&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Direct editing in the SharePoint databases is NOT supported by Microsoft, and should therefore never be done. If you however need to, make sure you BACKUP your databases or farm before doing so.&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://frankonmoss.blogspot.com/feeds/9051870929469167942/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8588057944621790706/9051870929469167942' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/9051870929469167942'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/9051870929469167942'/><link rel='alternate' type='text/html' href='http://frankonmoss.blogspot.com/2008/04/where-is-what-in-database.html' title='Where is what in the database?'/><author><name>Frank-Ove Kristiansen</name><uri>http://www.blogger.com/profile/18312469785253070383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigNYBDTbEzLueJoxbc32VOnZT3KUByHkV0-5mhnKuLAESY1qCg5M_NCKwFDbwNAznMEd_NYV0Y_SiaCGPdl7jB0wrHSzigNJclIMmjbHCc0-1fWqRtzH3Qr20C0ZCo1GA/s220/frank-ove2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8588057944621790706.post-473547173826300473</id><published>2008-04-14T14:17:00.002+01:00</published><updated>2008-04-14T14:20:23.297+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="forefront"/><category scheme="http://www.blogger.com/atom/ns#" term="security"/><title type='text'>Forefront Security for SharePoint with Service Pack 2</title><content type='html'>Mostly for those wanting to upgrade to Windows Server 2008, but also for those of you wanting to get the latest fixes in Forefront for SharePoint.&lt;br /&gt;More information &lt;a href=&quot;http://blogs.technet.com/fss/archive/2008/04/10/forefront-security-for-sharepoint-with-service-pack-2-was-released-today.aspx&quot;&gt;here&lt;/a&gt;...</content><link rel='replies' type='application/atom+xml' href='http://frankonmoss.blogspot.com/feeds/473547173826300473/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8588057944621790706/473547173826300473' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/473547173826300473'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/473547173826300473'/><link rel='alternate' type='text/html' href='http://frankonmoss.blogspot.com/2008/04/forefront-security-for-sharepoint-with.html' title='Forefront Security for SharePoint with Service Pack 2'/><author><name>Frank-Ove Kristiansen</name><uri>http://www.blogger.com/profile/18312469785253070383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigNYBDTbEzLueJoxbc32VOnZT3KUByHkV0-5mhnKuLAESY1qCg5M_NCKwFDbwNAznMEd_NYV0Y_SiaCGPdl7jB0wrHSzigNJclIMmjbHCc0-1fWqRtzH3Qr20C0ZCo1GA/s220/frank-ove2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8588057944621790706.post-1271305556300183361</id><published>2008-03-14T07:17:00.005+00:00</published><updated>2008-03-14T09:44:54.165+00:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="contentquerywebpart"/><category scheme="http://www.blogger.com/atom/ns#" term="cqwp"/><category scheme="http://www.blogger.com/atom/ns#" term="xsl"/><title type='text'>Editing XSL Style Sheets - beware!</title><content type='html'>Made a discovery yesterday afternoon.&lt;br /&gt;I have made some changes to my default XSL Style Sheet, ItemStyle.xsl. I&#39;m gonna be honest, I&#39;m no style sheet guru! But I have managed to create a few methods for formatting things, for instance formatting and displaying a date. (I found tips for this on &lt;a href=&quot;http://geekswithblogs.net/workdog/archive/2007/02/08/105858.aspx&quot;&gt;this article&lt;/a&gt;.)&lt;br /&gt;&lt;br /&gt;At first I had these methods in ItemStyle.xsl, but then I saw that these came up as alternatives in the ContentQueryWebPart Item Style dropdown list. So I thought that I would put them in the Main style sheet, the ContentQueryMain.xsl. I also changed the method names, to more alike the ones that are already there, for instance &quot;OuterTemplate.FormatDate&quot;. And it worked! Beautiful!&lt;br /&gt;&lt;br /&gt;But on some of sites, the SummeryLinkWebPart has been used. This is a pretty straight-forward &quot;display my links&quot; kind of web part. For some reason, this web part now didn&#39;t work as it should. It displayed the following error:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&quot;Unable to display this Web Part. To troubleshoot the problem,  open this Web page in a Windows SharePoint Services-compatible HTML editor such  as Microsoft Office SharePoint Designer. If the problem persists, contact your  Web server administrator.&quot;&lt;/blockquote&gt;Solution:&lt;br /&gt;After much error searching inside the definition of this web part in my site definition, I found out that the custom methods I created in ContentQueryMain.xsl, also had to be added to a style sheet file called SummaryLinkMain.xsl. This file also resides in /Style Library/XSL Style Sheets/, along with the style sheets for the ContentQueryWebPart and the RSS web part.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;</content><link rel='replies' type='application/atom+xml' href='http://frankonmoss.blogspot.com/feeds/1271305556300183361/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8588057944621790706/1271305556300183361' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/1271305556300183361'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/1271305556300183361'/><link rel='alternate' type='text/html' href='http://frankonmoss.blogspot.com/2008/03/editing-xsl-style-sheets-beware.html' title='Editing XSL Style Sheets - beware!'/><author><name>Frank-Ove Kristiansen</name><uri>http://www.blogger.com/profile/18312469785253070383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigNYBDTbEzLueJoxbc32VOnZT3KUByHkV0-5mhnKuLAESY1qCg5M_NCKwFDbwNAznMEd_NYV0Y_SiaCGPdl7jB0wrHSzigNJclIMmjbHCc0-1fWqRtzH3Qr20C0ZCo1GA/s220/frank-ove2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8588057944621790706.post-6451258214622589556</id><published>2008-03-11T16:55:00.018+00:00</published><updated>2008-03-12T08:26:02.753+00:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="contentquerywebpart"/><category scheme="http://www.blogger.com/atom/ns#" term="cqwp"/><title type='text'>How to display all fields available in the content query web part (CQWP)</title><content type='html'>When working with customizing the &lt;a href=&quot;http://msdn2.microsoft.com/en-us/library/microsoft.sharepoint.publishing.webcontrols.contentbyquerywebpart.aspx&quot;&gt;Content Query Web Part&lt;/a&gt; (aka CQWP), you often want to know what you&#39;re dealing with. In this article I&#39;m going to show you how you can show all the fields and their contents for all the items being displayed.&lt;br /&gt;&lt;br /&gt;There are several suggestions out there on how to accomplish this, but here&#39;s my take. This recipe involves editing the style sheets (XSLT) for the CQWP. The CQWP uses three different style sheets for rendering the content set up to be displayed. By default these three are:&lt;ol&gt;&lt;li&gt;/Style Library/XSL Style Sheets/ContentQueryMain.xsl&lt;/li&gt;&lt;li&gt;/Style Library/XSL Style Sheets/Header.xsl&lt;/li&gt;&lt;li&gt;/Style Library/XSL Style Sheets/ItemStyle.xsl&lt;/li&gt;&lt;/ol&gt;The one we are going to focus on, is the last one: ItemStyle.xsl.&lt;br /&gt;&lt;br /&gt;Using SharePoint Designer, open this file. Add the following template text in the bottom of the file (but before the closing tag):&lt;br /&gt;&lt;xsl:template name=&quot;ShowXML&quot; match=&quot;Row[@Style=&#39;ShowXML&#39;]&quot; mode=&quot;itemstyle&quot;&gt;&lt;/xsl:template&gt;    &lt;xsl:template name=&quot;ShowXML&quot; match=&quot;Row[@Style=&#39;ShowXML&#39;]&quot; mode=&quot;itemstyle&quot;&gt;&lt;/xsl:template&gt;    &lt;xsl:template name=&quot;ShowXML&quot; match=&quot;Row[@Style=&#39;ShowXML&#39;]&quot; mode=&quot;itemstyle&quot;&gt;&lt;/xsl:template&gt;    &lt;xsl:template name=&quot;ShowXML&quot; match=&quot;Row[@Style=&#39;ShowXML&#39;]&quot; mode=&quot;itemstyle&quot;&gt;    &lt;xsl:template name=&quot;ShowXML&quot; match=&quot;Row[@Style=&#39;ShowXML&#39;]&quot; mode=&quot;itemstyle&quot;&gt;    &lt;xsl:template name=&quot;ShowXML&quot; match=&quot;Row[@Style=&#39;ShowXML&#39;]&quot; mode=&quot;itemstyle&quot;&gt;&lt;/xsl:template&gt;&lt;/xsl:template&gt;&lt;/xsl:template&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;xsl:template name=&quot;ShowXML&quot; match=&quot;Row[@Style=&#39;ShowXML&#39;]&quot; mode=&quot;itemstyle&quot;&amp;gt;&lt;br /&gt;   &amp;lt;xsl:variable name=&quot;SafeLinkUrl&quot;&amp;gt;&lt;br /&gt;       &amp;lt;xsl:call-template name=&quot;OuterTemplate.GetSafeLink&quot;&amp;gt;&lt;br /&gt;           &amp;lt;xsl:with-param name=&quot;UrlColumnName&quot; select=&quot;&#39;LinkUrl&#39;&quot;/&amp;gt;&lt;br /&gt;       &amp;lt;/xsl:call-template&amp;gt;&lt;br /&gt;   &amp;lt;/xsl:variable&amp;gt;&lt;br /&gt;   &amp;lt;b&amp;gt;&lt;br /&gt;       Item: &amp;lt;i&amp;gt;&lt;br /&gt;           &amp;lt;a href=&quot;{@LinkUrl}&quot;&amp;gt;&lt;br /&gt;               &amp;lt;xsl:value-of select=&quot;@Title&quot; /&amp;gt;&lt;br /&gt;           &amp;lt;/a&amp;gt;&lt;br /&gt;       &amp;lt;/i&amp;gt;:&lt;br /&gt;   &amp;lt;/b&amp;gt;&lt;br /&gt;   &amp;lt;ol&amp;gt;&lt;br /&gt;       &amp;lt;xsl:for-each select=&quot;@*&quot;&amp;gt;&lt;br /&gt;           &amp;lt;xsl:sort select=&quot;name()&quot;/&amp;gt;&lt;br /&gt;           &amp;lt;li&amp;gt;&lt;br /&gt;               &amp;lt;xsl:value-of select=&quot;name()&quot; /&amp;gt;&lt;br /&gt;               &amp;lt;xsl:text disable-output-escaping=&quot;yes&quot;&amp;gt; &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;               &amp;lt;i&amp;gt;&lt;br /&gt;                   &amp;lt;xsl:value-of select=&quot;.&quot; /&amp;gt;&lt;br /&gt;               &amp;lt;/i&amp;gt;&lt;br /&gt;           &amp;lt;/li&amp;gt;&lt;br /&gt;       &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;   &amp;lt;/ol&amp;gt;&lt;br /&gt;   &amp;lt;br /&amp;gt;&lt;br /&gt;&amp;lt;/xsl:template&amp;gt;&lt;/code&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Save the file, and do a Check-in.&lt;/li&gt;&lt;li&gt;Now go back to your page containing your CQWP, Edit Page, and choose Modify Shared Web Part on the CQWP.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Under the Category Presentation, in the Item Styles dropdown list, now choose your new style called ShowXML. See screen shot below&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiey9U9SGA81m3wQ1OJ7IcLgf_Z2-qUPLJiyl_imFDe0L8pMZG3YlpDRSOtpTKO3EwAcO6CG9LBWATNoImFf_aoEYrJ_o47N6JtSuuT2IA8BHuF9IlSxsMyUvgDiLc1END482o8yMjeUTEF/s1600-h/ScreenShot006.png&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiey9U9SGA81m3wQ1OJ7IcLgf_Z2-qUPLJiyl_imFDe0L8pMZG3YlpDRSOtpTKO3EwAcO6CG9LBWATNoImFf_aoEYrJ_o47N6JtSuuT2IA8BHuF9IlSxsMyUvgDiLc1END482o8yMjeUTEF/s400/ScreenShot006.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5176535756987413138&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Finally, click Apply or OK. &lt;/li&gt;&lt;/ul&gt;The CQWP will now display all the items with all the fields and their content. I&#39;ve formatted the output somewhat, but as you can see from the code pasted into ItemStyle.xsl earlier, it&#39;s easy to make changes.&lt;br /&gt;For example of result, see screen shot below.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHrqf6XfiZguJHa3VVMKm8WFA1XJBAmZBsXuKNOYwNoM1Js3u752macxFqMotgAhMpAThYQvDJgXpOr-R9tF9jSvrLrnwcJDkmDuiimQB9eGYCFjNKVoMtN1K1k4Pwlg6o392h06pTnOfS/s1600-h/ScreenShot007.png&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHrqf6XfiZguJHa3VVMKm8WFA1XJBAmZBsXuKNOYwNoM1Js3u752macxFqMotgAhMpAThYQvDJgXpOr-R9tF9jSvrLrnwcJDkmDuiimQB9eGYCFjNKVoMtN1K1k4Pwlg6o392h06pTnOfS/s400/ScreenShot007.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5176539506493862562&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;That&#39;s it! There&#39;s nothing to it!&lt;br /&gt;&lt;br /&gt;But, the point of doing this in the first place is not only to see which fields you have available. You have probably created your own fields you want to use in the CQWP. So, to make them available here, I would like to send you over to Heather Solomons&#39; excellent article on how to accomplish this. Check it out here:    &lt;a id=&quot;viewpost_ascx_TitleUrl&quot; class=&quot;singleposttitle&quot; title=&quot;Title of this entry.&quot; href=&quot;http://www.heathersolomon.com/blog/articles/CustomItemStyle.aspx&quot;&gt;Customizing the Content Query Web Part and Custom Item Styles&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;For more information on how to customize the CQWP and its style sheets, check out my de.icio.us bookmarks on &lt;a href=&quot;http://feeds.delicious.com/rss/frankove/cqwp&quot;&gt;http://feeds.delicious.com/rss/frankove/cqwp&lt;/a&gt;. I won&#39;t bother posting all the links in this post, since I constantly find new good links. But here are a few good ones:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://www.heathersolomon.com/blog/articles/CustomItemStyle.aspx&quot;&gt;Customizing the Content Query Web Part and Custom Item Styles&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://blogs.msdn.com/ecm/archive/2006/10/25/configuring-and-customizing-the-content-query-web-part.aspx&quot;&gt;Microsoft Enterprise Content Management (ECM) Team Blog : Configuring and Customizing the Content Query Web Part&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://msdn2.microsoft.com/en-us/library/bb447557.aspx&quot;&gt;How to: Customize XSL for the Content Query Web Part&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://paulgalvin.spaces.live.com/Blog/cns%211CC1EDB3DAA9B8AA%21491.entry&quot;&gt;Paul Galvin&#39;s SharePoint space: Display Content Query Web Part Results in a Grid / Table&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://frankonmoss.blogspot.com/feeds/6451258214622589556/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8588057944621790706/6451258214622589556' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/6451258214622589556'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/6451258214622589556'/><link rel='alternate' type='text/html' href='http://frankonmoss.blogspot.com/2008/03/how-to-display-all-fields-available-in.html' title='How to display all fields available in the content query web part (CQWP)'/><author><name>Frank-Ove Kristiansen</name><uri>http://www.blogger.com/profile/18312469785253070383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigNYBDTbEzLueJoxbc32VOnZT3KUByHkV0-5mhnKuLAESY1qCg5M_NCKwFDbwNAznMEd_NYV0Y_SiaCGPdl7jB0wrHSzigNJclIMmjbHCc0-1fWqRtzH3Qr20C0ZCo1GA/s220/frank-ove2.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiey9U9SGA81m3wQ1OJ7IcLgf_Z2-qUPLJiyl_imFDe0L8pMZG3YlpDRSOtpTKO3EwAcO6CG9LBWATNoImFf_aoEYrJ_o47N6JtSuuT2IA8BHuF9IlSxsMyUvgDiLc1END482o8yMjeUTEF/s72-c/ScreenShot006.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8588057944621790706.post-6952834587346401907</id><published>2008-02-18T09:24:00.003+00:00</published><updated>2008-02-18T09:34:26.830+00:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="development"/><category scheme="http://www.blogger.com/atom/ns#" term="tool"/><title type='text'>Visual Studio 2005 extensions for Windows SharePoint Services 3.0, version 1.1</title><content type='html'>An update has been published to this tool. For those who are unfamiliar to this, it enables Visual Studio developers to create SharePoint elements (lists, web parts, features, etc.) directly from Visual Studio, and deploy directly to your SharePoint installation.&lt;br /&gt;&lt;br /&gt;It also enables you to export sites and lists from your SharePoint installation using a tool called SharePoint Solution Generator. When doing this, it automatically wraps the exported elements into a Visual Studio project, ready for you to develop in.&lt;br /&gt;&lt;br /&gt;For download and more information, check out &lt;a href=&quot;http://www.microsoft.com/downloads/details.aspx?familyid=3E1DCCCD-1CCA-433A-BB4D-97B96BF7AB63&amp;amp;displaylang=en&quot;&gt;this page on Microsoft Download.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here&#39;s what&#39;s new for version 1.1:&lt;br /&gt;&lt;span&gt;&lt;ul&gt;&lt;li&gt;Support for &quot;Web Solution Package&quot; editing&lt;/li&gt;&lt;ul&gt;&lt;li&gt;View and edit all solution content (no more hidden generated content)&lt;/li&gt;&lt;li&gt;Create new Features and rename existing ones&lt;/li&gt;&lt;li&gt;Reorder elements between Features&lt;/li&gt;&lt;li&gt;Check for conflicts with existing Features&lt;/li&gt;&lt;li&gt;Change Feature activation order&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Visual Basic support&lt;/li&gt;&lt;li&gt;List Instance item template&lt;/li&gt;&lt;li&gt;List Event Handler item template&lt;/li&gt;&lt;li&gt;File System template (project file deployed to the SharePoint application file system)&lt;/li&gt;&lt;li&gt;Bug fixes&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://frankonmoss.blogspot.com/feeds/6952834587346401907/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8588057944621790706/6952834587346401907' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/6952834587346401907'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/6952834587346401907'/><link rel='alternate' type='text/html' href='http://frankonmoss.blogspot.com/2008/02/visual-studio-2005-extensions-for.html' title='Visual Studio 2005 extensions for Windows SharePoint Services 3.0, version 1.1'/><author><name>Frank-Ove Kristiansen</name><uri>http://www.blogger.com/profile/18312469785253070383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigNYBDTbEzLueJoxbc32VOnZT3KUByHkV0-5mhnKuLAESY1qCg5M_NCKwFDbwNAznMEd_NYV0Y_SiaCGPdl7jB0wrHSzigNJclIMmjbHCc0-1fWqRtzH3Qr20C0ZCo1GA/s220/frank-ove2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8588057944621790706.post-1061641175770337384</id><published>2008-01-31T13:30:00.000+00:00</published><updated>2008-01-31T13:58:13.754+00:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="columns"/><category scheme="http://www.blogger.com/atom/ns#" term="lists"/><title type='text'>Default values on columns</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyKxQ_KZA51ft273kNVUY_0feq6h6U7m8DKMAqCiyITIVKmcFlgvYWVATx0jEWwZAQ_ux6k3lHDJLNOKiNCgkGE-tVIJVQDtSK_ShpGtbvh_LHWir2ifrtQV-O5ZpfPV29q5-wTq-WMiyU/s1600-h/ColumnSPS2003.png&quot;&gt;&lt;img style=&quot;margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyKxQ_KZA51ft273kNVUY_0feq6h6U7m8DKMAqCiyITIVKmcFlgvYWVATx0jEWwZAQ_ux6k3lHDJLNOKiNCgkGE-tVIJVQDtSK_ShpGtbvh_LHWir2ifrtQV-O5ZpfPV29q5-wTq-WMiyU/s320/ColumnSPS2003.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5161634205529748034&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;In SharePoint Portal Server 2003 and Windows SharePoint Services 2.0, default values were entered using the index on the value you wanted as, well, default. An example is given in the screen shot to the right:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In the new version, however, default values are now entered in clear text.&lt;br /&gt;As I discovered in document libraries after migrated from SPS2003 to MOSS 2007, You will be prompted by a dialog box stating &quot;The default value for a Choice column must be chosen from amongst the specified choices.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJSY1mtz1Gvvew_DnGQPzzqUsOYqh7fqeP1cLcNRtKNw4iLQNrpsJcWtrIoPsjtHJsr_ICgWlV3MIyMTTjp_ewAtGafiTu_8t_S26R0rH1fc_oB9fO2sFSBXIsnfsvZHDcJl9s0fujA6d-/s1600-h/Column2007_1.png&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJSY1mtz1Gvvew_DnGQPzzqUsOYqh7fqeP1cLcNRtKNw4iLQNrpsJcWtrIoPsjtHJsr_ICgWlV3MIyMTTjp_ewAtGafiTu_8t_S26R0rH1fc_oB9fO2sFSBXIsnfsvZHDcJl9s0fujA6d-/s320/Column2007_1.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5161638388827894354&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;In this case, you would need to enter the text &quot;Final&quot; instead of the index 0 (zero).&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrH0Ph0wXCG0aPIRbMgokH2vm21Ds4tomxbmizOx0Wpi8lonIMQJ7-RuBHJ4WSVjnNQHR6al954zA0qJnKf6cqiK1Qg_IP_Cuuq4H8-oMDN5qPpNzgs-n0OmfO2mqXO-IsPk8n8rfCD-Lo/s1600-h/Column2007_2.png&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrH0Ph0wXCG0aPIRbMgokH2vm21Ds4tomxbmizOx0Wpi8lonIMQJ7-RuBHJ4WSVjnNQHR6al954zA0qJnKf6cqiK1Qg_IP_Cuuq4H8-oMDN5qPpNzgs-n0OmfO2mqXO-IsPk8n8rfCD-Lo/s320/Column2007_2.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5161638994418283106&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://frankonmoss.blogspot.com/feeds/1061641175770337384/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8588057944621790706/1061641175770337384' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/1061641175770337384'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/1061641175770337384'/><link rel='alternate' type='text/html' href='http://frankonmoss.blogspot.com/2008/01/default-values-on-columns.html' title='Default values on columns'/><author><name>Frank-Ove Kristiansen</name><uri>http://www.blogger.com/profile/18312469785253070383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigNYBDTbEzLueJoxbc32VOnZT3KUByHkV0-5mhnKuLAESY1qCg5M_NCKwFDbwNAznMEd_NYV0Y_SiaCGPdl7jB0wrHSzigNJclIMmjbHCc0-1fWqRtzH3Qr20C0ZCo1GA/s220/frank-ove2.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyKxQ_KZA51ft273kNVUY_0feq6h6U7m8DKMAqCiyITIVKmcFlgvYWVATx0jEWwZAQ_ux6k3lHDJLNOKiNCgkGE-tVIJVQDtSK_ShpGtbvh_LHWir2ifrtQV-O5ZpfPV29q5-wTq-WMiyU/s72-c/ColumnSPS2003.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8588057944621790706.post-9046239713503235365</id><published>2008-01-30T13:50:00.000+00:00</published><updated>2008-01-31T13:57:37.131+00:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="certification"/><title type='text'>Passed 70-541!</title><content type='html'>I finally got around to it. Last Friday I passed 70-541 WSS 3.0 Application Development. Yeehee!&lt;br /&gt;&lt;br /&gt;Now on to the next one... Which I think will be WSS Configuration.&lt;br /&gt;&lt;br /&gt;For more information on how you can get certified on MOSS or WSS, check out these pages:&lt;br /&gt;&lt;br /&gt;&lt;div&gt;MOSS 2007:&lt;/div&gt; &lt;ol&gt;&lt;li&gt;&lt;a href=&quot;http://www.microsoft.com/learning/mcp/mcts/spserver/config/default.mspx&quot;&gt;MCTS:  Microsoft Office SharePoint Server 2007 – Configuration (70-630)&lt;/a&gt;  &lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://www.microsoft.com/learning/exams/70-630.mspx&quot;&gt;Preparation  Guide for Exam 70-630&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.microsoft.com/learning/mcp/mcts/spserver/appdev/default.mspx&quot;&gt;MCTS:  Microsoft Office SharePoint Server 2007 ― Application Development (70-542)&lt;/a&gt;  &lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://www.microsoft.com/learning/exams/70-542.mspx&quot;&gt;Preparation  Guide for Exam 70-542&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;Windows SharePoint Services 3.0:&lt;/p&gt; &lt;ol&gt;&lt;li&gt;&lt;a href=&quot;http://www.microsoft.com/learning/mcp/mcts/spservices/appdev/default.mspx&quot;&gt;MCTS:  Microsoft Windows SharePoint Services 3.0 – Application Development&lt;/a&gt;  &lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://www.microsoft.com/learning/exams/70-541.mspx&quot;&gt;Preparation  Guide for Exam 70-541&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.microsoft.com/learning/mcp/mcts/spservices/config/default.mspx&quot;&gt;MCTS:  Windows SharePoint Services 3.0 – Configuration&lt;/a&gt;  &lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://www.microsoft.com/learning/exams/70-631.mspx&quot;&gt;Preparation  Guide for Exam 70-631&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ol&gt;</content><link rel='replies' type='application/atom+xml' href='http://frankonmoss.blogspot.com/feeds/9046239713503235365/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8588057944621790706/9046239713503235365' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/9046239713503235365'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/9046239713503235365'/><link rel='alternate' type='text/html' href='http://frankonmoss.blogspot.com/2008/01/passed-70-541.html' title='Passed 70-541!'/><author><name>Frank-Ove Kristiansen</name><uri>http://www.blogger.com/profile/18312469785253070383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigNYBDTbEzLueJoxbc32VOnZT3KUByHkV0-5mhnKuLAESY1qCg5M_NCKwFDbwNAznMEd_NYV0Y_SiaCGPdl7jB0wrHSzigNJclIMmjbHCc0-1fWqRtzH3Qr20C0ZCo1GA/s220/frank-ove2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8588057944621790706.post-4739607001695139178</id><published>2007-12-09T11:16:00.000+00:00</published><updated>2007-12-09T11:27:13.089+00:00</updated><title type='text'>Announcing The SharePoint Capacity Planning Tool (Beta)</title><content type='html'>I recently attended DevConnections 2007 in Las Vegas, and on one of the sessions, a new SharePoint Tool was presented: The SharePoint Capacity Planning Tool.&lt;br /&gt;&lt;br /&gt;The tool is now released in its first beta version, and it can be downloaded &lt;a href=&quot;https://connect.microsoft.com/programdetails.aspx?ProgramDetailsID=1602&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The SharePoint Capacity Planning Tool is both a pre-sales/pre-deployment, and planning tool, and can be used for helping out companies in several scenarios. Here are some examples:&lt;br /&gt;&lt;span style=&quot;;font-family:Verdana;font-size:10;&quot;  &gt;&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;I don’t know if I need 10 Servers or 1 server to meet the needs of my large law firm of 1000 users.&lt;/li&gt;&lt;li&gt;Should I buy 10 Server CALs or 5?  I know I need something to get started, but not sure where to start.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;I’m confused by the capacity planning documentation; I wish I just had a tool I could put in a few inputs to get me started.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;I don’t want to have to hire a consultant to tell me I can handle my small 200 person deployment with a single server, but I can’t figure it out on my own based on available product documentation.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;I’ve used the HP capacity planning tool and I have a pretty good idea of what I want to do, but I would like a more platform agnostic view.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;My deployment is blocked until I can figure out what kind of topology I should be running to get basic high availability&lt;/li&gt;&lt;/ul&gt;&lt;span style=&quot;;font-family:Verdana;font-size:10;&quot;  &gt;&lt;/span&gt;This tool uses the &lt;a href=&quot;http://www.microsoft.com/systemcenter/sccp/overview/default.mspx&quot;&gt;System Center Capacity Planner 2007 (SCCP)&lt;/a&gt; as an engine to provide for data collection, visualization, simulation and report writing.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;;font-family:Verdana;font-size:10;&quot;  &gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://frankonmoss.blogspot.com/feeds/4739607001695139178/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8588057944621790706/4739607001695139178' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/4739607001695139178'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/4739607001695139178'/><link rel='alternate' type='text/html' href='http://frankonmoss.blogspot.com/2007/12/announcing-sharepoint-capacity-planning.html' title='Announcing The SharePoint Capacity Planning Tool (Beta)'/><author><name>Frank-Ove Kristiansen</name><uri>http://www.blogger.com/profile/18312469785253070383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigNYBDTbEzLueJoxbc32VOnZT3KUByHkV0-5mhnKuLAESY1qCg5M_NCKwFDbwNAznMEd_NYV0Y_SiaCGPdl7jB0wrHSzigNJclIMmjbHCc0-1fWqRtzH3Qr20C0ZCo1GA/s220/frank-ove2.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8588057944621790706.post-8438661526637844334</id><published>2007-10-22T10:10:00.001+01:00</published><updated>2007-10-22T10:16:59.696+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="support"/><title type='text'>Windows Update didn&#39;t update - follow-up</title><content type='html'>Thought I would update you all on what has happened since this occurred.&lt;br /&gt;&lt;br /&gt;The day after I manually installed the updates, things really began to happen. Nothing worked...&lt;br /&gt;&lt;br /&gt;To sum it all up, if you are experiencing any trouble at all after applying one or both of these updates, please check out &lt;a href=&quot;http://forums.microsoft.com/MSDN/showpost.aspx?postid=2294673&amp;amp;siteid=1&quot;&gt;this thread on MSDN Forums&lt;/a&gt;.&lt;a href=&quot;http://forums.microsoft.com/MSDN/showpost.aspx?postid=2294673&amp;amp;siteid=1&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I had to reinstall both SQL Server 2005 and MOSS myself, being unable to wait for a resolution. I was able to this, since in my case, it happened on a test server. However, people have been in contact with MS Support. Look for a resolution in the end of the thread.</content><link rel='replies' type='application/atom+xml' href='http://frankonmoss.blogspot.com/feeds/8438661526637844334/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8588057944621790706/8438661526637844334' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/8438661526637844334'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/8438661526637844334'/><link rel='alternate' type='text/html' href='http://frankonmoss.blogspot.com/2007/10/windows-update-didnt-update-follow-up.html' title='Windows Update didn&#39;t update - follow-up'/><author><name>Frank-Ove Kristiansen</name><uri>http://www.blogger.com/profile/18312469785253070383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigNYBDTbEzLueJoxbc32VOnZT3KUByHkV0-5mhnKuLAESY1qCg5M_NCKwFDbwNAznMEd_NYV0Y_SiaCGPdl7jB0wrHSzigNJclIMmjbHCc0-1fWqRtzH3Qr20C0ZCo1GA/s220/frank-ove2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8588057944621790706.post-8515697311045662836</id><published>2007-10-12T09:19:00.000+01:00</published><updated>2007-10-12T10:01:56.994+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="support"/><title type='text'>Automatic Windows Update didn&#39;t update...</title><content type='html'>This morning I got to work bright and early, the sun was shining, and the weekend within reach.&lt;br /&gt;&lt;br /&gt;After grabbing a cup of coffee, I logged on my test server. As a geek I am, I always log on to my test server to check the Central Administration... :-)&lt;br /&gt;&lt;br /&gt;But this morning, the output was somewhat different. First it gave me the error &quot;Page cannot me displayed..&quot;. I immediately checked my SharePoint web application on the test server, and it gave the same message.&lt;br /&gt;&lt;br /&gt;OK, on to the IIS, only to find out that all the sites were down... Hmm...&lt;br /&gt;So I started them up again (actually I did an &quot;iisreset&quot;).  Going back to the browser to check my Central Administration again, this time with the following error:&lt;br /&gt;&lt;br /&gt;&quot;Could not load file or assembly &#39;Microsoft.SharePoint, Version=12.0.0.0...&quot;&lt;br /&gt;&lt;br /&gt;What the f¤#&quot;!!??!! OK, then I thought this day is going to be interesting...&lt;br /&gt;&lt;br /&gt;I started a deeper error searching, including Event Log, SharePoint logs, and the assembly.&lt;br /&gt;I actually found out that Microsoft.SharePoint was missing from the assembly. (How did that happen??) Anyway, I still found it in the usual place (C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\ISAPI\Microsoft.SharePoint.dll), and dragged it over to the assembly. Crossing fingers...&lt;br /&gt;&lt;br /&gt;New error:&lt;br /&gt;&lt;br /&gt;&quot;Method not found: &#39;Void Microsoft.SharePoint.Library.SPRequestInternalClass.SetHttpParameters...&quot;&lt;br /&gt;&lt;br /&gt;What the h¤#&quot; is going on...?&lt;br /&gt;&lt;br /&gt;I went back to the event log again, this time looking with both eyes. I managed to find a GUID for a component: 5A94BDCF-C8C8-4858-9FD0-8597018B7348. Did a search on the local harddrive, and found one file in C:\Windows\Temp. This file was called MSIxxxxx.LOG, and it contained the following:&lt;br /&gt;&lt;br /&gt;Error 1935.An error occurred during the installation of assembly component {5A94BDCF-C8C8-4858-9FD0-8597018B7348}. HRESULT: 0x80070005. assembly interface: IAssemblyCacheItem, function: Commit, assembly name: Microsoft.SharePoint,version=&quot;12.0.0.0000000&quot;,processorArchitecture=&quot;MSIL&quot;,publicKeyToken=&quot;71E9BCE111E9429C&quot;,fileVersion=&quot;12.0.6039.5000&quot;,culture=&quot;neutral&quot;&lt;br /&gt;=== Logging stopped: 12.10.2007  03:01:12 ===&lt;br /&gt;&lt;br /&gt;Notice the time the logging stopped? 03:01? What is running each night at 03:00 (if you have it enabled to do so? You guessed; Windows Update!&lt;br /&gt;&lt;br /&gt;So I opened up Windows Update, and checked the update history. Finally I&#39;ve seemed to find the reason for the errors. A couple of SharePoint updates failed to update:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;sys-link-normal&quot; href=&quot;&quot;&gt;Security Update for Microsoft Office SharePoint  Server 2007 (KB937832)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;sys-link-normal&quot; href=&quot;&quot;&gt;Cumulative Security Update for Windows  SharePoint Services 3.0 (KB934525)&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;I started Windows Update manually, and the updates were installed successfully. Rebooted the server, and voila! Everything was back to normal. Puh!&lt;br /&gt;&lt;br /&gt;Funny thing with this, is that when the update fails, it crashes your entire SharePoint installation. Probably because it re-registers some dll&#39;s. But if it fails, it should be able to roll back the installation. Microsoft, shame on you!&lt;br /&gt;&lt;br /&gt;Tip: Check your Windows Update settings, and set it to automatically download at an interval, but &lt;span style=&quot;font-weight: bold;&quot;&gt;not &lt;/span&gt;install. This way, you can manually install updates when you get in to the office in the morning, with all the updates already downloaded and ready to install.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;/b&gt;</content><link rel='replies' type='application/atom+xml' href='http://frankonmoss.blogspot.com/feeds/8515697311045662836/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8588057944621790706/8515697311045662836' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/8515697311045662836'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/8515697311045662836'/><link rel='alternate' type='text/html' href='http://frankonmoss.blogspot.com/2007/10/automatic-windows-update-didnt-update.html' title='Automatic Windows Update didn&#39;t update...'/><author><name>Frank-Ove Kristiansen</name><uri>http://www.blogger.com/profile/18312469785253070383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigNYBDTbEzLueJoxbc32VOnZT3KUByHkV0-5mhnKuLAESY1qCg5M_NCKwFDbwNAznMEd_NYV0Y_SiaCGPdl7jB0wrHSzigNJclIMmjbHCc0-1fWqRtzH3Qr20C0ZCo1GA/s220/frank-ove2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8588057944621790706.post-7573833856273951601</id><published>2007-10-11T07:24:00.000+01:00</published><updated>2007-10-11T07:31:06.734+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="mcms"/><category scheme="http://www.blogger.com/atom/ns#" term="migration"/><title type='text'>Migrate from MCMS 2002 to MOSS 2007</title><content type='html'>Thinking about migrating your Content Management Server (MCMS) to MOSS 2007? Head over to &lt;a href=&quot;http://blogs.technet.com/stefan_gossner/default.aspx&quot;&gt;Stefan&#39;s blog&lt;/a&gt; for &lt;a href=&quot;http://blogs.technet.com/stefan_gossner/archive/2007/08/30/deep-dive-into-the-sharepoint-content-deployment-and-migration-api-part-1.aspx&quot;&gt;this 4-part article&lt;/a&gt; on the whats and wheres on how to accomplish it.&lt;br /&gt;&lt;br /&gt;The article series is called &quot;&lt;span style=&quot;font-size:100%;&quot;&gt;Deep Dive into the SharePoint Content Deployment and Migration API&quot;, and consists of some samples and advanced deployment scenarios.&lt;br /&gt;&lt;/span&gt;&lt;h2 style=&quot;font-weight: normal;&quot;&gt;&lt;/h2&gt;</content><link rel='replies' type='application/atom+xml' href='http://frankonmoss.blogspot.com/feeds/7573833856273951601/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8588057944621790706/7573833856273951601' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/7573833856273951601'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/7573833856273951601'/><link rel='alternate' type='text/html' href='http://frankonmoss.blogspot.com/2007/10/migrate-from-mcms-2002-to-moss-2007.html' title='Migrate from MCMS 2002 to MOSS 2007'/><author><name>Frank-Ove Kristiansen</name><uri>http://www.blogger.com/profile/18312469785253070383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigNYBDTbEzLueJoxbc32VOnZT3KUByHkV0-5mhnKuLAESY1qCg5M_NCKwFDbwNAznMEd_NYV0Y_SiaCGPdl7jB0wrHSzigNJclIMmjbHCc0-1fWqRtzH3Qr20C0ZCo1GA/s220/frank-ove2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8588057944621790706.post-9087418208289870908</id><published>2007-10-08T17:58:00.001+01:00</published><updated>2007-10-08T18:01:46.585+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="conference"/><title type='text'>SharePoint Conference 2008</title><content type='html'>Don&#39;t miss out the SharePoint Conference 2008.&lt;br /&gt;It will be held in Seattle, between March 3-6.&lt;br /&gt;&lt;br /&gt;For more information, see &lt;a href=&quot;http://www.mssharepointconference.com/&quot;&gt;http://www.mssharepointconference.com/&lt;/a&gt;.</content><link rel='replies' type='application/atom+xml' href='http://frankonmoss.blogspot.com/feeds/9087418208289870908/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8588057944621790706/9087418208289870908' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/9087418208289870908'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/9087418208289870908'/><link rel='alternate' type='text/html' href='http://frankonmoss.blogspot.com/2007/10/sharepoint-conference-2008.html' title='SharePoint Conference 2008'/><author><name>Frank-Ove Kristiansen</name><uri>http://www.blogger.com/profile/18312469785253070383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigNYBDTbEzLueJoxbc32VOnZT3KUByHkV0-5mhnKuLAESY1qCg5M_NCKwFDbwNAznMEd_NYV0Y_SiaCGPdl7jB0wrHSzigNJclIMmjbHCc0-1fWqRtzH3Qr20C0ZCo1GA/s220/frank-ove2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8588057944621790706.post-3717763125951156901</id><published>2007-08-23T09:47:00.001+01:00</published><updated>2007-08-23T09:55:10.543+01:00</updated><title type='text'>DevConnections, here we come!</title><content type='html'>Well, now it&#39;s official. I am attending &lt;a href=&quot;http://www.devconnections.com/&quot;&gt;DevConnections &lt;/a&gt;in Las Vegas, November 5th - 9th, 2007.&lt;br /&gt;Or more specifically, in my case, &lt;a href=&quot;http://www.devconnections.com/shows/FALL2007SP/default.asp?s=105&quot;&gt;SharePointConnections&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I will be one of six (!) people traveling from ErgoGroup. Thanks to our boss :)&lt;br /&gt;&lt;br /&gt;The conference will be followed by a week of vacation for all of us, which is including a trip to Grand Canyon, and some days and nights in Los Angeles and San Francisco.&lt;br /&gt;&lt;br /&gt;Can&#39;t wait!</content><link rel='replies' type='application/atom+xml' href='http://frankonmoss.blogspot.com/feeds/3717763125951156901/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8588057944621790706/3717763125951156901' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/3717763125951156901'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/3717763125951156901'/><link rel='alternate' type='text/html' href='http://frankonmoss.blogspot.com/2007/08/devconnections-here-we-come.html' title='DevConnections, here we come!'/><author><name>Frank-Ove Kristiansen</name><uri>http://www.blogger.com/profile/18312469785253070383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigNYBDTbEzLueJoxbc32VOnZT3KUByHkV0-5mhnKuLAESY1qCg5M_NCKwFDbwNAznMEd_NYV0Y_SiaCGPdl7jB0wrHSzigNJclIMmjbHCc0-1fWqRtzH3Qr20C0ZCo1GA/s220/frank-ove2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8588057944621790706.post-4301660298510630952</id><published>2007-08-23T09:28:00.001+01:00</published><updated>2007-08-23T09:46:14.577+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="navigation menu"/><title type='text'>Activate fly-out menus in SharePoint 2007</title><content type='html'>SharePoint comes with a great new menu control called &lt;a href=&quot;http://msdn2.microsoft.com/en-us/library/microsoft.sharepoint.webcontrols.aspmenu.aspx&quot;&gt;AspMenu&lt;/a&gt;, for displaying both top menu and quick launch (left menu). This control has several cool properties (most inherited from ASP.NET 2.0 Menu control. One of them is MaximumDynamicDisplayLevels.&lt;br /&gt;&lt;br /&gt;This control can be found in the default.master page. Out of the box, this property is set to 1. If you change this property to a higher number, it will display several levels of fly-out menu items (if you have subsites under sites and so on.&lt;br /&gt;&lt;br /&gt;Check out this great article from &lt;a href=&quot;http://heathersolomon.com/blog/archive/2007/05/15/SharePoint-Tip--How-to-Activate-the-Drop-Down-Menu.aspx&quot;&gt;Heather Solomon&lt;/a&gt; with step-by-step on how to set this up.&lt;br /&gt;If you do run in trouble, check out these tips:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Make sure that you have checked &quot;Show subsites&quot; in the Navigation Settings&lt;/li&gt;&lt;li&gt;In default.master, when not modified after installation, there are two menu objects: &quot;QuickLaunchMenu&quot; and &quot;TopNavigationMenu&quot;. Make sure you make changes on the correct one, which is &quot;TopNavigationMenu&quot;&lt;/li&gt;&lt;li&gt;When you have made the change and saved the master page, make sure you also publish it! Otherwise, only you will see the changes, and no one else.&lt;/li&gt;&lt;/ul&gt;I&#39;ve set this up on our MOSS installation now, and it works like a charm. But, as Heather states, beware of setting this level to high, as the end users might get trouble navigating. For most cases, a level setting of 2 should be sufficient.</content><link rel='replies' type='application/atom+xml' href='http://frankonmoss.blogspot.com/feeds/4301660298510630952/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8588057944621790706/4301660298510630952' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/4301660298510630952'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/4301660298510630952'/><link rel='alternate' type='text/html' href='http://frankonmoss.blogspot.com/2007/08/activate-fly-out-menus-in-sharepoint.html' title='Activate fly-out menus in SharePoint 2007'/><author><name>Frank-Ove Kristiansen</name><uri>http://www.blogger.com/profile/18312469785253070383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigNYBDTbEzLueJoxbc32VOnZT3KUByHkV0-5mhnKuLAESY1qCg5M_NCKwFDbwNAznMEd_NYV0Y_SiaCGPdl7jB0wrHSzigNJclIMmjbHCc0-1fWqRtzH3Qr20C0ZCo1GA/s220/frank-ove2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8588057944621790706.post-3269946571292175320</id><published>2007-08-23T07:37:00.000+01:00</published><updated>2007-08-23T08:03:03.462+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="sdk"/><title type='text'>MOSS and WSS SDK Updated</title><content type='html'>Yesterday both MOSS 2007 and WSS 3.0 SDKs were updated to version 1.2.  Both packages have been updated with the following:&lt;br /&gt;&lt;br /&gt;MOSS 2007 SDK:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Improved installation&lt;/li&gt;&lt;li&gt;Start menu items, for easy access to elements in the SDK&lt;/li&gt;&lt;li&gt;Lots of new tools and samples&lt;/li&gt;&lt;li&gt;Several &quot;How do I&quot; overviews&lt;/li&gt;&lt;li&gt;Code samples&lt;/li&gt;&lt;li&gt;White pap&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;Visual Studio Project Templates for SharePoint Server 2007 workflow&lt;/li&gt;&lt;/ul&gt;WSS 3.0 SDK:&lt;br /&gt;&lt;span&gt;&lt;ul&gt;&lt;li&gt;&lt;span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Compiled Help file&lt;/span&gt; that contains technical articles and Visual How Tos.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;/span&gt;&lt;b&gt;Web Part Framework&lt;/b&gt;   Create, package, and deploy Web Parts on SharePoint sites.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Server-side object model&lt;/b&gt;   Work with individual lists and sites or manage an entire Windows SharePoint Services deployment.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Web services&lt;/b&gt;   Use default Web services, or create custom Web services, to interact with Windows SharePoint Services from external applications.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Collaborative Application Markup Language (CAML)&lt;/b&gt;   Customize the schemas that define lists and sites, define queries for use with members of the object model or Web services, and specify parameters for use with methods in Remote Procedure Call (RPC) protocol.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Master Pages&lt;/b&gt;   Specify all of the shared elements of your site in the master page or pages, and add content page-specific elements to content pages.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Workflows&lt;/b&gt;   Create workflows that encapsulate business processes to be performed on items in Windows SharePoint Services, and attach those workflows to items in Windows SharePoint Services.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Custom Field Types&lt;/b&gt;   Create custom field types that conform to your business data. These custom field types can be based on the base field types already included in Windows SharePoint Services, and can include custom data validation, field rendering, and field property rendering and processing.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Information Rights Management (IRM)&lt;/b&gt;   Specify IRM for files located in document libraries and stored as attachments to list items. Create IRM protectors for your own custom file types.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Document Property Promotion and Demotion&lt;/b&gt;   Use the built-in XML parser to synchronize the document properties and list column data for XML documents. Create document parsers to do the same for your custom file types.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Search&lt;/b&gt;   Use the new Query object model and &lt;b&gt;Query&lt;/b&gt; Web service to retrieve search results. Search in Windows SharePoint Services now shares the same SharePoint search technology used by Microsoft Office SharePoint Server 2007&lt;/li&gt;&lt;/ul&gt;Both is said to be compatible for installation on Windows 2003, Windows Vista and Windows XP. However, to take advantage of samples and samples projects, Visual Studio 2005 and WSS 3.0 or MOSS 2007 is required, which at the moment narrows it all down to Windows 2003.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://frankonmoss.blogspot.com/feeds/3269946571292175320/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8588057944621790706/3269946571292175320' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/3269946571292175320'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/3269946571292175320'/><link rel='alternate' type='text/html' href='http://frankonmoss.blogspot.com/2007/08/moss-and-wss-sdk-updated.html' title='MOSS and WSS SDK Updated'/><author><name>Frank-Ove Kristiansen</name><uri>http://www.blogger.com/profile/18312469785253070383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigNYBDTbEzLueJoxbc32VOnZT3KUByHkV0-5mhnKuLAESY1qCg5M_NCKwFDbwNAznMEd_NYV0Y_SiaCGPdl7jB0wrHSzigNJclIMmjbHCc0-1fWqRtzH3Qr20C0ZCo1GA/s220/frank-ove2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8588057944621790706.post-562243499432453575</id><published>2007-06-28T12:06:00.000+01:00</published><updated>2007-06-28T12:16:06.973+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="migration"/><title type='text'>Make a copy of your SharePoint Portal 2003 for migration to MOSS</title><content type='html'>&lt;a href=&quot;http://www.sharepointblogs.com/holliday/default.aspx&quot;&gt;JHolliday&lt;/a&gt; has written a great post on creating a copy of your existing SharePoint Portal Server 2003 solution.&lt;br /&gt;&lt;br /&gt;This article takes you through all the steps needed to create a new front-end web server with a copy of your portal.&lt;br /&gt;When done, you can use this copy to play around with when testing migration from SharePoint Portal 2003 to Microsoft Office SharePoint Server 2007 (MOSS).&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.sharepointblogs.com/holliday/archive/2007/06/19/restore-production-sharepoint-2003-databases-to-test-servers.aspx&quot;&gt;Read the post here&lt;/a&gt;.</content><link rel='replies' type='application/atom+xml' href='http://frankonmoss.blogspot.com/feeds/562243499432453575/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8588057944621790706/562243499432453575' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/562243499432453575'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/562243499432453575'/><link rel='alternate' type='text/html' href='http://frankonmoss.blogspot.com/2007/06/make-copy-of-your-sharepoint-portal.html' title='Make a copy of your SharePoint Portal 2003 for migration to MOSS'/><author><name>Frank-Ove Kristiansen</name><uri>http://www.blogger.com/profile/18312469785253070383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigNYBDTbEzLueJoxbc32VOnZT3KUByHkV0-5mhnKuLAESY1qCg5M_NCKwFDbwNAznMEd_NYV0Y_SiaCGPdl7jB0wrHSzigNJclIMmjbHCc0-1fWqRtzH3Qr20C0ZCo1GA/s220/frank-ove2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8588057944621790706.post-6857471176458877402</id><published>2007-05-25T08:22:00.001+01:00</published><updated>2009-02-12T11:08:17.680+00:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="conference"/><title type='text'>PDC 2007 postponed</title><content type='html'>I was really looking forward to attend this year&#39;s PDC. But late on Thursday May 24 2007, Microsoft announced the cancellation of this year&#39;s conference.&lt;br /&gt;&lt;br /&gt;For those who haven&#39;t heard about it, PDC (Professional Developer Conference) is a conference solely for developers. Its function is to present the latest on development tools and technologies coming out from Microsoft in the future.&lt;br /&gt;&lt;br /&gt;However, since many of the new tools and platform technologies already exist among developers as betas and CTPs (Windows Server 2008, SQL Server &quot;Katmai&quot;, Visual Studio &quot;Orcas&quot; and SilverLight), Microsoft chose to postpone the event until further notice.&lt;br /&gt;&lt;br /&gt;Instead of waiting for it to be rescheduled and since it is a bit late to register and attend&lt;span style=&quot;font-weight: bold;&quot;&gt; &lt;/span&gt;&lt;a href=&quot;http://www.microsoft.com/events/teched2007/default.mspx&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;/span&gt;&lt;/span&gt;Tech Ed 2007&lt;/a&gt;, here&#39;s some alternative conferences for you to attend this fall:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://www.ftponline.com/conferences/vslive/2007/newyork/&quot;&gt;VSLive! in New York&lt;/a&gt; – September 16-19, 2007&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.ftponline.com/conferences/vslive/2007/lasvegas/&quot;&gt;VSLive! in Las Vegas&lt;/a&gt; – October 16-19, 2007&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.devconnections.com/&quot;&gt;DevConnections in Las Vegas&lt;/a&gt; – November 5-8, 2007&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.mseventseurope.com/TechEd/07/Developers/Pages/Default.aspx&quot;&gt;TechEd Developer in Barcelona, Spain&lt;/a&gt; – November 5-9, 2007&lt;/li&gt;&lt;/ul&gt;For more information, check the &lt;a href=&quot;http://msdn2.microsoft.com/en-us/events/bb288534.aspx&quot;&gt;official PDC 2007 web page&lt;/a&gt;, and &lt;a href=&quot;http://blogs.zdnet.com/microsoft/?p=473&quot;&gt;this article at ZDNet&lt;/a&gt;.</content><link rel='replies' type='application/atom+xml' href='http://frankonmoss.blogspot.com/feeds/6857471176458877402/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8588057944621790706/6857471176458877402' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/6857471176458877402'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8588057944621790706/posts/default/6857471176458877402'/><link rel='alternate' type='text/html' href='http://frankonmoss.blogspot.com/2007/05/pdc-2007-postponed.html' title='PDC 2007 postponed'/><author><name>Frank-Ove Kristiansen</name><uri>http://www.blogger.com/profile/18312469785253070383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigNYBDTbEzLueJoxbc32VOnZT3KUByHkV0-5mhnKuLAESY1qCg5M_NCKwFDbwNAznMEd_NYV0Y_SiaCGPdl7jB0wrHSzigNJclIMmjbHCc0-1fWqRtzH3Qr20C0ZCo1GA/s220/frank-ove2.jpg'/></author><thr:total>0</thr:total></entry></feed>