SlideShare a Scribd company logo
Web Content Management: Developer Tasks




             Mike Gauntlett
Creating Master Pages
Creating Content Pages
Using and Modifying the Content Query Web Part
Questions




                   Microsoft Confidential
User



User
       Dev   <HTML>


User



User
User



      User
             <HTML>
Dev

      User



      User
Vocabulary
 Master Page
 Page Layout
 Content Type
 Publishing Page
Content type


    SpeakerName
    Photo         Content Type:
    URL           Speaker
    Blurb
Page Layout

 SpeakerName
 URL



 Blurb
Page Layout




 SpeakerName
 URL
 Blurb
Page Layout

          SpeakerName
          URL

          Blurb
Page Layout

          Mike Gauntlett
          www.springhouse.com

          MCSD, MCDBA, MCSE, MCITP, MCTS,
          MCP, MCT
Summary

Item              Who Creates it   Where it’s created   Where it’s Stored
Master Page       Someone with     SPD or VS            Top level site
                  design skills                         master page gallery
Content Type      Someone with     Browser              Content types
                  business                              gallery in
                  Knowledge                             appropriate site
Publishing page   Someone with     SPD                  Page layout gallery
layout            design skills                         in appropriate site

Publishing Page   User             Browser              Pages document
                                                        library
CQWP

•   Used for summary lists
•   Style LibraryXSL Style SheetsItemstyles.xsl
•   Style Libraryen-usThemableCore
    Stylescontrols.css
Itemstyles.xsl
<xsl:template name="LargeTitle" match="Row[@Style='LargeTitle']" mode="itemstyle">
…
<div class="link-item-large">
         <xsl:call-template name="OuterTemplate.CallPresenceStatusIconTemplate"/>
         <a href="{$SafeLinkUrl}" title="{@LinkToolTip}">
          <xsl:if test="$ItemsHaveStreams = 'True'">
           <xsl:attribute name="onclick">
            <xsl:value-of select="@OnClickForWebRendering"/>
           </xsl:attribute>
          </xsl:if>
          <xsl:if test="$ItemsHaveStreams != 'True' and @OpenInNewWindow = 'True'">
           <xsl:attribute name="onclick">
            <xsl:value-of disable-output-escaping="yes" select="$OnClickTargetAttribute"/>
           </xsl:attribute>
          </xsl:if>
          <xsl:value-of select="$DisplayTitle"/>
         </a>
         <div class="description">
           <xsl:value-of select="@Description" />
         </div>
       </div>
Modify Itemstyles.xsl
• Add new template
Create / modify custom css
Add CQWP
• Specify which itemtemplate to use
• Specify which list columns to display
Questions?
Click to edit Master subtitle style
Session Evaluations
 Please fill out your session evaluations
 Turn in evaluations for the chance to win
 prizes!!!
Stay Connected with Springhouse

            www.linkedin.com/companies/201280



            www.facebook.com/springhouseeducation



            www.twitter.com/SpringhouseEduc

            Join in the conversation
            Philly TechFest hashtag #phtf10
Upcoming iLearn Topics
Spend an hour over lunch (12pm – 1pm ET) with a
live presentation and demonstration of topics         What's New in Microsoft   5/17/2010
                                                      Office 2010
such as:
•   SharePoint Document Libraries                     An Overview of ITIL       5/20/2010
•   Project 2007/Project Management Tips & Tricks     IIS 7.0 for Developers    6/1/2010
•   Windows 7 for IT Pros
•   Office 2007 and Office 2010                       Project Management Tips   6/14/2010
•   and many more                                     and Tricks
                                                      Common Tasks with         6/24/2010
Just visit www.Springhouse.com/iLearn to learn more   PowerShell
and register for a FREE webcast!                      Microsoft Excel 2007:     6/28/2010
                                                      Tips and Tricks
There is no need to travel to take a live,
instructor-led class with Springhouse. You
can stay at home or at your office and join
a class via Springhouse CONNECT, our
Remote Learning System.
•    Participate in the live instructor-led classroom
     demonstrations and labs
