SlideShare a Scribd company logo
1 of 47
Rewriting General Mills’ R&D Lab Notebook Application in SharePoint 2010  Michael Tenlen Benjamin Bach
Who are we? Michael TenlenGeneral Mills Information SystemsSharePoint Center of Excellence Benjamin BachGeneral Mills Information SystemsR&D/ITQ Shared Services
Session Content Electronic Lab Notebook 90% We will share our experience in Using SharePoint 2010 as the development platform to rewrite and replace a custom written .NET application 90% CustomCode SharePoint CustomCode SharePoint Current Version A project goal is to use 2010 SharePoint features to replace a delicate custom written application and greatly reduce support requirements SharePoint 2010 Rewrite
Session Roadmap Quick overview of General Mills Level-set – how we use SharePoint Evolution of our lab notebook application Deep dive  Rewrite project SharePoint 2010 features Summary - Q&A
General MillsCompany Overview World’s 6th largest food company $15.9 billion in FY09 net sales* 30,000 employees Market in morethan 100 countries * Includes proportionate share of JV sales
General MillsA strong portfolio for growth FY09 Worldwide Net Sales: $15.9 billion $2 Billion $3.8 Billion  Bakeries &Foodservice International $10.1 Billion  U.S. Retail *Includes proportionate share of unconsolidated JVs
General MillsCategory-leading brands General Mills  Brand Rank Refrigerated Yogurt	1 Dry Dinner Mixes	1 Refrigerated Dough	1 Fruit Snacks	1 Dessert Mixes	1 Grain Snacks	1 Frozen Hot Snacks	1 Mexican Aisle Products	1 RTS Soup	2 RTE Cereal	2 Frozen Vegetables	2 U.S. Retail Brands Source: ACNielsen,  52 weeks ending  May 30, 2009
General MillsBrands on the Go FY09 sales: $2 billion Focusing on growth channels Schools, businesses, c-stores Focusing on branded items(65% of portfolio)
General MillsInternational: A Growth Engine Fastest growing sector of the company Key platforms Cereal Super-premium ice cream Convenience meals Healthy snacks
Innovation General MillsCore Strategies Brand Building Leading Customer Growth International Expansion
General Mills – SharePoint AdoptionHistory – 2001 events drove adoption October 31, 2001 General Mills acquires The Pillsbury Company to create one of the world’s largest food companies. Image place holder Big G + Barrelhead = Combo-Logo
General Mills – SharePoint AdoptionHistory - SharePoint 2001 SharePoint 2001 was implemented as the merged-company document management solution Customized to assign unique document IDs Migrated data from two legacy document management systems  Developed Electronic Lab Notebook (ELN) system for 800+ R&D workers
General Mills – SharePoint AdoptionHistory - SharePoint 2003 Missing document functionality forced corporate to stay with SPS 2001 and not migrate documents  Widely used as a collaboration tool by Supply Chain and Technical Communities (Engineers) 1,500-2,000 sites Tightly controlled use by corporate areas with only 35-50 sites deployed Central deployment at headquarters 12 standalone installations at larger plants
General Mills – SharePoint AdoptionHistory - SharePoint 2007 2007 TAP participant - early adopters Developed custom migration program to move SPS 2001 docs directly into SPS 2007 Updated Electronic Lab Notebook to use 2007 document libraries but kept existing code base Migrated 500+ SPS 2003 sites to SPS 2007  628   1,926   2,128,288
index propagation
General Mills – SharePoint AdoptionSharePoint 2010 - TAP October 2008 Previewed SharePoint 2010 features at 2008 Microsoft Business Division Advisory Council (MBDAC) November 2008 Informed and engaged R&D/ITQ Team January 2009 Microsoft TAP Team visits General Mills Established ELN Rewrite as official 2010 TAP project Ongoing Weekly meetings to keep things moving
General Mills – ELN HistoryEvolution of ELN – Scope ELN is the repository for all research documentation   Experimental data Invention records  Plant trial requests and results Sensory results Storage test results Technical product preparation summaries Technical reports
General Mills – ELN HistoryWhat is a lab notebook? scientist experiments documentation
General Mills – ELN HistoryEvolution of ELN – Documentation Musts Legally Binding Authentic and unchangeable records Signed, dated and witnessed experimental documents Validates “First to Invent” claims” (Patents) Audit trail of document history Regulatory Compliant Federal Code (21 CFR**) ** Electronic Signature & Witnessing
General Mills – ELN HistoryEvolution of ELN – Physical Notebooks… Developer signs & dates documents R&D developer creates  & prints experimental work documents  (Word, Excel, Loose Leaf Paper) Cuts & tapes documents into lab notebook Compare research findings/notes with project team Developer takes lab notebook to Tech Records (TR) Developer creates a summary page & enters into lab notebook Developer creates a table of contents page & enters into lab notebook Developer finds a witness & witness signs and dates documents TR manages Lab notebook microfilming
General Mills – ELN HistoryEvolution of ELN – Version 1 concepts Sensory Storage Experiments Create a Project Notebook Create New Documents Project Results & Conclusions Close Project Notebook Plant Trials Technical Reports Document Management Features Define and organize as unique projects Automatic data field population to minimize re-keying Automatic signing and dating Automatic alerts for witnessing step Close process to set permissions to READ ONLY
General Mills – ELNWhat users are saying “With enough brute force, you can make it work.” “I try to search, but it’s a guessing game.” “Make it easier to organize and find items in ELN. I have never found anything!!!” “All the files just get dumped into the project folder. There is no way to organize within the project folder.” “My ELN works only about 50% of the time and even when it works a lot of errors come up, so it would be good if that didn't happen.” “ELN is slow - drives me nuts.”
General Mills – ELNCurrent system
General Mills – ELNCurrent system
General Mills – ELNCurrent system
General Mills – ELNSystem layout Client side scripting Browser Office scripting ASP .NET SQL Server Custom workflow SharePoint 2007 File shares
General Mills – ELNWhat does it need to do? Store, Find, Retrieve Documents Improved organization Provide for project needs Witnessing Closing Templates Flexible search and filtering Easily used by a wide variety of skill levels Personalized views International friendly
General Mills – ELNWhat does it need to do? (Continued) Extensible Provide interface for 3rd party system document input Handle multiple security layers and user types Search and store multiple file types Scale Users Storage Administration (auditing, reporting)
General Mills – ELNDevelopment options ASP .NET application Hybrid solution SharePoint 2010
General Mills – ELNASP .NET application Benefits Utilize developer experience Complete control over environment Use company standard development and deployment strategies Challenges Rework (storage, UI, workflow, search) Security Auditing
General Mills – ELNHybrid ASP .NET/ SharePoint Benefits Similar to current environment Improved .NET and SharePoint APIs enable new possibilities Potential integration with Microsoft Office Web Applications Challenges Similar to current environment Multiple failure points Rework
General Mills – ELNSharePoint 2010 Benefits Out of box functionality satisfies requirements Updated and improved interface Standardized and familiar feel Robust storage API accessibility where needed Single point of development Office Web Applications Challenges New platform Inexperienced developer team
General Mills – ELNSharePoint 2010 - TAP Why Potential to influence feature set Leverage newest Microsoft technology Positions company better for corporate wide adoption Process Onsite requirements evaluation  Proof of concepts (POC) Access to Microsoft SharePoint team and POC resources
General Mills – ELNLeveraging SharePoint 2010 features Document Sets Projects are Document Sets
General Mills – ELNLeveraging SharePoint 2010 features Structured taxonomy
General Mills – ELNLeveraging SharePoint 2010 features Content types Document information panel & templates
General Mills – ELNLeveraging SharePoint 2010 features Extensive use of workflows Easy creation with SharePoint Designer
General Mills – ELNLeveraging SharePoint 2010 features Search & Filtering
General Mills – ELNLeveraging SharePoint 2010 features Office Web Applications View and edit documents
General Mills – ELNLeveraging SharePoint 2010 features APIs (Silverlight, JavaScript) Personalization
ELN on SharePoint 2010 demo
General Mills – ELN 2010Infrastructure overview Development QA - Farm ELN will run on a temporary VM farm until the full production environment is  configured Development and QA  farms support ongoing maintenance
Thank YouELN TAP participants (in no particular order) General Mills Team Jenny Hon Mike Roberts Eric Johnson Jason Latzka Joe Sauer Michelle Check Mark Widner Microsoft TAP team Rob Lefferts Bill Griffin Maxim Lukiyanov Quentin Christensen Luca Bandinelli Sean Gabriel And many others…
Recap & Questions
Remember to fill out your evaluations onMySPCfor your chance to win two HD web cams and a designer mouse (3 prizes awarded daily)
Learn More about SharePoint 2010 Information forIT Prosat TechNet http://MSSharePointITPro.com Information forDevelopersat MSDN http://MSSharePointDeveloper.com Information forEveryone http://SharePoint.Microsoft.com
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation.  Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.  MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

