sessions
Timeslots:
All  9:00-10:00  10:15-11:15  11:30-12:30  1:30-2:30  2:45-3:45  4:00-5:00 
 
Shayne Boyer
Shayne Boyer
ASP.NET 5 Project Scaffolding with Yeoman
Developing ASP.NET 5 applications using Visual Studio 2015 gives you a rich IDE experience, however now with ASP.NET now being cross platform that development IDE is not afforded to us on a Mac. In... Add to My Agenda
 
Esteban Garcia
Esteban Garcia
TFS Build vNext
A look at the new TFS Build system announced at Microsoft's Connect(); event. This session will give you a first look at the new system, how it works and you can extend it to work with your .NET, Java... Add to My Agenda
 
Sayed Hashimi
Deep dive into ASP.NET 5 Web Publishing with VS2015
TBD... Add to My Agenda
 
Colin Blakey
Colin Blakey
Tips, Tricks and NuGet
A look into tips, tricks and various NuGet packages used to solve development issues while developing a new desktop Line-Of-Business application written in WPF, C#, EF6.1 and Telerik controls.... Add to My Agenda
 
Eric Nograles
Eric Nograles
Come Sail Away With Me (you guys): Architecture of Enterprise Sails.js Web API's
Get your sea legs! Designed for Sailors who are intrigued by Sails.js thanks to Jason Clark's fantastic session, or have gone beyond the evaluation phase and have begun to build applications using th... Add to My Agenda
 
John Papa
John Papa
Gulp.js : Building a JavaScript Build Pipeline
You've built your JavaScript application but how do you automate testing, code analysis, running it locally or deploying it? These redundant tasks can consume valuable time and resources. Stop working... Add to My Agenda
 
Bill Reiss
Bill Reiss
Intro to Universal Apps for Win 8 and Windows Phone
It is now easier than ever to write apps targeting both Windows 8 and Windows Phone App Stores. Learn how to build apps using XAML and C# with maximum code and resource reuse and some of the pitfalls ... Add to My Agenda
 
Rajiv Menon
Rajiv Menon
Use Lean/Agile techniques to actively earn Customer trust
This talk posits that one can use tools and techniques such as value matrixes, running pilot groups, A/B experimenting, metrics, retrospectives, user feedback, etc. while infecting the larger team wit... Add to My Agenda
 
Bayer White
Bayer White
Riding Microsofts Service Bus To The Cloud And Back
Service Bus provides reliable asynchronous messaging and storage for distributed application architecture. This session will give an overview of both Windows and Azure Service Bus and show how it can ... Add to My Agenda
 
Shayne Boyer
Shayne Boyer
5 Cool Things You May or May Not Know About ASP.NET 5
Come sit and check out the new version of ASP.NET and see 5 or more features you might not know about ASP.NET 5. Coding examples, inside and outside of Visual Studio 2015, configuration changes and m... Add to My Agenda
 
Roy Osherove
Roy Osherove
Elastic Leadership Principles
Many of us are pushed into leadership roles because were good at being technical. Now it’s time to get technical at being good with humans. What’s our role as leaders? How should we measure our succes... Add to My Agenda
 
Mitchel Sellers
Mitchel Sellers
Creating Single Page Applications with ASP.NET MVC & Angular
Developing for the web has been ever changing in the past few years. In this session we will take a practical look at creating a Single Page Application that integrates ASP.NET MVC with Angular.js an... Add to My Agenda
 
Jeremy Bierly
Jeremy Bierly
Bridging the Gap Between UX Design and Development for Responsive Web Applications
Bridging the Gap Between UX Design and Development for Responsive Web Applications At Isobar, I am an Interactive Architect that focuses on building complex UIs using web technologies. In this s... Add to My Agenda
 
Brian Swiger
Brian Swiger
Certifications: Do. Or do not. There is no try.
Is the juice worth the squeeze? Are certifications worth your time and effort to study and pass an exam? In this session, I will provide insight into the Microsoft Learning exam process and show insig... Add to My Agenda
 