•    Interact with the instructor and students, via
     high-quality conferencing equipment
•    View the Instructor's Presentation, Whiteboard
     and Demonstrations
•    Get remote hands-on help from the Instructor
     during labs and demos


    Take ANY class via Springhouse CONNECT. Learn
    more at www.Springhouse.com/CONNECT
Buy 2 Classes, Get 1 Free! Or Buy 1 Class, Get 2nd for Half Price!
What’s In It For Me?                               Springhouse is making it easier for you and
• You’ll Gain New Skills!                          your organization to gain new skills and
• You’ll Save Money!                               increase productivity while maximizing your
                                                   budget.
• You’ll Increase Your Productivity!
                                                   For full details of the program visist
How Do I Take Advantage?                           www.Springhouse.com/Summer-of-Learning
Visit www.Springhouse.com and select any course
scheduled to run between May 31, 2010 and
September 6, 2010.

Enroll in the course using
Promo Code: SUMMER2010
A Springhouse representative will contact you to
register for the other discounted course.
Upcoming Windows 7 Migration Clinics
Exton, PA – May 13th                      Event Overview
Malvern, PA – June 29th
Reston, VA - May 14th                     This one-day Windows 7 Migration
Richmond, VA – June 2nd & 11th            Clinic dives deep into the migration
Washington, DC – June 30th                and deployment planning strategies
                                          for Windows 7. Through a series of
                                          in-depth presentations and exercise
For full event details and registration
                                          demonstrations, we will highlight the
visit www.springhouse.com/events          new tools and technologies designed
                                          to enable successful Windows 7
                                          migrations and deployments.

More Related Content

What's hot

Hostage
HostageHostage
Basic Wordpress Session
Basic Wordpress SessionBasic Wordpress Session
Basic Wordpress Session
Vipul Garg
 
Basic WordPress Workshop Presentation
Basic WordPress Workshop PresentationBasic WordPress Workshop Presentation
Basic WordPress Workshop Presentation
Felix Albutra
 
Understand front end developer
Understand front end developerUnderstand front end developer
Understand front end developer
Hsuan Fu Lien
 
Twitter bootstrap 101
Twitter bootstrap 101Twitter bootstrap 101
Twitter bootstrap 101
bootstraptutor
 
How to use to build a website using WordPress: For normal people
How to use to build a website using WordPress: For normal peopleHow to use to build a website using WordPress: For normal people
How to use to build a website using WordPress: For normal peopleTris Hussey
 

What's hot (6)

Hostage
HostageHostage
Hostage
 
Basic Wordpress Session
Basic Wordpress SessionBasic Wordpress Session
Basic Wordpress Session
 
Basic WordPress Workshop Presentation
Basic WordPress Workshop PresentationBasic WordPress Workshop Presentation
Basic WordPress Workshop Presentation
 
Understand front end developer
Understand front end developerUnderstand front end developer
Understand front end developer
 
Twitter bootstrap 101
Twitter bootstrap 101Twitter bootstrap 101
Twitter bootstrap 101
 
How to use to build a website using WordPress: For normal people
How to use to build a website using WordPress: For normal peopleHow to use to build a website using WordPress: For normal people
How to use to build a website using WordPress: For normal people
 

Similar to Philly Tech Fest Publishing

Philly Tech Fest Silverlight
Philly Tech Fest SilverlightPhilly Tech Fest Silverlight
Philly Tech Fest Silverlight
Springhouse Education and Consulting Services
 
Philly TechFest SQL Indexes
Philly TechFest SQL IndexesPhilly TechFest SQL Indexes
Philly Tech Fest Office 2010 And Share Point 2010
Philly Tech Fest Office 2010 And Share Point 2010Philly Tech Fest Office 2010 And Share Point 2010
Philly Tech Fest Office 2010 And Share Point 2010
Springhouse Education and Consulting Services
 
Web Designing
Web Designing Web Designing
Web Designing
BALUJAINSTITUTE
 
