SHAREPOINT 2010 DEVELOPMENT : IN THE CLOUD. Faraz Khan Senior Consultant RBA Consulting

Size: px
Start display at page:

Download "SHAREPOINT 2010 DEVELOPMENT : IN THE CLOUD. Faraz Khan Senior Consultant RBA Consulting"

Transcription

1 SHAREPOINT 2010 DEVELOPMENT : IN THE CLOUD Faraz Khan Senior Consultant RBA Consulting

2 AGENDA Intro to SharePoint Online SharePoint Hosting Options Feature Comparison with Public/Private/On-Premise Customization Strategies Browser Designer 2010 Visual Studio Sandbox Solutions Client Object Model SharePoint On-Premise vs. Online ALM Demo Resources to Get Started

3 Founded in 2006 Offices in three geographies Dallas Denver Minneapolis Best Places to Work Minneapolis: 2007, 2008, 2009 Dallas: 2009 Debuted at #219 on Inc. 500 Microsoft Gold Partner 8 Gold Competencies Managed Partner FAST Partner Online Services Accelerated Partner

4 WHO AM I Faraz Khan Senior SharePoint Consultant RBA Consulting Denver, CO - Co-Authoring book on SharePoint online - Speaker at SharePointFest 2010 Denver - Microsoft Certified Technical Specialist (MCTS) MOSS 2010 Configuration - Microsoft Certified Technical Specialist (MCTS) WSS 3.0 & MOSS 2007 Configuration - Microsoft Virtual TS SharePoint - Advisory Board - SharePoint Guidance V1, V2 and V3 patterns & Microsoft - Over 7 Years of Industry Experience

5 INTRO TO SHAREPOINT ONLINE Cloud based version of SharePoint 2010 Subscription based Software as a Service Hosted in cloud datacenters by MS Backups Updates Security Reliability Support

6 SHAREPOINT HOSTING OPTIONS On-Premise SharePoint Online Standard SharePoint Online Dedicated Hybrid

7 SHAREPOINT ONLINE OPTIONS On-Premises Deployments Self-hosted and managed Direct access to physical machines Central admin access Hosted within own data centers Entire environment customizable All accounts, machines, and data within a single AD Forest Available to companies of any size. SharePoint Online Standard Multi-tenant hosting Shared Hardware Outsourced IT management Hosted within MS data centers Partial trust code support Support for SharePoint Designer based customizations Certificate authentication (today) or Forms based authentication (2010) Available for companies with 5+ seats SharePoint Online Dedicated Dedicated Hosting Dedicated Hardware Outsourced IT management Hosted within MS data centers Most of the environment is customizable (Full and Partial Trust Code Support) Machine and Process accounts in a different AD Forest NTLM Authentication Available for companies with seats

8 HYBRID OPTION Core pieces on-premise Certain pieces online Scenarios (offloading certain workloads) Cloud based information portals Executive blog with anonymous access Extranet based collaboration Mergers & acquisition/due diligence sites Time-limited events/campaigns

9 DEVELOPER LICENSE TYPES Feature P1 license K1 license K2 license E1 license E2 license E3, E4 licenses Access services Browser-based customizations Client object models Developer dashboard Event receivers Forms: built-in workflows and customization through SharePoint Designer Subsites only** InfoPath Forms Services Language Integrated Query (LINQ) for SharePoint REST and ATOM data feeds Ribbon and dialog box framework sandboxed solutions SharePoint Designer subsites only** SharePoint service architecture Silverlight Solution packages (.wsp files) Visual Studio 2010 Developer Tools Windows 7 support Workflows Workflow models Workflow templates

10 CUSTOMIZATION

11 CUSTOMIZING - BROWSER Largely the same as on-premise Edit pages and change page layouts Add/Remove/Customize default Web Parts Add/Configure Lists, Content Types, Workflows Change theme Create site template/change site properties Add Silverlight widgets Add jquery code to Web Part

12 CUSTOMIZING SHAREPOINT DESIGNER Largely the same as on-premise Declarative Solutions Client side scripting Examples Data rich Web Pages No code workflow-enabled solutions Create/Customize master pages, page layouts, css Configure and package sites into.wsp

13 CUSTOMIZING VISUAL STUDIO Solutions scoped to site collection or web site Only partially trusted Server side API s available in the sandbox solution Client Application Silverlight, ECMA Script or.net application Access subset of the ASP.NET and REST Web Services Access external data sources

14 INTRO TO SHAREPOINT ONLINE

