www.agreeya.com Transforming Your.NET Developers Into SharePoint Experts



Similar documents
How to Quickly Create Custom Applications in SharePoint 2010 or 2013 without Custom Code

SharePoint Checklist and Resources

Quest Web Parts for SharePoint

STEVEN MANN. InfoPath* with. SharePoint HOW-TO. 800 East 96th Street, Indianapolis, Indiana USA

SharePoint 2013 for Business Process Automation

SharePoint 2010 for Business Intelligence Course SP05; 3 Days, Instructor-led

SharePoint 2010 End User - Level II

SharePoint A Ten-Point Review of SharePoint 2013 vs NICOLAS LAGROTTA NICOLAS LAGROTTA

How To Create A Site In Sharepoint 2013

Course: SharePoint 2013 Business Intelligence

(55042A) SharePoint 2013 Business Intelligence

SharePoint 2013 Business Intelligence Course 55042; 3 Days

SharePoint 2013 PerformancePoint Services

Document Management in the List View

SharePoint 2013 PerformancePoint Services Course 55057; 3 Days

Human Resources Portal

SharePoint 2013 Business Intelligence

The focus of this course is on the SharePoint 2013 business intelligence platform and not on the SQL business intelligence services.

1703 Discovering SharePoint 2007 for Developers

How To Use A Cloud Based Crom Live Solution

Getting the Most From SharePoint Through Intuitive Application Development Tools

DOCOsoft SharePoint Components

MS 50547B Microsoft SharePoint 2010 Collection and Site Administration

Compare versions with Maximizer CRM 12: Summer 2013

Implementing and Administering an Enterprise SharePoint Environment

The Webcast will begin at 1:00pm EST.

CORRELATE for Microsoft Sharepoint Windows Services

A brief introduction on SharePoint

Executive Summary WHO SHOULD READ THIS PAPER?

Noramsoft Inc. Noramsoft Inc. SPT2O1O - Course Description. Developing Solutions with SharePoint Server 2010 SPT2010. Noramsoft Inc. Noramsoft Inc.

Build Your Knowledge!

Microsoft SQL Server Master Data Services Roadmap

SHAREPOINT 2010 FOUNDATION FOR END USERS

INTRODUCTION PRODUCT PRIORITIES INTEGRATION

2.0. Quick Start Guide

Presented by: Matt Tinkler CIO B2B Technologies SharePoint 2013 Decision Tree

Customer Timeline - New in Summer Web Lead Capture - New in Summer Built-In Dashboards - New in Summer 2012

SharePoint 2013 for End Users

Accelerate Business Intelligence Adoption with Interactive, Mobile Dashboards

User's Guide. ControlPoint. Change Manager (Advanced Copy) SharePoint Migration. v. 4.0

Selector, Multi Selector, and Item Display

Office SharePoint Server 2007

PerformancePoint 2010 Designing and Implementing Scorecards and Dashboards

Workflow and Forms Services for People-Driven Process Management

SMB Intelligence. Reporting

Onboard new employees

Building Business Applications with SharePoint 2010 and Office October 22, 2010

Course MS55003A Microsoft SharePoint 2010 Business Intelligence Services

Microsoft Technology Practice Capability document. MOSS / WSS Building Portal based Information Worker Solutions. Overview

MAKE THE MOVE FROM IBM LOTUS NOTES AND OPTIMIZE YOUR BUSINESS APPS

Microsoft Enterprise Project Management (EPM) Solution

MICROSOFT DYNAMICS CRM Roadmap. Release Preview Guide. Q Service Update. Updated: August, 2011

How SharePoint Integration can extend & enhance your SAP Landscape

ecw Weekly Users Tip: My Settings: Template-Friendly Settings & My Favorites: Templates

Don t let your SharePoint project go off the rails! Steve Rastall igroup SharePoint Microsoft Certified Technical Specialist

Microsoft Enterprise Project Management 2010 Licensing Guide

55042: SharePoint 2013 Business Intelligence