Web Designing
Web DesigningWeb Designing
Web Designing
BALUJAINSTITUTE
 
Web Development with HTML5, CSS3 & JavaScript
Web Development with HTML5, CSS3 & JavaScriptWeb Development with HTML5, CSS3 & JavaScript
Web Development with HTML5, CSS3 & JavaScript
Edureka!
 
Joomla training-by-ruchiwebsolutions
Joomla training-by-ruchiwebsolutionsJoomla training-by-ruchiwebsolutions
Joomla training-by-ruchiwebsolutions
php2ranjan
 
webdevelopment_6132030-lva1-app6891.pptx
webdevelopment_6132030-lva1-app6891.pptxwebdevelopment_6132030-lva1-app6891.pptx
webdevelopment_6132030-lva1-app6891.pptx
lekhacce
 
Brightspace South Carolina Connection Opening Session
Brightspace South Carolina Connection Opening SessionBrightspace South Carolina Connection Opening Session
Brightspace South Carolina Connection Opening Session
D2L Barry
 
E learning website
E  learning websiteE  learning website
E learning website
Rishabh Gupta
 
Php mysql-training online-by_php2ranjan
Php mysql-training online-by_php2ranjanPhp mysql-training online-by_php2ranjan
Php mysql-training online-by_php2ranjan
php2ranjan
 
php training in hyderabad
php training in hyderabadphp training in hyderabad
php training in hyderabad
php2ranjan
 
Professionalizing the Front-end
Professionalizing the Front-endProfessionalizing the Front-end
Professionalizing the Front-end
Jordi Anguela
 
DIPLOMA IN DESIGNING AND WEBSITE DEVELOPMENT
DIPLOMA IN DESIGNING AND WEBSITE DEVELOPMENT DIPLOMA IN DESIGNING AND WEBSITE DEVELOPMENT
DIPLOMA IN DESIGNING AND WEBSITE DEVELOPMENT
Shri Prakash Pandey
 
Emerson College PB 692 class 1 Fall 2008
Emerson College PB 692 class 1 Fall 2008Emerson College PB 692 class 1 Fall 2008
Emerson College PB 692 class 1 Fall 2008
John Rodzvilla
 
Monster JavaScript Course - 50+ projects and applications
Monster JavaScript Course - 50+ projects and applicationsMonster JavaScript Course - 50+ projects and applications
Monster JavaScript Course - 50+ projects and applications
Laurence Svekis ✔
 
College Web Site HTML PROJECT
College Web Site HTML PROJECTCollege Web Site HTML PROJECT
College Web Site HTML PROJECT
Rai Saheb Bhanwar Singh College Nasrullaganj
 
WEB240 Version 1 1 Course Syllabus College o.docx
 WEB240 Version 1 1 Course Syllabus College o.docx WEB240 Version 1 1 Course Syllabus College o.docx
WEB240 Version 1 1 Course Syllabus College o.docx
MARRY7
 

Similar to Philly Tech Fest Publishing (20)

Philly Tech Fest Silverlight
Philly Tech Fest SilverlightPhilly Tech Fest Silverlight
Philly Tech Fest Silverlight
 
Philly TechFest SQL Indexes
Philly TechFest SQL IndexesPhilly TechFest SQL Indexes
Philly TechFest SQL Indexes
 
Philly Tech Fest Office 2010 And Share Point 2010
Philly Tech Fest Office 2010 And Share Point 2010Philly Tech Fest Office 2010 And Share Point 2010
Philly Tech Fest Office 2010 And Share Point 2010
 
Philly Tech Fest Exchange Server 2008 High Availability
Philly Tech Fest Exchange Server 2008 High AvailabilityPhilly Tech Fest Exchange Server 2008 High Availability
Philly Tech Fest Exchange Server 2008 High Availability
 
Web Designing
Web Designing Web Designing
Web Designing
 
Web Designing
Web DesigningWeb Designing
Web Designing
 