15 SANDBOX SOLUTIONS Uploaded to solution gallery by administrators Do not have undesirable effects on other site collections Monitored and managed easily Benefits: Rapid Configuration Flexibility Stability

16 SANDBOX SOLUTIONS Development Scoped to SPSite and below, Partial Trust, Subject to CAS Executes in sandboxed execution environment User code service (SPUCHostService.exe) Sandbox Worker Process (SPUCWorkerProcess.exe) Sandbox Worker Process Proxy (SPUCWorkerProcessProxy.exe) Deployment Uploaded to solution gallery by Site Collection owner No IT Admin required Admin Monitor resources used by solution

17 PLAYING WITH THE SAND Code components Feature receivers Event receivers SPItemEventReceiver SPListEventReceiver SPWebEventReceiver Navigation Web Parts Microsoft InfoPath forms logic SharePoint Designer workflow activities Sandboxed solutions workflow activities

18 PLAYING WITH THE SAND Declarative components: Declarative workflows Content types, site columns Lists and list definitions Visual and nonvisual Web Parts Custom actions, ribbon extensions Client-side technologies Web templates, site pages, page layouts, and master pages

19 SAND IN THE EYES Access to the Internet to make web service calls Access to a hard disk to read or write files Web application-scoped or farm-scoped Features Adding assemblies to the global assembly cache Running security-related functionality; for example, RunWithElevatedPrivileges or other SPSecurity methods Custom Action groups HideCustomAction element Content type binding Web Part connections Objects that have larger scope than the current site

20 SANDBOX SOLUTION TIPS/TRICKS Create site collections in SharePoint Online to validate deployment Use Visual Studio 2010 SharePoint Power Tools Can only debug locally Ensure UC service is running Attach to SPUCWorkerProcess.exe process Output Debug Information Use SP Online Lists as custom application log in Debug configuration

21 CLIENT OBJECT MODEL Exposes site-level data and objects on client computers Can connect and manipulate SP objects that run remotely Provides subset of server side functionality Easy to use as server side model Supports more operations than traditional Web Services Three Separate APIs EcmaScript Object Model Silverlight Client Object Model.NET object model

22 CLIENT OBJECT MODEL PATTERNS Windows-based applications Console applications ASP.NET applications Silverlight applications Javascript clients

23 CLIENT SERVICE MODEL ARCHITECTURE

24 CLIENT OBJECT MODEL AUTHENTICATION ECMAScript Implementation Authentication Uses browser s authentication cookie Silverlight Implementation Authentication If XAP in same domain, then uses browser s authentication cookie.net Implementation Authentication Implement WebBrowser control for login Use P/Invoke against WININET.dll to get cookie Add cookie to ClientContext s request

25 WEB SERVICES AVAILABLE Web service WebSvcAlerts WebSvcCopy WebSvcDWS Description Provides methods for working with alerts for list items in a SharePoint site. Provides services for copying files within a SharePoint site and between SharePoint sites. Provides methods for managing Document Workspace sites and the data they contain The following method is not available in SharePoint Online: FindDwsDoc WebSvcImaging WebSvcLists Provides methods that enable you to create and manage picture libraries. Provides methods for working with SharePoint lists, content types, list items, and files. The following method is not available in SharePoint Online: AddDiscussionBoardItem WebSvcMeetings WebSvcPeople WebSvcPermissions WebSvcSiteData WebSvcsites WebSvcspsearch WebSvcUserGroup WebSvcVersions WebSvcviews WebSvcwebpartpages WebSvcWebs Provides methods that enable you to create and manage Meeting Workspace sites. Provides methods for associating user identifiers (IDs) with security groups for site permissions. Provides methods for working with the permissions for a site or list. Provides methods that return metadata or list data from sites or lists. Provides methods for returning information about the site templates for a site collection Provides methods for accessing Search results from client applications and web applications outside of the context of a SharePoint site. Provides methods for working with users and groups. Provides methods for working with file versions in SharePoint document libraries. Provides methods for creating, deleting, or updating list views in SharePoint Online. Provides methods for working with Web Parts. The following methods are not available in SharePoint Online: AssociateWorkflowMarkup ExecuteProxyUpdates GetAssemblyMetaData GetDataFromDataSourceControl GetFormCapabilityFromDataSourceControl RemoveWorkflowAssociation ValidateWorkflowMarkupAndCreateSupportObjects Provides methods for working with sites and subsites. The following method is not available in SharePoint Online: CustomizeCss

26 SHAREPOINT ON-PREMISE ALM

27 ONLINE ALM

28 DEMO