Microsoft Office SharePoint Server (MOSS) 2007 Overview

SharePoint 2010 Advanced Foundation Development

UF Health SharePoint 2010 Document Libraries

Office and SharePoint

Microsoft Dynamics Lifecycle Services

SharePoint and Contract Management. Alan Weintraub Practice Director ECM Consulting (610) (office) (484) (Mobile)

SBI2013: Building BI Solutions using Excel and SharePoint 2013

MS-55052: SharePoint 2013 End User Level II

Microsoft SharePoint 2010 Site Collection and Site Administration Course 50547A; 5 Days, Instructor-led

Dashboard Overview. Bernd Schneider. Technical Solution Professional BI Microsoft Switzerland

> Define the different phases of K2 development, including: understand, model, build, maintain and extend

Advanced SharePoint Tools to Enhance Project Management

Microsoft Office System Tip Sheet

Microsoft Dynamics CRM Clients

Designing and Developing Microsoft SharePoint Server 2010 Applications (MS10232)

SPT2013: Developing Solutions with. SharePoint DAYS AUDIENCE FORMAT COURSE DESCRIPTION STUDENT PREREQUISITES

SHAREPOINT 2013 NO-CODE SOLUTIONS FOR POWER USERS. Jamie McAllister

Microsoft SharePoint Server 2010: What s New and What s Changed?

Microsoft Project Server 2010 Technical Boot Camp

First in Life Sciences. First in Content Management. First in Cust omer Satisfaction

SharePoint Online Quick Reference

Urbancode Deploy Overview

Implementing SharePoint 2010 as a Compliant Information Management Platform

How To Deliver A Microsoft Solution

Michael Noel. Colin Spence. SharePoint UNLEASHED. 800 East 96th Street, Indianapolis, Indiana USA

Office 365 SharePoint Online White Paper

Reporting Services. White Paper. Published: August 2007 Updated: July 2008

Building Enterprise Planning Application with Kepion Solution Accelerator. based on Microsoft SQL Server Analysis Services

Microsoft SharePoint THE PLATFORM ENTERPRISES NEED

Designing and Developing Microsoft SharePoint Server 2010 Applications Course Outline

Embedded BI made easy

InRule. The Premier BRMS for the Microsoft Platform. Benefits THE POWER OF INRULE. Key Capabilities

Statement of Direction

Cloud V/S On-Premise

MCITP: Sharepoint Administrator Boot Camp (10174, 10231) H6C10S