More Related Content

What's hot

UNYOUG - APEX 19.2 New Features
UNYOUG - APEX 19.2 New FeaturesUNYOUG - APEX 19.2 New Features
UNYOUG - APEX 19.2 New Featuresmsewtz
 
Oracle APEX 18.1 New Features
Oracle APEX 18.1 New FeaturesOracle APEX 18.1 New Features
Oracle APEX 18.1 New Featuresmsewtz
 
Oracle9i application server oracle forms services
Oracle9i application server   oracle forms servicesOracle9i application server   oracle forms services
Oracle9i application server oracle forms servicesFITSFSd
 
EPC Group SharePoint 2010 Enterprise Content Management - ECM Best Practices
EPC Group SharePoint 2010 Enterprise Content Management - ECM Best PracticesEPC Group SharePoint 2010 Enterprise Content Management - ECM Best Practices
EPC Group SharePoint 2010 Enterprise Content Management - ECM Best PracticesEPC Group
 
NYC School of Data - High School Selection Workshop
NYC School of Data - High School Selection WorkshopNYC School of Data - High School Selection Workshop
NYC School of Data - High School Selection Workshopmsewtz
 
Oracle Enterprise 2.0 & Business Applications
Oracle Enterprise 2.0 &  Business ApplicationsOracle Enterprise 2.0 &  Business Applications
Oracle Enterprise 2.0 & Business ApplicationsJaime Cid
 