29 OTHER TOPICS General Availability No dates announced yet Price Talk to your licensing rep

30 RESOURCES SharePoint Online developer resource center Visual Studio 2010 SharePoint Power Tools 8e602a8c e95-f b0d9/ SharePoint Online Developer Guide s.aspx?familyid=4387e030-73dc-48e7- ac95-abc043b9335a

31 THANK YOU Time for Questions and Answers

Intro to Developing for SharePoint Online: What Tools Can I Use?

Intro to Developing for SharePoint Online: What Tools Can I Use? Intro to Developing for SharePoint Online: What Tools Can I Use? Paul Papanek Stork Chief Architect for ShareSquared, Inc http://www.sharesquared.com Contributing Author Developer s Guide to WSS 3.0 MOSS

More information

Developing Microsoft SharePoint Server 2013 Core Solutions

Developing Microsoft SharePoint Server 2013 Core Solutions Course 20488B: Developing Microsoft SharePoint Server 2013 Core Solutions Course Details Course Outline Module 1: SharePoint as a Developer Platform This module examines different approaches that can be

More information

Implementing and Administering an Enterprise SharePoint Environment

Implementing and Administering an Enterprise SharePoint Environment Implementing and Administering an Enterprise SharePoint Environment There are numerous planning and management issues that your team needs to address when deploying SharePoint. This process can be simplified

More information

MOC 20488B: Developing Microsoft SharePoint Server 2013 Core Solutions

MOC 20488B: Developing Microsoft SharePoint Server 2013 Core Solutions MOC 20488B: Developing Microsoft SharePoint Server 2013 Core Solutions Course Overview This course provides students with the knowledge and skills to work with the server-side and client-side object models,

More information

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

Noramsoft Inc. Noramsoft Inc. SPT2O1O - Course Description. Developing Solutions with SharePoint Server 2010 SPT2010. Noramsoft Inc. Noramsoft Inc. SharePoint Specialists and Trainers SharePoint Specialists and Trainers SPT2O1O - Course Description Developing Solutions with SharePoint Server 2010 Tél 1 - DEVELOPING SOLUTIONS SHAREPOINT SERVER 2010

More information

CHAPTER 1: INTRODUCTION TO SHAREPOINT 2010 1

CHAPTER 1: INTRODUCTION TO SHAREPOINT 2010 1 INTRODUCTION xxv CHAPTER 1: INTRODUCTION TO SHAREPOINT 2010 1 What s New in the SharePoint Platform and Tools 1 Language Integrated Query 2 List Enhancements 2 Business Connectivity Services 2 Silverlight

More information

SharePoint 2010/2013 Course

SharePoint 2010/2013 Course *Must Have Knowledge SharePoint 2010/2013 Course SQL and DBMS Concepts ASP.net web application development using c# and Visual studio 2008 or above Client Server and three tier Architecture Basic knowledge

More information

1703 Discovering SharePoint 2007 for Developers

1703 Discovering SharePoint 2007 for Developers 1703 Discovering SharePoint 2007 for Developers Custom Authentication SharePoint = ASP.NET Application ASP.NET Providers Microsoft Single Sign-On Demonstration: Custom Authentication o Lab : Custom Authentication

More information

Office 365 SharePoint Online

Office 365 SharePoint Online Office 365 SharePoint Online May 8, 2012 Statera Consultants: Erin Giffin Thomas Baer Agenda Overview of SharePoint Online capabilities Demo User Experience Admin Experience Online vs. OnPrem Hybrid Scenario

More information

SharePoint 2013 Syllabus

SharePoint 2013 Syllabus General Introduction What is IIS IIS Website & Web Application Steps to Create Multiple Website on Port 80 What is Application Pool What is AppDomain What is ISAPI Filter / Extension Web Garden & Web Farm

More information

Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions OVERVIEW

Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions OVERVIEW Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions OVERVIEW About this Course This course provides SharePoint developers the information needed to implement SharePoint solutions

More information

Developing Microsoft SharePoint Server 2013 Advanced Solutions MOC 20489

Developing Microsoft SharePoint Server 2013 Advanced Solutions MOC 20489 Developing Microsoft SharePoint Server 2013 Advanced Solutions MOC 20489 Course Outline Module 1: Creating Robust and Efficient Apps for SharePoint In this module, you will review key aspects of the apps

More information

Thomas Röthlisberger IT Security Analyst [email protected]

Thomas Röthlisberger IT Security Analyst thomas.roethlisberger@csnc.ch Thomas Röthlisberger IT Security Analyst [email protected] Compass Security AG Werkstrasse 20 Postfach 2038 CH-8645 Jona Tel +41 55 214 41 60 Fax +41 55 214 41 61 [email protected] www.csnc.ch What

