Meeting # 68 Meeting # 73 Welcome to the Minnesota SharePoint User Group December 8 th, 2010 SharePoint.

Slides:



Advertisements
Similar presentations
Introduction to SharePoint for .NET Developer
Advertisements

Welcome to the Minnesota SharePoint User Group. Introductions / Overview Upcoming Schedule Access to information Different data sources Different approaches.
SharePoint 2010 Overview Presented by: Oscar Garcia
Sofia, Bulgaria | 9-10 October Developing An Advanced ASP.NET Server Control With Rich Design-Time Goksin Bakir Yage Ltd Microsoft Regional Director, MEA.
Facts about Welcome to this video from Ozeki. In this video I will present what makes Ozeki Phone System XE the Worlds best on-site software PBX for Windows.
SharePoint Forms All you ever wanted to know about forms but were afraid to ask.
Technical - SharePoint SharePoint grew out of the Exchange Development Teams collaboration work and Digital Dashboard initiative. SharePoint Team Services.
Meeting #108http://sharepointmn.com Welcome to the Minnesota SharePoint User Group December 11 th, 2013 SharePoint Panel Discussion Brian Caauwe, Mark.
Welcome to the Minnesota SharePoint User Group. Agenda Quick Intro Announcements and News Document Management Content Types Records Management Q&A.
Using SD K12 SharePoint®.
Designing, Deploying and Managing Workflow in SharePoint Sites Steve Heaney Product Development Manager OBS
April Dunnam Lead SharePoint Consultant/Developer SharePoint 2013: Intro to Branding and Design Manager.
SharePoint Overview. Quick Introduction General Overview Sites Communities Content Break Search Insights Composites Q&A Session Agenda.
KWizCom Mobile Improving efficiency of the mobile workforce Anthony Pham Product Support Manager
Welcome to the Minnesota SharePoint User Group March 14 th, 2007 Windows SharePoint Services V3 – Deep Dive Wes Preston.
{ Making Microsoft Office work for you Organizing Your Life at work and home in the Cloud Presented by: Matthew Baker (321)
Virtual SharePoint Summit 2010 hosted by Rackspace Overcoming Collaboration Challenges with SharePoint Chris Samson Leslie Sistla Virtual SharePoint Summit.
Welcome to the Minnesota SharePoint User Group. Introductions / Overview Upcoming Schedule Real World Demo – HR Web at Microsoft SharePoint Human Resources.
Welcome to the Minnesota SharePoint User Group April 14 th, 2010 Business Processes with Digital Forms and Workflow Phil Jirsa.
Welcome to the Minnesota SharePoint User Group July 14 th, 2010 Introducing the BCS Raymond Mitchell Meeting # 67.
We are partners in learning.. Note: Office 365 works best in Internet Explorer V 9 or above. Some features do not work in PWCS’s Chrome Browser or in.
Welcome to the Minnesota SharePoint User Group June 10 th, 2009 Search: From WSS to FAST Brian Caauwe, Wes Preston Bob Koviak,
Meeting # 68 Meeting # 68 Welcome to the Minnesota SharePoint User Group November 10 th, 2010 Business.
Microsoft SharePoint 2010 Upgrade Preview FSU SharePoint Users Group Presents: Thursday, December 1 st, 2011.
Welcome to the Minnesota SharePoint User Group. Introductions Next User Group Meeting Training / Events WorkFlow in SharePoint Out of the box 3 rd Party.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
Welcome to the Minnesota SharePoint User Group. Introductions / Overview Project Tracking / Management / Collaboration via SharePoint Multiple Audiences.
Welcome to the Minnesota SharePoint User Group. Quick Intro Announcements Personalization in SharePoint Configuring User Profiles Configuring Audiences.
Meeting #112http://sharepointmn.com Welcome to the Minnesota SharePoint User Group April 9 th, 2014 SharePoint Saturday Twin Cities 2014 Revisited Liz.
San Diego 2014 SharePoint Saturday San Diego November 15, 2014 UCSD Extension SharePoint Saturday San Diego November 15, 2014 UCSD Extension.
Share Document Management Records Management Logic-driven Workflow Auditing and compliance Relevant Search Knowledge and Expertise discovery Blogs and.
Welcome to the Minnesota SharePoint User Group May 13 th, 2009 SharePoint Workflow and a Best Buy Case Study Neil Iversen Sarah.
Welcome to the Minnesota SharePoint User Group December 10 th, 2008 Open Panel Discussion Todd Bleeker, Wes Preston, Lori Neff,
Welcome to the Minnesota SharePoint User Group February 11 th, 2009 Back to Basics: MOSS Wes Preston Raymond Mitchell Meeting.
SharePoint 2007 Overview and Solution Examples Inetium.
In addition to Word, Excel, PowerPoint, and Access, Microsoft Office® 2013 includes additional applications, including Outlook, OneNote, and Office Web.
Moving from Web-based Collaboration to the Mobile Arena Nimrod Geva Product Group Manager, KWizCom
Welcome to the Minnesota SharePoint User Group January 9 th, 2008 Vendor Demonstrations CommVault, Barracuda.
Welcome to the Minnesota SharePoint User Group October 10 th, 2007 Building Composite Applications on the SharePoint Platform.
Welcome to the Minnesota SharePoint User Group December 12 th, 2007 Miscellaneous really useful demos Wes Preston, Ryan Oliveira,
Welcome to the Delaware Valley SharePoint User Group Russ Basiura SharePoint Consultant RJB Technical Consulting
Meeting # 88 Welcome to the Minnesota SharePoint User Group March 14 th, 2012 SharePoint 101 Wes Preston.
Welcome to the Minnesota SharePoint User Group. Agenda Quick Introduction Announcements and News 2007 Microsoft Office System Licensing and Pricing Real-World.
Meeting # 70 Meeting # 68 Welcome to the Minnesota SharePoint User Group October 13 th, 2010 Panel.
Welcome to the Minnesota SharePoint User Group. Quick Intro Keynote Presentation – Chris Caposella User Group Kick Off Introductions Goals / Objectives.
Meeting #115http://sharepointmn.com Welcome to the Minnesota SharePoint User Group July 9 th, 2014 Using Promise Patterns with JavaScript, jQuery, and.
Meeting # 96http:// Welcome to the Minnesota SharePoint User Group December 12 th, 2012 SharePoint Conference.
Meeting # 82 Welcome to the Minnesota SharePoint User Group September 14 th, 2011 Metadata in SharePoint Donald Donais.
Meeting #113http://sharepointmn.com Welcome to the Minnesota SharePoint User Group May 14 th, 2014 Creating Business Solutions with Access Services Raymond.
Welcome to the Minnesota SharePoint User Group. Introductions / Overview SharePoint 101 High level overview of SharePoint Differences between SharePoint.
OWx2 Online Workspace Whizzes Share, Collaborate, Communicate A look inside team portals and web office environments Maria Morales, Betsy Dugas, Kathrine.
Welcome to the Minnesota SharePoint User Group. Develop and support a local community focused on Microsoft SharePoint Technologies Educate user group.
1 © Xchanging 2010 no part of this document may be circulated, quoted or reproduced without prior written approval of Xchanging. MOSS Training – UI customization.
Welcome to the Minnesota SharePoint User Group May 12 th, 2010 Panel Discussion Guest: Sarah Haase Meeting # 65.
Welcome to the Minnesota SharePoint User Group August 13 th, 2008 Open Panel Discussion Wes Preston, Todd Klindt, Neil Iversen,
Welcome to the Minnesota SharePoint User Group May 14 th, 2008 SharePoint Implementations Real World Examples.
Welcome to the Minnesota SharePoint User Group August 12 th, 2009 Building SharePoint Dashboards for Project Management Larry.
Leveraging Web Content Management in SharePoint 2013 Christina Wheeler.
SharePoint 2007 Business Intelligence
Welcome to the Minnesota SharePoint User Group March 11th, 2009
Vendor Demonstrations
Microsoft Dynamics.
Guests: Eric Kraus, Johnny Harbieh
Customizing the SharePoint Mobile Experience
Raymond Mitchell, Todd Klindt, Phil Wicklund, Wes Preston
Welcome to the Minnesota SharePoint User Group December 10th, 2008
Special Guests: Bill English, Sarah Haase
Microsoft Ignite Recap Panel
MS Confidential : SharePoint 2010 Developer Workshop (Beta1)
Presentation transcript:

Meeting # 68 Meeting # 73 Welcome to the Minnesota SharePoint User Group December 8 th, 2010 SharePoint and Mobile Neil Iversen

Meeting # 68 Meeting # 73 Agenda Introductions Mobile Devices Topology Break Mobile with SharePoint Extensibility Q & A Free stuff! online too!

Meeting # 68 Meeting # 73 User Group Goal / Objectives Develop and support a local community focused on Microsoft SharePoint Technologies Educate user group members about SharePoint Technologies Transfer knowledge within the community Communicate best practices Introduce new products / solutions

Meeting # 68 Meeting # 73 Introductions – MNSPUG Sponsors Inetium ( Technology consulting company Microsoft Gold Certified Partner Practice area focused on SharePoint Benchmark Learning ( Microsoft Gold Certified Partner Training on many technologies Microsoft (

Meeting # 68 Meeting # 73 Website for user group SharePoint resource documents SharePoint resource links RSS Feeds Meeting Schedule Past User Group Presentations New year = new site? We hope so!

Meeting # 68 Meeting # 73 Social Networking Linked In group – The most interactive… includes job postings… – Facebook group – and #MNSPUG

Meeting # 68 Meeting # 73 Upcoming Schedule Next Meeting January 12 th 9:00 AM to 11:30 AM Microsofts Bloomington Office Topic: [TBD] Check for updates! Ongoing Schedule 2 nd Wednesday of every month 9:00 to 11:30 am Microsofts Bloomington Office

Meeting # 68 Local Events SharePoint Saturday – April 9, 2011 Normandale Community College

Meeting # 68 Conferences Best Practices Conference – Week of March 7th, La Jolla, CA SharePoint Connections – March 27-30th, Orlando, FL Next Microsoft SharePoint Conference … October 3-6, Anaheim, CA

Meeting # 68 Announcements Launched this week Combines content from: SharePoint Dev Wiki EndUserSharePoint.com SharePointJoel.com

Meeting # 68 Agenda Mobile Device Overview Topology SharePoint and Mobile 3 rd Party Extensibility

Meeting # 68 Meeting # 73 Mobile Devices

Meeting # 68 Meeting # 73

Meeting # 68 Meeting # 73 Phones

Meeting # 68 Old Phones Run!

Meeting # 68 Feature Phones Small distribution OS May have 3 rd party applications Browsers vary widely

Meeting # 68 Smartphones Standardized OS 3 rd Party Applications Advanced Web Browsers

Meeting # 68 Mobile Browsing WAP/WML/cHTML – Limited subset of functionality – Wide variations between devices Full HTML Browsers – Similar to Desktop browsers (CSS,Javascript) – Differ mainly by Rendering Engine Webkit – Android/iPhone/Chrome/Safari Trident – Internet Explorer/Windows Phone 7 – Some phone specific abilities Orientation, Location

Meeting # 68 Meeting # 73 Tablets

Meeting # 68 Meeting # 73 Cool Kids

Meeting # 68 Meeting # 73 The original Web Tablet

Meeting # 68 Much more like regular browser – Sometimes it even is Touch/Stylus input More screen real estate Similar, but still can benefit from a separate UI

Meeting # 68 Browsing vs Apps Browsers Write once, run multiple Less support for native device features Native Apps Specific to OS Flexible access to native features

Meeting # 68 Meeting # 73 Topology

Meeting # 68 Meeting # 73

Meeting # 68 Meeting # 73 VPN

Meeting # 68 Mobile scenarios have more variables – Onsite – Offsite VPNs are Limited – Intermittent Connectivity – No Active Directory auto login

Meeting # 68 Meeting # 73 Internal Wifi with AD

Meeting # 68 Meeting # 73 Internal Wifi with Forms

Meeting # 68 Meeting # 73 Extranet with Forms

Meeting # 68 Meeting # 73 Extranet with ISA

Meeting # 68 Meeting # 73 Extranet with UAG

Meeting # 68 BrowserProxy CredApp SuppWP7 Hub Internal Wifi – AD LimitedPlatform Dep Yes Internal Wifi – Forms GoodNoYesNo Extranet – Forms GoodNoYesNo Extranet – ISA to AD GoodYes No Extranet – UAGGoodYes

Meeting # 68 Meeting # 73 Break

Meeting # 68 Meeting # 73 SharePoint and Mobile

Meeting # 68 The Easy Stuff Hey, I can see SharePoint on my phone! Viewing a Mobile Site – Mobile Representation of SiteA – Not all site templates are supported Notably Central Admin and Meeting Sites

Meeting # 68 How it Works The Magic of /m – Redirects mobile users to the mobile friendly pages – Contains a subset of SharePoints functionality – Based on ASP.Net mobility controls – Caused by the MobilityRedirect feature Uses SPMobileUtility.GetApplicationPath to redirect to URL + /_layouts/mobile/ – (semi)Graceful Downgrade – Browser Capability File \Inetpub\wwwroot\wss\VirtualDirectories\80\App_Browsers\compat.browser Controls – Some behave differently – Examples: Date Picker turns into TextBox Attachments are limited to 3

Meeting # 68 How it Works (2007) What Happens For a Request? Site Request Team Site,… mbllists.aspx Wiki,Blog bloghome.aspx

Meeting # 68 Meeting # 73 Demo: Viewing a site

Meeting # 68 Mobile Views Custom Views can be created that are viewable for mobile clients Simple, checkbox driven Use to create scenarios for mobile users – Ex: My Urgent Tasks

Meeting # 68 Meeting # 73 Demo: Creating Mobile Views

Meeting # 68 Mobile Site Properties Control Majority of Mobile Display Features Used to make mobile display more friendly Sections (See SDK) – Base Rendering Limits – System Rendering Limits mobile_itemtitlelimit (20) – Field Related Rendering Limits mobile_choicefieldoptionnumberlimit (10) Changing the Defaults – Saved in the Webs Property Bag

Meeting # 68 Customizing the Display Customizations stored \12\TEMPLATE\CONROLTEMPLATE\ Pages can be customized by the template and section Title Contents Navigation Mobile_STS_HomePage_Title.ascx Mobile_STS_HomePage_Contents.ascx Mobile_STS_HomePage_Navigation.ascx

Meeting # 68 Meeting # 73 Using InfoPath

Meeting # 68 Creating Mobile Solutions- InfoPath Supports Mobile Rendering

Meeting # 68 Creating Mobile Solutions Mobile can be a gateway to a process Workflow and Events can carry the solution List Item Mobile List Item Mobile InfoPath Solution

Meeting # 68 Full InfoPath Solution Fill Form Mobile Workflow Creates Tasks Fill Out Tasks in Mobile Success!

Meeting # 68 Meeting # 73 Extensibility

Meeting # 68 Creating Mobile Custom Fields Why? – Youve created a Custom Field And it needs special Mobile Support – You can target a mobile browser Example: Target WP7/iPhone/Android and enhance the Date Picker – You already have some mobile controls Adding existing controls to enhance mobile experience

Meeting # 68 Creating Mobile Web Controls Why? – Meet specific mobile requirements – Access to external data – Advanced UI Requirements Custom Dashboards Reports – Why not? Development – Derive from System.Web.UI.MobileControls – Take advantage of ASPs mobile abilities Deployment – Similar process to previous customizations – Make sure assembly is installed – Add proper ASP tag

Meeting # 68 Windows Phone 7 Office Hub Integrates Directly Quick access to files Standard mobile office suite

Meeting # 68 Mobile Entree 3 rd Party solution Prettier presentation User Configurable BI Template Can be extended with custom dev

Meeting # 68 Meeting # 73 Q&A

Meeting # 68 Meeting # 73 Thanks for coming!