Not so out of the box SharePoint 2013 Search Results

12:00 pm on

This session will focus on discussing and showing the options you have to customize the SharePoint 2013 search results utilizing the new Result Types and Display Templates. An overview of 2010 customization options will be introduced to help level set and promote the benefit the new features that SharePoint 2013 search brings to the table. A deep dive into the customization options in 2013 will show how you can take the out of the box search results and customize them specific to your needs giving your users that not so out of the box experience. With the new HTML/JS display templates, I’ll show you how modern web technologies such as jQuery, REST, Knockout and AngularJS are now easy to incorporate into the SharePoint search experience.

Build a Custom Web part using HTML, JavaScript, & the XML Viewer Web Part in SharePoint

3:00 pm on

This topic could also be called, “The Non-Developers Guide to Developing in SharePoint”, as we’ll explore how you can utilize HTML, JavaScript, and the XML Viewer Web Part to build custom solutions. SharePoint development can be complex and requires knowledge of several different technologies. Luckily SharePoint exposes a ton of functionality through its JavaScript object model and REST API. These allow for anyone comfortable building HTML pages and using JavaScript to build simple to complex web parts for use in their SharePoint environment. Best of all, development can be done via any browser and using any HTML editor!
In this session:
* We’ll review the solution and the bits needed to make it work
* We’ll review the JavaScript Object Model (and REST API) to see how to retrieve and manipulate data
* Walk through some real world demos and complete solutions in action
* Look at more complex scenarios
* Review the pros and cons of this technique

Creating iOS and Android Native Mobile Apps in C# with Xamarin – I

4:30 pm on

In this double session you will go from having no knowledge of iOS, Android, or Xamarin to creating your very first iOS and Android applications in C# powered by Xamarin. Join Twilio’s Brent Schooley, Olo’s Greg Shackles, and Xamarin’s James Montemagno on a fully interactive live coding adventure! These three will give you a fully guided tour of how Xamarin delivers a no compromise platform for developers to create fully native iOS, Android, and Windows applications all in C#! Learn how to leverage a single code base to share up to 90% of code across all platforms and take advantage of the native features of each OS. This session breaks down into three full interactive parts:

Part 1: Introduction to Cross Platform Development in C# with Xamarin (Brent)

Part 2: Creating your first iOS App in C# with Xamarin (Greg)

Part 3: Creating your first Android App in C# with Xamarin (James)

http://www.slideshare.net/JamesMontemagno/introduction-to-xamarin-philly-code-camp-2014

Creating iOS and Android Native Mobile Apps in C# with Xamarin – II

6:00 pm on

In this double session you will go from having no knowledge of iOS, Android, or Xamarin to creating your very first iOS and Android applications in C# powered by Xamarin. Join Twilio’s Brent Schooley, Olo’s Greg Shackles, and Xamarin’s James Montemagno on a fully interactive live coding adventure! These three will give you a fully guided tour of how Xamarin delivers a no compromise platform for developers to create fully native iOS, Android, and Windows applications all in C#! Learn how to leverage a single code base to share up to 90% of code across all platforms and take advantage of the native features of each OS. This session breaks down into three full interactive parts:

Part 1: Introduction to Cross Platform Development in C# with Xamarin (Brent)

Part 2: Creating your first iOS App in C# with Xamarin (Greg)

Part 3: Creating your first Android App in C# with Xamarin (James)

http://www.slideshare.net/JamesMontemagno/introduction-to-xamarin-philly-code-camp-2014

Intro To ASP.NET MVC

9:00 am on

MVC is a great pattern for developing web applications. Add in the feature rich ASP.NET platform as well as the excellent tooling of Visual Studio and you’ve got everything needed to create robust, data driven, responsive web applications. After this talk you’ll be ready to start creating web applications easily with ASP.NET MVC.

Introducing ASP.NET vNext – The Future of .NET on the Server

10:30 am on

In this session, ASP.NET MVP Jeff Fritz will introduce you to the next version of ASP.NET.  He will show you how Microsoft is decoupling ASP.NET, making it easier to build modular applications.  We’ll see how the world of NuGet and lightweight VMs enable you to build faster and simpler web applications.  This session will change the way you look at ASP.NET, and you’ll be ready for the next generation of web development, today.

http://www.slideshare.net/JeffreyTFritz/introducing-aspnet-vnext-a-tour-of-the-new-aspnet-platform

Restful Routing in ASP.NET MVC

12:00 pm on

Using ASP.NET MVC is great, but routing is a struggle for a lot of web developers. This talk will present the Restful Routing library and discuss the advantages over going it alone. I will outline the golden seven actions required to make a resource based controller and how it results in a more defined structure for your ASP.NET MVC applications. I will also show off the many features of Restful Routing which includes the concise Fluent API, route debugger, and ability to step outside of the convention when necessary.

WCF is Dead. Long Live WCF!

1:00 pm on

There is a new confluence of thought developing in the industry at large that we will explore. Models of distributed system design are emerging for which WCF’s varied and extensible feature stack is very applicable. But to leverage WCF to express these new models efficiently, the old way of programming WCF must die. It is time to anoint a new WCF. We need a better way to build distributed systems. What we really need is a Service-oriented Programming Model.

In this session Michael ‘Monty’ Montgomery will show you a very different WCF. A WCF without config files. A WCF without knobs to set. One based on conventions. WCF that is easy to test. WCF that is clean and simple. A new WCF built from simple techniques that you can easily employ yourself. Along the way Monty will reveal the aspects of service-orientation that are foundational to creating a service-oriented programming model and to Modern Software Architecture in general. You can even take these aspects and apply them to other connectivity stacks or platforms to create a consistent service-oriented programming model across your entire distributed ecosystem.

Principles of Modern Data Visualization

2:00 pm on

Data visualizations are intended for summarizing complex information into visually digestible bites in an aesthetically pleasing way; getting them right is difficult work. This session will introduce developers to certain important principles that govern great data visualizations through an example-based collaborative discussion.