More information

Course 10175A - Microsoft SharePoint 2010, Application Development

Course 10175A - Microsoft SharePoint 2010, Application Development Course 10175A - Microsoft SharePoint 2010, Application Development ABOUT THIS COURSE This course provides existing.net developers with practical information and labs that enables them to build solutions

More information

Developing Microsoft SharePoint Server 2013 Advanced Solutions

Developing Microsoft SharePoint Server 2013 Advanced Solutions Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions Course Details Course Outline Module 1: Creating Robust and Efficient Apps for SharePoint In this module, you will review key

More information

Developing Microsoft SharePoint Server 2013 Advanced Solutions

Developing Microsoft SharePoint Server 2013 Advanced Solutions Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions Page 1 of 9 Developing Microsoft SharePoint Server 2013 Advanced Solutions Course 20489B: 4 days; Instructor-Led Introduction

More information

Microsoft SharePoint 2010 Professional Developers Evaluation Guide

Microsoft SharePoint 2010 Professional Developers Evaluation Guide Microsoft SharePoint 2010 Professional Developers Evaluation Guide 1 www.microsoft.com/sharepoint Copyright This is a preliminary document and may be changed substantially prior to final commercial release

More information

SharePoint 2010 Interview Questions-Architect

SharePoint 2010 Interview Questions-Architect Basic Intro SharePoint Architecture Questions 1) What are Web Applications in SharePoint? An IIS Web site created and used by SharePoint 2010. Saying an IIS virtual server is also an acceptable answer.

More information

DE-20489B Developing Microsoft SharePoint Server 2013 Advanced Solutions

DE-20489B Developing Microsoft SharePoint Server 2013 Advanced Solutions DE-20489B Developing Microsoft SharePoint Server 2013 Advanced Solutions Summary Duration Vendor Audience 5 Days Microsoft Developer Published Level Technology 21 November 2013 300 Microsoft SharePoint

More information

Microsoft SharePoint 2010 Professional Developer s Evaluation Guide

Microsoft SharePoint 2010 Professional Developer s Evaluation Guide Microsoft SharePoint 2010 Professional Developer s Evaluation Guide www.microsoft.com/sharepoint Copyright This document is provided as-is. Information and views expressed in this document, including URL

More information

Course Outline: Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions

Course Outline: Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions Course Outline: Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Learning Method: Instructor-led Classroom Learning Duration: 5.00 Day(s)/ 40 hrs Overview: This course provides SharePoint

More information

DottsConnected SHAREPOINT 2010 ADMIN TRAINING. Exercise 1: Create Dedicated Service Accounts in Active Directory

DottsConnected SHAREPOINT 2010 ADMIN TRAINING. Exercise 1: Create Dedicated Service Accounts in Active Directory DottsConnected SHAREPOINT 2010 ADMIN TRAINING Module 1 - Getting started with SharePoint 2010 This introductory module introduces students to the fundamental terminology and architecture of SharePoint

More information

SharePoint Apps model overview

SharePoint Apps model overview SharePoint Apps model overview new challenges, new architecture 23/04/2014 V1.0 Competitive forces We want to pay only for what we need! We want you to be quicker than wind! We want the better quality

More information

SharePoint Checklist and Resources

SharePoint Checklist and Resources SharePoint Checklist and Resources Activity Labs for Developer Labs for Administrator Resources Create a re-buildable SharePoint environment Lab : Install SharePoint 2010 Exercise 1: Create Active Directory

More information

SharePoint 2010 End User - Level II

SharePoint 2010 End User - Level II Course Outline Module 1: Overview A simple introduction module. Understand your course, classroom, classmates, facility and instructor. Module 2: Server Site Definitions In this module we will explore

More information

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

SPT2013: Developing Solutions with. SharePoint 2013. 4 DAYS AUDIENCE FORMAT COURSE DESCRIPTION STUDENT PREREQUISITES SHAREPOINT 2013 FOR.NET DEVELOPERS 4 DAYS SPT2013: Developing Solutions with SharePoint 2013 AUDIENCE FORMAT COURSE DESCRIPTION.NET Developers Instructor-led training with hands-on labs This 5-day course

More information

126 SW 148 th Street Suite C-100, #105 Seattle, WA 98166 Tel: 877-795-9372 Fax: 866-417-6192 www.seattlepro.com