Viestintäaamupäivä sharepoint 2013
Viestintäaamupäivä sharepoint 2013Viestintäaamupäivä sharepoint 2013
Viestintäaamupäivä sharepoint 2013Salcom Group
 
Understanding SharePoint 2013 Code Deployment Models - Apps vs Solutions - Sh...
Understanding SharePoint 2013 Code Deployment Models - Apps vs Solutions - Sh...Understanding SharePoint 2013 Code Deployment Models - Apps vs Solutions - Sh...
Understanding SharePoint 2013 Code Deployment Models - Apps vs Solutions - Sh...Nik Patel
 
Oaug collaborate sadia_tahseen
Oaug collaborate sadia_tahseenOaug collaborate sadia_tahseen
Oaug collaborate sadia_tahseenSadz Ta
 
NetworkApplianceInc Design Coding Standards
NetworkApplianceInc Design Coding StandardsNetworkApplianceInc Design Coding Standards
NetworkApplianceInc Design Coding StandardsWilliam Francis
 
Office 365; A Detailed Analysis - SPS Kampala 2017
Office 365; A Detailed Analysis - SPS Kampala 2017Office 365; A Detailed Analysis - SPS Kampala 2017
Office 365; A Detailed Analysis - SPS Kampala 2017Michael Noel
 
Understanding the Tools and Features of Office 365 - New Zealand Digital Work...
Understanding the Tools and Features of Office 365 - New Zealand Digital Work...Understanding the Tools and Features of Office 365 - New Zealand Digital Work...
Understanding the Tools and Features of Office 365 - New Zealand Digital Work...Michael Noel
 
oracle ebs free web service integration tools
oracle ebs free web service integration toolsoracle ebs free web service integration tools
oracle ebs free web service integration toolsSmartDog Services
 
Oracle APEX Social Login
Oracle APEX Social LoginOracle APEX Social Login
Oracle APEX Social Loginmsewtz
 
The SharePoint 2013 App Model
The SharePoint 2013 App ModelThe SharePoint 2013 App Model
The SharePoint 2013 App ModelSPC Adriatics
 
Case study dla_phillips_fox
Case study dla_phillips_foxCase study dla_phillips_fox
Case study dla_phillips_foxSayed Fouda
 
Oracle APEX 18.1 New Features
Oracle APEX 18.1 New FeaturesOracle APEX 18.1 New Features
Oracle APEX 18.1 New Featuresmsewtz
 

What's hot (20)

UNYOUG - APEX 19.2 New Features
UNYOUG - APEX 19.2 New FeaturesUNYOUG - APEX 19.2 New Features
UNYOUG - APEX 19.2 New Features
 
Sp fest 2012 sp2010 on the cloud
Sp fest 2012   sp2010 on the cloudSp fest 2012   sp2010 on the cloud
Sp fest 2012 sp2010 on the cloud
 
Oracle APEX 18.1 New Features
Oracle APEX 18.1 New FeaturesOracle APEX 18.1 New Features
Oracle APEX 18.1 New Features
 
Oracle9i application server oracle forms services
Oracle9i application server   oracle forms servicesOracle9i application server   oracle forms services
Oracle9i application server oracle forms services
 
CV
CVCV
CV
 
EPC Group SharePoint 2010 Enterprise Content Management - ECM Best Practices
EPC Group SharePoint 2010 Enterprise Content Management - ECM Best PracticesEPC Group SharePoint 2010 Enterprise Content Management - ECM Best Practices
EPC Group SharePoint 2010 Enterprise Content Management - ECM Best Practices
 
NYC School of Data - High School Selection Workshop
NYC School of Data - High School Selection WorkshopNYC School of Data - High School Selection Workshop
NYC School of Data - High School Selection Workshop
 
Oracle Enterprise 2.0 & Business Applications
Oracle Enterprise 2.0 &  Business ApplicationsOracle Enterprise 2.0 &  Business Applications
Oracle Enterprise 2.0 & Business Applications
 
Viestintäaamupäivä sharepoint 2013
Viestintäaamupäivä sharepoint 2013Viestintäaamupäivä sharepoint 2013
Viestintäaamupäivä sharepoint 2013
 
