SlideShare a Scribd company logo
1 of 49
Bringing Zest to SharePoint Sites Using Out-of-the-box Technology,[object Object],Joel Ward,[object Object],Edward Wells,[object Object],Bethany Kaplan,[object Object]
Introduction,[object Object],Bringing Zest to SharePoint Sites Using Out-of-the-Box Technology,[object Object]
Who we are,[object Object],Joel Ward,[object Object],SharePoint Developer/Architect,[object Object],Edward Wells,[object Object],SharePoint Advisor/Developer,[object Object],Bethany Kaplan,[object Object],SharePoint Functional SME,[object Object]
Why we are here,[object Object],Worked with SharePoint in various government and commercial environments,[object Object],Share some ways to overcome your environmental restrictions,[object Object],SharePoint does not always require in depth programming or server access,[object Object],Give some ideas to get the juices flowing,[object Object],	This will not be an exhaustive set of solutions by any means – but instead we hope it will empower you to think out of the box to jazz up and add functionality to your SharePoint sites.,[object Object]
Session Outline,[object Object],Quick Hits,[object Object],Change the “SharePoint look”  -  Master Page,[object Object],Re-Enable Quick Launch,[object Object],PDF Page Anchor Navigation,[object Object],Content Editor Web Part (CEWP),[object Object],Open List Item in New Window,[object Object],Tiered Scenarios,[object Object],Page Pizzazz with Functionality,[object Object],Form and Column Control,[object Object],Field Options to Ensure Consistent Data Input,[object Object],Metrics & Key Performance Indicators,[object Object],Final Thoughts & Questions,[object Object]
Quick Hits,[object Object],Bringing Zest to SharePoint Sites Using Out-of-the-Box Technology,[object Object]
Changing the “SharePoint Look”,[object Object],Many clients/users don’t like the “SharePoint look”,…you know, that typical blue background…but how can that be changed?,[object Object]
Changing the “SharePoint Look” – Themes,[object Object]
Changing the “SharePoint Look” – Master Page,[object Object]
Re-enable Quick Launch,[object Object],When you create a standard web part page, the Quick Launch is not present,[object Object],Ways to overcome the missing navigation,[object Object],Head in sand: Ignore it,[object Object],Without SharePoint Designer: Edit by renaming file, edit two lines,[object Object],Using SharePoint Designer: Edit the page to re-enable the Quick Launch,[object Object],More Navigation Goodness: Modify navigation control attributes,[object Object]
Re-Enable Quick Launch: Without SharePoint Designer,[object Object],Rename .ASPX file to .TXT,[object Object],Open and comment out or remove the following three lines of code::,[object Object],<asp:ContentContentPlaceHolderId="PlaceHolderPageImage" runat="server"></asp:Content> ,[object Object],<asp:ContentContentPlaceHolderId="PlaceHolderLeftNavBar" runat="server"></asp:Content>,[object Object],<asp:ContentContentPlaceHolderId="PlaceHolderNavSpacer" runat="server"></asp:Content>,[object Object],Rename .TXT back to .ASPX,[object Object]
Re-Enable Quick Launch: Using SharePoint Designer,[object Object],Comment out or remove the following three lines of code:,[object Object],<asp:ContentContentPlaceHolderId="PlaceHolderPageImage" runat="server"></asp:Content> ,[object Object],<asp:ContentContentPlaceHolderId="PlaceHolderLeftNavBar" runat="server"></asp:Content>,[object Object],<asp:ContentContentPlaceHolderId="PlaceHolderNavSpacer" runat="server"></asp:Content>,[object Object]
MODIFYING NAVIGATION CONTROL ATTRIBUTES,[object Object],The same techniques can be used to modify the navigation properties as we used to re-enable the quick launch,[object Object],Open master page as text file, or preferably open in SharePoint Designer (make a copy first!),[object Object],Enhance the navigation,[object Object],Make menus dynamic,[object Object],Make titles wrap,[object Object],Add multiple levels to menus,[object Object],Use custom code to add fly-ins and other advanced content,[object Object],http://www.heathersolomon.com/blog/archive/2007/05/15/SharePoint-Tip--How-to-Activate-the-Drop-Down-Menu.aspx,[object Object]
Modifying Navigation Control Attributes,[object Object],ContentPlaceHolder ID = “PlaceHolderLeftNavBar”,[object Object],AspMenu control ID = “QuickLaunchMenu”,[object Object],<asp:AspMenu id="QuickLaunchMenu“,[object Object],DataSourceId="QuickLaunchSiteMap" runat="server“,[object Object],Orientation="Vertical" StaticDisplayLevels="1" ItemWrap="true“,[object Object],MaximumDynamicDisplayLevels="1" StaticSubMenuIndent="0“,[object Object],SkipLinkText="" > ,[object Object],http://msdn.microsoft.com/en-us/library/ms466994.aspx,[object Object],http://www.heathersolomon.com/blog/archive/2007/05/15/SharePoint-Tip--How-to-Activate-the-Drop-Down-Menu.aspx,[object Object]
PDF Page Anchor Navigation,[object Object],SharePoint sites contain hosted content,[object Object],In an ideal world everything would be a webpage, right?,[object Object],In the real world browser hosted content often comes in PDF form,[object Object],User guides, policy manuals and books are often PDF form,[object Object],PDFs can consist of dozens or thousands of pages,[object Object],Links are targeted references to specific material.  ,[object Object],Opening a 500 page document at the beginning of page one does not give me the policy I need in the middle of page 304,[object Object],Enter PDF page anchors!,[object Object],So quick, easy that anyone can make them,[object Object]
PDF Page Anchor Navigation,[object Object],What if you want a link in SharePoint to open a PDF to a specific page within the PDF (a manual for instance)?,[object Object],Solution: Add the following the end of the link’s URL: #page=[page number],[object Object],Example: www.edrocks.com/documents/mypdf.pdf#page=9,[object Object],What if you want a link in SharePoint to open a PDF to a specific destination, such as a Glossary, without the link being tied to a page number (in case the document and page numbers get updated)?,[object Object],Solution: Set the destination within the PDF file, then create a link that points to this destination by adding the following to the end of the links URL: #[destination name] ,[object Object],Example: www.edrocks.com/documents/mypdf.pdf#section,[object Object]
Our Friend, the Content Editor Web Part,[object Object],The Content Editor Web Part is more versatile than you may think,[object Object],Can hold rich text, but can also hold HTML, JavaScript and CSS,[object Object],Can link to a code file in a document library or elsewhere using a Content Link,[object Object],Most HTML and JavaScript is allowed, though the <form> tag is not,[object Object]
Open List Item in New Window,[object Object]
Tiered Scenarios,[object Object],Bringing Zest to SharePoint Sites Using Out-of-the-Box Technology,[object Object]
The Tier System,[object Object],Tier 1,[object Object],No code,[object Object],Web browser configurations,[object Object],Tier 2,[object Object],Content Editor Web Part,[object Object],Basic SharePoint Designer,[object Object],Power Users,[object Object],Tier 3,[object Object],Advanced SharePoint Designer,[object Object],Server side programming,[object Object],Programmer and IT help required,[object Object],Tier 4,[object Object],Enterprise applications,[object Object],Standard and 3rd party Web Parts,[object Object],Cascading Style Sheets,[object Object],JavaScript,[object Object],jQuery,[object Object],CAML,[object Object],Features,[object Object],SQL,[object Object],BI,[object Object],ASP.NET,[object Object],SSRS,[object Object]
Scenario #1: Page Pizzazz with Functionality,[object Object],Tier 1: Basic Out-of-the-Box Changes,[object Object],Tier 2: Widgets and Gadgets,[object Object],Tier 2/3: Using jQuery,[object Object],Tier 3/4: Widgets and Web Parts that run off local data,[object Object]
Page Pizzazz with Functionality,[object Object],Requirement: The site is boring and needs more dynamic content to draw users in,[object Object],Boring!,[object Object]
Tier 1: Basic Out-of-the-Box Changes,[object Object],Jazz up with ,[object Object],Announcements: Fonts, Colors, Photos,[object Object],RSS Feeds,[object Object],Pictures,[object Object]
Announcements,[object Object]
RSS Feeds: News, Stocks,….,[object Object]
Pictures,[object Object]
Tier 2: Widgets and Gadgets  ,[object Object],Weather,[object Object],Google Gadgets,[object Object],WidgetBox,[object Object],And many more…,[object Object]
Weather,[object Object]
Google Gadgets,[object Object],Joke of the Day,[object Object],Birthday Viewer/Countdown,[object Object],Slideshows,[object Object]
Widgetbox,[object Object],Site Polls,[object Object],Slideshows,[object Object],Movement,[object Object],Mini-Calendar,[object Object]
Tier 2/3: Using jQuery,[object Object]
Tier 3/4:  Widgets and Web Parts that run off local data,[object Object],Widgets that run off local data,[object Object],Data View Web Parts,[object Object],Content Query Web Parts,[object Object],Custom coded widgets,[object Object],Custom Web Parts,[object Object],Third party Web Parts,[object Object],The possibilities are endless!,[object Object]
Scenario #2: Form and Column Control,[object Object],Tier 1: Description – “Admin Only” ,[object Object],Tier 2: Script to Hide Fields,[object Object],Tier 3: Column-level security (Web Part),[object Object]
Tier 1: Form Control through Description – “Admin Only” ,[object Object],Very Simple,[object Object],Effective,[object Object],Most popular solution,[object Object]
Tier 2: Script to Hide FieldsWhat you see is what you fill,[object Object],[object Object]
Doesn't work if true security is needed
Newform.aspx vs. Editform.aspxCEWP to the rescue!,[object Object],Simple JavaScript,[object Object],Power user can implement,[object Object],<script type="text/javascript">vartrs = document.getElementsByTagName("TR");for (var r in trs) {var row = (trs[r].innerText || trs[r].textContent)+"";    if (row.match(/^Row Title 1/) || row.match(/^Row Title 2/)){ trs[r].style.display = "none"; }}</script> ,[object Object],http://moblog.bradleyit.com/2009/07/hideremove-workspace-from-sharepoint.html,[object Object]
Tier 3: Column-level security ,[object Object],Control access at the column level,[object Object],None/Read/Write access configurable,[object Object],When the issue is security, not validity or usability,[object Object],Bamboo Solutions: Bamboo Column Level Security,[object Object]
Scenario #3: Field Options to Ensure Consistent Data Input,[object Object],Tier 1:  The Choice Column,[object Object],Tier 1:  The Lookup List ,[object Object],Tier 2/3:  The Auto-Complete Function ,[object Object],Tier Next: 2010 preview,[object Object]
Tier 1: The Choice Column -A Solution for the Everyman,[object Object],Quick,[object Object],Simple,[object Object],Effective,[object Object],[object Object]
No Central Management,[object Object]
Tier 2/3: The Auto-Complete Function – IT Help Needed,[object Object],Benefits,[object Object],Powerful,[object Object],Functionality only limited by imagination,[object Object],Works in Restrictive Environments,[object Object],Visually impressive, WOW factor,[object Object],Challenges,[object Object],Complex, Requires a Programmer,[object Object],Maintenance Issues May Occur,[object Object],Difficult to troubleshoot,[object Object],Difficult to migrate or alter	,[object Object]
Tier 2/3: The Auto-complete Function – How It Works,[object Object]
Tier 2: Coming – jQueryfor SP,[object Object],So what used to be Tier 3 is becoming available for Tier 2 Power User audience,[object Object],End User SharePoint (EUSP) is one of the premiere resources,[object Object],http://www.endusersharepoint.com/,[object Object],jQuery Library for SharePoint Web Services on CodePlex,[object Object],http://spservices.codeplex.com/,[object Object],Also see:,[object Object],http://www.jquery.com/,[object Object]
Tier Next: 2010 previewLookups of the Future!,[object Object],Unique columns,[object Object],Enhanced lookup columns,[object Object],Enforced lookup relationships,[object Object],Un-enforced lookup relationships,[object Object],Viewing items in list relationships,[object Object]
Tier Next: SharePoint 2010 Validation,[object Object],Single column input validation,[object Object],Cross column input validation,[object Object],[object Object]
Scrubs results at the point of inputIan Morrish: SharePoint 2010 Column Validation,[object Object]
Metrics & Key Performance Indicators,[object Object],Tier 1: Enterprise MOSS KPIs (if you’re so lucky),[object Object],Tier 1: List Views (for WSS and MOSS Standard),[object Object],Tier 2: DataViews or JavaScript in SPD,[object Object],Tier 3: SQL Server Reporting Services (SSRS), Performance Point, Custom Web Parts,[object Object],Tier 3/4: Other Enterprise BI solutions,[object Object]
Final Thoughts & Questions,[object Object],Bringing Zest to SharePoint Sites Using Out-of-the-Box Technology,[object Object]