126 SW 148 th Street Suite C-100, #105 Seattle, WA 98166 Tel: 877-795-9372 Fax: 866-417-6192 www.seattlepro.com SharePoint 2010 Bootcamp This five-day course is designed to equip Systems Administrators, Integrators and Developers with a strong foundation for implementing solutions on Microsoft SharePoint 2010. Attendees

More information

Developing ASP.NET MVC 4 Web Applications MOC 20486

Developing ASP.NET MVC 4 Web Applications MOC 20486 Developing ASP.NET MVC 4 Web Applications MOC 20486 Course Outline Module 1: Exploring ASP.NET MVC 4 The goal of this module is to outline to the students the components of the Microsoft Web Technologies

More information

10231B: Designing a Microsoft SharePoint 2010 Infrastructure

10231B: Designing a Microsoft SharePoint 2010 Infrastructure 10231B: Designing a Microsoft SharePoint 2010 Infrastructure Course Number: 10231B Course Length: 5 Days Course Overview This 5 day course teaches IT Professionals to design and deploy Microsoft SharePoint

More information

This course provides students with the knowledge and skills to develop ASP.NET MVC 4 web applications.

This course provides students with the knowledge and skills to develop ASP.NET MVC 4 web applications. 20486B: Developing ASP.NET MVC 4 Web Applications Course Overview This course provides students with the knowledge and skills to develop ASP.NET MVC 4 web applications. Course Introduction Course Introduction

More information

SharePoint Training. Yes-M Systems LLC. Length: 85-90 Hours Course

SharePoint Training. Yes-M Systems LLC. Length: 85-90 Hours Course SharePoint Training From Length: 85-90 Hours Course Student Location: To students from around the world Delivery Method: Instructor-Led Live Training Classroom and/or Online Phone: 678-643-7777, 678-248-0302

More information

SharePoint 2010 Performance and Capacity Planning Best Practices

SharePoint 2010 Performance and Capacity Planning Best Practices Information Technology Solutions SharePoint 2010 Performance and Capacity Planning Best Practices Eric Shupps SharePoint Server MVP About Information Me Technology Solutions SharePoint Server MVP President,

More information

Course MS55077A Project Server 2013 Development. Length: 5 Days

Course MS55077A Project Server 2013 Development. Length: 5 Days 3 Riverchase Office Plaza Hoover, Alabama 35244 Phone: 205.989.4944 Fax: 855.317.2187 E-Mail: [email protected] Web: www.discoveritt.com Course MS55077A Project Server 2013 Development Length: 5

More information

The Great Office 365 Adventure

The Great Office 365 Adventure COURSE OVERVIEW The Great Office 365 Adventure Duration: 5 days It's no secret that Microsoft has been shifting its development strategy away from the SharePoint on-premises environment to focus on the

More information

Describe how to utilize the Publishing API to access publishing settings and content.

Describe how to utilize the Publishing API to access publishing settings and content. CÔNG TY CỔ PHẦN TRƯỜNG CNTT TÂN ĐỨC TAN DUC INFORMATION TECHNOLOGY SCHOOL JSC LEARN MORE WITH LESS! 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions Duration: 5 days About this Course

More information

Office 365 SharePoint Online White Paper

Office 365 SharePoint Online White Paper Office 365 SharePoint Online White Paper Introduction Overview Cloud computing is slowly changing the way IT companies are offering their software solutions and services. Through cloud computing, IT companies

More information

Transition your MCPD Web Developer Skills to MCPD ASP.NET Developer 3.5 (VB)

Transition your MCPD Web Developer Skills to MCPD ASP.NET Developer 3.5 (VB) Transition your MCPD Web Developer Skills to MCPD ASP.NET Developer 3.5 (VB) Course Number: 70-567 UPGRADE Certification Exam 70-567 - UPGRADE: Transition your MCPD Web Developer Skills to MCPD ASP.NET

More information

EXAM - 70-667. TS: Microsoft SharePoint Server 2010, Configuring. Buy Full Product. http://www.examskey.com/70-667.html

EXAM - 70-667. TS: Microsoft SharePoint Server 2010, Configuring. Buy Full Product. http://www.examskey.com/70-667.html Microsoft EXAM - 70-667 TS: Microsoft SharePoint Server 2010, Configuring Buy Full Product http://www.examskey.com/70-667.html Examskey Microsoft 70-667 exam demo product is here for you to test the quality

More information

SharePoint 2010 Intranet Case Study. Presented by Peter Carson President, Envision IT