ECM and SharePoint
ECM and SharePointECM and SharePoint
ECM and SharePoint
 
Understanding SharePoint 2013 Code Deployment Models - Apps vs Solutions - Sh...
Understanding SharePoint 2013 Code Deployment Models - Apps vs Solutions - Sh...Understanding SharePoint 2013 Code Deployment Models - Apps vs Solutions - Sh...
Understanding SharePoint 2013 Code Deployment Models - Apps vs Solutions - Sh...
 
Oaug collaborate sadia_tahseen
Oaug collaborate sadia_tahseenOaug collaborate sadia_tahseen
Oaug collaborate sadia_tahseen
 
NetworkApplianceInc Design Coding Standards
NetworkApplianceInc Design Coding StandardsNetworkApplianceInc Design Coding Standards
NetworkApplianceInc Design Coding Standards
 
Office 365; A Detailed Analysis - SPS Kampala 2017
Office 365; A Detailed Analysis - SPS Kampala 2017Office 365; A Detailed Analysis - SPS Kampala 2017
Office 365; A Detailed Analysis - SPS Kampala 2017
 
Understanding the Tools and Features of Office 365 - New Zealand Digital Work...
Understanding the Tools and Features of Office 365 - New Zealand Digital Work...Understanding the Tools and Features of Office 365 - New Zealand Digital Work...
Understanding the Tools and Features of Office 365 - New Zealand Digital Work...
 
oracle ebs free web service integration tools
oracle ebs free web service integration toolsoracle ebs free web service integration tools
oracle ebs free web service integration tools
 
Oracle APEX Social Login
Oracle APEX Social LoginOracle APEX Social Login
Oracle APEX Social Login
 
The SharePoint 2013 App Model
The SharePoint 2013 App ModelThe SharePoint 2013 App Model
The SharePoint 2013 App Model
 
Case study dla_phillips_fox
Case study dla_phillips_foxCase study dla_phillips_fox
Case study dla_phillips_fox
 
Oracle APEX 18.1 New Features
Oracle APEX 18.1 New FeaturesOracle APEX 18.1 New Features
Oracle APEX 18.1 New Features
 

Viewers also liked

2005 04 05 SRI ELN Architecture
2005 04 05 SRI ELN Architecture2005 04 05 SRI ELN Architecture
2005 04 05 SRI ELN ArchitectureSimon Coles
 
2010 01 27 Surveying the ELN Landscape
2010 01 27 Surveying the ELN Landscape2010 01 27 Surveying the ELN Landscape
2010 01 27 Surveying the ELN LandscapeSimon Coles
 
Why paperless lab is just the first step towards a smart lab
Why paperless lab is just the first step towards a smart labWhy paperless lab is just the first step towards a smart lab
Why paperless lab is just the first step towards a smart labOSTHUS
 
Heiner Oberkampf: Semantics for Integrated Analytical Laboratory Processes – ...
Heiner Oberkampf: Semantics for Integrated Analytical Laboratory Processes – ...Heiner Oberkampf: Semantics for Integrated Analytical Laboratory Processes – ...
Heiner Oberkampf: Semantics for Integrated Analytical Laboratory Processes – ...Semantic Web Company
 
Electronic Lab Notebooks
Electronic Lab NotebooksElectronic Lab Notebooks
Electronic Lab NotebooksKristin Briney
 
Most important features when choosing an electronic lab notebook
Most important features when choosing an electronic lab notebookMost important features when choosing an electronic lab notebook
Most important features when choosing an electronic lab notebooksciNote LLC
 
Lab Notebooks as Data Management (SLA Winter Virtual Conference 2012)
Lab Notebooks as Data Management (SLA Winter Virtual Conference 2012)Lab Notebooks as Data Management (SLA Winter Virtual Conference 2012)
Lab Notebooks as Data Management (SLA Winter Virtual Conference 2012)Kristin Briney
 
SLAS 2017 - "Multiple Research Platforms: One Single Data Sharing Portal"
SLAS 2017 - "Multiple Research Platforms:  One Single Data Sharing Portal"SLAS 2017 - "Multiple Research Platforms:  One Single Data Sharing Portal"
SLAS 2017 - "Multiple Research Platforms: One Single Data Sharing Portal"CSols, Inc.
 
Standardized Representations of ELN Reactions for Categorization and Duplicat...
Standardized Representations of ELN Reactions for Categorization and Duplicat...Standardized Representations of ELN Reactions for Categorization and Duplicat...
Standardized Representations of ELN Reactions for Categorization and Duplicat...NextMove Software
 

Viewers also liked (10)

2005 04 05 SRI ELN Architecture
2005 04 05 SRI ELN Architecture2005 04 05 SRI ELN Architecture
2005 04 05 SRI ELN Architecture
 
2010 01 27 Surveying the ELN Landscape
2010 01 27 Surveying the ELN Landscape2010 01 27 Surveying the ELN Landscape
2010 01 27 Surveying the ELN Landscape
 