More Related Content

What's hot

SharePoint 2010 Application Development
SharePoint 2010 Application DevelopmentSharePoint 2010 Application Development
SharePoint 2010 Application Developmentmattbremer
 
Becoming a SharePoint Design Ninja
Becoming a SharePoint Design NinjaBecoming a SharePoint Design Ninja
Becoming a SharePoint Design NinjaKanwal Khipple
 
Jump Start: Share Point Development
Jump Start: Share Point DevelopmentJump Start: Share Point Development
Jump Start: Share Point Developmentmattbremer
 
10 Best SharePoint Features You’ve Never Used #SPC_ORG
10 Best SharePoint Features You’ve Never Used #SPC_ORG10 Best SharePoint Features You’ve Never Used #SPC_ORG
10 Best SharePoint Features You’ve Never Used #SPC_ORGChristian Buckley
 
Sharepoint Overview
Sharepoint OverviewSharepoint Overview
Sharepoint OverviewVinh Nguyen
 
SharePoint Developer Experience Present & Future
SharePoint Developer Experience Present & FutureSharePoint Developer Experience Present & Future
SharePoint Developer Experience Present & Futuremattbremer
 
My First SharePoint Online PowerApp
My First SharePoint Online PowerAppMy First SharePoint Online PowerApp
My First SharePoint Online PowerAppBecky Bertram
 