SharePoint 2010 Intranet Case Study. Presented by Peter Carson President, Envision IT SharePoint 2010 Intranet Case Study Presented by Peter Carson President, Envision IT Peter Carson President, Envision IT Virtual Technical Specialist, Microsoft Canada Computer Engineering, UW [email protected]

More information

The Trusted Technology Partner in Business Innovation PASSION DISCIPLINE INNOVATION TEAMING INTEGRITY

The Trusted Technology Partner in Business Innovation PASSION DISCIPLINE INNOVATION TEAMING INTEGRITY The Trusted Technology Partner in Business Innovation PASSION DISCIPLINE INNOVATION TEAMING INTEGRITY SharePoint Search App Custom App for Advanced Searches Ken Mears Senior Consultant, Portals & Collaboration

More information

MS 10978A Introduction to Azure for Developers

MS 10978A Introduction to Azure for Developers MS 10978A Introduction to Azure for Developers Description: Days: 5 Prerequisites: This course offers students the opportunity to learn about Microsoft Azure development by taking an existing ASP.NET MVC

More information

GOA365: The Great Office 365 Adventure

GOA365: The Great Office 365 Adventure BEST PRACTICES IN OFFICE 365 DEVELOPMENT 5 DAYS GOA365: The Great Office 365 Adventure AUDIENCE FORMAT COURSE DESCRIPTION STUDENT PREREQUISITES Professional Developers Instructor-led training with hands-on

More information

The SharePoint Shepherd s Course for End Users

The SharePoint Shepherd s Course for End Users 3 Riverchase Office Plaza Hoover, Alabama 35244 Phone: 205.989.4944 Fax: 855.317.2187 E-Mail: [email protected] Web: www.discoveritt.com Course 50562A: The SharePoint Shepherd s Course for End Users

More information

Designing and Developing Microsoft SharePoint Server 2010 Applications (MS10232)

Designing and Developing Microsoft SharePoint Server 2010 Applications (MS10232) Duration: 5 days Description This training is intended for SharePoint Development professionals who are responsible for leading projects, designing solutions, and identifying problems. Students learn the

More information

Developing ASP.NET MVC 4 Web Applications

Developing ASP.NET MVC 4 Web Applications Course M20486 5 Day(s) 30:00 Hours Developing ASP.NET MVC 4 Web Applications Introduction In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5 tools

More information

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

> Define the different phases of K2 development, including: understand, model, build, maintain and extend This course concentrates on K2 blackpoint from a SharePoint Site Collection owners perspective, that is, a person who already has a basic understanding of SharePoint concepts and terms before attending

More information

ArcGIS Viewer for Silverlight An Introduction

ArcGIS Viewer for Silverlight An Introduction Esri International User Conference San Diego, California Technical Workshops July 26, 2012 ArcGIS Viewer for Silverlight An Introduction Rich Zwaap Agenda Background Product overview Getting started and

More information

Entwickler. SharePoint Foundation. Standard Edition. Enterprise Edition

Entwickler. SharePoint Foundation. Standard Edition. Enterprise Edition Entwickler Access Services nein nein ja App Catalog () App Deployment: Autohosted Apps nein nein nein App Deployment: Cloud-Hosted Apps App Deployment: -Hosted Apps App Management Services BCS: Alerts

More information

"Charting the Course...... to Your Success!" MOC 10174 B Configuring and Administering Microsoft SharePoint 2010. Course Summary

Charting the Course...... to Your Success! MOC 10174 B Configuring and Administering Microsoft SharePoint 2010. Course Summary Description Course Summary This five-day instructor-led course teaches students how to install, configure, and administer Microsoft SharePoint and also how to manage and monitor sites and users by using

More information

MS 50547B Microsoft SharePoint 2010 Collection and Site Administration

MS 50547B Microsoft SharePoint 2010 Collection and Site Administration MS 50547B Microsoft SharePoint 2010 Collection and Site Administration Description: Days: 5 Prerequisites: This five-day instructor-led Site Collection and Site Administrator course gives students who

More information

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

Microsoft SharePoint Server 2010: What s New and What s Changed? ASPE RESOURCE SERIES Microsoft SharePoint Server 2010: What s New and What s Changed? Prepared for ASPE by Global Knowledge's Marcellus Duffy, MCT, MCSD, MCTS, MCAD Real Skills. Real Results. Real IT.

More information

Microsoft Training and Certification Guide. Current as of December 31, 2013

Microsoft Training and Certification Guide. Current as of December 31, 2013 Microsoft Training and Certification Guide Current as of December 31, 2013 Welcome to the Microsoft Training and Certification Guide. This device is intended to provide a quick, comprehensive view of our