Sayed Hashimi
Creating Visual Studio templates with #SideWaffle
TBD... Add to My Agenda
 
Brian Hall
Brian Hall
Redis Caching with Asp.Net and Azure
Have you heard all the hype around Redis? From Stack Exchange using it to Microsoft offering it as a service on Azure. Curious if it's a good fit? Or just interested in seeing how someone else uses it... Add to My Agenda
 
Jason Milgram
Jason Milgram
Introduction to Microsoft Enterprise Mobility Suite (BYOD)
Join us and learn all about Microsoft’s Bring Your Own Device (BYOD) solution. People want access to corporate applications from anywhere, on whatever device they choose—laptop, smartphone, tablet, or... Add to My Agenda
 
David Neal
David Neal
Do you even Kanban?
Kanban is just sticky notes on a whiteboard, right? Whatever work you do, you have a process for that work. Be it software development, operations, services, recruiting, marketing, event planning, or ... Add to My Agenda
 
Andrew Kozlik
Andrew Kozlik
How to Keep Your Designer From Going Insane
This presentation outlines design basics every developer should know in order to more effectively communicate with their design team. I will cover the basics of typography, layout, and color, as well ... Add to My Agenda
 
Ashley Grant
Ashley Grant
Getting Started with Aurelia (Durandal vNext)
With its strong focus on developer experience, Aurelia can enable you to not only create amazing applications, but also enjoy the process. You'll discover what Aurelia is and how to get up and running... Add to My Agenda
 
Cecil Phillip
Cecil Phillip
What's New in ASP.NET 5
Many of us have built our careers on ASP .NET. We depend on it’s maturity and utilize the flexibility it affords us in building scalable web solutions. ASP .NET 5 has been called one of the most subst... Add to My Agenda
 
Santosh Hari
Santosh Hari
Build your startup/small business software team around the Microsoft ecosystem
As someone who has been living and breathing startups for the past 7+ years, I've seen a lot of bias against using Microsoft technologies for startups/small businesses. With Microsoft's recent shi... Add to My Agenda
 
Jason Clark
Jason Clark
Make sure your SPA is on a SOLID foundation
Single Page Application (SPA) frameworks are all the rage now between Angular, Durandal, Ember, Backbone, etc., and they can be great platforms to build an application. But you can VERY quickly find y... Add to My Agenda
 
Mark J Radacz
Mark J Radacz
Writing reusable plugins for Xamarin.Forms
Xamarin.Forms is a great platform for developing cross-platform apps. Take it to another level by developing custom controls and distribute on NuGet. ... Add to My Agenda
 
Maximo Trinidad
Maximo Trinidad
Integrating PowerShell in Visual Studio Community
Lets take a look at integrating PowerShell into the free Visual Studio 2013 Community edition plus any other free add-ons which makes it a valuable tool in your arsenal. Check some PowerShell samples ... Add to My Agenda
 
Cari Faanes-Blakey
Cari Faanes-Blakey
Is Robert Irvine a Business Process Improvement Genius?
Being a Business Analyst means constantly analyzing the world around you and finding inspiration and education in any number of unusual sources. This presentation draws parallels between Restaurant Im... Add to My Agenda
 
Joe Healy
Joe Healy
Office 365 for Developers
Office 365 is a hot new technology area for the Microsoft Professional. So what does it mean to be an Office 365 developer? During this session we'll take a look at the Office 365 platform and show ... Add to My Agenda
 
Andrew Dang
Andrew Dang
Interaction Design for Digital Spaces
The talk with highlight the different design styles of iOS, Android, and Windows/Windows Phone. The talk will not have technical demos (as planned), I will give an intro to the basics of design u... Add to My Agenda
 
Brian Clark
Brian Clark
Internationalization in AngularJS
Are you building an application with AngluarJS that requires supporting multiple languages? If so, do you know that there is an AngularJS module that can make this much easier to implement? The module... Add to My Agenda
 