Getting started with SharePoint 2013 online development
Getting started with SharePoint 2013 online developmentGetting started with SharePoint 2013 online development
Getting started with SharePoint 2013 online developmentJeremy Thake
 
Collab 365 building business solutions on Office 365 and SharePoint Online
Collab 365 building business solutions on Office 365 and SharePoint OnlineCollab 365 building business solutions on Office 365 and SharePoint Online
Collab 365 building business solutions on Office 365 and SharePoint OnlineDarrell Trimble
 
What's new in SharePoint 2013 - Discover it
What's new in SharePoint 2013 - Discover itWhat's new in SharePoint 2013 - Discover it
What's new in SharePoint 2013 - Discover itBenjamin Niaulin
 
SharePoint Benefits
SharePoint BenefitsSharePoint Benefits
SharePoint BenefitsSameh Senosi
 
10 Best Productivity Features in SharePoint 2013
10 Best Productivity Features in SharePoint 201310 Best Productivity Features in SharePoint 2013
10 Best Productivity Features in SharePoint 2013Christian Buckley
 
Tulsa Tech Fest - SharePoint 2013: Intro To Branding & Design Manager
Tulsa Tech Fest - SharePoint 2013: Intro To Branding & Design ManagerTulsa Tech Fest - SharePoint 2013: Intro To Branding & Design Manager
Tulsa Tech Fest - SharePoint 2013: Intro To Branding & Design ManagerApril Dunnam
 
Share point 2013 features Workflow
Share point 2013 features WorkflowShare point 2013 features Workflow
Share point 2013 features WorkflowRaghu Raja
 
SharePoint 2013 Branding
SharePoint 2013 BrandingSharePoint 2013 Branding
SharePoint 2013 BrandingKashif Imran
 
Full Trust Solution Development in SharePoint 2013
Full Trust Solution Development in SharePoint 2013Full Trust Solution Development in SharePoint 2013
Full Trust Solution Development in SharePoint 2013Ed Musters
 
SharePoint Online - Friend or Foe
SharePoint Online - Friend or FoeSharePoint Online - Friend or Foe
SharePoint Online - Friend or FoeJasper Oosterveld
 

