Top Banner
©2011 Quest Software, Inc. All rights reserved. Steve Walch, Senior Product Manager Blog: http://notes2sharepoint.org November, 2011 Partner Training Webcast Series - Session 5 Migrating Application Designs Quest Notes Migrator for SharePoint
19

Quest Notes Migrator for SharePoint

Jan 03, 2016

Download

Documents

castor-mills

Quest Notes Migrator for SharePoint. Steve Walch, Senior Product Manager. Blog: http://notes2sharepoint.org. November, 2011. Partner Training Webcast Series - Session 5 Migrating Application Designs. Partner Training Webcast Series. Migration Basics with the NMSP Designer Client - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Quest Notes Migrator for SharePoint

©2011 Quest Software, Inc. All rights reserved.

Steve Walch, Senior Product ManagerBlog: http://notes2sharepoint.orgNovember, 2011

Partner Training Webcast Series - Session 5Migrating Application Designs

Quest Notes Migrator for SharePoint

Page 2: Quest Notes Migrator for SharePoint

2

©2011 Quest Software, Inc. All rights reserved.

Partner Training Webcast Series

1. Migration Basics with the NMSP Designer Client

2. Analysis and Automation with the NMSP Migration Console

3. Advanced Content Migration Jobs

4. Tool Deployment, Domino.Doc and QuickPlace / QuickR migrations

5. Migrating Application Designs

6. Tips and Tricks for Managing Large Migration Projects

7. Even More Advanced Content Migration Jobs

(Product demos using NMSP 6.1 beta)

Page 3: Quest Notes Migrator for SharePoint

3

©2011 Quest Software, Inc. All rights reserved.

Today’s Agenda

Migrating Application Designs

• Overview of design migration capabilities (and limitations)

• Migrating Notes schema to custom lists

• Advanced SharePoint column provisioning

• Migrating Notes forms to InfoPath list forms

• Migrating Notes forms to InfoPath form libraries

• Migrating Notes views to SharePoint views

• Migrating Notes schema to Content Types

Page 4: Quest Notes Migrator for SharePoint

4

©2011 Quest Software, Inc. All rights reserved.

Where the tools can help with Design Migration

• Migrating Notes Schema– Provision Lists with similar schema to Notes application

– Generate Content Types based on Notes Forms

• Migrating Notes Forms– Generate InfoPath Document Forms (for XML Form Libraries)

– Generate InfoPath List Forms

• Migrating Notes Views– Generate SharePoint Views from Notes Views

• And (of course) content, security, etc…

Page 5: Quest Notes Migrator for SharePoint

5

©2011 Quest Software, Inc. All rights reserved.

Where the tools do not help (yet)

• Building SharePoint Designer (ASPX) forms– But Quest web parts can help!

• Migrating workflow logic and code– Agents

– Button code

– Form events

• Migrating application navigation– Outlines

– Navigators

– Frame sets

• Web design elements

Page 6: Quest Notes Migrator for SharePoint

6

©2011 Quest Software, Inc. All rights reserved.

Provisioning SharePoint Columns

• Column settings can be defined in Target Data Definition– Name, Type, Multi-value

– Read-Only columns

– Required columns

– Data Validation formulas

– Add column to All Views

– Add column to All Content Types

– Is Title Column

– Auto-populate terms and choices

• Most columns can be provisioned at migration time– New lists or new columns in existing lists

– Existing columns will NOT be upgraded

– Managed Metadata columns must be provisioned manually

Page 7: Quest Notes Migrator for SharePoint

7

©2011 Quest Software, Inc. All rights reserved.

Populating Target Column definitions

• One at a time

• Copy from Source– Uses Schema of Source Data Definition

– Quick way to clone your Notes schema in SharePoint

– Rename / reconfigure column settings as desired

– Data definition remembers column mappings

• Load from existing SharePoint List– Helpful when list schema has already been developed

– Add additional columns as needed

– Optional: Specify default mappings

Page 8: Quest Notes Migrator for SharePoint

8

©2011 Quest Software, Inc. All rights reserved.

Migrating Notes Forms to InfoPath Forms

Page 9: Quest Notes Migrator for SharePoint

9

©2011 Quest Software, Inc. All rights reserved.

Generating InfoPath List Forms

• For SharePoint 2010 only– Form Services required

• Migrate List schema first – NMSP migration job required

• SharePoint generates starter InfoPath form template– Data schema is bound to your SharePoint list

– Save form template to disk

• Use NMSP Form Migration Wizard– Adds Notes design to starter form

– Utilizes mappings in your migration job

• Publish new InfoPath form to List

Page 10: Quest Notes Migrator for SharePoint

10