Web Development with HTML5, CSS3 & JavaScript
Web Development with HTML5, CSS3 & JavaScriptWeb Development with HTML5, CSS3 & JavaScript
Web Development with HTML5, CSS3 & JavaScript
 
Joomla training-by-ruchiwebsolutions
Joomla training-by-ruchiwebsolutionsJoomla training-by-ruchiwebsolutions
Joomla training-by-ruchiwebsolutions
 
webdevelopment_6132030-lva1-app6891.pptx
webdevelopment_6132030-lva1-app6891.pptxwebdevelopment_6132030-lva1-app6891.pptx
webdevelopment_6132030-lva1-app6891.pptx
 
Brightspace South Carolina Connection Opening Session
Brightspace South Carolina Connection Opening SessionBrightspace South Carolina Connection Opening Session
Brightspace South Carolina Connection Opening Session
 
E learning website
E  learning websiteE  learning website
E learning website
 
Cets 2013 g lucas_intro_to_storyline_workshop_v1.0
Cets 2013 g lucas_intro_to_storyline_workshop_v1.0Cets 2013 g lucas_intro_to_storyline_workshop_v1.0
Cets 2013 g lucas_intro_to_storyline_workshop_v1.0
 
Php mysql-training online-by_php2ranjan
Php mysql-training online-by_php2ranjanPhp mysql-training online-by_php2ranjan
Php mysql-training online-by_php2ranjan
 
php training in hyderabad
php training in hyderabadphp training in hyderabad
php training in hyderabad
 
Professionalizing the Front-end
Professionalizing the Front-endProfessionalizing the Front-end
Professionalizing the Front-end
 
DIPLOMA IN DESIGNING AND WEBSITE DEVELOPMENT
DIPLOMA IN DESIGNING AND WEBSITE DEVELOPMENT DIPLOMA IN DESIGNING AND WEBSITE DEVELOPMENT
DIPLOMA IN DESIGNING AND WEBSITE DEVELOPMENT
 
Emerson College PB 692 class 1 Fall 2008
Emerson College PB 692 class 1 Fall 2008Emerson College PB 692 class 1 Fall 2008
Emerson College PB 692 class 1 Fall 2008
 
Monster JavaScript Course - 50+ projects and applications
Monster JavaScript Course - 50+ projects and applicationsMonster JavaScript Course - 50+ projects and applications
Monster JavaScript Course - 50+ projects and applications
 
College Web Site HTML PROJECT
College Web Site HTML PROJECTCollege Web Site HTML PROJECT
College Web Site HTML PROJECT
 
WEB240 Version 1 1 Course Syllabus College o.docx
 WEB240 Version 1 1 Course Syllabus College o.docx WEB240 Version 1 1 Course Syllabus College o.docx
WEB240 Version 1 1 Course Syllabus College o.docx
 

Recently uploaded

Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
UiPathCommunity
 

Recently uploaded (20)

Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
 