What's hot (20)

Access Web Apps E-Book
Access Web Apps E-BookAccess Web Apps E-Book
Access Web Apps E-Book
 
SharePoint 101
SharePoint 101SharePoint 101
SharePoint 101
 
SharePoint 2010 Application Development
SharePoint 2010 Application DevelopmentSharePoint 2010 Application Development
SharePoint 2010 Application Development
 
Becoming a SharePoint Design Ninja
Becoming a SharePoint Design NinjaBecoming a SharePoint Design Ninja
Becoming a SharePoint Design Ninja
 
Jump Start: Share Point Development
Jump Start: Share Point DevelopmentJump Start: Share Point Development
Jump Start: Share Point Development
 
10 Best SharePoint Features You’ve Never Used #SPC_ORG
10 Best SharePoint Features You’ve Never Used #SPC_ORG10 Best SharePoint Features You’ve Never Used #SPC_ORG
10 Best SharePoint Features You’ve Never Used #SPC_ORG
 
Sharepoint Overview
Sharepoint OverviewSharepoint Overview
Sharepoint Overview
 
SharePoint Developer Experience Present & Future
SharePoint Developer Experience Present & FutureSharePoint Developer Experience Present & Future
SharePoint Developer Experience Present & Future
 
My First SharePoint Online PowerApp
My First SharePoint Online PowerAppMy First SharePoint Online PowerApp
My First SharePoint Online PowerApp
 
Getting started with SharePoint 2013 online development
Getting started with SharePoint 2013 online developmentGetting started with SharePoint 2013 online development
Getting started with SharePoint 2013 online development
 
Collab 365 building business solutions on Office 365 and SharePoint Online
Collab 365 building business solutions on Office 365 and SharePoint OnlineCollab 365 building business solutions on Office 365 and SharePoint Online
Collab 365 building business solutions on Office 365 and SharePoint Online
 
What's new in SharePoint 2013 - Discover it
What's new in SharePoint 2013 - Discover itWhat's new in SharePoint 2013 - Discover it
What's new in SharePoint 2013 - Discover it
 
SharePoint Benefits
SharePoint BenefitsSharePoint Benefits
SharePoint Benefits
 
Things to know about One Drive
Things to know about One DriveThings to know about One Drive
Things to know about One Drive
 
10 Best Productivity Features in SharePoint 2013
10 Best Productivity Features in SharePoint 201310 Best Productivity Features in SharePoint 2013
10 Best Productivity Features in SharePoint 2013
 
Tulsa Tech Fest - SharePoint 2013: Intro To Branding & Design Manager
Tulsa Tech Fest - SharePoint 2013: Intro To Branding & Design ManagerTulsa Tech Fest - SharePoint 2013: Intro To Branding & Design Manager
Tulsa Tech Fest - SharePoint 2013: Intro To Branding & Design Manager
 
Share point 2013 features Workflow
Share point 2013 features WorkflowShare point 2013 features Workflow
Share point 2013 features Workflow
 
SharePoint 2013 Branding
SharePoint 2013 BrandingSharePoint 2013 Branding
SharePoint 2013 Branding
 
Full Trust Solution Development in SharePoint 2013
Full Trust Solution Development in SharePoint 2013Full Trust Solution Development in SharePoint 2013
Full Trust Solution Development in SharePoint 2013
 
SharePoint Online - Friend or Foe
SharePoint Online - Friend or FoeSharePoint Online - Friend or Foe
SharePoint Online - Friend or Foe
 

Similar to Bringing Zest to SharePoint Sites Using Out-of-the-Box Technology

Getting Started with Iron Speed Designer
Getting Started with Iron Speed DesignerGetting Started with Iron Speed Designer
Getting Started with Iron Speed DesignerIron Speed
 
Designing SharePoint 2010 for Business
Designing SharePoint 2010 for BusinessDesigning SharePoint 2010 for Business
Designing SharePoint 2010 for BusinessKanwal Khipple
 
Solve Todays Problems with 10 New SharePoint 2010 Features
Solve Todays Problems with 10 New SharePoint 2010 FeaturesSolve Todays Problems with 10 New SharePoint 2010 Features
Solve Todays Problems with 10 New SharePoint 2010 FeaturesCory Peters
 
Sharepoint conference 3 - continental
Sharepoint conference 3 - continentalSharepoint conference 3 - continental
Sharepoint conference 3 - continentalMIchael Carey
 
SharePoint 2010 Application Development Overview
SharePoint 2010 Application Development OverviewSharePoint 2010 Application Development Overview
SharePoint 2010 Application Development OverviewRob Windsor
 
Continental Airlines 2009 Microsoft SharePoint Conference Presentation
Continental Airlines 2009 Microsoft SharePoint Conference PresentationContinental Airlines 2009 Microsoft SharePoint Conference Presentation
Continental Airlines 2009 Microsoft SharePoint Conference PresentationDenise Wilson
 
SharePoint Saturday Los Angeles 2011 SharePoint 2010 as The Business Intellig...
SharePoint Saturday Los Angeles 2011 SharePoint 2010 as The Business Intellig...SharePoint Saturday Los Angeles 2011 SharePoint 2010 as The Business Intellig...
SharePoint Saturday Los Angeles 2011 SharePoint 2010 as The Business Intellig...Ivan Sanders
 
SharePoint 2010 For Developers
SharePoint 2010 For DevelopersSharePoint 2010 For Developers
SharePoint 2010 For DevelopersSparked
 