Why paperless lab is just the first step towards a smart lab
Why paperless lab is just the first step towards a smart labWhy paperless lab is just the first step towards a smart lab
Why paperless lab is just the first step towards a smart lab
 
Heiner Oberkampf: Semantics for Integrated Analytical Laboratory Processes – ...
Heiner Oberkampf: Semantics for Integrated Analytical Laboratory Processes – ...Heiner Oberkampf: Semantics for Integrated Analytical Laboratory Processes – ...
Heiner Oberkampf: Semantics for Integrated Analytical Laboratory Processes – ...
 
Electronic Lab Notebooks
Electronic Lab NotebooksElectronic Lab Notebooks
Electronic Lab Notebooks
 
Most important features when choosing an electronic lab notebook
Most important features when choosing an electronic lab notebookMost important features when choosing an electronic lab notebook
Most important features when choosing an electronic lab notebook
 
Lab Notebooks as Data Management (SLA Winter Virtual Conference 2012)
Lab Notebooks as Data Management (SLA Winter Virtual Conference 2012)Lab Notebooks as Data Management (SLA Winter Virtual Conference 2012)
Lab Notebooks as Data Management (SLA Winter Virtual Conference 2012)
 
SLAS 2017 - "Multiple Research Platforms: One Single Data Sharing Portal"
SLAS 2017 - "Multiple Research Platforms:  One Single Data Sharing Portal"SLAS 2017 - "Multiple Research Platforms:  One Single Data Sharing Portal"
SLAS 2017 - "Multiple Research Platforms: One Single Data Sharing Portal"
 
How NOSQL Paid off for Telenor
How NOSQL Paid off for TelenorHow NOSQL Paid off for Telenor
How NOSQL Paid off for Telenor
 
Standardized Representations of ELN Reactions for Categorization and Duplicat...
Standardized Representations of ELN Reactions for Categorization and Duplicat...Standardized Representations of ELN Reactions for Categorization and Duplicat...
Standardized Representations of ELN Reactions for Categorization and Duplicat...
 

Similar to Sharepoint conf 5 - g mills

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 2010 - IT Platform upgrade and Management
SharePoint 2010 - IT Platform upgrade and ManagementSharePoint 2010 - IT Platform upgrade and Management
SharePoint 2010 - IT Platform upgrade and ManagementChris McNulty
 
SPSPTCDC - SharePoint Admin 101 - SpeedMetal - PowerUser to Admin in 75 Minutes
SPSPTCDC - SharePoint Admin 101 - SpeedMetal - PowerUser to Admin in 75 MinutesSPSPTCDC - SharePoint Admin 101 - SpeedMetal - PowerUser to Admin in 75 Minutes
SPSPTCDC - SharePoint Admin 101 - SpeedMetal - PowerUser to Admin in 75 MinutesKnowledge Management Associates, LLC
 
10 Ways SharePoint 2010 Will Impact your Notes Migration
10 Ways SharePoint 2010 Will Impact your Notes Migration10 Ways SharePoint 2010 Will Impact your Notes Migration
10 Ways SharePoint 2010 Will Impact your Notes MigrationJoel Oleson
 
Guiding a Successful SharePoint Implementation
Guiding a Successful SharePoint ImplementationGuiding a Successful SharePoint Implementation
Guiding a Successful SharePoint ImplementationRandy Williams
 
Best Practices to SharePoint Physical and Information Architecture
Best Practices to SharePoint Physical and Information ArchitectureBest Practices to SharePoint Physical and Information Architecture
Best Practices to SharePoint Physical and Information ArchitectureJoel Oleson
 
Irw Generic Power Point
Irw Generic Power PointIrw Generic Power Point
Irw Generic Power PointNatashaIRWS
 
Jollgin_SharePoint
Jollgin_SharePointJollgin_SharePoint
Jollgin_SharePointjollgin sam
 
SPCSEA 2013 - Setting up SharePoint 2013: Tips and Tricks and PowerShell Scripts
SPCSEA 2013 - Setting up SharePoint 2013: Tips and Tricks and PowerShell ScriptsSPCSEA 2013 - Setting up SharePoint 2013: Tips and Tricks and PowerShell Scripts
SPCSEA 2013 - Setting up SharePoint 2013: Tips and Tricks and PowerShell ScriptsMichael Noel
 
Best Implementation Practices with BI Publisher
Best Implementation Practices with BI PublisherBest Implementation Practices with BI Publisher
Best Implementation Practices with BI PublisherMohan Dutt
 
Team Foundation Server 2010 - Overview
Team Foundation Server 2010 - OverviewTeam Foundation Server 2010 - Overview
Team Foundation Server 2010 - OverviewSteve Lange
 
