<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.inetium.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Raymond Mitchell</title><link>http://blogs.inetium.com/blogs/rmitchell/default.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2008 (Build: 30417.1769)</generator><item><title>Raymond's Blog has moved</title><link>http://blogs.inetium.com/blogs/rmitchell/archive/2008/04/02/raymond-s-blog-has-moved.aspx</link><pubDate>Wed, 02 Apr 2008 12:00:00 GMT</pubDate><guid isPermaLink="false">7346ef18-9fb1-4a4e-be41-9add5078176c:17026</guid><dc:creator>rmitchell</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.inetium.com/blogs/rmitchell/rsscomments.aspx?PostID=17026</wfw:commentRss><comments>http://blogs.inetium.com/blogs/rmitchell/archive/2008/04/02/raymond-s-blog-has-moved.aspx#comments</comments><description>&lt;p&gt;My blog has moved to a new location!&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.iwkid.com/blog"&gt;http://www.iwkid.com/blog&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Please update your bookmarks/subscriptions as this location will be removed.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.inetium.com/aggbug.aspx?PostID=17026" width="1" height="1"&gt;</description><category domain="http://blogs.inetium.com/blogs/rmitchell/archive/tags/General/default.aspx">General</category></item><item><title>Minneapolis Office Developers Interest Group</title><link>http://blogs.inetium.com/blogs/rmitchell/archive/2008/02/21/minneapolis-office-developers-interest-group.aspx</link><pubDate>Thu, 21 Feb 2008 13:05:18 GMT</pubDate><guid isPermaLink="false">7346ef18-9fb1-4a4e-be41-9add5078176c:14682</guid><dc:creator>rmitchell</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.inetium.com/blogs/rmitchell/rsscomments.aspx?PostID=14682</wfw:commentRss><comments>http://blogs.inetium.com/blogs/rmitchell/archive/2008/02/21/minneapolis-office-developers-interest-group.aspx#comments</comments><description>&lt;p&gt;Tonight &lt;a href="http://www.justaddcode.com/blog/" target="_blank"&gt;Neil&lt;/a&gt; will be presenting at the first MODIG meeting!&amp;#160; He will be discussing SharePoint feature and solution deployment.&amp;#160; More information can be found &lt;a href="https://www.clicktoattend.com/invitation.aspx?code=124645" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;I've got a couple of &lt;a href="http://www.amazon.com/Microsoft-Office-Business-Applications-SharePoint/dp/0735622760" target="_blank"&gt;OBA books&lt;/a&gt; I picked up at the &lt;a href="http://www.odc2008.com/" target="_blank"&gt;ODC&lt;/a&gt; to give away and there will be pizza and soda as well!&amp;#160; Hope to see you tonight!&lt;/p&gt;&lt;img src="http://blogs.inetium.com/aggbug.aspx?PostID=14682" width="1" height="1"&gt;</description><category domain="http://blogs.inetium.com/blogs/rmitchell/archive/tags/Books/default.aspx">Books</category><category domain="http://blogs.inetium.com/blogs/rmitchell/archive/tags/Minneapolis+Office+Developers+Interest+Group/default.aspx">Minneapolis Office Developers Interest Group</category></item><item><title>Office Developer Hero Videos from ODC</title><link>http://blogs.inetium.com/blogs/rmitchell/archive/2008/02/19/office-developer-hero-videos-from-odc.aspx</link><pubDate>Tue, 19 Feb 2008 14:00:31 GMT</pubDate><guid isPermaLink="false">7346ef18-9fb1-4a4e-be41-9add5078176c:14575</guid><dc:creator>rmitchell</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.inetium.com/blogs/rmitchell/rsscomments.aspx?PostID=14575</wfw:commentRss><comments>http://blogs.inetium.com/blogs/rmitchell/archive/2008/02/19/office-developer-hero-videos-from-odc.aspx#comments</comments><description>&lt;p&gt;They played these videos before keynote presentations at the ODC 2008.&amp;#160; Check them out on &lt;a href="http://blogs.msdn.com/mikewalker/" target="_blank"&gt;Mike&lt;/a&gt;'s blog:&amp;#160; &lt;a title="Funny Videos from ODC 2008" href="http://blogs.msdn.com/mikewalker/archive/2008/02/15/funny-videos-from-odc-2008.aspx"&gt;Funny Videos from ODC 2008&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.inetium.com/aggbug.aspx?PostID=14575" width="1" height="1"&gt;</description><category domain="http://blogs.inetium.com/blogs/rmitchell/archive/tags/Events/default.aspx">Events</category></item><item><title>Office Developers Conference Day 3</title><link>http://blogs.inetium.com/blogs/rmitchell/archive/2008/02/13/office-developers-conference-day-3.aspx</link><pubDate>Wed, 13 Feb 2008 22:49:39 GMT</pubDate><guid isPermaLink="false">7346ef18-9fb1-4a4e-be41-9add5078176c:14273</guid><dc:creator>rmitchell</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.inetium.com/blogs/rmitchell/rsscomments.aspx?PostID=14273</wfw:commentRss><comments>http://blogs.inetium.com/blogs/rmitchell/archive/2008/02/13/office-developers-conference-day-3.aspx#comments</comments><description>&lt;p&gt;Today it was all about the sessions!&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;I sat in on a little bit of a session on MOSS Faceted Search showing the &lt;a href="http://www.codeplex.com/FacetedSearch" target="_blank"&gt;Faceted Search&lt;/a&gt; project on CodePlex (current release and future)&amp;#160; Very interesting stuff going on there!&lt;/li&gt;    &lt;li&gt;I also stopped in on &lt;a href="http://www.andrewconnell.com/blog/" target="_blank"&gt;Andrew Connell's&lt;/a&gt; Real World talk on Building High Performance Solutions on MOSS.&amp;#160; &lt;em&gt;&lt;strong&gt;Excellent&lt;/strong&gt;&lt;/em&gt; presentation however we should all send Andrew a get well soon card.&amp;#160; He was a trooper and finished his presentation even though you could tell he was not feeling well!&lt;/li&gt;    &lt;li&gt;I jumped around to a few sessions on Excel Services...&lt;/li&gt;    &lt;li&gt;I attended the give-away in the Expo hall where someone won a guitar autographed by Bill Gates, some remote control bike-things, and a 42&amp;quot; flat panel TV!&amp;#160; I was a little bummed I didn't win the TV but I was very happy that it at least went to one of my new friends from &lt;a href="http://www.airproducts.com" target="_blank"&gt;Air Products&lt;/a&gt;!&lt;/li&gt;    &lt;li&gt;After lunch were the Unconference sessions.&amp;#160; Big thanks to Ayca Yuksel for making the Unconference possible!&amp;#160; I presented on &amp;quot;Three SharePoint Development GEMS.&amp;quot;&amp;#160; You can find more info and the presentation &lt;a href="http://iwkid.blogspot.com/2008/02/odc-unconference-presentation.html" target="_blank"&gt;here&lt;/a&gt;.&lt;/li&gt; &lt;/ul&gt;&lt;img src="http://blogs.inetium.com/aggbug.aspx?PostID=14273" width="1" height="1"&gt;</description><category domain="http://blogs.inetium.com/blogs/rmitchell/archive/tags/Events/default.aspx">Events</category></item><item><title>ODC 2008 Unconference</title><link>http://blogs.inetium.com/blogs/rmitchell/archive/2008/02/12/odc-2008-unconference.aspx</link><pubDate>Wed, 13 Feb 2008 05:06:35 GMT</pubDate><guid isPermaLink="false">7346ef18-9fb1-4a4e-be41-9add5078176c:14224</guid><dc:creator>rmitchell</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.inetium.com/blogs/rmitchell/rsscomments.aspx?PostID=14224</wfw:commentRss><comments>http://blogs.inetium.com/blogs/rmitchell/archive/2008/02/12/odc-2008-unconference.aspx#comments</comments><description>&lt;p&gt;For those of you attending the &lt;a href="http://www.odc2008.com/" target="_blank"&gt;ODC&lt;/a&gt; I'll be presenting at tomorrow's Unconference!&amp;#160; Here are the details:&lt;/p&gt;  &lt;p&gt;Title:&amp;#160; Three SharePoint Development Gems in 30 minutes&lt;/p&gt;  &lt;p&gt;Abstract: In about ten minutes each we'll blaze through how to:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;unlock the secrets of SharePoint Designer, RPC, and the SharePoint Web Services using Fiddler &lt;/li&gt;    &lt;li&gt;explore the SharePoint object model like never before using PowerShell &lt;/li&gt;    &lt;li&gt;make SharePoint do what you want it to do using out of the box Web Parts: LVWP/CEWP/DVWP &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Hope to see you there!&lt;/p&gt;  &lt;p&gt;** Update **&lt;/p&gt;  &lt;p&gt;The slide deck and other presentation resources are available &lt;a href="http://iwkid.blogspot.com/2008/02/odc-unconference-presentation.html" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://blogs.inetium.com/aggbug.aspx?PostID=14224" width="1" height="1"&gt;</description><category domain="http://blogs.inetium.com/blogs/rmitchell/archive/tags/Events/default.aspx">Events</category></item><item><title>Office Developers Conference Day 2</title><link>http://blogs.inetium.com/blogs/rmitchell/archive/2008/02/12/office-developer-s-conference-day-2.aspx</link><pubDate>Wed, 13 Feb 2008 04:59:52 GMT</pubDate><guid isPermaLink="false">7346ef18-9fb1-4a4e-be41-9add5078176c:14223</guid><dc:creator>rmitchell</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.inetium.com/blogs/rmitchell/rsscomments.aspx?PostID=14223</wfw:commentRss><comments>http://blogs.inetium.com/blogs/rmitchell/archive/2008/02/12/office-developer-s-conference-day-2.aspx#comments</comments><description>&lt;p&gt;Today was another more-than-full day at the ODC!&amp;#160; A few highlights:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Rajesh Jha and Gurdeep Singh Pall both gave fantastic keynote presentations:      &lt;ul&gt;       &lt;li&gt;Rajesh talked about the future release of Office Live Small Business and I have to say I was &lt;em&gt;very&lt;/em&gt; impressed with the capabilities.&amp;#160; Developers can learn more at &lt;a href="http://dev.officelive.com"&gt;http://dev.officelive.com&lt;/a&gt;. &lt;/li&gt;        &lt;li&gt;Gurdeep's talk was on Unified Communications and included some very impressive demos.&amp;#160; The thing that really caught my eye was a preview of some of their future capabilities.&amp;#160; In one demo they showed a SharePoint workflow that included a step for checking presence information - so, when a new task is created the workflow would check to see if the assigned-to person was online; if so, the user was sent an Instant Message with a link to the newly created task.&amp;#160; VERY cool! &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;I saw a chat on using SharePoint's Web Services given by &lt;a href="http://www.PaulSwider.com" target="_blank"&gt;Paul Swider&lt;/a&gt;.&amp;#160; I also saw talks on &amp;quot;Building Mashups with Office Live Small Business&amp;quot; by Robert Green and a FANTASTIC presentation on &amp;quot;Using LINQ to XML to Query and Transform Open XML Documents&amp;quot; given by &lt;a href="http://blogs.msdn.com/ericwhite/" target="_blank"&gt;Eric White&lt;/a&gt;. &lt;/li&gt;    &lt;li&gt;Later I was lucky enough to chat with &lt;a href="http://blogs.msdn.com/mikeh/" target="_blank"&gt;Mike Hernandez&lt;/a&gt; and other members of the VSTO team about their latest release of &lt;a href="http://msdn2.microsoft.com/en-us/office/aa905533.aspx" target="_blank"&gt;VSTO&lt;/a&gt;. &lt;/li&gt;    &lt;li&gt;Tonight was the night of the Attendee party at &lt;a href="http://www.thetech.org" target="_blank"&gt;TheTech Museum of Innovation&lt;/a&gt;.&amp;#160; Very fun stuff!&amp;#160; My highlights for the evening:       &lt;ul&gt;       &lt;li&gt;Rode on a &lt;a href="http://www.segway.com/" target="_blank"&gt;Segway&lt;/a&gt; &lt;/li&gt;        &lt;li&gt;Performed a space walk (scored 4 in 60 seconds!) &lt;/li&gt;        &lt;li&gt;Survived a &lt;em&gt;simulated&lt;/em&gt; Magnitude 6.4 earthquake &lt;/li&gt;        &lt;li&gt;Got a robotic arm to spell SharePoint in alpha-blocks: &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p align="center"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="193" alt="image" src="http://www.iwkid.com/inetium/OfficeDevelopersConferenceDay2_12733/image.png" width="391" border="0" /&gt;&lt;/p&gt;&lt;img src="http://blogs.inetium.com/aggbug.aspx?PostID=14223" width="1" height="1"&gt;</description><category domain="http://blogs.inetium.com/blogs/rmitchell/archive/tags/Events/default.aspx">Events</category></item><item><title>Office Developers Conference - Day 1</title><link>http://blogs.inetium.com/blogs/rmitchell/archive/2008/02/12/office-developer-s-conference-day-1.aspx</link><pubDate>Tue, 12 Feb 2008 07:23:44 GMT</pubDate><guid isPermaLink="false">7346ef18-9fb1-4a4e-be41-9add5078176c:14161</guid><dc:creator>rmitchell</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.inetium.com/blogs/rmitchell/rsscomments.aspx?PostID=14161</wfw:commentRss><comments>http://blogs.inetium.com/blogs/rmitchell/archive/2008/02/12/office-developer-s-conference-day-1.aspx#comments</comments><description>&lt;p&gt;Wow, what a day.&amp;#160; Some highlights:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.microsoft.com/presspass/exec/kurtd/default.mspx" target="_blank"&gt;Kurt DelBene&lt;/a&gt; gave another keynote address following &lt;a href="http://blogs.inetium.com/blogs/rmitchell/archive/2008/02/11/office-developer-conference-keynote-by-bill-gates.aspx" target="_blank"&gt;Bill Gates&lt;/a&gt; - very good presentation with some great demos. &lt;/li&gt;    &lt;li&gt;This morning's keynotes had funny videos during the breaks called &amp;quot;Mr Office Developer Guy&amp;quot; (to the tune of &lt;a href="http://en.wikipedia.org/wiki/Real_Men_of_Genius" target="_blank"&gt;Real Men of Genius&lt;/a&gt;).&amp;#160; Hopefully those will make it out to youtube/soapbox soon. &lt;/li&gt;    &lt;li&gt;I attended &amp;quot;Designer / Developer Interaction of Visual Studio and SharePoint Designer.&amp;quot;&amp;#160; This was a fantastic presentation given by &lt;a href="http://blogs.msdn.com/sharepointdesigner/archive/2007/06/13/using-javascript-to-manipulate-a-list-form-field.aspx" target="_blank"&gt;Rob Howard&lt;/a&gt; where he showed how to build custom ASP.NET controls, add them to SharePoint Designer, and then consume them within a Data Form Web Part.&amp;#160; FANTASTIC! &lt;/li&gt;    &lt;li&gt;I then saw &lt;a href="http://www.tedpattison.net" target="_blank"&gt;Ted Pattison's&lt;/a&gt; talk on SharePoint Deployment.&amp;#160; It was a good discussion but most of the talk centered around using &lt;a href="http://www.codeplex.com/stsdev" target="_blank"&gt;STSDEV&lt;/a&gt; for packaging your solutions.&amp;#160; Rob had also talked about another solution tool &lt;a href="http://www.codeplex.com/wspbuilder" target="_blank"&gt;WSPBuilder&lt;/a&gt; in his session. &lt;/li&gt;    &lt;li&gt;I also got some very cool demos from three vendor booths:      &lt;ul&gt;       &lt;li&gt;Cameron from &lt;a href="http://www.nintex.com/" target="_blank"&gt;Nintex&lt;/a&gt; gave an overview of their &lt;em&gt;very cool&lt;/em&gt; workflow tool &lt;/li&gt;        &lt;li&gt;Some folks from HP were nice enough to show me their &lt;a target="_blank"&gt;Sizing and Configuration Tool&lt;/a&gt; &lt;/li&gt;        &lt;li&gt;I picked up a book from the &lt;a target="_blank"&gt;OpenXMLdeveloper.org&lt;/a&gt; booth and had a quick chat about the joys of generating Word 2003 XML files. &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://blogs.inetium.com/aggbug.aspx?PostID=14161" width="1" height="1"&gt;</description><category domain="http://blogs.inetium.com/blogs/rmitchell/archive/tags/Events/default.aspx">Events</category></item><item><title>Office Developer Conference - Keynote by Bill Gates</title><link>http://blogs.inetium.com/blogs/rmitchell/archive/2008/02/11/office-developer-conference-keynote-by-bill-gates.aspx</link><pubDate>Mon, 11 Feb 2008 16:55:31 GMT</pubDate><guid isPermaLink="false">7346ef18-9fb1-4a4e-be41-9add5078176c:14120</guid><dc:creator>rmitchell</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.inetium.com/blogs/rmitchell/rsscomments.aspx?PostID=14120</wfw:commentRss><comments>http://blogs.inetium.com/blogs/rmitchell/archive/2008/02/11/office-developer-conference-keynote-by-bill-gates.aspx#comments</comments><description>&lt;p&gt;I just watched the keynote here at the &lt;a href="http://www.odc2008.com/" target="_blank"&gt;ODC&lt;/a&gt; given by Bill Gates:&lt;/p&gt;  &lt;p align="center"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="342" alt="BG @ ODC" src="http://www.iwkid.com/inetium/OfficeDeveloperConferenceKeynotebyBillGa_9931/BGODC.jpg" width="426" border="0" /&gt;&lt;/p&gt;  &lt;p&gt;It was very interesting to hear him talking about the future of computing in general but then also focus in on how it relates to the office platform.&amp;#160; I was surprised at how much of his &amp;quot;how we'll work in the future&amp;quot; is already happening.&amp;#160; A couple raw notes from the presentation:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;They kept calling the Office Ribbon the &amp;quot;Fluent UI&amp;quot; - I must have missed that memo?&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.xobni.com/" target="_blank"&gt;xobni&lt;/a&gt; was shown during the keynote... guess I should go download it now.. &lt;/li&gt;    &lt;li&gt;They also announced a new version of Office Live Small Business that will be available in Winter 2008.&amp;#160; I saw a lot of interesting slides go by on that one - I'll definitely have to take a look.&amp;#160;&amp;#160; &lt;a href="http://dev.officelive.com"&gt;http://dev.officelive.com&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;FedEx presented during the Keynote but it came across like a sales pitch.&amp;#160; It left me thinking... &lt;a href="http://whiteboard.ups.com/" target="_blank"&gt;what can brown do for you&lt;/a&gt;?&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;At the very end they had 1/2 an hour for Q&amp;amp;A with Bill so I decided, why not?&amp;#160; How often do you get to ask the Man a question?&amp;#160; Unfortunately, I was next in line when they ran out of time.&amp;#160; Maybe next time :-)&lt;/p&gt;&lt;img src="http://blogs.inetium.com/aggbug.aspx?PostID=14120" width="1" height="1"&gt;</description><category domain="http://blogs.inetium.com/blogs/rmitchell/archive/tags/Events/default.aspx">Events</category></item><item><title>Composite Apps - Custom Pages (4 of 4)</title><link>http://blogs.inetium.com/blogs/rmitchell/archive/2008/02/11/composite-apps-custom-pages-4-of-4.aspx</link><pubDate>Mon, 11 Feb 2008 14:00:59 GMT</pubDate><guid isPermaLink="false">7346ef18-9fb1-4a4e-be41-9add5078176c:13724</guid><dc:creator>rmitchell</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.inetium.com/blogs/rmitchell/rsscomments.aspx?PostID=13724</wfw:commentRss><comments>http://blogs.inetium.com/blogs/rmitchell/archive/2008/02/11/composite-apps-custom-pages-4-of-4.aspx#comments</comments><description>&lt;p&gt;Now we have &lt;a href="http://blogs.inetium.com/blogs/rmitchell/archive/2008/02/08/composite-apps-custom-pages-3-of-4.aspx" target="_blank"&gt;a completely custom page&lt;/a&gt; but what we really want is a page that matches the look and feel for our site as defined by the Master Page.&amp;#160; To accomplish this, open the page in SharePoint Designer and choose &amp;quot;Attach Master Page&amp;quot; from the Format --&amp;gt; Master Page menu:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="453" alt="image" src="http://www.iwkid.com/inetium/CompositeAppsCustomPages4of4_79D7/image.png" width="473" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;Select the default Master Page and press OK:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="211" alt="image" src="http://www.iwkid.com/inetium/CompositeAppsCustomPages4of4_79D7/image_3.png" width="407" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;You will then receive a prompt that asks you to match content regions to the Master Page.&amp;#160; This is because our custom page has content defined in the body of the HTML.&amp;#160; Because Content Pages do not have a body tag you need to specify which Content Placeholder you would like to move your custom content into.&amp;#160; SharePoint Designer is nice enough to configure a default mapping that will work just fine so you can press OK:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="337" alt="image" src="http://www.iwkid.com/inetium/CompositeAppsCustomPages4of4_79D7/image_4.png" width="554" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;Now your page looks much more like a SharePoint page.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="324" alt="image" src="http://www.iwkid.com/inetium/CompositeAppsCustomPages4of4_79D7/image_5.png" width="554" border="0" /&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Even better, now you can browse to the page and interact with it using the out of the box actions menu:&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="135" alt="image" src="http://www.iwkid.com/inetium/CompositeAppsCustomPages4of4_79D7/image_6.png" width="554" border="0" /&gt;&lt;/p&gt;&lt;img src="http://blogs.inetium.com/aggbug.aspx?PostID=13724" width="1" height="1"&gt;</description><category domain="http://blogs.inetium.com/blogs/rmitchell/archive/tags/Microsoft+Office+SharePoint+Server+2007/default.aspx">Microsoft Office SharePoint Server 2007</category><category domain="http://blogs.inetium.com/blogs/rmitchell/archive/tags/Composite+Applications/default.aspx">Composite Applications</category><category domain="http://blogs.inetium.com/blogs/rmitchell/archive/tags/SharePoint+Designer+2007/default.aspx">SharePoint Designer 2007</category></item><item><title>Office Developer's Conference - Day 0</title><link>http://blogs.inetium.com/blogs/rmitchell/archive/2008/02/10/office-developer-s-conference-day-0.aspx</link><pubDate>Mon, 11 Feb 2008 04:29:31 GMT</pubDate><guid isPermaLink="false">7346ef18-9fb1-4a4e-be41-9add5078176c:14089</guid><dc:creator>rmitchell</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.inetium.com/blogs/rmitchell/rsscomments.aspx?PostID=14089</wfw:commentRss><comments>http://blogs.inetium.com/blogs/rmitchell/archive/2008/02/10/office-developer-s-conference-day-0.aspx#comments</comments><description>&lt;p&gt;After some &lt;a href="http://iwkid.blogspot.com/2008/02/odc-2008-good-start.html" target="_blank"&gt;fun&lt;/a&gt; at the Minneapolis Airport this morning I arrived in &lt;a href="http://maps.google.com/maps?f=d&amp;amp;hl=en&amp;amp;geocode=3579548175009349978,37.330241,-121.887632&amp;amp;saddr=37.331027,-121.888418&amp;amp;daddr=&amp;amp;mra=dme&amp;amp;mrcr=0&amp;amp;mrsp=0&amp;amp;sz=16&amp;amp;sll=37.331181,-121.88786&amp;amp;sspn=0.014844,0.018046&amp;amp;ie=UTF8&amp;amp;t=h&amp;amp;z=16&amp;amp;om=0" target="_blank"&gt;San Jose, California&lt;/a&gt; this afternoon for the &lt;a href="http://www.odc2008.com/" target="_blank"&gt;Office Developer's Conference&lt;/a&gt;!&amp;#160; Tonight we had a connect &amp;amp; register gathering.&amp;#160; The special guest was Hugh MacCleod (from &lt;a href="http://www.gapingvoid.com"&gt;http://www.gapingvoid.com&lt;/a&gt;).&amp;#160; He had a projector and was marking up people's business cards - here is what he did with mine:&lt;/p&gt;  &lt;p align="center"&gt;&amp;#160; &lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="164" alt="195226" src="http://www.iwkid.com/inetium/OfficeDevelopersConferenceDay0_12025/195226.jpg" width="272" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;While I was sitting there I met a member of the Office Business Platform Team and a member of the &lt;a href="http://www.sharepointne.com" target="_blank"&gt;NESPUG&lt;/a&gt;!&amp;#160; More to report tomorrow when the sessions kick off!&lt;/p&gt;&lt;img src="http://blogs.inetium.com/aggbug.aspx?PostID=14089" width="1" height="1"&gt;</description><category domain="http://blogs.inetium.com/blogs/rmitchell/archive/tags/Events/default.aspx">Events</category></item><item><title>Composite Apps - Custom Pages (3 of 4)</title><link>http://blogs.inetium.com/blogs/rmitchell/archive/2008/02/08/composite-apps-custom-pages-3-of-4.aspx</link><pubDate>Fri, 08 Feb 2008 14:00:52 GMT</pubDate><guid isPermaLink="false">7346ef18-9fb1-4a4e-be41-9add5078176c:13723</guid><dc:creator>rmitchell</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.inetium.com/blogs/rmitchell/rsscomments.aspx?PostID=13723</wfw:commentRss><comments>http://blogs.inetium.com/blogs/rmitchell/archive/2008/02/08/composite-apps-custom-pages-3-of-4.aspx#comments</comments><description>&lt;p&gt;So we have a &lt;a href="http://blogs.inetium.com/blogs/rmitchell/archive/2008/02/06/composite-apps-custom-pages-1-of-4.aspx" target="_blank"&gt;new page&lt;/a&gt;, we've &lt;a href="http://blogs.inetium.com/blogs/rmitchell/archive/2008/02/07/composite-apps-custom-pages-2-of-4.aspx" target="_blank"&gt;added a link&lt;/a&gt; to the Quick Launch so we can easily find it... but the page is still pretty ugly:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="211" alt="image" src="http://www.iwkid.com/inetium/CompositeAppsCustomPages3of4_7697/image.png" width="554" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;Well, the first thing we can do is apply the SharePoint styles to the page.&amp;#160; This will work if you want a completely custom layout for your page but still want to have a consistent style.&amp;#160; Open the custom page in SharePoint Designer and choose &amp;quot;Manage Style Sheet Links&amp;quot; from the Format --&amp;gt; CSS Styles menu:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="452" alt="image" src="http://www.iwkid.com/inetium/CompositeAppsCustomPages3of4_7697/image_3.png" width="467" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;Ensure that &amp;quot;current page&amp;quot; is selected and click Add:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="305" alt="image" src="http://www.iwkid.com/inetium/CompositeAppsCustomPages3of4_7697/image_4.png" width="373" border="0" /&gt;&lt;/p&gt;  &lt;p&gt;Paste in the relative path to SharePoint's core CSS file:&amp;#160; /_layouts/1033/styles/core.css&lt;/p&gt;  &lt;p&gt;Press OK and save the page to commit your changes.&amp;#160; Now when you reload the page, it looks much more like a SharePoint page:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="177" alt="image" src="http://www.iwkid.com/inetium/CompositeAppsCustomPages3of4_7697/image_5.png" width="554" border="0" /&gt;&lt;/p&gt;&lt;img src="http://blogs.inetium.com/aggbug.aspx?PostID=13723" width="1" height="1"&gt;</description><category domain="http://blogs.inetium.com/blogs/rmitchell/archive/tags/Microsoft+Office+SharePoint+Server+2007/default.aspx">Microsoft Office SharePoint Server 2007</category><category domain="http://blogs.inetium.com/blogs/rmitchell/archive/tags/Composite+Applications/default.aspx">Composite Applications</category><category domain="http://blogs.inetium.com/blogs/rmitchell/archive/tags/SharePoint+Designer+2007/default.aspx">SharePoint Designer 2007</category></item><item><title>Composite Apps - Custom Pages (2 of 4)</title><link>http://blogs.inetium.com/blogs/rmitchell/archive/2008/02/07/composite-apps-custom-pages-2-of-4.aspx</link><pubDate>Thu, 07 Feb 2008 14:00:46 GMT</pubDate><guid isPermaLink="false">7346ef18-9fb1-4a4e-be41-9add5078176c:13722</guid><dc:creator>rmitchell</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.inetium.com/blogs/rmitchell/rsscomments.aspx?PostID=13722</wfw:commentRss><comments>http://blogs.inetium.com/blogs/rmitchell/archive/2008/02/07/composite-apps-custom-pages-2-of-4.aspx#comments</comments><description>&lt;p&gt;Now that you have your &lt;a href="http://blogs.inetium.com/blogs/rmitchell/archive/2008/02/06/composite-apps-custom-pages-1-of-4.aspx" target="_blank"&gt;custom page&lt;/a&gt;, you'll probably want to make it more accessible.&amp;#160; To do that, let's add a link to the Quick Launch.&amp;#160; Now, we talked about how to do this from the web interface &lt;a href="http://blogs.inetium.com/blogs/rmitchell/archive/2007/12/10/out-of-the-box-composite-apps-customizing-navigation.aspx" target="_blank"&gt;before&lt;/a&gt;, today we're going to make the change from within SharePoint Designer.&amp;#160; With the site open, select Navigation from the Site menu:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="264" alt="image" src="http://www.iwkid.com/inetium/CompositeAppsCustomPages2of4_721D/image.png" width="210" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;and you should see a tree view of the site's navigation:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="145" alt="image" src="http://www.iwkid.com/inetium/CompositeAppsCustomPages2of4_721D/image_3.png" width="457" border="0" /&gt;&lt;/p&gt;  &lt;p&gt;To add a link to to the Quick Launch, select our custom page and drag it under the Quick Launch tree node:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="165" alt="image" src="http://www.iwkid.com/inetium/CompositeAppsCustomPages2of4_721D/image_4.png" width="554" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;Then rename the tree node:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="81" alt="image" src="http://www.iwkid.com/inetium/CompositeAppsCustomPages2of4_721D/image_5.png" width="106" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;Now the Quick Launch has a link for our new page:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="179" alt="image" src="http://www.iwkid.com/inetium/CompositeAppsCustomPages2of4_721D/image_6.png" width="144" border="0" /&gt;&lt;/p&gt;&lt;img src="http://blogs.inetium.com/aggbug.aspx?PostID=13722" width="1" height="1"&gt;</description><category domain="http://blogs.inetium.com/blogs/rmitchell/archive/tags/Microsoft+Office+SharePoint+Server+2007/default.aspx">Microsoft Office SharePoint Server 2007</category><category domain="http://blogs.inetium.com/blogs/rmitchell/archive/tags/Composite+Applications/default.aspx">Composite Applications</category><category domain="http://blogs.inetium.com/blogs/rmitchell/archive/tags/SharePoint+Designer+2007/default.aspx">SharePoint Designer 2007</category></item><item><title>Composite Apps - Custom Pages (1 of 4)</title><link>http://blogs.inetium.com/blogs/rmitchell/archive/2008/02/06/composite-apps-custom-pages-1-of-4.aspx</link><pubDate>Wed, 06 Feb 2008 14:00:57 GMT</pubDate><guid isPermaLink="false">7346ef18-9fb1-4a4e-be41-9add5078176c:13721</guid><dc:creator>rmitchell</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.inetium.com/blogs/rmitchell/rsscomments.aspx?PostID=13721</wfw:commentRss><comments>http://blogs.inetium.com/blogs/rmitchell/archive/2008/02/06/composite-apps-custom-pages-1-of-4.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://blogs.inetium.com/blogs/rmitchell/archive/2007/11/05/out-of-the-box-composite-apps-custom-web-part-pages.aspx" target="_blank"&gt;Earlier&lt;/a&gt; we took a look at how to add Custom Web Part Pages to your SharePoint sites.&amp;#160; You can also create custom pages within SharePoint Designer.&amp;#160; To get started, open your SharePoint site in SPD and choose to create a new ASPX page:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="272" alt="image" src="http://www.iwkid.com/inetium/CompositeAppsCustomPages_6A97/image.png" width="491" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;An ASPX page is an ASP.NET page.&amp;#160; When the page loads you can see that it is essentially a blank canvas.&amp;#160; If we switch to code view, you can see it contains the bare essentials required by an ASPX page:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="251" alt="image" src="http://www.iwkid.com/inetium/CompositeAppsCustomPages_6A97/image_3.png" width="493" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;Now that we have our canvas, lets add some SharePoint functionality to this page.&amp;#160; From the Insert menu, select SharePoint Controls and choose to insert a new Web Part Zone:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="269" alt="image" src="http://www.iwkid.com/inetium/CompositeAppsCustomPages_6A97/image_4.png" width="403" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;By inserting&amp;#160; a Web Part Zone, SharePoint designer also adds an SPWebPartManager which is required to support Web Parts on a page.&amp;#160; We now have a working Web Part Zone for our page:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="75" alt="image" src="http://www.iwkid.com/inetium/CompositeAppsCustomPages_6A97/image_5.png" width="554" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;All we have left to do is save this page and view it in the browser:&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="519" alt="image" src="http://www.iwkid.com/inetium/CompositeAppsCustomPages_6A97/image_6.png" width="298" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;Now, when you load the page you might be a little discouraged but don't worry!&amp;#160; Your page isn't really empty.&amp;#160; To see your Web Part Zone, however, you'll have to tell SharePoint that you want to edit the page.&amp;#160; You can do this by running some JavaScript from your address bar:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="123" alt="image" src="http://www.iwkid.com/inetium/CompositeAppsCustomPages_6A97/image_7.png" width="417" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;Here is the link you will need:&amp;#160; BLOCKED SCRIPTMSOTlPn_ShowToolPane('2')&lt;/p&gt;  &lt;p&gt;Simply paste that JavaScript into the address bar and press enter to execute it.&amp;#160; (Big thanks to &lt;a href="http://mindsharpblogs.com/todd/archive/2005/02/11/285.aspx" target="_blank"&gt;Todd&lt;/a&gt; for the shortcut!)&lt;/p&gt;  &lt;p&gt;Now you should see a usable (if not exactly pretty) Web Part Page:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="208" alt="image" src="http://www.iwkid.com/inetium/CompositeAppsCustomPages_6A97/image_8.png" width="554" border="0" /&gt;&lt;/p&gt;&lt;img src="http://blogs.inetium.com/aggbug.aspx?PostID=13721" width="1" height="1"&gt;</description><category domain="http://blogs.inetium.com/blogs/rmitchell/archive/tags/Microsoft+Office+SharePoint+Server+2007/default.aspx">Microsoft Office SharePoint Server 2007</category><category domain="http://blogs.inetium.com/blogs/rmitchell/archive/tags/Composite+Applications/default.aspx">Composite Applications</category><category domain="http://blogs.inetium.com/blogs/rmitchell/archive/tags/SharePoint+Designer+2007/default.aspx">SharePoint Designer 2007</category></item><item><title>Composite Apps - SPD Workflow Basics</title><link>http://blogs.inetium.com/blogs/rmitchell/archive/2008/02/05/composite-apps-spd-workflow-basics.aspx</link><pubDate>Tue, 05 Feb 2008 14:00:13 GMT</pubDate><guid isPermaLink="false">7346ef18-9fb1-4a4e-be41-9add5078176c:13716</guid><dc:creator>rmitchell</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.inetium.com/blogs/rmitchell/rsscomments.aspx?PostID=13716</wfw:commentRss><comments>http://blogs.inetium.com/blogs/rmitchell/archive/2008/02/05/composite-apps-spd-workflow-basics.aspx#comments</comments><description>&lt;p&gt;One of the great new features introduced by SharePoint Designer is the ability to create and customize Workflows using predefined conditions and actions.&amp;#160; Most Workflows created by SPD reference a list or library so before we get started, we'll create one of each:&lt;/p&gt; &lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="167" alt="image" src="http://www.iwkid.com/inetium/CompositeAppsSPDWorkflowBasics_66BF/image.png" width="355" border="0" /&gt;   &lt;p&gt;Next, we'll open SharePoint Designer and create a new Workflow:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="271" alt="image" src="http://www.iwkid.com/inetium/CompositeAppsSPDWorkflowBasics_66BF/image_3.png" width="496" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;When the new Workflow wizard is launched, you're asked to provide a name for the Workflow.&amp;#160; You're also asked which list/library to attach the Workflow to:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="434" alt="image" src="http://www.iwkid.com/inetium/CompositeAppsSPDWorkflowBasics_66BF/image_4.png" width="554" border="0" /&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;You are also asked when the Workflow should initiate.&amp;#160; There are three options:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Allow the Workflow to be started manually&lt;/li&gt;    &lt;li&gt;Start when a new item is created&lt;/li&gt;    &lt;li&gt;Start when an item is changed&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;In our example, we want a new task to be created when a new Expense Report is completed.&amp;#160; The next step in the wizard is to define the steps of the Workflow.&amp;#160; Here you can add custom conditions and actions:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="434" alt="image" src="http://www.iwkid.com/inetium/CompositeAppsSPDWorkflowBasics_66BF/image_5.png" width="554" border="0" /&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Conditions allow you to specify when the Workflow should start.&amp;#160; Some examples of using conditions include only requiring approval when expense reports are valued at over $200...&amp;#160; or there could be different steps depending on the category of expenses, etc.&lt;/p&gt;  &lt;p&gt;Actions are what you want to have happen.&amp;#160; There are a number of actions available out of the box broken up into categories (Core Actions, List Actions, Task Actions) and you can even create your own Actions using Visual Studio.&amp;#160; For this example we're going to Assign a To-do Item:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="434" alt="image" src="http://www.iwkid.com/inetium/CompositeAppsSPDWorkflowBasics_66BF/image_6.png" width="554" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;Now, when I upload a new expense report (or, even better, fill out an InfoPath form) the Expense Report Approval Workflow fires automatically:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="72" alt="image" src="http://www.iwkid.com/inetium/CompositeAppsSPDWorkflowBasics_66BF/image_7.png" width="554" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;You can see that a column also gets added with the name of the Workflow showing the current status.&amp;#160; If we look at our tasks list you can see that a new task has been created and assigned to the &amp;quot;WSSDEMO Owners&amp;quot; site group.&amp;#160; The task also has a link that links back to the source item:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="75" alt="image" src="http://www.iwkid.com/inetium/CompositeAppsSPDWorkflowBasics_66BF/image_8.png" width="554" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;This is just a basic example of how to use the out of the box Workflows available in SharePoint Designer.&amp;#160; We'll explore some more interesting examples in future posts!&lt;/p&gt;&lt;img src="http://blogs.inetium.com/aggbug.aspx?PostID=13716" width="1" height="1"&gt;</description><category domain="http://blogs.inetium.com/blogs/rmitchell/archive/tags/Microsoft+Office+SharePoint+Server+2007/default.aspx">Microsoft Office SharePoint Server 2007</category><category domain="http://blogs.inetium.com/blogs/rmitchell/archive/tags/Composite+Applications/default.aspx">Composite Applications</category><category domain="http://blogs.inetium.com/blogs/rmitchell/archive/tags/SharePoint+Designer+2007/default.aspx">SharePoint Designer 2007</category><category domain="http://blogs.inetium.com/blogs/rmitchell/archive/tags/Workflow/default.aspx">Workflow</category></item><item><title>Composite Apps - SPD and Content Pages</title><link>http://blogs.inetium.com/blogs/rmitchell/archive/2008/02/04/composite-apps-spd-and-content-pages.aspx</link><pubDate>Mon, 04 Feb 2008 14:15:35 GMT</pubDate><guid isPermaLink="false">7346ef18-9fb1-4a4e-be41-9add5078176c:13646</guid><dc:creator>rmitchell</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.inetium.com/blogs/rmitchell/rsscomments.aspx?PostID=13646</wfw:commentRss><comments>http://blogs.inetium.com/blogs/rmitchell/archive/2008/02/04/composite-apps-spd-and-content-pages.aspx#comments</comments><description>&lt;p&gt;Now that we've seen &lt;a href="http://blogs.inetium.com/blogs/rmitchell/archive/2008/02/04/composite-apps-spd-and-master-pages.aspx" target="_blank"&gt;how Master Pages work&lt;/a&gt;, let's look at a content page and see how it relates to a Master Page.&amp;#160; We'll start by opening the default.aspx page in SharePoint Designer.&amp;#160; When you open the page the first thing you'll notice is that SharePoint Designer loads the Master Page.&amp;#160; Because your site can have multiple Master Pages defined, the attached Master Page URL is displayed in the top-right corner:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="54" alt="image" src="http://www.iwkid.com/inetium/CompositeAppsSPDandContentPages_67F9/image.png" width="554" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;Once the page loads you should see a view that is very similar to your Master Page, again containing purple rectangles signifying content placeholders:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="277" alt="image" src="http://www.iwkid.com/inetium/CompositeAppsSPDandContentPages_67F9/image_3.png" width="554" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;As you move your mouse over the page you'll notice that several areas of the page are not editable.&amp;#160; These are areas that are defined in the Master Page.&amp;#160; Some areas can be overridden, one example is the PlaceHolderLeftNavBarTop content placeholder:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="137" alt="image" src="http://www.iwkid.com/inetium/CompositeAppsSPDandContentPages_67F9/image_4.png" width="205" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;It is defined in the Master Page so it displays but it does not have any content associated with it.&amp;#160; By clicking on the &lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="19" alt="image" src="http://www.iwkid.com/inetium/CompositeAppsSPDandContentPages_67F9/image_5.png" width="19" border="0" /&gt; &amp;quot;arrow&amp;quot; (still looking for the name of that..) you are given the option to create custom content:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="83" alt="image" src="http://www.iwkid.com/inetium/CompositeAppsSPDandContentPages_67F9/image_6.png" width="331" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;If we take a look at the PlaceHolderMain, you'll notice that it is editable (and also, not blank):&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="191" alt="image" src="http://www.iwkid.com/inetium/CompositeAppsSPDandContentPages_67F9/image_7.png" width="554" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;By switching into code view you can see that the placeholder has already been overridden and new content is defined inside of the asp:Content control:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="395" alt="image" src="http://www.iwkid.com/inetium/CompositeAppsSPDandContentPages_67F9/image_8.png" width="554" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;You'll also notice that the default.aspx page is considerably smaller than the content would suggest.&amp;#160; That is because most of the layout is configured in the .master page which means only the overridden sections need to be defined on the content page.&lt;/p&gt;&lt;img src="http://blogs.inetium.com/aggbug.aspx?PostID=13646" width="1" height="1"&gt;</description><category domain="http://blogs.inetium.com/blogs/rmitchell/archive/tags/Microsoft+Office+SharePoint+Server+2007/default.aspx">Microsoft Office SharePoint Server 2007</category><category domain="http://blogs.inetium.com/blogs/rmitchell/archive/tags/Composite+Applications/default.aspx">Composite Applications</category><category domain="http://blogs.inetium.com/blogs/rmitchell/archive/tags/SharePoint+Designer+2007/default.aspx">SharePoint Designer 2007</category></item></channel></rss>