Sharepoint designer workflow by quontra us
Sharepoint designer workflow by quontra usSharepoint designer workflow by quontra us
Sharepoint designer workflow by quontra usQUONTRASOLUTIONS
 
SharePoint Intelligence Extending Share Point Designer 2010 Workflows With Cu...
SharePoint Intelligence Extending Share Point Designer 2010 Workflows With Cu...SharePoint Intelligence Extending Share Point Designer 2010 Workflows With Cu...
SharePoint Intelligence Extending Share Point Designer 2010 Workflows With Cu...Ivan Sanders
 
SharePoint Branding Guidance @ SharePoint Saturday Redmond
SharePoint Branding Guidance @ SharePoint Saturday RedmondSharePoint Branding Guidance @ SharePoint Saturday Redmond
SharePoint Branding Guidance @ SharePoint Saturday RedmondKanwal Khipple
 
Usability AJAX and other ASP.NET Features
Usability AJAX and other ASP.NET FeaturesUsability AJAX and other ASP.NET Features
Usability AJAX and other ASP.NET FeaturesPeter Gfader
 
SharePoint Branding Guidance @ SharePoint Saturday San Diego
SharePoint Branding Guidance @ SharePoint Saturday San DiegoSharePoint Branding Guidance @ SharePoint Saturday San Diego
SharePoint Branding Guidance @ SharePoint Saturday San DiegoKanwal Khipple
 
Intro to SharePoint for Developers
Intro to SharePoint for DevelopersIntro to SharePoint for Developers
Intro to SharePoint for DevelopersRob Wilson
 
Essential html tweaks for accessible themes
Essential html tweaks for accessible themesEssential html tweaks for accessible themes
Essential html tweaks for accessible themesMartin Stehle
 
So You Want to Be a SharePoint Developer - SPS Utah 2015
So You Want to Be a SharePoint Developer - SPS Utah 2015So You Want to Be a SharePoint Developer - SPS Utah 2015
So You Want to Be a SharePoint Developer - SPS Utah 2015Ryan Schouten
 
Share point 2010-uiimprovements
Share point 2010-uiimprovementsShare point 2010-uiimprovements
Share point 2010-uiimprovementsLiquidHub
 
Bp308 Ibm Lotus Domino Web Facelift Using Ajax And Dxl
Bp308 Ibm Lotus Domino Web Facelift Using Ajax And DxlBp308 Ibm Lotus Domino Web Facelift Using Ajax And Dxl
Bp308 Ibm Lotus Domino Web Facelift Using Ajax And Dxldominion
 
Deep dive into the new features of share point online &amp; onedrive for busi...
Deep dive into the new features of share point online &amp; onedrive for busi...Deep dive into the new features of share point online &amp; onedrive for busi...
Deep dive into the new features of share point online &amp; onedrive for busi...Jayanthi P
 

Similar to Bringing Zest to SharePoint Sites Using Out-of-the-Box Technology (20)

Getting Started with Iron Speed Designer
Getting Started with Iron Speed DesignerGetting Started with Iron Speed Designer
Getting Started with Iron Speed Designer
 
Designing SharePoint 2010 for Business
Designing SharePoint 2010 for BusinessDesigning SharePoint 2010 for Business
Designing SharePoint 2010 for Business
 
Solve Todays Problems with 10 New SharePoint 2010 Features
Solve Todays Problems with 10 New SharePoint 2010 FeaturesSolve Todays Problems with 10 New SharePoint 2010 Features
Solve Todays Problems with 10 New SharePoint 2010 Features
 
Sharepoint conference 3 - continental
Sharepoint conference 3 - continentalSharepoint conference 3 - continental
Sharepoint conference 3 - continental
 
SharePoint 2010 Application Development Overview
SharePoint 2010 Application Development OverviewSharePoint 2010 Application Development Overview
SharePoint 2010 Application Development Overview
 
Continental Airlines 2009 Microsoft SharePoint Conference Presentation
Continental Airlines 2009 Microsoft SharePoint Conference PresentationContinental Airlines 2009 Microsoft SharePoint Conference Presentation
Continental Airlines 2009 Microsoft SharePoint Conference Presentation
 
SharePoint Saturday Los Angeles 2011 SharePoint 2010 as The Business Intellig...
SharePoint Saturday Los Angeles 2011 SharePoint 2010 as The Business Intellig...SharePoint Saturday Los Angeles 2011 SharePoint 2010 as The Business Intellig...
SharePoint Saturday Los Angeles 2011 SharePoint 2010 as The Business Intellig...
 
SharePoint 2010 For Developers
SharePoint 2010 For DevelopersSharePoint 2010 For Developers
SharePoint 2010 For Developers
 
Sharepoint designer workflow by quontra us
Sharepoint designer workflow by quontra usSharepoint designer workflow by quontra us
Sharepoint designer workflow by quontra us
 
Intro to Application Express
Intro to Application ExpressIntro to Application Express
Intro to Application Express
 
SharePoint Intelligence Extending Share Point Designer 2010 Workflows With Cu...
SharePoint Intelligence Extending Share Point Designer 2010 Workflows With Cu...SharePoint Intelligence Extending Share Point Designer 2010 Workflows With Cu...
SharePoint Intelligence Extending Share Point Designer 2010 Workflows With Cu...
 
SharePoint Branding Guidance @ SharePoint Saturday Redmond
SharePoint Branding Guidance @ SharePoint Saturday RedmondSharePoint Branding Guidance @ SharePoint Saturday Redmond
SharePoint Branding Guidance @ SharePoint Saturday Redmond
 