ECM Migration Webinar - Move to SharePoint
ECM Migration Webinar - Move to SharePointECM Migration Webinar - Move to SharePoint
ECM Migration Webinar - Move to SharePointKnowledgeLake
 
Huffman_Frank_Res_Final
Huffman_Frank_Res_FinalHuffman_Frank_Res_Final
Huffman_Frank_Res_FinalFrank Huffman
 
SharePoint 2013 Dev Features
SharePoint 2013 Dev FeaturesSharePoint 2013 Dev Features
SharePoint 2013 Dev FeaturesRicardo Wilkins
 
Whats New In 2010 (Msdn & Visual Studio)
Whats New In 2010 (Msdn & Visual Studio)Whats New In 2010 (Msdn & Visual Studio)
Whats New In 2010 (Msdn & Visual Studio)Steve Lange
 
Legacy ECM Migration
Legacy ECM MigrationLegacy ECM Migration
Legacy ECM MigrationLantzy14
 
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...Joel Oleson
 
Intro to SharePoint for Developers
Intro to SharePoint for DevelopersIntro to SharePoint for Developers
Intro to SharePoint for DevelopersRob Wilson
 
Cognos CIO CEE 2010 Prague CZE
Cognos CIO CEE 2010 Prague CZECognos CIO CEE 2010 Prague CZE
Cognos CIO CEE 2010 Prague CZEStepan Kutaj
 

Similar to Sharepoint conf 5 - g mills (20)

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 2010 - IT Platform upgrade and Management
SharePoint 2010 - IT Platform upgrade and ManagementSharePoint 2010 - IT Platform upgrade and Management
SharePoint 2010 - IT Platform upgrade and Management
 
SPSPTCDC - SharePoint Admin 101 - SpeedMetal - PowerUser to Admin in 75 Minutes
SPSPTCDC - SharePoint Admin 101 - SpeedMetal - PowerUser to Admin in 75 MinutesSPSPTCDC - SharePoint Admin 101 - SpeedMetal - PowerUser to Admin in 75 Minutes
SPSPTCDC - SharePoint Admin 101 - SpeedMetal - PowerUser to Admin in 75 Minutes
 
10 Ways SharePoint 2010 Will Impact your Notes Migration
10 Ways SharePoint 2010 Will Impact your Notes Migration10 Ways SharePoint 2010 Will Impact your Notes Migration
10 Ways SharePoint 2010 Will Impact your Notes Migration
 
Guiding a Successful SharePoint Implementation
Guiding a Successful SharePoint ImplementationGuiding a Successful SharePoint Implementation
Guiding a Successful SharePoint Implementation
 
Best Practices to SharePoint Physical and Information Architecture
Best Practices to SharePoint Physical and Information ArchitectureBest Practices to SharePoint Physical and Information Architecture
Best Practices to SharePoint Physical and Information Architecture
 
Irw Generic Power Point
Irw Generic Power PointIrw Generic Power Point
Irw Generic Power Point
 
Jollgin_SharePoint
Jollgin_SharePointJollgin_SharePoint
Jollgin_SharePoint
 
SPCSEA 2013 - Setting up SharePoint 2013: Tips and Tricks and PowerShell Scripts
SPCSEA 2013 - Setting up SharePoint 2013: Tips and Tricks and PowerShell ScriptsSPCSEA 2013 - Setting up SharePoint 2013: Tips and Tricks and PowerShell Scripts
SPCSEA 2013 - Setting up SharePoint 2013: Tips and Tricks and PowerShell Scripts
 
Jagan
Jagan Jagan
Jagan
 
Best Implementation Practices with BI Publisher
Best Implementation Practices with BI PublisherBest Implementation Practices with BI Publisher
Best Implementation Practices with BI Publisher
 
Team Foundation Server 2010 - Overview
Team Foundation Server 2010 - OverviewTeam Foundation Server 2010 - Overview
Team Foundation Server 2010 - Overview
 
ECM Migration Webinar - Move to SharePoint
ECM Migration Webinar - Move to SharePointECM Migration Webinar - Move to SharePoint
ECM Migration Webinar - Move to SharePoint
 
Huffman_Frank_Res_Final
Huffman_Frank_Res_FinalHuffman_Frank_Res_Final
Huffman_Frank_Res_Final
 
SharePoint 2013 Dev Features
SharePoint 2013 Dev FeaturesSharePoint 2013 Dev Features
SharePoint 2013 Dev Features
 
Whats New In 2010 (Msdn & Visual Studio)
Whats New In 2010 (Msdn & Visual Studio)Whats New In 2010 (Msdn & Visual Studio)
Whats New In 2010 (Msdn & Visual Studio)
 
Legacy ECM Migration
Legacy ECM MigrationLegacy ECM Migration
Legacy ECM Migration
 
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...
 
Intro to SharePoint for Developers
Intro to SharePoint for DevelopersIntro to SharePoint for Developers
Intro to SharePoint for Developers
 