Naga Piduri
Naga Piduri
Use C# to develop apps for Google Glass and Android Wear
This talk will demonstrate how C# developers can use their skills to develop applications for Google Glass and Android Wear, using the Xamarin platform. ... Add to My Agenda
 
Brian Kassay
Brian Kassay
ASP.NET WebAPI and SignalR for Data Services
Two technologies from ASP.NET are now available to handle your data service’s needs, WebAPI and SignalR. ASP.NET Web API is a framework that makes it easy to build HTTP services that reach a broad ran... Add to My Agenda
 
Nikita Polyakov
Nikita Polyakov
What's new in Dynamics CRM 2015 Mobile
Take a lap around enhancements to Dynamics CRM 2015 mobile capabilities. Brief review of what is already offered out of the box and what is Dynamics CRM for those new to the topic. Then we will review... Add to My Agenda
 
John Sonmez
John Sonmez
5 Soft Skills Every Software Engineer Should Know
Technical skills are great, but they can only take you so far. The top earning software engineers know the importance of focusing on soft skills and personal development to achieve high levels of s... Add to My Agenda
 
Jeff Putz
Jeff Putz
Think like a cloud developer
Welcome to a world where you no longer have to wait to provision software, and your toolbox is virtually limitless. Thinking about your application in cloud terms requires some adjustments in your des... Add to My Agenda
 
Wayne Sheffield
Wayne Sheffield
Crazy Things Developers Do
Throughout my career, I’ve seen developers do some pretty crazy things to databases (and truth be told, I’ve done some of these myself!). Come to this session to learn what we do and why it’s bad to t... Add to My Agenda
 
Jonas Stawski
Jonas Stawski
Testing JavaScript with Jasmine
Today’s Modern Web has changed the landscape on how we write, test, deploy, and maintain our web applications. Our stock holders expect us to be agile and output new features as fast as we can write t... Add to My Agenda
 
Slobodan Stipic
Slobodan Stipic
Cracking Coding Interviews
Do you want work for Microsoft, Google, or Amazon? Maybe you are only interested in learning about their recruitment and interview techniques. We will cover the entire interview process from the first... Add to My Agenda
 
William Hoang
William Hoang
Couchbase Mobile -
What happens when your Android mobile device does not have a network connection? That device will have no content, no experience and the amazing application that you spent so much effort to build jus... Add to My Agenda
 
John Sonmez
John Sonmez
Creating an Automated Testing Framework With Selenium
Learning how to use a tool like Selenium to create automated tests is not enough to be successful with an automation effort. You also need to know how to build an automation framework that can sup... Add to My Agenda
 
Allen Conway
Allen Conway
Single Page Applications for the ASP.NET Developer using AngularJS, TypeScript, and WebAPI
Single Page Applications represent the natural next step in web development making use of JavaScript (or TypeScript), HTML5, and Responsive design techniques to create applications that provide the us... Add to My Agenda
 
Mark Kilby
Mark Kilby
Are You Remotely Agile?
Many agile books and trainers will tell you that you must be co-located in order to "be agile". What if that's not possible? What if you have team members distributed across multiple locations or mu... Add to My Agenda
 
James Poole
James Poole
Bitcoin 101
If you've heard of the mysterious "Magic Internet Money" called Bitcoin, but don't quite understand what all the fuss is about, come join us for a formal introduction. We'll discuss what it is, how i... Add to My Agenda
 
Esteban Garcia
Esteban Garcia
Code Camp Opening
Opening announcements... Add to My Agenda
 
Sarah Baca
Sarah Baca
Train Your Brain for a Better Team
For an Agile Scrum team to be successful, team members have to work together very closely. This teamwork is what enables us to make great software--but it can also expose a lot of challenges. In h... Add to My Agenda
 
James Davis
James Davis
OWASP Top 10 via MVC4 and Greater
Security has always been a priority for any company. Now, with a large company being breached every month or so, security is being placed front and center. A list of the top 10 vulnerabilities found i... Add to My Agenda
 