Usability AJAX and other ASP.NET Features
Usability AJAX and other ASP.NET FeaturesUsability AJAX and other ASP.NET Features
Usability AJAX and other ASP.NET Features
 
SharePoint Branding Guidance @ SharePoint Saturday San Diego
SharePoint Branding Guidance @ SharePoint Saturday San DiegoSharePoint Branding Guidance @ SharePoint Saturday San Diego
SharePoint Branding Guidance @ SharePoint Saturday San Diego
 
Intro to SharePoint for Developers
Intro to SharePoint for DevelopersIntro to SharePoint for Developers
Intro to SharePoint for Developers
 
Essential html tweaks for accessible themes
Essential html tweaks for accessible themesEssential html tweaks for accessible themes
Essential html tweaks for accessible themes
 
So You Want to Be a SharePoint Developer - SPS Utah 2015
So You Want to Be a SharePoint Developer - SPS Utah 2015So You Want to Be a SharePoint Developer - SPS Utah 2015
So You Want to Be a SharePoint Developer - SPS Utah 2015
 
Share point 2010-uiimprovements
Share point 2010-uiimprovementsShare point 2010-uiimprovements
Share point 2010-uiimprovements
 
Bp308 Ibm Lotus Domino Web Facelift Using Ajax And Dxl
Bp308 Ibm Lotus Domino Web Facelift Using Ajax And DxlBp308 Ibm Lotus Domino Web Facelift Using Ajax And Dxl
Bp308 Ibm Lotus Domino Web Facelift Using Ajax And Dxl
 
Deep dive into the new features of share point online &amp; onedrive for busi...
Deep dive into the new features of share point online &amp; onedrive for busi...Deep dive into the new features of share point online &amp; onedrive for busi...
Deep dive into the new features of share point online &amp; onedrive for busi...
 

Recently uploaded

The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightSafe Software
 
Automation Ops Series: Session 2 - Governance for UiPath projects
Automation Ops Series: Session 2 - Governance for UiPath projectsAutomation Ops Series: Session 2 - Governance for UiPath projects
Automation Ops Series: Session 2 - Governance for UiPath projectsDianaGray10
 
Trailblazer Community - Flows Workshop (Session 2)
Trailblazer Community - Flows Workshop (Session 2)Trailblazer Community - Flows Workshop (Session 2)
Trailblazer Community - Flows Workshop (Session 2)Muhammad Tiham Siddiqui
 
Extra-120324-Visite-Entreprise-icare.pdf
Extra-120324-Visite-Entreprise-icare.pdfExtra-120324-Visite-Entreprise-icare.pdf
Extra-120324-Visite-Entreprise-icare.pdfInfopole1
 
Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - TechWebinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - TechProduct School
 
UiPath Studio Web workshop series - Day 4
UiPath Studio Web workshop series - Day 4UiPath Studio Web workshop series - Day 4
UiPath Studio Web workshop series - Day 4DianaGray10
 
Where developers are challenged, what developers want and where DevEx is going
Where developers are challenged, what developers want and where DevEx is goingWhere developers are challenged, what developers want and where DevEx is going
Where developers are challenged, what developers want and where DevEx is goingFrancesco Corti
 
Technical SEO for Improved Accessibility WTS FEST
Technical SEO for Improved Accessibility  WTS FESTTechnical SEO for Improved Accessibility  WTS FEST
Technical SEO for Improved Accessibility WTS FESTBillieHyde
 
UiPath Studio Web workshop series - Day 1
UiPath Studio Web workshop series  - Day 1UiPath Studio Web workshop series  - Day 1
UiPath Studio Web workshop series - Day 1DianaGray10
 
UiPath Studio Web workshop series - Day 2
UiPath Studio Web workshop series - Day 2UiPath Studio Web workshop series - Day 2
UiPath Studio Web workshop series - Day 2DianaGray10
 
Top 10 Squarespace Development Companies
Top 10 Squarespace Development CompaniesTop 10 Squarespace Development Companies
Top 10 Squarespace Development CompaniesTopCSSGallery
 
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.pdfCheryl Hung
 
3 Pitfalls Everyone Should Avoid with Cloud Data
3 Pitfalls Everyone Should Avoid with Cloud Data3 Pitfalls Everyone Should Avoid with Cloud Data
3 Pitfalls Everyone Should Avoid with Cloud DataEric D. Schabell
 
Introduction to RAG (Retrieval Augmented Generation) and its application
Introduction to RAG (Retrieval Augmented Generation) and its applicationIntroduction to RAG (Retrieval Augmented Generation) and its application
Introduction to RAG (Retrieval Augmented Generation) and its applicationKnoldus Inc.
 
Q4 2023 Quarterly Investor Presentation - FINAL - v1.pdf
Q4 2023 Quarterly Investor Presentation - FINAL - v1.pdfQ4 2023 Quarterly Investor Presentation - FINAL - v1.pdf
Q4 2023 Quarterly Investor Presentation - FINAL - v1.pdfTejal81
 
The Importance of Indoor Air Quality (English)
The Importance of Indoor Air Quality (English)The Importance of Indoor Air Quality (English)
The Importance of Indoor Air Quality (English)IES VE
 
Graphene Quantum Dots-Based Composites for Biomedical Applications
Graphene Quantum Dots-Based Composites for  Biomedical ApplicationsGraphene Quantum Dots-Based Composites for  Biomedical Applications
Graphene Quantum Dots-Based Composites for Biomedical Applicationsnooralam814309
 