SharePoint Overview, Governance, and Planning. (^Rll^^fc^ i ip?"^biifiis:'iissiipi. Scott Jamison. Susan Hanley Mauro Cardarelli.

Project Management through

The Business Case For Private Cloud Services

Presented by Sam Gill Innovative Solutions Inc.

Using Microsoft Operations Manager To Monitor And Maintain Your Farm. Michael Noel.

Table of Contents. 1. Content Approval...1 EVALUATION COPY

COURSE SYLLABUS COURSE TITLE:

Dell Quick Apps for SharePoint 6.3. User Guide

Transcription:

www.agreeya.com Transforming Your.NET Developers Into SharePoint Experts 2011, AgreeYa Solutions. All rights reserved.

Introduction Your Presenters Aseem Pandit, Mitchell Sharp, Ghazwan Khairi Our Goal for You Learn how to leverage internal resources for your SharePoint initiatives Increase the ROI from your SharePoint investment Takeaway Checklist with recommended resources

Why Leverage Internal Resources Resource Pool Keep the SharePoint expertise in the organization Cost Benefits Utilize existing Staff most companies have invested in existing.net teams Training existing developers is cheaper than bringing on new developers that need time to acquire business knowledge Faster ROI Our experience shows that by using our approach, internal resources can be productive in 6 months and the ROI is around 3 more months vs. hiring consultants Similar Technologies ASP.NET/.NET is a foundation for SharePoint development

.NET and SharePoint Environments What Do They Have in Common SharePoint is based on ASP.NET Form-based approach for developing applications Web Part framework F5 experience: single key for compilation/deployment

.NET and SharePoint Environments What are the Differences Differences are positive and bring faster ROI + reduce delivery timelines! Composing vs Writing applications Branding Look and Feel Built-in SharePoint features: Collaboration, Search and BI

Composing vs. Writing Applications Paradigm Shift Utilize Existing Features Templates, Error Handling, Logging, Profiling, For developers, this means Be aware of features that have already been provided Focus on lesswriting and more composing Focus on solving the business problem

Branding Look and Feel Templates in SharePoint Built-in Skinning Preview functionality for end users For developers, this means Easier collaboration with designers Get consistent look and feel Template updates will reflect universally

Built-In SharePoint Features Collaboration, Search, BI, etc. HR -New Employee Hire example Template InfoPath Visio Site Discussion Board For developers, this means Determine what can be done out-of-the-box or using Web Parts Creating re-usable components when writing code Using existing components offered by vendors e.g. Quest Software

Summary Why SharePoint - Improved ROI and reduce delivery timelines Many commonalities, few differences you do not have to start from scratch Paradigm Shift A new way of thinking SharePoint is not a Silver Bullet

How Do You Transition to a SharePoint Environment Checklist Setup a rebuild-able SharePoint environment Work with built-in functionality Share knowledge Explore SharePoint Designer Explore different site templates Explore Visual Studio integration Explore deployment options 0

Setup a Re-Buildable SharePoint Environment You want to (and will) make lots of mistakes Virtualization tools can help: snapshot gives option of saving a working environment 1

Work with Built-In Functionality Learn what s readily available out-of-the-box Create a basic site Create/manipulate lists Create/manipulate web parts Create/manipulate document libraries 2

Share Knowledge Collaborate to enrich the learning process Form teams Explore SharePoint collaboration features Create a Wiki, blog, video library, etc. Make it a Social Event 3

Explore SharePoint Designer First tool to focus on A visual tool Explore, Explore, Explore What came with your SharePoint environment Sites, Sub-Sites, Lists, Libraries, Workflows, Content Types Compose a site without writing code 4

Explore Different Site Templates Readily available and pre-configured to save time and effort Features (at different levels) Web Parts List/Libraries 5

Explore Visual Studio Integration Provides even more comprehensive SharePoint tools that gives ultimate development flexibility Import SharePoint 2010 Designer components into Visual Studio 2010 SharePoint development in Visual Studio 2010 Visual Studio 2010 walkthroughs SharePoint Explorer Create/Manipulate lists Sites Workflows Simple deploying of solutions 6

Explore Deployment Options How a solution is deployed reflects flexibility and level of access to resources Implementation Phases Development => QA => UAT => Production Packaging Quest: Deployment Manager 7

Overcome Common Challenges of Moving from ASP.NET to SharePoint Be aware of paradigm shift take advantage of SharePoint features to receive benefits Be aware of the offerings of the framework that don t need coding e.g. Authentication, Caching Avoid impulsive behavior Think, Plan and then Execute Business should not be mapped to technical features Mistakes are part of the learning experience Break it, fix it; Learn from them 8

Summary Explore, explore, explore! Collaborate to accelerate the learning process Won t be a walk in the park but challenges can be overcome with the right mindset and tools Develop awareness and understanding of current environment help find areas to add value to the business 9

Achieve Success in 2011 Use the checklist! Feel free to modify Training, training, training Develop a mentoring program Participate in hands-on labs from Microsoft 0

Checklist & Resources Download from http://www.agreeya.com/webinar/sharepointchecklist.pdf Other SharePoint Resources http://www.agreeya.com/webinar/sharepointresources.html 1

Quest 2 All registered trademarks in this presentation belong to their respective owners

Quest is a highly innovative company focused on helping companies simplify and reduce the cost of managing IT FUNCTIONS PLATFORMS Identity Management Performance Monitoring Data Protection Development Migration Administration 1

2 2

3 3

Quest Web Parts for SharePoint Simple Development: Drag, drop, configure Does not require depth of knowledge on development Easily repeatable on multiple sites Integrates with outside data sources Significantly reduces development time List: Rollups, Parent/Child, Mass update, CAML filtering, styles and skins Forms: Tabular, Validation, Hide/Show/Enable/Disable When, Custom actions 4

Disable When Navigation & Skins Parent/Child EzEdit 5

Quest Web Part qlistview qchartview qcalendarview qexcelview qdiscussionview qlistform qselector qmultiselector qitemdisplay qpanelmenu qcascadingmenu qcaptiondisplay qhelplink qpageredirector qsilistview qsilistform qsichartview qsiselector Key Capability Simply combine data from multiple lists, even across sites, site collections and web applications Create compelling 2-D or 3-D charts with information from multiple lists, even lists in different sites, site collections and web applications Combine all your calendars into one view, including data from non-calendar lists View data in Microsoft Excel, based on criteria passed from qlistview, even when that data is not shown in the qlistview View the topic and responses of multiple discussion lists in one tree view and preview the selected item in a preview panel Create more advanced and capable forms, including the ability to separate into tabs and create space Displays data from a SharePoint list in a dropdown control Allows you to view master-detail data in multiple selectors Allows you to view a single item that has been selected in the qselector, qlistview or qlistform Allows you to have a collapsible and hierarchical panel menu for better navigation Provides a hierarchical menu system, letting you create complex menus that occupy minimum screen real estate Displays a message from a centralized SharePoint list, which allows you to maintain the content of the message easily Facilitates linking to a help file for your application Allows you to redirect a user to a specific page based on the mapping specified in the page redirector list Displays data from your external data source in a grid and allows you to execute some actions on the data Allows you to create, view and edit your external data in a form Allows you to display your external data in a compelling 2-D or 3-D charts Allows you to display your external data in a dropdown control 6

Deployment Manager for SharePoint 7

Deploy from compare lists view 8

Feature Highlights Selective deployment of configuration and data across SharePoint servers Side-by-side compare to identify differences and deploy changes incrementally One-to-many deployments with CSV files Group and order deployment actions Schedulable unattended deployments Full audit trail of deployment activities No agents or infrastructure, 5 minute install 9

About AgreeYa Technology, Consulting, and Outsourcing services provider delivering competitive advantage through our partnership approach, global capability, and flexible delivery model. COMPANY PROFILE Headquartered in Folsom, California Dynamic, agile company delivering end-to-end IT services Global Delivery Centers in US, Mexico, India, China, and Korea Market focus:us, Europe, Middle East, India, Korea, and Southeast Asia GROWTH 400% revenue growth and 500% growth in staff in the last five years 5key company acquisitions in past four years Continuously expanding global footprint RECOGNITIONS SEI CMMI Level 5 andiso 9001:2008 certified Microsoft Gold Certified Partner Sacramento Area Regional Technology Alliance (SARTA) Index Member Top 3 Exciting Emerging Companies to Work For in India AgreeYa has been our strategic partner for the last 10 years delivering considerable return on investment. -Exec. Director National US Telecommunications Service Provider 3

AgreeYa s SharePoint Expertise Assessment & Planning Services Development & Implementation Services Business Intelligence Migration Services Managed Services Training SocialXtend Solution Full service offering Effective business model and practices for customers of any size Global presence close to customers in Asia, Europe and the Americas Extensive experience working with top-tier global service providers Solutions options including on-premise, hosted and cloud-based Proprietary "out-of-the-box" solutions that reduce cost and complexities Partnerships with industry leaders like Quest Software 4

Q&A 5 All registered trademarks in this presentation belong to their respective owners

Contact Aseem Pandit Aseem.Pandit@AgreeYa.com 916-351-2532 Mitchell Sharp Mitchell.Sharp@AgreeYa.com 916-351-2516 Ghazwan Khairi Ghazwan.Khairi@Quest.com 800-263-0036 Ext 64869 6