More information

Developing Visual Studio Workflows and Activities for SharePoint Sites

Developing Visual Studio Workflows and Activities for SharePoint Sites Developing Visual Studio Workflows and Activities for SharePoint Sites Steve Heaney Product Development Manager Nintex [email protected] Agenda Workflow authoring scenarios Windows Workflow Foundation

More information

Programming Fundamentals of Web Applications Course 10958A; 5 Days

Programming Fundamentals of Web Applications Course 10958A; 5 Days Lincoln Land Community College Capital City Training Center 130 West Mason Springfield, IL 62702 217-782-7436 www.llcc.edu/cctc Programming Fundamentals of Web Applications Course 10958A; 5 Days Course

More information

SHAREPOINT ARCHITECTURE FUNDAMENTALS

SHAREPOINT ARCHITECTURE FUNDAMENTALS CHAPTER 4 SHAREPOINT ARCHITECTURE FUNDAMENTALS Whether you re a business user, manager, architect, developer, or IT pro, you ll want to understand the fundamental structure and core terminology of SharePoint

More information

RESPONSES TO QUESTIONS AND REQUESTS FOR CLARIFICATION Updated 7/1/15 (Question 53 and 54)

RESPONSES TO QUESTIONS AND REQUESTS FOR CLARIFICATION Updated 7/1/15 (Question 53 and 54) RESPONSES TO QUESTIONS AND REQUESTS FOR CLARIFICATION Updated 7/1/15 (Question 53 and 54) COLORADO HOUSING AND FINANCE AUTHORITY 1981 BLAKE STREET DENVER, CO 80202 REQUEST FOR PROPOSAL Intranet Replacement

More information

Course 10978A Introduction to Azure for Developers

Course 10978A Introduction to Azure for Developers Course 10978A Introduction to Azure for Developers Duration: 40 hrs. Overview: About this Course This course offers students the opportunity to take an existing ASP.NET MVC application and expand its functionality

More information

Microsoft 80295 - Extending Microsoft Dynamics CRM 2011

Microsoft 80295 - Extending Microsoft Dynamics CRM 2011 1800 ULEARN (853 276) www.ddls.com.au Microsoft 80295 - Extending Microsoft Dynamics CRM 2011 Length 3 days Price $2629.00 (inc GST) Overview This course offers detailed and interactive information on

More information

GSA2013: The Great SharePoint Adventure 2013

GSA2013: The Great SharePoint Adventure 2013 SHAREPOINT 2013 FOR.NET DEVELOPERS 5 DAYS GSA2013: The Great SharePoint Adventure 2013 AUDIENCE FORMAT COURSE DESCRIPTION.NET Developers Instructor-led training with hands-on labs This 5-day course explores

More information

Developing ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led

Developing ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led Developing ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led Course Description In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5

More information

MICROSOFT 70-488 EXAM QUESTIONS & ANSWERS

MICROSOFT 70-488 EXAM QUESTIONS & ANSWERS MICROSOFT 70-488 EXAM QUESTIONS & ANSWERS Number: 70-488 Passing Score: 700 Time Limit: 120 min File Version: 48.8 http://www.gratisexam.com/ MICROSOFT 70-488 EXAM QUESTIONS & ANSWERS Exam Name: Developing

More information

TH3 Office 365 REST APIs. Peter Carson

TH3 Office 365 REST APIs. Peter Carson TH3 Office 365 REST APIs Peter Carson Peter Carson President, Envision IT SharePoint MVP [email protected] http://blog.petercarson.ca www.envisionit.com Twitter @carsonpeter VP Toronto SharePoint User

More information

Course: 10174B: Configuring and Administering Microsoft SharePoint 2010

Course: 10174B: Configuring and Administering Microsoft SharePoint 2010 Course: 10174B: Configuring and Administering Microsoft SharePoint 2010 Description: This five-day instructor-led course teaches students how to install, configure, and administer Microsoft SharePoint

More information

SharePoint 2013 Migration Readiness

SharePoint 2013 Migration Readiness SharePoint 2013 Migration Readiness Decision Points around Migrating to SharePoint 2013 MARK ECKERT Contents Purpose... 1 SharePoint 2013 Implementation Options... 1 On-premise installation... 1 Cloud...

More information

Application Development

Application Development Microsoft SQL Azure: Enterprise Application Development Build enterprise-ready applications and projects with SQL Azure Jayaram Krishnaswamy PUBLISHING BIRMINGHAM - MUMBAI Preface 1 Chapter 1: Cloud Computing

More information