Stobox 4: Revolutionizing Investment in Real-World Assets Through Tokenization
Stobox 4: Revolutionizing Investment in Real-World Assets Through TokenizationStobox 4: Revolutionizing Investment in Real-World Assets Through Tokenization
Stobox 4: Revolutionizing Investment in Real-World Assets Through TokenizationStobox
 
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptxGraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptxNeo4j
 

Recently uploaded (20)

The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Automation Ops Series: Session 2 - Governance for UiPath projects
Automation Ops Series: Session 2 - Governance for UiPath projectsAutomation Ops Series: Session 2 - Governance for UiPath projects
Automation Ops Series: Session 2 - Governance for UiPath projects
 
Trailblazer Community - Flows Workshop (Session 2)
Trailblazer Community - Flows Workshop (Session 2)Trailblazer Community - Flows Workshop (Session 2)
Trailblazer Community - Flows Workshop (Session 2)
 
Extra-120324-Visite-Entreprise-icare.pdf
Extra-120324-Visite-Entreprise-icare.pdfExtra-120324-Visite-Entreprise-icare.pdf
Extra-120324-Visite-Entreprise-icare.pdf
 
Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - TechWebinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
 
UiPath Studio Web workshop series - Day 4
UiPath Studio Web workshop series - Day 4UiPath Studio Web workshop series - Day 4
UiPath Studio Web workshop series - Day 4
 
Where developers are challenged, what developers want and where DevEx is going
Where developers are challenged, what developers want and where DevEx is goingWhere developers are challenged, what developers want and where DevEx is going
Where developers are challenged, what developers want and where DevEx is going
 
Technical SEO for Improved Accessibility WTS FEST
Technical SEO for Improved Accessibility  WTS FESTTechnical SEO for Improved Accessibility  WTS FEST
Technical SEO for Improved Accessibility WTS FEST
 
UiPath Studio Web workshop series - Day 1
UiPath Studio Web workshop series  - Day 1UiPath Studio Web workshop series  - Day 1
UiPath Studio Web workshop series - Day 1
 
UiPath Studio Web workshop series - Day 2
UiPath Studio Web workshop series - Day 2UiPath Studio Web workshop series - Day 2
UiPath Studio Web workshop series - Day 2
 
Top 10 Squarespace Development Companies
Top 10 Squarespace Development CompaniesTop 10 Squarespace Development Companies
Top 10 Squarespace Development Companies
 
SheDev 2024
SheDev 2024SheDev 2024
SheDev 2024
 
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
 
3 Pitfalls Everyone Should Avoid with Cloud Data
3 Pitfalls Everyone Should Avoid with Cloud Data3 Pitfalls Everyone Should Avoid with Cloud Data
3 Pitfalls Everyone Should Avoid with Cloud Data
 
Introduction to RAG (Retrieval Augmented Generation) and its application
Introduction to RAG (Retrieval Augmented Generation) and its applicationIntroduction to RAG (Retrieval Augmented Generation) and its application
Introduction to RAG (Retrieval Augmented Generation) and its application
 
Q4 2023 Quarterly Investor Presentation - FINAL - v1.pdf
Q4 2023 Quarterly Investor Presentation - FINAL - v1.pdfQ4 2023 Quarterly Investor Presentation - FINAL - v1.pdf
Q4 2023 Quarterly Investor Presentation - FINAL - v1.pdf
 
The Importance of Indoor Air Quality (English)
The Importance of Indoor Air Quality (English)The Importance of Indoor Air Quality (English)
The Importance of Indoor Air Quality (English)
 
Graphene Quantum Dots-Based Composites for Biomedical Applications
Graphene Quantum Dots-Based Composites for  Biomedical ApplicationsGraphene Quantum Dots-Based Composites for  Biomedical Applications
Graphene Quantum Dots-Based Composites for Biomedical Applications
 
Stobox 4: Revolutionizing Investment in Real-World Assets Through Tokenization
Stobox 4: Revolutionizing Investment in Real-World Assets Through TokenizationStobox 4: Revolutionizing Investment in Real-World Assets Through Tokenization
Stobox 4: Revolutionizing Investment in Real-World Assets Through Tokenization
 
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptxGraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
 

Bringing Zest to SharePoint Sites Using Out-of-the-Box Technology

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36. Doesn't work if true security is needed
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.