Vikram Dhillon
Vikram Dhillon
Blockchain-as-a-service
Seamless integration of connected devices requires a fundamentally new architecture that can support multi-device data processing and multi-protocol interoperability. Moreover, such an architecture al... Add to My Agenda
 
Michael Stark
Michael Stark
XAML Animation and more in Xamarin on iOS
In this session we will render an app on iOS using XAML and C#. Yes, I said XAML the XAML we love for our Windows 8 and Windows Phone apps now works on Xamarin for creating iOS. Sure, you could learn ... Add to My Agenda
 
Mitchel Sellers
Mitchel Sellers
Optimizing Your Website's Performance (End-To-End Diagnostics)
There have been many sessions at technical conferences over the years that discuss how to improve the performance of ASP.NET or PHP, however, there have not been many that discuss the optimization of ... Add to My Agenda
 
Shea Glenny
Shea Glenny
Reduce risky assumptions using market validation
Could be made into a Level 100 or 300 course as well: Use Market Validation to reduce risky assumptions in product development and marketing campaigns. Learn methods and tools from the Florida Inst... Add to My Agenda
 
Rowland Gosling
Rowland Gosling
SQL Server + Hadoop: Better Together
SQL Server's great, but it isn't for everything. Large data sets in the 10s of Terabytes can easily disrupt otherwise simple daily operations like backups and maintenance. Hadoop is good at the big st... Add to My Agenda
 
