<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://msmvps.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>Brian H. Madsen - .Net Powered by Caffeine : SharePoint Designer</title><link>http://msmvps.com/blogs/brianmadsen/archive/tags/SharePoint+Designer/default.aspx</link><description>Tags: SharePoint Designer</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>SharePoint training in Perth - Professional MOSS 2007 Solutions by Readify</title><link>http://msmvps.com/blogs/brianmadsen/archive/2008/08/28/sharepoint-training-in-perth-professional-moss-2007-solutions-by-readify.aspx</link><pubDate>Thu, 28 Aug 2008 09:16:16 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1646056</guid><dc:creator>Brian Madsen</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/brianmadsen/rsscomments.aspx?PostID=1646056</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/brianmadsen/commentapi.aspx?PostID=1646056</wfw:comment><comments>http://msmvps.com/blogs/brianmadsen/archive/2008/08/28/sharepoint-training-in-perth-professional-moss-2007-solutions-by-readify.aspx#comments</comments><description>&lt;p&gt;Wow - finally some SharePoint training in Perth, WA that steps up and presents something other than the typical &amp;quot;Boot Camp&amp;quot;.&lt;/p&gt; &lt;p&gt;It&amp;#39;s a four (4) day, intensive training program which you&amp;#39;d be nuts to miss out on.&lt;/p&gt; &lt;p&gt;Here&amp;#39;s an outline of what&amp;#39;s on offer for those four days:&lt;/p&gt; &lt;blockquote&gt; &lt;ul&gt; &lt;p&gt;&lt;strong&gt;Day 1&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;u&gt;SharePoint 2007 Developer Roadmap&lt;/u&gt;&lt;/p&gt; &lt;ul&gt;&lt;/ul&gt; &lt;li&gt; &lt;p&gt;Architectural overview of SharePoint and the Office 2007 system &lt;/p&gt; &lt;li&gt; &lt;p&gt;WSS as a collaboration solution &lt;/p&gt; &lt;li&gt; &lt;p&gt;WSS as a server-side development platform &lt;/p&gt; &lt;li&gt; &lt;p&gt;Overview of MOSS components and services &lt;/p&gt; &lt;li&gt; &lt;p&gt;Creating and testing your first WSS feature &lt;/p&gt;&lt;/li&gt;&lt;/ul&gt; &lt;ul&gt; &lt;ul&gt;&lt;/ul&gt; &lt;p&gt;SharePoint Architecture&lt;/p&gt; &lt;ul&gt;&lt;/ul&gt; &lt;li&gt; &lt;p&gt;WSS Integration with ASP.NET 2.0 &lt;/p&gt; &lt;li&gt; &lt;p&gt;The configuration database and content databases &lt;/p&gt; &lt;li&gt; &lt;p&gt;Configuring the web.config file for a Web application &lt;/p&gt; &lt;li&gt; &lt;p&gt;Understanding site pages versus application pages &lt;/p&gt;&lt;/li&gt;&lt;/ul&gt; &lt;ul&gt; &lt;ul&gt;&lt;/ul&gt; &lt;p&gt;Pages and Site Branding&lt;/p&gt; &lt;ul&gt;&lt;/ul&gt; &lt;li&gt; &lt;p&gt;Understanding page parsing and Safe Mode restrictions &lt;/p&gt; &lt;li&gt; &lt;p&gt;Creating a feature with custom page templates &lt;/p&gt; &lt;li&gt; &lt;p&gt;Designing page templates using controls and Web Part Zones &lt;/p&gt; &lt;li&gt; &lt;p&gt;Understanding the standard default.master page template &lt;/p&gt; &lt;li&gt; &lt;p&gt;Creating a feature to apply branding at the site collection level &lt;/p&gt; &lt;li&gt; &lt;p&gt;Understanding and extending the CSS classes in core.css &lt;br /&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt; &lt;ul&gt; &lt;ul&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;Day 2&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;u&gt;Developing Web Parts&lt;/u&gt;&lt;/p&gt; &lt;ul&gt;&lt;/ul&gt; &lt;li&gt; &lt;p&gt;Creating, deploying and debugging ASP.NET Web Parts in WSS &lt;/p&gt; &lt;li&gt; &lt;p&gt;Designing Web Parts with persistent properties &lt;/p&gt; &lt;li&gt; &lt;p&gt;Web Part Description files and the Web Part Gallery &lt;/p&gt; &lt;li&gt; &lt;p&gt;Creating a feature to import Web Parts into the Web Part Gallery &lt;/p&gt; &lt;li&gt; &lt;p&gt;Backwards compatibility with WSS V2-style Web Parts &lt;/p&gt;&lt;/li&gt;&lt;/ul&gt; &lt;ul&gt; &lt;ul&gt;&lt;/ul&gt; &lt;p&gt;Lists and Content Types&lt;/p&gt; &lt;ul&gt;&lt;/ul&gt; &lt;li&gt; &lt;p&gt;New WSS 3.0 enhancements to lists and document libraries &lt;/p&gt; &lt;li&gt; &lt;p&gt;Defining site columns, custom field types and content types &lt;/p&gt; &lt;li&gt; &lt;p&gt;Provisioning document libraries using a feature &lt;/p&gt; &lt;li&gt; &lt;p&gt;Defining a custom list type using a feature &lt;/p&gt; &lt;li&gt; &lt;p&gt;Creating event handlers using custom event receiver classes &lt;/p&gt;&lt;/li&gt;&lt;/ul&gt; &lt;ul&gt; &lt;ul&gt;&lt;/ul&gt; &lt;p&gt;Forms Services with InfoPath 2007&lt;/p&gt; &lt;ul&gt;&lt;/ul&gt; &lt;li&gt; &lt;p&gt;Creating input forms with InfoPath &lt;/p&gt; &lt;li&gt; &lt;p&gt;InfoPath integration with WSS forms libraries &lt;/p&gt; &lt;li&gt; &lt;p&gt;Forms Services Architecture &lt;/p&gt; &lt;li&gt; &lt;p&gt;Designing server-side forms with InfoPath 2007 &lt;/p&gt; &lt;li&gt; &lt;p&gt;User deployment of server-side forms versus administrator deployment &lt;/p&gt;&lt;/li&gt;&lt;/ul&gt; &lt;ul&gt; &lt;ul&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;Day 3&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;u&gt;SharePoint WorkFlows&lt;/u&gt;&lt;/p&gt; &lt;ul&gt;&lt;/ul&gt; &lt;li&gt; &lt;p&gt;Windows Workflow Foundation (WF) Primer Creating WF programs in Visual Studio with the workflow designer &lt;/p&gt; &lt;li&gt; &lt;p&gt;Creating, deploying and debugging workflow templates for WSS &lt;/p&gt; &lt;li&gt; &lt;p&gt;Creating workflow associations and workflow instances &lt;/p&gt; &lt;li&gt; &lt;p&gt;Developing workflows which create and wait on WSS tasks &lt;/p&gt; &lt;li&gt; &lt;p&gt;Creating workflow input forms for MOSS using Microsoft InfoPath &lt;/p&gt;&lt;/li&gt;&lt;/ul&gt; &lt;ul&gt; &lt;ul&gt;&lt;/ul&gt; &lt;p&gt;Extending MOSS Portal and Search&lt;/p&gt; &lt;ul&gt;&lt;/ul&gt; &lt;li&gt; &lt;p&gt;Shared Service Provider (SSP) Architecture Creating sites from the MOSS Collaboration Portal site template &lt;/p&gt; &lt;li&gt; &lt;p&gt;User Profiles and Audience Targeting &lt;/p&gt; &lt;li&gt; &lt;p&gt;MOSS infrastructure for creating MySites Configuring and extending MOSS Search &lt;/p&gt;&lt;/li&gt;&lt;/ul&gt; &lt;ul&gt; &lt;ul&gt;&lt;/ul&gt; &lt;p&gt;The Business Data Catalog (BDC)&lt;/p&gt; &lt;ul&gt;&lt;/ul&gt; &lt;li&gt; &lt;p&gt;Working with BDC Application Definition Files Application, Entities, Methods and Associations &lt;/p&gt; &lt;li&gt; &lt;p&gt;Surfacing backend data using BDC Web Parts BDC integration with MOSS search &lt;/p&gt; &lt;li&gt; &lt;p&gt;Creating custom Web Parts that execute BDC queries &lt;/p&gt;&lt;/li&gt;&lt;/ul&gt; &lt;ul&gt; &lt;ul&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;Day 4&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;u&gt;Web Content Management&lt;/u&gt;&lt;/p&gt; &lt;ul&gt;&lt;/ul&gt; &lt;li&gt; &lt;p&gt;Customising sites creating from the MOSS Publishing Site template &lt;/p&gt; &lt;li&gt; &lt;p&gt;Creating content types and custom page layouts for Web content &lt;/p&gt; &lt;li&gt; &lt;p&gt;Understanding the MOSS content approval process &lt;/p&gt; &lt;li&gt; &lt;p&gt;Converting Office documents into Web-ready formats &lt;/p&gt; &lt;li&gt; &lt;p&gt;Optimizing performance with MOSS caching features &lt;/p&gt;&lt;/li&gt;&lt;/ul&gt; &lt;ul&gt; &lt;ul&gt;&lt;/ul&gt; &lt;p&gt;Excel Services and Report Center&lt;/p&gt; &lt;ul&gt;&lt;/ul&gt; &lt;li&gt; &lt;p&gt;Introduction to Excel Services &lt;/p&gt; &lt;li&gt; &lt;p&gt;Publishing Excel spreadsheets that render in the browser &lt;/p&gt; &lt;li&gt; &lt;p&gt;Trusted locations, connections and user-defined functions (UDFs) &lt;/p&gt; &lt;li&gt; &lt;p&gt;Creating Dashboard pages with Report Center Creating Key Performance Indicators (KPIs) and filters &lt;/p&gt; &lt;li&gt; &lt;p&gt;MOSS integration with SQL Reporting Services and SQL Analysis Services &lt;/p&gt;&lt;/li&gt;&lt;/ul&gt; &lt;ul&gt; &lt;ul&gt;&lt;/ul&gt; &lt;p&gt;WSS/MOSS Security&lt;/p&gt; &lt;ul&gt;&lt;/ul&gt; &lt;li&gt; &lt;p&gt;Trust Levels, Web Parts and Code Access Security (CAS) &lt;/p&gt; &lt;li&gt; &lt;p&gt;Windows Authentication versus Forms Authentication &lt;/p&gt; &lt;li&gt; &lt;p&gt;WSS Identities and Security Contexts &lt;/p&gt; &lt;li&gt; &lt;p&gt;Escalation of Privilege &lt;/p&gt; &lt;li&gt; &lt;p&gt;Delegating User Credentials &lt;/p&gt; &lt;li&gt; &lt;p&gt;Using the MOSS single sign On (SSO) Service &lt;/p&gt;&lt;/li&gt; &lt;li&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/blockquote&gt; &lt;p&gt;For more information on this fantastic offer, go here: &lt;a title="http://www.readify.net/Default.aspx?tabid=271" href="http://www.readify.net/Default.aspx?tabid=271"&gt;http://www.readify.net/Default.aspx?tabid=271&lt;/a&gt;&lt;/p&gt; &lt;p&gt;To register (be quick, i&amp;#39;m positive this will sell out fast), click here: &lt;a title="http://www.readify.net/book+now!.aspx?ctl=RBS%20Registration&amp;amp;mid=1467&amp;amp;CourseID=29&amp;amp;Type=NormalReg" href="http://www.readify.net/book+now!.aspx?ctl=RBS%20Registration&amp;amp;mid=1467&amp;amp;CourseID=29&amp;amp;Type=NormalReg"&gt;http://www.readify.net/book+now!.aspx?ctl=RBS%20Registration&amp;amp;mid=1467&amp;amp;CourseID=29&amp;amp;Type=NormalReg&lt;/a&gt;&lt;/p&gt; &lt;p&gt;These types of training sessions does not come along often enough - maybe we&amp;#39;ll see more coming out from Readify?&lt;/p&gt; &lt;p&gt;Thanks to Andy Lamb for informing us about it!&lt;/p&gt; &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:db419859-3a92-4db2-8a81-33e61eaeec39" style="padding-right:0px;display:inline;padding-left:0px;padding-bottom:0px;margin:0px;padding-top:0px;"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/SharePoint%202007" rel="tag"&gt;SharePoint 2007&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Training" rel="tag"&gt;Training&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Readify" rel="tag"&gt;Readify&lt;/a&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1646056" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/brianmadsen/archive/tags/MOSS+2007/default.aspx">MOSS 2007</category><category domain="http://msmvps.com/blogs/brianmadsen/archive/tags/SharePoint+Designer/default.aspx">SharePoint Designer</category><category domain="http://msmvps.com/blogs/brianmadsen/archive/tags/Training/default.aspx">Training</category></item><item><title>Visual Studio 2008 Extensions for Windows SharePoint Services – epic fail</title><link>http://msmvps.com/blogs/brianmadsen/archive/2008/07/02/visual-studio-2008-extensions-for-windows-sharepoint-services-epic-fail.aspx</link><pubDate>Tue, 01 Jul 2008 23:32:37 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1639053</guid><dc:creator>Brian Madsen</dc:creator><slash:comments>5</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/brianmadsen/rsscomments.aspx?PostID=1639053</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/brianmadsen/commentapi.aspx?PostID=1639053</wfw:comment><comments>http://msmvps.com/blogs/brianmadsen/archive/2008/07/02/visual-studio-2008-extensions-for-windows-sharepoint-services-epic-fail.aspx#comments</comments><description>&lt;p&gt;&lt;/p&gt;  &lt;p&gt;I think it’s really about time that VS2008, which is the development flagship, gets up to speed and starts enabling developers!&lt;/p&gt;  &lt;p&gt;The push from MS has for a long time been 64-bit…go 64-bit OS…64-bit, 64-bit and then a bit more 64-bit.&lt;/p&gt;  &lt;p&gt;But where is the support? honestly guys! for systems to move onto 64-bit, you need to ENABLE those that work with it to actually be capable of working with it.&lt;/p&gt;  &lt;p&gt;The latest release, Visual Studio 2008 Extensions for Windows SharePoint Services is IMHO an epic fail..&lt;/p&gt;  &lt;p&gt;Two reasons:&lt;/p&gt;  &lt;p&gt;1) still has to work on Windows Server 2003 even though it’s considering best practises to seperate development machines and servers.&lt;/p&gt;  &lt;p&gt;2) 64-bit is as of yet, not in scope..yes that’s right, 64-bit isn’t supported in the latest release.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Alex Malek’s response to this was “Unfortunately, 64-bit is not in scope at the moment. Along with support for WinXP/Vista, this is at the very top of our list of pain points we hope to address in subsequent releases.”&lt;/p&gt;  &lt;p&gt;that’s simply just not good enough….not in scope? i mean, did we just wake up this morning to find that 64-bit had evolved over night?&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/brianmadsen/another_5F00_major_5F00_gripe_5F00_2.png"&gt;&lt;img title="another_major_gripe" style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="506" alt="another_major_gripe" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/brianmadsen/another_5F00_major_5F00_gripe_5F00_thumb.png" width="477" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;That goes without saying…this now pushes the adoption rate out again for Visual Studio 2008. I know it’s probably a mad rush to get VS2008 out the door and the tools should follow shortly after. Yet again, those who have adopted 64-bit is stuck again and i now have to create yet another development environment (virtual of course) so i can have these extensions implemented – time == money == implementation == adoption == sales…it’s an easy equation.&lt;/p&gt;  &lt;p&gt;And i was seriously looking forward to being able to use Visual Studio 2008 out-of-the-box for SharePoint development.&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;Dissapointed..seriously dissapointed that this is the stance that’s been taken by the SharePoint Designer team. &lt;/p&gt;  &lt;p&gt;One for the road…&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/brianmadsen/rubbing_5F00_it_5F00_in_5F00_2.png"&gt;&lt;img title="rubbing_it_in" style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="171" alt="rubbing_it_in" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/brianmadsen/rubbing_5F00_it_5F00_in_5F00_thumb.png" width="457" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Can we find a date, preferably before Visual Studio 2012 gets released, which will let us know if we should even bother with Visual Studio 2008, not to forget 64-bit, at this stage?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1639053" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/brianmadsen/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://msmvps.com/blogs/brianmadsen/archive/tags/MOSS+2007/default.aspx">MOSS 2007</category><category domain="http://msmvps.com/blogs/brianmadsen/archive/tags/SharePoint+Designer/default.aspx">SharePoint Designer</category></item></channel></rss>