©2011 Quest Software, Inc. All rights reserved.

Notes form migration wizard

• Specify source Notes form– May be prompted to resolve computed subforms

• Specify elements to be migrated– Read mode vs. edit mode

– Notes vs. web

– Elements with hide-when logic

• Option to create sections around certain elements– Useful for implementing conditional logic in InfoPath

• Specify default control sizes

• Specify column mappings

Page 11: Quest Notes Migrator for SharePoint

11

©2011 Quest Software, Inc. All rights reserved.

Form migration artifacts

• Generated InfoPath form template– Customize in design mode as needed

– Publish to SharePoint from InfoPath Designer

• InfoPath form with developer markup (optional)– Preview in “fill” mode

– Shows all hidden text

– Hover over icons for developer information

• Migration report (optional)– Shows all migrated and non-migrated elements

– Use a checklist for developer to complete the form

• Debugging information folder (optional)– Log file and intermediate files for Quest support

Page 12: Quest Notes Migrator for SharePoint

12

©2011 Quest Software, Inc. All rights reserved.

Generating InfoPath Document Forms

• For use in SharePoint Form Libraries – SharePoint 2007 or SharePoint 2010

• Use NMSP Form Migration Wizard to create InfoPath form template from scratch– Existing library or migration job not needed

– Target form services or InfoPath client

– Specify more complex schema and field mappings

• InfoPath Designer publishes form template to SharePoint– New or existing Form Library

– Content Types

• Optional: Import form template into content migration job– InfoPath XML document generation to be discussed in session 7!

Page 13: Quest Notes Migrator for SharePoint

13

©2011 Quest Software, Inc. All rights reserved.

Migrating Notes Views to SharePoint Views

Page 14: Quest Notes Migrator for SharePoint

14

©2011 Quest Software, Inc. All rights reserved.

Migrating Notes Views to SharePoint Views

• Define new views in Target Data Definition– Also access from Tools menu

• View migration wizard reproduces Notes Views as closely as possible– Side-by-side mapping of View elements

• Provision views at the start of migration job– Newly defined columns provisioned first

• Re-provision views as needed

Page 15: Quest Notes Migrator for SharePoint

15

©2011 Quest Software, Inc. All rights reserved.

Side-by-side mapping of View elements

• Column mapping– Matches existing columns

– Recommends new columns

– Formula editor for creating Calculated columns

– Adds columns to target data definition

• Grouping and Sorting– Preserves Notes definition as closely as possible

– Warning! SharePoint views only allow 2 levels of grouping

• Totals– Most (but not all) Notes totaling options supported in SharePoint

• Filtering– Manual translation of selection formula required

Page 16: Quest Notes Migrator for SharePoint

16

©2011 Quest Software, Inc. All rights reserved.

Provisioning Content Types

• Define new content type in migration console (Database properties or Technical Class)– Start from a Notes form

– Start from an existing migration job

– Start from an existing SharePoint List

– Add / modify column definitions as needed

– Set Content type title, group and parent content type

• Provision Content Types at site level– On demand or as part of “Migrate to SharePoint” action

– Provisions or reuses existing Site Columns as appropriate

• Adding content types to Lists – Specify in migration jobs (Discussed in session 3)

Page 17: Quest Notes Migrator for SharePoint

17

©2011 Quest Software, Inc. All rights reserved.

Related Resources on Declarative Development

• Webcast recording: Migrating Notes Applications to SharePoint with Fewer Development Resources– Ira Fuchs– SharePoint Technical Strategist, Microsoft

– Steve Walch – Sr. Product Manager, Quest Software

– http://www.quest.com/webcast-ondemand/-migrating-notes-applications-to-sharepoint-with-fewer-development-res816018.aspx

• Book: Enterprise Application Development in SP 2010 – Creating Enterprise Class Applications

in SharePoint without Code

– www.ihfpublishing.com

– 30% discount coupon code: QUESTDISC

Page 18: Quest Notes Migrator for SharePoint

18

©2011 Quest Software, Inc. All rights reserved.

Notes Migrator for SharePoint 6.1 Beta Program• Beta in progress now!

• Go to http://communities.quest.com/groups/notes-migration-product-beta-group

• Sign in with your Quest Community ID• Or register to create a new one

• Use corporate email (No gmail or hotmail accounts)

• Press the “Ask To Join This Group” button

• Once approved, log in and download• Reviewers Guide

• Product Installer

• Expected release: January 2012

Page 19: Quest Notes Migrator for SharePoint

©2011 Quest Software, Inc. All rights reserved.

Steve’s blog: http://notes2sharepoint.org

Product: http://quest.com/notes-migrator-for-sharepoint/