Philly Tech Fest Publishing

  • 1. Web Content Management: Developer Tasks Mike Gauntlett
  • 2. Creating Master Pages Creating Content Pages Using and Modifying the Content Query Web Part Questions Microsoft Confidential
  • 3. User User Dev <HTML> User User
  • 4. User User <HTML> Dev User User
  • 5.
  • 6.
  • 7.
  • 8. Vocabulary Master Page Page Layout Content Type Publishing Page
  • 9. Content type SpeakerName Photo Content Type: URL Speaker Blurb
  • 12. Page Layout SpeakerName URL Blurb
  • 13. Page Layout Mike Gauntlett www.springhouse.com MCSD, MCDBA, MCSE, MCITP, MCTS, MCP, MCT
  • 14. Summary Item Who Creates it Where it’s created Where it’s Stored Master Page Someone with SPD or VS Top level site design skills master page gallery Content Type Someone with Browser Content types business gallery in Knowledge appropriate site Publishing page Someone with SPD Page layout gallery layout design skills in appropriate site Publishing Page User Browser Pages document library
  • 15. CQWP • Used for summary lists • Style LibraryXSL Style SheetsItemstyles.xsl • Style Libraryen-usThemableCore Stylescontrols.css
  • 16. Itemstyles.xsl <xsl:template name="LargeTitle" match="Row[@Style='LargeTitle']" mode="itemstyle"> … <div class="link-item-large"> <xsl:call-template name="OuterTemplate.CallPresenceStatusIconTemplate"/> <a href="{$SafeLinkUrl}" title="{@LinkToolTip}"> <xsl:if test="$ItemsHaveStreams = 'True'"> <xsl:attribute name="onclick"> <xsl:value-of select="@OnClickForWebRendering"/> </xsl:attribute> </xsl:if> <xsl:if test="$ItemsHaveStreams != 'True' and @OpenInNewWindow = 'True'"> <xsl:attribute name="onclick"> <xsl:value-of disable-output-escaping="yes" select="$OnClickTargetAttribute"/> </xsl:attribute> </xsl:if> <xsl:value-of select="$DisplayTitle"/> </a> <div class="description"> <xsl:value-of select="@Description" /> </div> </div>
  • 17. Modify Itemstyles.xsl • Add new template Create / modify custom css Add CQWP • Specify which itemtemplate to use • Specify which list columns to display
  • 18. Questions? Click to edit Master subtitle style
  • 19. Session Evaluations Please fill out your session evaluations Turn in evaluations for the chance to win prizes!!!
  • 20. Stay Connected with Springhouse www.linkedin.com/companies/201280 www.facebook.com/springhouseeducation www.twitter.com/SpringhouseEduc Join in the conversation Philly TechFest hashtag #phtf10
  • 21. Upcoming iLearn Topics Spend an hour over lunch (12pm – 1pm ET) with a live presentation and demonstration of topics What's New in Microsoft 5/17/2010 Office 2010 such as: • SharePoint Document Libraries An Overview of ITIL 5/20/2010 • Project 2007/Project Management Tips & Tricks IIS 7.0 for Developers 6/1/2010 • Windows 7 for IT Pros • Office 2007 and Office 2010 Project Management Tips 6/14/2010 • and many more and Tricks Common Tasks with 6/24/2010 Just visit www.Springhouse.com/iLearn to learn more PowerShell and register for a FREE webcast! Microsoft Excel 2007: 6/28/2010 Tips and Tricks
  • 22. There is no need to travel to take a live, instructor-led class with Springhouse. You can stay at home or at your office and join a class via Springhouse CONNECT, our Remote Learning System. • Participate in the live instructor-led classroom demonstrations and labs • Interact with the instructor and students, via high-quality conferencing equipment • View the Instructor's Presentation, Whiteboard and Demonstrations • Get remote hands-on help from the Instructor during labs and demos Take ANY class via Springhouse CONNECT. Learn more at www.Springhouse.com/CONNECT
  • 23. Buy 2 Classes, Get 1 Free! Or Buy 1 Class, Get 2nd for Half Price! What’s In It For Me? Springhouse is making it easier for you and • You’ll Gain New Skills! your organization to gain new skills and • You’ll Save Money! increase productivity while maximizing your budget. • You’ll Increase Your Productivity! For full details of the program visist How Do I Take Advantage? www.Springhouse.com/Summer-of-Learning Visit www.Springhouse.com and select any course scheduled to run between May 31, 2010 and September 6, 2010. Enroll in the course using Promo Code: SUMMER2010 A Springhouse representative will contact you to register for the other discounted course.
  • 24. Upcoming Windows 7 Migration Clinics Exton, PA – May 13th Event Overview Malvern, PA – June 29th Reston, VA - May 14th This one-day Windows 7 Migration Richmond, VA – June 2nd & 11th Clinic dives deep into the migration Washington, DC – June 30th and deployment planning strategies for Windows 7. Through a series of in-depth presentations and exercise For full event details and registration demonstrations, we will highlight the visit www.springhouse.com/events new tools and technologies designed to enable successful Windows 7 migrations and deployments.