Microsoft Training and Certification Guide. Current as of March 16, 2015

Microsoft Training and Certification Guide. Current as of March 16, 2015 Microsoft Training and Certification Guide Current as of March 16, 2015 Welcome to the Microsoft Training and Certification Guide. This guide is intended to provide a quick, comprehensive view of our training

More information

SAV2013: The Great SharePoint 2013 App Venture

SAV2013: The Great SharePoint 2013 App Venture SHAREPOINT 2013 FOR DEVELOPERS 5 DAYS SAV2013: The Great SharePoint 2013 App Venture AUDIENCE FORMAT COURSE DESCRIPTION Professional Developers Instructor-led training with hands-on labs This 5-day course

More information

MS-55052: SharePoint 2013 End User Level II

MS-55052: SharePoint 2013 End User Level II MS-55052: SharePoint 2013 End User Level II Description This 3-day Instructor led course Explore several advanced topics of working with SharePoint 2013 sites. Topics include SharePoint Server site definitions

More information

Dynamic Web Programming BUILDING WEB APPLICATIONS USING ASP.NET, AJAX AND JAVASCRIPT

Dynamic Web Programming BUILDING WEB APPLICATIONS USING ASP.NET, AJAX AND JAVASCRIPT Dynamic Web Programming BUILDING WEB APPLICATIONS USING ASP.NET, AJAX AND JAVASCRIPT AGENDA 1. Introduction to Web Applications and ASP.net 1.1 History of Web Development 1.2 Basic ASP.net processing (ASP

More information

ADS2013: App Development with SharePoint 2013

ADS2013: App Development with SharePoint 2013 SHAREPOINT 2013 FOR IT PROFESSIONALS 4 DAYS ADS2013: App Development with SharePoint 2013 AUDIENCE FORMAT COURSE DESCRIPTION.NET Developers Instructor-led webcast with hands-on labs This 4-day course explores

More information

Day 1 - Technology Introduction & Digital Asset Management

Day 1 - Technology Introduction & Digital Asset Management SharePoint Developers Academy 2010 Course Syllabus Introduction Day 1 - Technology Introduction & Digital Asset Management 1. Kick Start a. Participant Introductions b. Course Overview c. Training Goals

More information

Developing Microsoft Azure Solutions 20532B; 5 Days, Instructor-led

Developing Microsoft Azure Solutions 20532B; 5 Days, Instructor-led Developing Microsoft Azure Solutions 20532B; 5 Days, Instructor-led Course Description This course is intended for students who have experience building vertically scaled applications. Students should

More information

Course 20532B: Developing Microsoft Azure Solutions

Course 20532B: Developing Microsoft Azure Solutions Course 20532B: Developing Microsoft Solutions Five Days, Instructor-Led About this Course This course is intended for students who have experience building vertically scaled applications. Students should

More information

Configuring and Testing Caching and Other Performance Options in Microsoft SharePoint Technologies

Configuring and Testing Caching and Other Performance Options in Microsoft SharePoint Technologies Configuring and Testing Caching and Other Performance Options in Microsoft SharePoint Technologies Module Overview The Out of the Box Experience Resources and Tools for Testing IIS Compression Output Caching

More information

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

Microsoft Technology Practice Capability document. MOSS / WSS Building Portal based Information Worker Solutions. Overview Microsoft Technology Practice Capability document Overview Microsoft Office SharePoint Server (MOSS) and Windows SharePoint Services (WSS) facilitate rapid website creation that supports specific content

More information

SHAREPOINT NEWBIES Claudia Frank, 17 January 2016

SHAREPOINT NEWBIES Claudia Frank, 17 January 2016 SHAREPOINT NEWBIES Claudia Frank, 17 January 2016 AGENDA WHAT IS SHAREPOINT? SHAREPOINT 2013 KEY FEATURES Data Connectivity Business Connectivity Services Import Data without Code User driven solutions

More information

SharePoint for Developers. Lunch and Learn

SharePoint for Developers. Lunch and Learn SharePoint for Developers Lunch and Learn 2 Agenda Overview Architecture Web Parts Workflow Events Deployment Other Development Topics 3 WSS v3 vs MOSS WSS v3 Windows SharePoint Services Free with Windows

More information

Course 10174B: Configuring and Administering Microsoft SharePoint 2010

Course 10174B: Configuring and Administering Microsoft SharePoint 2010 Course 10174B: Configuring and Administering Microsoft SharePoint 2010 Five Days, Instructor-Led About this course This five-day instructor-led course teaches students how to install, configure, and administer

More information