Share Point Customization Delivered

  • 791 views
Uploaded on

 

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
791
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
13
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • Ton to provide TAP program information
  • Especially in the SharePoint world, a consistent and governed approach to customization are critical to the long term stability and success of the SharePoint environment.
  • Especially in the SharePoint world, a consistent and governed approach to customization are critical to the long term stability and success of the SharePoint environment.
  • User Profile information that is imported from a directory service such as Active Directory. Audiences and organizational hierarchies. Security information.Demo – jump to databases
  • SharePoint Hierarchy1.     Farm: This is the highest available level, and refers to all SharePoint installations within a server farm. It can contain multiple servers, but each farm has a single configuration database. 2.     Web Application: A Web Application is the container for all sites on a particular server, on a specified IP address and port. Web applications map to one IIS web site, which also map to exactly one SSP. This is what was called Virtual Server in SPv2. As previously mentioned, this is an IIS site that is extended to work with SharePoint. 3.     Site Collection: A site collection is a top level site where all sites within a particular web application are grouped. Each site collection can share the same content database, or have its own content database (see the link in the reference external link at the end of this article).4.     Web: Refers to an individual site within a site collection. This is the lowest available level.
  • To configure a SharePoint Web Application for access by two or more different authentication systems, you configure additional zones by extending the Web Application in the Central Administrator. SharePoint Zones represent different logical paths of gaining access to the same physical application (see Figure 6). After extending the Web application, you can configure a separate authentication method for the new zone. The available zones are: Default, Intranet, Internet, Custom, and Extranet.
  • ·        Full Control: allows users or groups full control over a site. Full Control is the least restrictive permission level. You can not modify or remove this permission level.·        Design: allows users or groups to view, add, update, delete, approve, and customize lists, libraries, and pages on your site, including themes and style sheets.·        Contribute: allows users or groups to view, add, update, and delete previously created list items and document libraries. ·        Read: allows users or groups to read pages on the site including the resource libraries. Read is the most restrictive permission level.·       Limited Access: is a permission level that is automatically assigned to a user or group and therefore cannot be directly assigned by the administrator. It is used when you assign the users or groups to a child object of a parent object to which they do not have access. You can not modify or remove this permission level.
  • For the Users:Dedicated Recycle bins Dedicated usage Reports Distributed administration (site collection administrators) Dedicated search scopes, keywords, and best-bets Custom feature deployments Dedicated language translation maintenance Dedicated galleries for web parts, master pages, content types, site columns, site templates, and list templates Dedicated shared libraries, such as site collection images and site collection styles Dedicated real estate (Self Containment)For the IT Administrators:Site quota templates Distributed administration Site locking Database maintenance options Backup / Restore abilities Content Deployments InfoPath forms services global template targeting
  • Extending the user interface,
  • Quick demo – jump to server 12 hive
  • There are some times when we as a community have to agree to disagree and this question can be one of those times.This is not your grandfathers onet.xmlSite Type – Only reason left?
  • Site DefinitionContent Type List Definition List Definition from Content Type List Instance Field Control Template Module Web Part Workflow
  • Permissions not granular enoughWorkflows simple in nature and not deployableSPGridview is a strong if not fully documented technology
  • Not all of SharePoint is obfuscated
  • UsabilityNest sites may be hard to navigateMost web parts don’t work cross site collection
  • The value proposition of SharePoint 2010 can be split across 6 functional areas as seen in what is commonly referred to as the "SharePoint Pie". Here is a quicker decoder ring to understand what each piece of the pie is all about.Sites: Collaboration (e.g. Team sites)Communities: Social networking (Blogs, Wikis, User profiles)Search: Content discovery and connecting peopleContent: WCM, ECM, DM and RMComposites: Building no-code applications with external data (BCS)Insights: Business Intelligence and Reporting

