29
Local Touch—Global Reach. Sogeti Jesse Murray “The” SharePoint

Share Point Customization Delivered

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Share Point   Customization Delivered

Local Touch—Global Reach.

SogetiJesse Murray

“The” SharePoint

Page 2: Share Point   Customization Delivered

Local Touch—Global Reach.

About Sogeti

• Sogeti is an IT consulting company focused on

developing and implementing effective

technology solutions.

• Sogeti is a proven leader in helping companies

develop, implement, and manage IT solutions to

meet business objectives.

• With over 40 years of experience, Sogeti prides

itself on our unmatched level of expertise, local,

personal service, flexible delivery options.

• Sogeti has vast global resources with over

20,000 consultants in 14 countries.

• Member of the Capgemini Group with over

80,000 employees worldwide.

Page 3: Share Point   Customization Delivered

Local Touch—Global Reach.

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-WINNERK-12 Education

2009 Windows Deployment/ACF

PARTNER OF THE YEAR-WINNER

2009 Central Region

PARTNER OF THE YEAR-WINNERCustomer Experience

Page 4: Share Point   Customization Delivered

Local Touch—Global Reach.

Consistency Is Key…

Conflict causes friction, friction causes burns. Don’t get burned!

Page 5: Share Point   Customization Delivered

Local Touch—Global Reach.

…and Resistance is Futile

SharePoint is a framework too, fighting against it can seem eerily familiar to a childhood torture

Page 6: Share Point   Customization Delivered

Local Touch—Global Reach.

Team

Division

Enterprise

Extranet

Internet

Individual

Know the Audience

Collaboration &

Communications

BusinessIntelligence

Project &Portfolio

BusinessProcess

Integration

Search

EnterpriseContent

Management

Portal

Page 7: Share Point   Customization Delivered

Local Touch—Global Reach.

Know the Architecture

Page 8: Share Point   Customization Delivered

Local Touch—Global Reach.

…Know the Architecture

ItemsFiles, calendar items, contacts, customers, images, custom

Lists

Doc Lib, Pages, Events, Discussions, Surveys, etc…

Sites

Wikis, Blogs, Team, Doc, Mtg

Site CollectionsPublishing, Intranet Portal, Wikis, Blogs, Team, Doc, Mtg

Databases

Content, Config, SSP, Search

Web Applications

Central Admin, SSP Admin, Content

Servers

Web Front End, APP, SQL

Farm

Page 9: Share Point   Customization Delivered

Local Touch—Global Reach.

Know the Security

Page 10: Share Point   Customization Delivered

Local Touch—Global Reach.

…Know the Security

Page 11: Share Point   Customization Delivered

Local Touch—Global Reach.

Respect the “Boundaries”

Object Scope Guideline

Site collections Database 50,000

Web sites Site collection 250,000

(sub) Web sites Web site 2,000

Lists Web site 2,000

Items List 10 M

Documents Doc Library 2 M

Documents Folder 2,000

Document size File 2 GB

Indexed Documents (MOSS) SSP 50 M

Search Scopes (MOSS) Site Collection 1,000

# Profiles (MOSS) SSP 5 M

Page 12: Share Point   Customization Delivered

Local Touch—Global Reach.

Extend the Framework

Page 13: Share Point   Customization Delivered

Local Touch—Global Reach.

Site Collection vs. Subwebs

Page 14: Share Point   Customization Delivered

Local Touch—Global Reach.

Know the Application

Page 15: Share Point   Customization Delivered

Local Touch—Global Reach.

It’s not just webparts…

Page 16: Share Point   Customization Delivered

Local Touch—Global Reach.

… enhanced interface

EditControlBlock (“ECB”)

Page 17: Share Point   Customization Delivered

Local Touch—Global Reach.

… administration

Custom Actions

Page 18: Share Point   Customization Delivered

Local Touch—Global Reach.

Custom Auditing

Demo

Page 19: Share Point   Customization Delivered

Local Touch—Global Reach.

So, what IS SharePoint?

• A development platform

• A collaboration product

• Part database / part file system

• An opportunity

Page 20: Share Point   Customization Delivered

Local Touch—Global Reach.

…even custom fields

Often times, the best way to customize SharePoint

is to not appear that you have!

Page 21: Share Point   Customization Delivered

Local Touch—Global Reach.

Custom Field Type

DEMO

Page 22: Share Point   Customization Delivered

Local Touch—Global Reach.

Site Definition or Feature Stapling

Page 23: Share Point   Customization Delivered

Local Touch—Global Reach.

Dev Tools – VSeWSS

To use or not to use?

Depends on who I’m talking to!

Page 24: Share Point   Customization Delivered

Local Touch—Global Reach.

Dev Tools – SharePoint Designer

• Powerful Design Tool

• Great tool for enhancing pages, lists and filters

• Not a production deployment tool (yet)

Page 25: Share Point   Customization Delivered

Local Touch—Global Reach.

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

Page 26: Share Point   Customization Delivered

Local Touch—Global Reach.

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

- Extranet Manager (ExCM)

New Review Site - http://www.sharepointreviews.com/

Page 27: Share Point   Customization Delivered

Local Touch—Global Reach.

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

Page 28: Share Point   Customization Delivered

Local Touch—Global Reach.

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

Communities

Search

Sites

Composites

ContentInsights

Page 29: Share Point   Customization Delivered

Local Touch—Global Reach.

Q & A

[email protected]

http://www.linkedin.com/in/jessemurray

Thank you!!