Editor's Notes

  1. You can use one of the alternate built-in master pages or create your own Master Page and/or Theme.
  2. You can use one of the alternate built-in master pages or create your own Master Page and/or Theme.
  3. You can use one of the alternate built-in master pages or create your own Master Page and/or Theme.
  4. Remove the following three lines of code:&lt;asp:ContentContentPlaceHolderId=&quot;PlaceHolderPageImage&quot; runat=&quot;server&quot;&gt;&lt;/asp:Content&gt; &lt;asp:ContentContentPlaceHolderId=&quot;PlaceHolderLeftNavBar&quot; runat=&quot;server&quot;&gt;&lt;/asp:Content&gt;&lt;asp:ContentContentPlaceHolderId=&quot;PlaceHolderNavSpacer&quot; runat=&quot;server&quot;&gt;&lt;/asp:Content&gt;References: http://www.beyondweblogs.com/post/Quick-Launch-Navigation-missing-from-SharePoint-Web-part-page.aspxhttp://weblogs.asp.net/sharadkumar/archive/2009/06/19/sharepoint-2007-how-to-enable-left-navigation-quick-launch-for-all-web-part-pages-in-a-farm.aspx
  5. Remove the following three lines of code:&lt;asp:ContentContentPlaceHolderId=&quot;PlaceHolderPageImage&quot; runat=&quot;server&quot;&gt;&lt;/asp:Content&gt; &lt;asp:ContentContentPlaceHolderId=&quot;PlaceHolderLeftNavBar&quot; runat=&quot;server&quot;&gt;&lt;/asp:Content&gt;&lt;asp:ContentContentPlaceHolderId=&quot;PlaceHolderNavSpacer&quot; runat=&quot;server&quot;&gt;&lt;/asp:Content&gt;References:http://www.beyondweblogs.com/post/Quick-Launch-Navigation-missing-from-SharePoint-Web-part-page.aspxhttp://weblogs.asp.net/sharadkumar/archive/2009/06/19/sharepoint-2007-how-to-enable-left-navigation-quick-launch-for-all-web-part-pages-in-a-farm.aspx
  6. Source material: http://msdn.microsoft.com/en-us/library/ms466994.aspx
  7. Source material: http://msdn.microsoft.com/en-us/library/ms466994.aspxhttp://www.heathersolomon.com/blog/archive/2007/05/15/SharePoint-Tip--How-to-Activate-the-Drop-Down-Menu.aspx
  8. Reference: http://kb2.adobe.com/cps/317/317300.html
  9. Show CEWP in action
  10. Copy Code Below and paste into Content Editor Web Part. Add CEWP to bottom of page, doesn’t work if added to the top of the page. It has a few restrictions... it needs to be added to each instance or view of the list or library, it will apply to all of the list or library items, and it doesn&apos;t seem to work for the Links web part in Summary view (view with the links as bullets).&lt;script type=&quot;Text/JavaScript&quot; language=&quot;JavaScript&quot;&gt;try{ //Get all page linksvar links = document.getElementsByTagName(&quot;A&quot;); //Iterate all page links for(vari=0; i&lt;links.length; i++) {var link = links(i); //Coerse to string by concantenating an emptystringvaronValues = link.onclick + link.onfocus + &quot;&quot;; //Change the target of ListItem links //ListItem links contain one of these literals: // Document Library = DispDocItemEx // Links List = OnLink // All Other Lists List = GoToLink (overridden below) if(onValues.indexOf(&quot;DispDocItemEx&quot;) &gt;= 0 || onValues.indexOf(&quot;GoToLink&quot;) &gt;= 0 || onValues.indexOf(&quot;OnLink&quot;) &gt;= 0 ) {link.getAttributeNode(&quot;target&quot;).value = &quot;_blank&quot;; } }}catch(e){alert(e.Message);}//Override SharePoint&apos;s GoToLink function//Create a custom GoToLink functionvar _origGoToLink = GoToLink;GoToLink = function(elm){ if (elm.href == null) return;varch = elm.href.indexOf(&quot;?&quot;) &gt;= 0 ? &quot;&amp;&quot; : &quot;?&quot;;varsrcUrl = GetSource(); if (srcUrl != null &amp;&amp; srcUrl != &quot;&quot;)srcUrl = ch + &quot;Source=&quot; + srcUrl;vartargetUrl = elm.href + srcUrl; //Use window.open rather than window.locationwindow.open(STSPageUrlValidation(targetUrl));}&lt;/script&gt;Reference:http://mindsharpblogs.com/todd/contact.aspx
  11. Reference: http://weblogs.wpix.com/news/local/morningnews/blogs/baby0710.jpg
  12. Source: http://www.cnn.com/
  13. AccuWeather: http://netweather.accuweather.com/adcbin/netweather_v2/signup-page2.asp?partner=netweatherResource: http://www.endusersharepoint.com/2010/03/30/project-for-a-rainy-day-create-a-weather-magnet-for-a-sharepoint-dashboard/
  14. Source: http://www.google.com/ig/directory?synd=openBirthday: http://www.google.com/ig/directory?synd=open&amp;cat=all&amp;url=http%3A%2F%2Fwww.labpixies.com%2Fcampaigns%2Fdates%2Fdates.xmlJoke of the Day: http://www.google.com/ig/directory?synd=open&amp;cat=all&amp;url=http%3A%2F%2Fgooglegadgetworld.com%2FJokes%2FPoliticaljokes%2Fbestpoliticaljokes.xmlDaily Tropical Picture: http://www.google.com/ig/directory?synd=open&amp;cat=all&amp;url=http%3A%2F%2Fmidots.com%2Fgadgets%2Fxmldocs%2FmidotsImgViewBeautifulPhotosOfIslands_11.xml
  15. Source:WidgetBox: http://www.widgetbox.com/galleryhome/Slideshow: http://www.widgetbox.com/widget/dralzheimerMini-Calendar: http://www.widgetbox.com/widget/calendar-japfPolls: http://www.widgetbox.com/widget/poll-pro?startWithPro=1
  16. Source: jCarousel: http://sorgalla.com/projects/jcarousel/examples/static_auto.htmlSource: Rotating Tabs: http://stilbuero.de/jquery/tabs_3/rotate.html
  17. Source: http://moblog.bradleyit.com/2009/07/hideremove-workspace-from-sharepoint.htmlAdd this after the .aspx of a form’surl: ?Toolpaneview=2
  18. Source: http://store.bamboosolutions.com/sharepoint-column-level-security.aspx
  19. Source: http://sharepoint.microsoft.com/blogs/GetThePoint/Lists/Posts/ViewPost.aspx?ID=316
  20. Source: http://www.wssdemo.com/Blog/Lists/Posts/Post.aspx?ID=496