Transcript

  • 1. Sogeti
    Jesse Murray
    “The” SharePoint
  • 2. About Sogeti
    • Sogeti is an IT consulting company focused on developing and implementing effective technology solutions.
    • 3. Sogetiis a proven leader in helping companies develop, implement, and manage IT solutions to meet business objectives.
    • 4. With over 40 years of experience, Sogeti prides itself on our unmatched level of expertise, local, personal service, flexible delivery options.
    • 5. Sogeti has vast global resources with over 20,000 consultants in 14 countries.
    • 6. Member of the Capgemini Group with over 80,000 employees worldwide.
  • What Makes Sogeti One of the World’s Leading Microsoft Practices?
    6,000 dedicated Microsoft consultants in 14 countries
    $600 Million in Microsoft Services Revenue
    Sogeti is a Microsoft Consulting Services (MCS) Services ReadyPartner–allowing us to access MCS IP and resources
    Gold Certified Microsoft Partner and Global Alliance Partner
    Close working relationship with Microsoft executives. This is demonstrated in our Sogeti Microsoft Practice Alliance Video: http://www.us.sogeti.com/whatwedo/ems_media.htm
    Local Microsoft support and collaboration in every European country and US district including Public Sector and Education
    Dedicated Microsoft Office SharePoint Server Center of Excellence in Mumbai, India
    Members of multiple Microsoft Partner Advisory Councils
    2008 Public Sector Education Solutions
    PARTNER OF THE YEAR-WINNER
    K-12 Education
    2009 Windows Deployment/ACF
    PARTNER OF THE YEAR-WINNER
    2009 Central Region
    PARTNER OF THE YEAR-WINNER
    Customer Experience
  • 7. Consistency Is Key…
    Conflict causes friction, friction causes burns. Don’t get burned!
  • 8. …and Resistance is Futile
    SharePoint is a framework too, fighting against it can seem eerily familiar to a childhood torture
  • 9. Know the Audience
    Collaboration &Communications
    Business
    Intelligence
    Extranet
    Enterprise
    Project &Portfolio
    BusinessProcessIntegration
    Portal
    Internet
    Division
    Enterprise
    Content
    Management
    Search
    Team
    Individual
  • 10. Know the Architecture
  • 11. …Know the Architecture
  • 12. Know the Security
  • 13. …Know the Security
  • 14. Respect the “Boundaries”
  • 15. Extend the Framework
  • 16. Site Collection vs. Subwebs
  • 17. Know the Application
  • 18. It’s not just webparts…
  • 19. … enhanced interface
    EditControlBlock
    (“ECB”)
  • 20. … administration
  • 21. Custom Auditing
    Demo
  • 22. So, what IS SharePoint?
    • A development platform
    • 23. A collaboration product
    • 24. Part database / part file system
    • 25. An opportunity
  • …even custom fields
    Often times, the best way to customize SharePoint
    is to not appear that you have!
  • 26. Custom Field Type
    DEMO
  • 27. Site Definition or Feature Stapling
  • 28. Dev Tools – VSeWSS
    To use or
    not to use?
    Depends on
    who I’m
    talking to!
  • 29. Dev Tools – SharePoint Designer
    • Powerful Design Tool
    • 30. Great tool for enhancing pages, lists and filters
    • 31. Not a production deployment tool (yet)
  • Other Helper Tools
    Ted Pattison STSDev - http://www.codeplex.com/stsdev
    WSPBuilder - http://www.codeplex.com/wspbuilder
    SWAT - http://www.idevfactory.com/products/swat/
    Fiddler - http://www.fiddlertool.com/fiddler/
    IE Dev Toolbar or Firebug for Firefox
    And of course .Net Reflector
  • 32. Third Party Components
    Bamboo - http://www.bamboosolutions.com/
    Kwizcom - http://www.kwizcom.com/
    Nintex Workflow - http://www.nintex.com/
    SharePoint Solutions - http://sharepointsolutions.com/
    • Cross-site lookup field
    • 33. Extranet Manager (ExCM)
    New Review Site - http://www.sharepointreviews.com/
  • 34. Resources
    http://www.codeplex.com/
    http://www.codeplex.com/spg
    Patterns & Practices – Great source of best practice design
    Microsoft Office SharePoint Server 2007 Best Practices
    http://www.microsoft.com/MSPress/books/12197.aspx
  • 35. Microsoft SharePoint 2010The business collaboration platform for the Enterprise and the Web
    Connect and Empower People
    Cut Costs with a Unified Infrastructure
    Rapidly Respond to Business Needs
    Sites
    Communities
    Composites
    Content
    Insights
    Search
  • 36. Q & A
    jesse.murray@us.sogeti.com
    http://www.linkedin.com/in/jessemurray
    Thank you!!