Brent Schooley
Brent Schooley
Ember.js: Getting fired up
Ember.js is an exciting client-side application framework that makes it very easy to get a lot accomplished with very little code. Once you understand the basics of how Ember.js handles MVC (it's a l... Add to My Agenda
 
Matt Mazur
Matt Mazur
Artificial Intelligence and JavaScript: 10 Interactive Demos
In this session we'll explore 10 interactive artificial intelligence projects implemented in JavaScript including Conway's Game of Life, cellular automata, boids, and neural networks.... Add to My Agenda
 
Joel Martinez
Joel Martinez
Automated Mobile UI Testing
Everybody writes bugs ... we are after all, imperfect beings. However, there is an easy way to mitigate this by automating the testing of your iOS and Android apps using Calabash. Instead of relying o... Add to My Agenda
 
Chelsea Ziembko
Chelsea Ziembko
How not to &*(#%k up an interview
Things to do and things to avoid after you've secured that valuable interview... Add to My Agenda
 
Will Adams
Will Adams
Token-based authentication in single page and mobile apps
This session will focus on using token-based authentication with Windows Identity Foundation 4.5 in single-page and hybrid mobile applications. We'll look the various types of tokens used including a... Add to My Agenda
 
Andy Warren
Andy Warren
Get SQL Security Right - A Developers Guide
This presentation is for developers who use SQL Server and want to understand what they need to do to get security right in their applications without diving into the detailed world of the DBA. We'll ... Add to My Agenda
 
Fred Mastropasqua
Fred Mastropasqua
Scrum in the Real World
A lot of shops say they are "Agile" but yet not many actually implement an Agile Framework like pure Scrum. In this class we will discuss how to actually implement the Scrum Framework on a develop... Add to My Agenda
 
Michael Antonovich
Michael Antonovich
Calculated Columns, Measures, and KPIs, Oh My!
To do serious work in a Power Pivot table or even a SQL Analytics Cube, you must know the difference between calculated columns, measures, and KPIs, how to define them, use them, and display them. Th... Add to My Agenda
 
Ovidiu Dimulescu
Ovidiu Dimulescu
Microservices - Yet another buzzword?
Microservices architecture is garnering attention as a modern pattern for building application that scale well, deploy often, have better fault tolerance and can be built out of multiple technologies.... Add to My Agenda
 
Roy Osherove
Roy Osherove
TDD and Unit Testing Worst Mistakes
In this session we look at open source tests and learn important DOs and DONTs on writing readable, maintainable, trustworthy tests.... Add to My Agenda
 
Sasha dos Santos
Sasha dos Santos
Intro to Ionic for Building Hybrid Mobile Applications
Ionic is a free framework that allows users to easily build hybrid mobile applications for iOS and Android using Angular and Cordova. Ionic provides a command line interface, CSS classes, reusable com... Add to My Agenda
 
Kendal Van Dyke
Kendal Van Dyke
Do You Have A Case Of Mistaken IDENTITY?
When creating a table most people use an identity value as the primary key without a second thought. We also take for granted than returning the identity value when a row is inserted "just works"...bu... Add to My Agenda
 
Stan Schultes
Stan Schultes
Exposing App Data Through Services
With the proliferation of client tools and platforms now available, have you made your backend data easily available through services to any type of client and device? In this session, we'll explore u... Add to My Agenda
 
sean mackey
sean mackey
TFS migration from on-premise to Visual Studio Online
Teams looking to move from an on-premise Team Foundation Server can now migrate to Visual Studio Online. Attend this session for a comparison of the two options, a review of migration tools, and a cas... Add to My Agenda
 
Brian Minisi
Brian Minisi
Building Next Generation Client Web Apps Using Visual Studio and Microsoft Azure
Today’s users have come to expect an exceptional experience from their favorite web applications. Technologies such as Angular, Bootstrap, SignalR, LESS and many others provide developers with the too... Add to My Agenda
 
Brian Minisi
Brian Minisi
DevOps with PowerShell Desired State Configuration
DevOps focuses on better integration between Development and Operations. It has traditionally been difficult for Development teams to know their changes will run in Production and for Operations to k... Add to My Agenda
 
Doug Lampe
Doug Lampe
Dr. Strangecode or: How I learned to stop worrying my wife and use TDD
For longer than I care to admit (and almost longer than my wife can stand), I have been working on a hobby project - a web-based sports sim MMO. Since this is a "hobby" and not "work" I threw out man... Add to My Agenda
 
John Papa
John Papa
9 AngularJS Patterns: How to Avoid the Cliffs of Insantiy
You've taken the plunge with Angular, but how do you know you are following best practices and won't fall into the Pit of Despair? Come learn how to build end-to-end apps using AngularJS. We explore h... Add to My Agenda
 
Ray VIllalobos
Ray VIllalobos
Mastering Responsive Single Page Bootstrap Layouts
Boostrap is a great timesaver, but one of the great complaints is that too many sites that use it the look the same. Yet the framework has all of the tools you need to build responsive sites with com... Add to My Agenda
 
jitendrudu lacaraju
jitendrudu lacaraju
Introduction to Open Source Geospatial Software
Introduction to Open Source Map Tools How do we find locations and reach them? Most definitely we use maps on the internet to find locations and directions. But without these easily (now) accessible ... Add to My Agenda
 
Adnan Cartwright
Adnan Cartwright
Managing Microsoft Azure with PowerShell
This session is designed to teach busy IT professionals, admins, developers and help desk personnel how to use PowerShell to improve management capabilities, automate redundant tasks, and manage the e... Add to My Agenda
 
Gary Blatt
Gary Blatt
Using PowerShell in the Cloud
This session will demonstrate using PowerShell to administer and maintain your Cloud environment. This includes Azure, Office 365 and especially SharePoint Online. We will look at how you can use your... Add to My Agenda
 
Benjamin Howarth
Benjamin Howarth
Canopy view of single-page applications
Lost in the forest of whether you should build a mobile app or a mobile website, or both? Move up to the treetops and get a great view using HTML5 and Javascript to create a unified experience for you... Add to My Agenda
 
Robert Biddle
Robert Biddle
Introduction to SQL Server Performance Tuning
"I think the database is slow. What do I do?" Do you find yourself saying these things or feeling this way? In this session we'll use a basic process for troubleshooting SQL Server performance. ... Add to My Agenda
 
John Wang
John Wang
Intro to REST
This session will provide an overview of Representational state transfer (REST) services and its comparison with SOAP-based services.... Add to My Agenda
 
Richie Rump
Richie Rump
Entity Framework for Data Professionals
Entity Framework and other Object Relational Mapping technologies have been a boon for developers but how do they really affect the database? More importantly is Entity Framework a technology that dev... Add to My Agenda
 
Wes Springob
Wes Springob
Why all developers should learn how to work with SSMS
There are many reasons developers should learn to work with SSMS. The most important reason is that; almost without exception, all applications work in some way with data. When we are talking about da... Add to My Agenda
 
David Neal
David Neal
Intro to Node.js for .NET Developers
Node.js is a compelling platform that is quickly spreading from startups to the enterprise. As a .NET developer, why should you learn Node.js and where do you start? You will come away from this talk ... Add to My Agenda
 
Shawn Weisfeld
Shawn Weisfeld
Azure - The building blocks of a modern cloud application
With so many individual services offered on the Azure platform choosing the right ones for your application can be overwhelming. In this talk we will provide an overview of the most popular services, ... Add to My Agenda
 
Greg Leonardo
Greg Leonardo
Line of business development with MVC and AngularJS
Looking to provide responsive web applications within an organization? Take a tour around MVC 5 using AngularJS to deliver rich micro SPA applications, to deliver interactive applications to organiza... Add to My Agenda
 
Matthew Olson
Matthew Olson
Syncing Your Data Made Easy
A common problem with app development is offline capabilities. We often just forget that we need our apps to function offline the same as they do online. The biggest problem with this is accessing d... Add to My Agenda
 
Paul Hacker
Paul Hacker
Dive into the Team Foundation Server Agile Planning Tools
Team Foundation Server 2013 and Visual Studio Online bring a valuable set of new features and capabilities to agile teams. They provide a simple-to-use experience on top of a powerful, customizable pl... Add to My Agenda
 
Joe Healy
Joe Healy
GameMaker for Beginners
“Published app author? Why not?" During this session we'll explore the basics of GameMaker as a fast, powerful game creation tool, enabling you to quickly become an app publisher with a quality prod... Add to My Agenda
 
Walter Williams
Walter Williams
What Does A Cup Of Hot Chcolate Have To Do With Requirements?
Session Information: How do you know when a project is done? How do you know if a project is moving the right (or wrong) direction? Requirements help to determine both correct direction, and when i... Add to My Agenda
 
Bob Lautenbach
Bob Lautenbach
Xamarin.iOS and iBeacons
Overview of developing and incorporating iBeacons into a Xamarin.iOS app... Add to My Agenda
 
Chander Dhall
Chander Dhall
Real-world consulting experiences in scaling web apps including insights and best practices
In this session, Tech Ed Speaker and Microsoft MVP Chander Dhall talks about real-world consulting experiences in scaling web apps including insights and best practices. You will learn how to architec... Add to My Agenda
 
Miguel Cebollero
Miguel Cebollero
SQL Server 2014 In-Memory Programming
SQL Server 2014 introduces a game changer technology; in-memory objects. This session is a hands-on demo based presentation that will introduce you to what the technology is and how to use it. You wil... Add to My Agenda
 
David Haney
David Haney
Stack Overflow: 100 Million Uniques Per Month On 9 Web Servers
You have probably used Stack Overflow, but have you ever wondered how it was built? This session will show you how stackoverflow.com became the 42nd most visited website in North America using only 9 ... Add to My Agenda
 
Jeff Putz
Jeff Putz
10 Things That Someone Will Pay For Later
There's nothing quite like building some greenfield box of awesome with your team. It's quite another to adopt an existing project and find that it's very difficult to maintain and change. Someone eve... Add to My Agenda
 
Roy Osherove
Roy Osherove
Beautiful Builds and Advanced Continuous Delivery Patterns
Many of us heard and try to practice the idea of automating the hell out of the everything around us, especially trying to do this with our software products and delivery process. For many, it feels l... Add to My Agenda