Automating business processes using SharePoint Designer Workflows
Track: IT Pro, End-User, Business
An introduction to SharePoint designer workflows and how they can be used to automate common business processes. This includes a discussion of the types of workflow available, workflow best practices and common issues. This also includes a discussion of the changes in the SharePoint 2013 workflow model and a demo of a fully functional vacation request workflow created using SharePoint designer.
Bootstrap for Beginners: Your intro to Responsive Design and SharePoint.
Track: Developer, End-User
Bootstrap is a framework that is widely used in web development to create beautiful responsive websites. Applying this framework to SharePoint requires skill and patience. In this session, we will begin with a basic mock-up of a site. We will review how to break-down the elements of the mock-up and being the mark-up for your master page and page layout using Bootstrap. You will learn the basic structure, language and CSS resets needed to help adapt this framework to your SharePoint project.
By the end of this session, you will have a basic SharePoint site that you will be able to continue to develop on and create your own vision of a publishing portal in SharePoint 2013.
Building High Performance and Scalable SharePoint Applications
This talk is for architects and lead developers who are tasked to build high performance and scalable applications suitable for large organizations such as Fortune 500 companies, the military, universities, or other large audiences. Concepts in this talk can also be used to validate your applications built for smaller companies and organizations. Audience members should either be familiar with the server-side development model or be an experienced architect or project manager familiar with guiding application development teams that require quick response times for their users.
Business Manager’s Guide to deploying SharePoint 2013- A 10 point plan to success
Ever wondered why a SharePoint deployment only goes as far as a glorified S drive on the web…. Yet it was promised to do so much more? This lecture is a 10 guide to making a deployment work for your business.
1. IT Strategy in general
2. Why SharePoint is different to other technologies
3. Why you need it
4. Strategy tools
5. Strategy musts
7. Learn how to identify business value wins
8. Signs it’s all going wrong
9. What it takes to succeed
10. SharePoint leadership skills
Developing Branding Solutions for SP 2013
This session is for the developer type or person interested in learning how to deploy custom branding assets to your SharePoint 2013 sites for both on premise and cloud environments. This process begins once you’ve finalized your design assets (Master Page, CSS, JS, and Composed Look) and are ready to push out to your SP2013 site. You’ll learn step by step on how to assemble a Visual Studio 2012 solution, and add in those assets that you want to deploy to your site collections or sites, and how to apply them programmatically. We will also cover some of the more advanced topics such as how to apply these assets programmatically, cache busting CSS/JS, differences between on-prem & cloud, along with some gotchas and tips & tricks.
Improving the SharePoint Development Process with Continuous Integration
Track: IT Pro, Developer
Continuous Integration is a wonderful and popular practice in the software development universe. Yet, for whatever reason, it seems much less commonly utilized in the SharePoint community. SharePoint (naturally) throws a few wrinkles into the process, but no substantial roadblocks, and the benefits of CI can be realized just as well on SharePoint projects as anywhere else. In this session, you'll learn why you should implement a CI process and then see how to do it using TFS and Visual Studio.
Intro to SQL Server Reporting Services 2014 with SharePoint 2013
Track: IT Pro, Developer
Overview of SQL Server Reporting Services (SSRS) and integration points with SharePoint. This presentation will include an overview of all of the components of SSRS and a demo of building and deploying a simple report.
Introduction to Cloud-Hosted Apps
In this session, you will learn about SharePoint cloud-hosted apps, which run on a server outside of SharePoint. You'll learn how to build these apps using traditional WebForms or the new MVC 5.0 option, and how to host them on premises or in Microsoft Azure. The talk will cover OAuth security, debugging, and database access, as well as guidance on when to use Cloud-hosted apps as opposed to other options for developing your solution.
Keeping SharePoint Running: Planning a Long Term SharePoint Operating Model
Once you've implemented SharePoint 2013, what does it take to keep to keep your portal up to date? This session will discuss the results of real world research on the planning and costs of keeping the lights on for an enterprise SharePoint environment, detailing team sizing and roles, operational governance and ensuring that ideas and plans actually get enacted on. Find out how to keep your portal on track.
Leveraging External Data in SharePoint
Track: IT Pro, Developer, End-User
In this session we will dive into surfacing external data through BCS in SharePoint. Starting with SharePoint Designer and then moving on to Visual Studio. We will cover complex scenarios where we associate more than two external content types together and talk about the best practices in doing so. Finally we will talk about searching the external data and building custom display templates to render the data in the most appropriate way.
Office 365 - Considerations for a Hybrid Deployment
While Office 365 can itself be a stand-alone deployment, there are many situations where a hybrid deployment (having both an on-premises deployment of Exchange, SharePoint, Active Directory as well as a cloud-based deployment) makes sense for organizations. These situations may include a temporary hybrid deployment for a staged migration to the cloud, or, a long-term hybrid deployment, utilizing the best of both worlds.
This session will discuss not just SharePoint, but the whole Office 365 offering, and what to take into consideration when deploying a hybrid environment - as well as walking through some of the tools and functionality involved.
Architect & Chief EvangelistJornata
Power BI - Take your business intelligence to the next level with o365
Track: IT Pro, Developer
Create a hybrid cloud BI solution leveraging PowerBI for Office 365 with on premise data from your business
Includes PowerQuery, PowerView, PowerMap, and the Data Management Gateway
Associate Director Collaboration Architecture
Programming OAuth in Microsoft Azure and SharePoint 2013 Applications
Perhaps the biggest challenge that SharePoint developers face as they migrate to the cloud is the plumbing associated with OAuth security. Apps can experience as many as 12 events/redirects/actions during the user authentication and app authorization process. This type of complexity can make cloud development feel overwhelming and scare developers away. So, no one should be surprised that Microsoft is expending a lot of effort to simplify the authentication and authorization process for developers. Currently, SharePoint developers have three approaches to programming OAuth security: the SharePointContextProvider class, the Office 365 APIs, and the OAuth controller. In this session, we'll examine all three approaches, discuss the ins and outs of OAuth, and present reusable patterns for developing SharePoint 2013 Apps in Microsoft Azure.
Search Topology and Optimization
Come join us to learn about the SharePoint 2013 Search Topology and how it differs from 2010. In this session, we will be explaining the details of all search components, how to properly configure your search topology, and your options to extend your search farm in a hybrid “cloud/on-premise” scenario. This session will explain what you need to consider to design your search, in order to handle your organization's needs. We will dive into scripting a high availability search topology, keeping it healthy and manage your day-to-day search operations.
Learn about how to optimize your search for best performance and search relevancy, to support reliable search applications. Together, we will review where Search lives in the farm, the crawl components of search to implement a scalable farm.
SharePoint 2013: Small Workflows with Big Impact
Feel like you could get more out of your current SharePoint implementation? Join Charlie DeLong of Microsoft Gold Partner ICS to see some pragmatic SharePoint Designer based workflows in action. In this session we will talk about approval workflows and the additional capabilities of 2013 workflows. This session is targeted towards Business Users / IT Pro's looking to learn more about the possibilities of workflow and see what can be accomplished without custom development. Feel free to bring questions and scenarios to discuss real world solutions to your current workflow challenges!
SharePoint and the Mystical OneDrive for Business
Track: IT Pro, End-User
Security, accessibility and availability are three keys to ensuring information workers success when they go mobile. In the 2013 release of SharePoint, SkyDrive Pro was bestowed upon end users, providing information workers with a new tool to better synchronize data before they hit the road. With Service Pack 1 being released, the name was changed to protect the innocent, to OneDrive for Business. Microsoft continues to press forward, providing innovative solutions to meeting the core needs of information workers.
You will learn:
The basics of OneDrive for Business
How it stacks up when hosted on-premise vice in the cloud as well as how it stacks up against other service providers
Some of the benefits of using it as an integrated collaboration suite for small organizations that may not need all of the capabilities of SharePoint
SharePoint Development Tips and Tricks using TDD
Since last few years developer and architects are more talking about the value of Agile and Test Driven Development (TDD). As we see more and more SharePoint projects are developed using Agile but somehow TDD not fairly recognized but SharePoint is different. It need some up-front architecture decisions, certain types of artifact very difficult to back out once in production (e.g. list schema). Tight integration with the underlying platform can make code inherently difficult to test because there is a big black box SharePoint object model involved.
In this presentation and demo, want to explain tricks, mocking tools and challenges to implement TDD to an extent and get benefits of TDD.
SharePoint Mobile App Development with Xamarin and VS2013
SharePoint + Xamarin for Visual Studio provides ability to build great business mobile apps using C# as the main programming language. It can build apps for iOS, Android, Kindle Fire and more. Apps are built with standard, native user interface controls. Apps not only look the way the end user expects, they behave that way too. Xamarin Studio provides integration with Visual Studio, IDE for Mac as well as Windows IDE for Android development. Apps are build using familiar language(C#) and namespace base on .Net framework which we all have come to love. Your users will love using Apps that target to their personal device, which intern will increase productivity and business value.
SharePoint Online Management and Control
In this session you will learn how to manage your SharePoint Online (SPO) environment in the browser (the SharePoint Online Admin Center) and by using the SharePoint Online Management Shell (aka, Microsoft PowerShell for SPO). We will cover numerous scenarios and demos for both seasoned SharePoint admins.
SharePoint Planning: A Labyrinth of Choices
Track: IT Pro, Business
SharePoint has become very powerful as Microsoft continues to build upon and improve it. Do you know the questions you will need to ask yourself if you are going to use SharePoint as a business for the first time? What about the questions you will need to ask yourself if you are looking to upgrade your SharePoint environment that you are currently using? This presentation is going to help you understand what those questions are and point you in the direction to create your own.
Passionate SharePoint ConsultantM@DSoft
Taming Your Taxonomy
SharePoint offers extensive opportunity for flexibility in the storage and retrieval of your information and documents. Whether you are planning for a small team-based collaboration site or a department-wide portal, the value of taking the time to chart your course before you start diving into site settings and configuring views on your libraries and lists is inarguable.
SharePoint offers you an arsenal of constructs to tame your disorganized data: lists, libraries, columns, site columns, content types, enterprise content types, managed metadata... Thinking these through properly at the outset will help you craft a solid foundation to build upon now and in the future. The additional capabilities introduced in SharePoint 2013 such as extended managed metadata give you even more options to consider in crafting your taxonomy.
This session assumes a basic end user knowledge of site structures, list and library behavior, metadata, and navigation in SharePoint.
User Profiles: I Didn't Know I Could Do That??
Track: IT Pro, Business
Many think that the User Profile service is simply used for connecting SharePoint to Active Directory so that the attributes can be synced into their user profiles in SharePoint. They also know they can add really cool pictures to their profile along with some additional information that the others can see if you give them the ability to.
User profiles are so much more than that and I could talk for hours about all the great things that it can do. Many don't realize it but you can increase user adoption by implementing some of cool features and connections to other service applications such as Managed Metadata and Search. In this session we go through the configuration of the user profile service application and the integration with the other service applications to build your one stop shop for company information.
Areas that will be covered in this session:
• Custom User Properties
• Deeper Active Directory Integration
• Relevant Searching
• Company Directory
• Deep Dive into a Profile
Using SharePoint Online for your web site, it's more than just SharePoint
Track: IT Pro, Business
Using SharePoint Online is a great idea for most companies in need of a web site. SPO provides a lot of capabilities and can be setup relatively easy. However, your web site is more than SharePoint, more than something hosted on a server, it is something that needs your legitimate attention around search engine optimization, multi-browser support, mobilility and performance. David will walk through additional considerations, after you have your SPO site setup, that you need to know to have a successful web site on your Office 365 tenant.
Workshop: Create your own SharePoint 2013 dev./ test VM, Live!
Track: IT Pro, Developer
Get ready to create your own SharePoint 2013 dev./ test VM from scratch using a single click installation PowerShell scripts that not only installs SharePoint but also prepares it for the installation. In this deep dive session we will:
1. Go through the hands-on of creating a new dev. VM with Windows Server 2012 from scratch
2. Do a walkthrough of the 1-click script and package that will configure the VM, configure a local Active Directory on the VM, install and prepare SQL server 2012/ 2014 for SharePoint 2013 and then install and configure SharePoint 2013 on it.
3. Finally we will customize the scripts so you can walk away with your own ready to run single click installation package
Upfront software and script download information and steps will be provided through the speakers blog at: http://gauravmahajan.net so you can follow along and create your own ready to click SharePoint installation package. Help will be available after the session as well in case you'd like to start your SharePoint installation while at the event and subsequently walk away with your very own copy of a VM with SharePoint installed and operational on it.