Cognos CIO CEE 2010 Prague CZE
Cognos CIO CEE 2010 Prague CZECognos CIO CEE 2010 Prague CZE
Cognos CIO CEE 2010 Prague CZE
 

Recently uploaded

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 

Recently uploaded (20)

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 

Sharepoint conf 5 - g mills

  • 1. Rewriting General Mills’ R&D Lab Notebook Application in SharePoint 2010 Michael Tenlen Benjamin Bach
  • 2. Who are we? Michael TenlenGeneral Mills Information SystemsSharePoint Center of Excellence Benjamin BachGeneral Mills Information SystemsR&D/ITQ Shared Services
  • 3. Session Content Electronic Lab Notebook 90% We will share our experience in Using SharePoint 2010 as the development platform to rewrite and replace a custom written .NET application 90% CustomCode SharePoint CustomCode SharePoint Current Version A project goal is to use 2010 SharePoint features to replace a delicate custom written application and greatly reduce support requirements SharePoint 2010 Rewrite
  • 4. Session Roadmap Quick overview of General Mills Level-set – how we use SharePoint Evolution of our lab notebook application Deep dive Rewrite project SharePoint 2010 features Summary - Q&A
  • 5. General MillsCompany Overview World’s 6th largest food company $15.9 billion in FY09 net sales* 30,000 employees Market in morethan 100 countries * Includes proportionate share of JV sales
  • 6. General MillsA strong portfolio for growth FY09 Worldwide Net Sales: $15.9 billion $2 Billion $3.8 Billion Bakeries &Foodservice International $10.1 Billion U.S. Retail *Includes proportionate share of unconsolidated JVs
  • 7. General MillsCategory-leading brands General Mills Brand Rank Refrigerated Yogurt 1 Dry Dinner Mixes 1 Refrigerated Dough 1 Fruit Snacks 1 Dessert Mixes 1 Grain Snacks 1 Frozen Hot Snacks 1 Mexican Aisle Products 1 RTS Soup 2 RTE Cereal 2 Frozen Vegetables 2 U.S. Retail Brands Source: ACNielsen, 52 weeks ending May 30, 2009
  • 8. General MillsBrands on the Go FY09 sales: $2 billion Focusing on growth channels Schools, businesses, c-stores Focusing on branded items(65% of portfolio)
  • 9. General MillsInternational: A Growth Engine Fastest growing sector of the company Key platforms Cereal Super-premium ice cream Convenience meals Healthy snacks
  • 10. Innovation General MillsCore Strategies Brand Building Leading Customer Growth International Expansion
  • 11. General Mills – SharePoint AdoptionHistory – 2001 events drove adoption October 31, 2001 General Mills acquires The Pillsbury Company to create one of the world’s largest food companies. Image place holder Big G + Barrelhead = Combo-Logo
  • 12. General Mills – SharePoint AdoptionHistory - SharePoint 2001 SharePoint 2001 was implemented as the merged-company document management solution Customized to assign unique document IDs Migrated data from two legacy document management systems Developed Electronic Lab Notebook (ELN) system for 800+ R&D workers
  • 13. General Mills – SharePoint AdoptionHistory - SharePoint 2003 Missing document functionality forced corporate to stay with SPS 2001 and not migrate documents Widely used as a collaboration tool by Supply Chain and Technical Communities (Engineers) 1,500-2,000 sites Tightly controlled use by corporate areas with only 35-50 sites deployed Central deployment at headquarters 12 standalone installations at larger plants
  • 14. General Mills – SharePoint AdoptionHistory - SharePoint 2007 2007 TAP participant - early adopters Developed custom migration program to move SPS 2001 docs directly into SPS 2007 Updated Electronic Lab Notebook to use 2007 document libraries but kept existing code base Migrated 500+ SPS 2003 sites to SPS 2007 628 1,926 2,128,288
  • 16. General Mills – SharePoint AdoptionSharePoint 2010 - TAP October 2008 Previewed SharePoint 2010 features at 2008 Microsoft Business Division Advisory Council (MBDAC) November 2008 Informed and engaged R&D/ITQ Team January 2009 Microsoft TAP Team visits General Mills Established ELN Rewrite as official 2010 TAP project Ongoing Weekly meetings to keep things moving
  • 17. General Mills – ELN HistoryEvolution of ELN – Scope ELN is the repository for all research documentation Experimental data Invention records Plant trial requests and results Sensory results Storage test results Technical product preparation summaries Technical reports
  • 18. General Mills – ELN HistoryWhat is a lab notebook? scientist experiments documentation
  • 19. General Mills – ELN HistoryEvolution of ELN – Documentation Musts Legally Binding Authentic and unchangeable records Signed, dated and witnessed experimental documents Validates “First to Invent” claims” (Patents) Audit trail of document history Regulatory Compliant Federal Code (21 CFR**) ** Electronic Signature & Witnessing
  • 20. General Mills – ELN HistoryEvolution of ELN – Physical Notebooks… Developer signs & dates documents R&D developer creates & prints experimental work documents (Word, Excel, Loose Leaf Paper) Cuts & tapes documents into lab notebook Compare research findings/notes with project team Developer takes lab notebook to Tech Records (TR) Developer creates a summary page & enters into lab notebook Developer creates a table of contents page & enters into lab notebook Developer finds a witness & witness signs and dates documents TR manages Lab notebook microfilming
  • 21. General Mills – ELN HistoryEvolution of ELN – Version 1 concepts Sensory Storage Experiments Create a Project Notebook Create New Documents Project Results & Conclusions Close Project Notebook Plant Trials Technical Reports Document Management Features Define and organize as unique projects Automatic data field population to minimize re-keying Automatic signing and dating Automatic alerts for witnessing step Close process to set permissions to READ ONLY
  • 22. General Mills – ELNWhat users are saying “With enough brute force, you can make it work.” “I try to search, but it’s a guessing game.” “Make it easier to organize and find items in ELN. I have never found anything!!!” “All the files just get dumped into the project folder. There is no way to organize within the project folder.” “My ELN works only about 50% of the time and even when it works a lot of errors come up, so it would be good if that didn't happen.” “ELN is slow - drives me nuts.”
  • 23. General Mills – ELNCurrent system
  • 24. General Mills – ELNCurrent system
  • 25. General Mills – ELNCurrent system
  • 26. General Mills – ELNSystem layout Client side scripting Browser Office scripting ASP .NET SQL Server Custom workflow SharePoint 2007 File shares
  • 27. General Mills – ELNWhat does it need to do? Store, Find, Retrieve Documents Improved organization Provide for project needs Witnessing Closing Templates Flexible search and filtering Easily used by a wide variety of skill levels Personalized views International friendly
  • 28. General Mills – ELNWhat does it need to do? (Continued) Extensible Provide interface for 3rd party system document input Handle multiple security layers and user types Search and store multiple file types Scale Users Storage Administration (auditing, reporting)
  • 29. General Mills – ELNDevelopment options ASP .NET application Hybrid solution SharePoint 2010
  • 30. General Mills – ELNASP .NET application Benefits Utilize developer experience Complete control over environment Use company standard development and deployment strategies Challenges Rework (storage, UI, workflow, search) Security Auditing
  • 31. General Mills – ELNHybrid ASP .NET/ SharePoint Benefits Similar to current environment Improved .NET and SharePoint APIs enable new possibilities Potential integration with Microsoft Office Web Applications Challenges Similar to current environment Multiple failure points Rework
  • 32. General Mills – ELNSharePoint 2010 Benefits Out of box functionality satisfies requirements Updated and improved interface Standardized and familiar feel Robust storage API accessibility where needed Single point of development Office Web Applications Challenges New platform Inexperienced developer team
  • 33. General Mills – ELNSharePoint 2010 - TAP Why Potential to influence feature set Leverage newest Microsoft technology Positions company better for corporate wide adoption Process Onsite requirements evaluation Proof of concepts (POC) Access to Microsoft SharePoint team and POC resources
  • 34. General Mills – ELNLeveraging SharePoint 2010 features Document Sets Projects are Document Sets
  • 35. General Mills – ELNLeveraging SharePoint 2010 features Structured taxonomy
  • 36. General Mills – ELNLeveraging SharePoint 2010 features Content types Document information panel & templates
  • 37. General Mills – ELNLeveraging SharePoint 2010 features Extensive use of workflows Easy creation with SharePoint Designer
  • 38. General Mills – ELNLeveraging SharePoint 2010 features Search & Filtering
  • 39. General Mills – ELNLeveraging SharePoint 2010 features Office Web Applications View and edit documents
  • 40. General Mills – ELNLeveraging SharePoint 2010 features APIs (Silverlight, JavaScript) Personalization
  • 41. ELN on SharePoint 2010 demo
  • 42. General Mills – ELN 2010Infrastructure overview Development QA - Farm ELN will run on a temporary VM farm until the full production environment is configured Development and QA farms support ongoing maintenance
  • 43. Thank YouELN TAP participants (in no particular order) General Mills Team Jenny Hon Mike Roberts Eric Johnson Jason Latzka Joe Sauer Michelle Check Mark Widner Microsoft TAP team Rob Lefferts Bill Griffin Maxim Lukiyanov Quentin Christensen Luca Bandinelli Sean Gabriel And many others…
  • 45. Remember to fill out your evaluations onMySPCfor your chance to win two HD web cams and a designer mouse (3 prizes awarded daily)
  • 46. Learn More about SharePoint 2010 Information forIT Prosat TechNet http://MSSharePointITPro.com Information forDevelopersat MSDN http://MSSharePointDeveloper.com Information forEveryone http://SharePoint.Microsoft.com
  • 47. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.