MOUSE OVER A SESSION TO SEE THE SESSION DESCRIPTION (after the session detail popup, use the keyboard arrow keys for scrolling)
Room numbers and class availability are subject to change. Please see the schedule the day of the event. (Click here for the session list in Excel.)
Software Testing
Room 3030
.Net Languages
Room 3031
ASP.Net/MVC
Room 1047
Web Development 1
Room 1124
Web Development 2
Room 3034
Web Development 3
Room 3051
Architecture
Room 3033
Agile
3032
IOT Track
Room 1048-9
Azure/Cloud
Room 3044
WinPhone/Mobile
Room 1053
VS/TFS/Win 10
Room 1054
SQL/BI
Room 3047
Open Topics 1
Room 3045
Open Topics 2
Room 3046

Registration


Lobby - -
7:30 - Registration
Registration

Lobby

Registration


Lobby - -
Registration

Lobby

Registration


Lobby - -
Registration

Lobby

Registration


Lobby - -
Registration

Lobby

Registration


Lobby - -
Registration

Lobby

Registration


Lobby - -
Registration

Lobby

Registration


Lobby - -
Registration

Lobby

Registration


Lobby - -
Registration

Lobby

Registration


Lobby - -
Registration

Lobby

Registration


Lobby - -
Registration

Lobby

Registration


Lobby - -
Registration

Lobby

Registration


Lobby - -
Registration

Lobby

Registration


Lobby - -
Registration

Lobby

Registration


Lobby - -
Registration

Lobby

Registration


Lobby - -
Registration

Lobby

Keynote

Breakfast, orientation.
Commons - -
8:00 - Keynote
Keynote

Commons

Keynote

Breakfast, orientation.
Commons - -
Keynote

Commons

Keynote

Breakfast, orientation.
Commons - -
Keynote

Commons

Keynote

Breakfast, orientation.
Commons - -
Keynote

Commons

Keynote

Breakfast, orientation.
Commons - -
Keynote

Commons

Keynote

Breakfast, orientation.
Commons - -
Keynote

Commons

Keynote

Breakfast, orientation.
Commons - -
Keynote

Commons

Keynote

Breakfast, orientation.
Commons - -
Keynote

Commons

Keynote

Breakfast, orientation.
Commons - -
Keynote

Commons

Keynote

Breakfast, orientation.
Commons - -
Keynote

Commons

Keynote

Breakfast, orientation.
Commons - -
Keynote

Commons

Keynote

Breakfast, orientation.
Commons - -
Keynote

Commons

Keynote

Breakfast, orientation.
Commons - -
Keynote

Commons

Keynote

Breakfast, orientation.
Commons - -
Keynote

Commons

Keynote

Breakfast, orientation.
Commons - -
Keynote

Commons

Testing your Mobile applications with Xamarin Test Cloud and Test Recorder

Without proper testing, you can quickly learn the hard way about how a few buggy releases of your app can generate negative feedback that can cause long term damage to your overall ratings. At the same time, testing is not as easy as it used to be now that we have 1,000s of devices and we can not test them all by simply clicking until our fingers are paralyzed from exhausted. In this session, David will be showing us two very cool technologies which can provide us with a means to work through these types of challenges. He will show us how the Xamarin Test Cloud can be use to provide a way to automate testing of 1,000s of mobile devices. Since even creating test scripts can be seen as a burden to many, he will also show us a new tool, Xamarin Test Recorder, which will automate the process of creating UI tests for mobile applications.
David Silverlight - My passion has always revolved around software development and I have had the opportunity to work on some very interesting projects. My focus today is squarely on developing native mobile applications, using Xamarin as my tool of choice. I find Xamarin to be quite an amazing tool and I am impressed by how the company itself is bringing a high level of true innovation to the industry I love. If I were to describe the ideal position, it would be one where I am developing a mobile application, using Xamarin and related tools and working remotely. Feel free to browse around here to see the kind of projects and apps I have worked on throughout my career and do not hesitate for a moment to contact if you are looking for help with your next business critical application or bringing your next bleeding edge idea to life. - http://www.DavidSilverlight.com
8:30-9:40

Roslyn and You

Over the last five years, the C# and VB compilers were re-written from the ground up. Visual Studio 2015 includes this new compiler and features new extensibility and language capabilities. In this session, we will focus on how these changes will impact you as a C# or VB developer in your day-to-day development. We'll start with exploring the new language features. We'll then look at how to take advantage of code diagnostics and fixes that are publically available. We'll end by exploring some of the extensibility points that you can take advantage of if you want to build your own diagnostics and code fixes.
Jim Wooley - By day, Jim Wooley is a Solution Architect for Slalom Consulting, In his free time, Jim is a frequent speaker, MVP, and author of "LINQ in Action". He is always striving to stay at the forefront of technology and enjoys the thrill of a new challenge. He has been active evangelizing LINQ since its announcement in 2005. In addition, he attempts to pass on the insights he has gained by being active in the community, including organizing and speaking at code camps and regional events, including DevLink, DevWeek, CodeMash, CodeStock, VS Live, and MIX. - http://www.thinqlinq.com
Roslyn and You

Jim Wooley

Get Going With ASP .NET Core MVC

There’s been tons happening in the world of .NET web development over the past year. Many of the foundations that we are used to are being revised and refined. If you’re interested in learning what ASP .NET Core 1.0 MVC has in store and how to get started today, then this is session for you. We will look at some of the new features of ASP .NET Core and how they help to improve our productivity. We’ll see how easily our existing knowledge of ASP .NET MVC translates over to MVC 6. Also, we’ll discuss how some common tasks like bundling, configuration, and security are handled in the new framework.
Cecil Phillip - Cecil Phillip, originally from St. John's, Antigua, is a Software Developer residing in South Florida with years of experience building applications on the .NET Framework. Currently, he specializes in building solutions utilizing C#, ASP.NET, AngularJS and Azure. He has a passion for software architecture, interoperability, and testing. Cecil also co-hosts the Away From The Keyboard Podcast. You can follow Cecil on Twitter - http://awayfromthekeyboard.com

Angular 2 First Look

Learn from a practical hands-on tour of Angular 2 key concepts: • Overview • Getting Started • Component • Templates • Metadata • Template Syntax and Data Binding
John Papa - John Papa is a well-known Silverlight expert and is a former Sr Technical Evangelist for Microsoft on the Silverlight and Windows 8 client teams. John is a Microsoft Regional Director and author of 100+ articles and 10 books, specializes in professional application development with technologies including Windows, HTML5, JavaScript, CSS, Silverlight, WPF, C#, .NET and SQL Server. He can often be found speaking around the world at keynotes and sessions for conferences such as Build, Mix, PDC, TechEd, VSLive and DevConnections. John was the host of the popular show Silveright TV on Channel 9 and hosted many events including the MIXer and Open Source Fest at major conferences. He currently enjoys authoring courses for Pluralsight johnpapa.net or on twitter at @john_papa. - http://johnpapa.net

Web Sockets & Notifications: Or how to play an interactive game with 60 other people live!

Web servers usually just sit around and wait for us to ask them for a website. But with modern browsers it can be the SERVER that initiates the conversation. This finally finishes off the debate of "What can't a website do that an app can" Now we can create rich experiences were the app looks and works just like an application or desktop software. To show off the power we will be playing a game where everyone in the talk will be able play live on the big screen. No Xbox controller needed. Just bring your phone.
Damian Montero - Web Developer with 19 years experience and 5 hackathon wins including "Best HTML5 App" at the AT&T Developer Summit in Las Vegas and Author of "How to win a hackathon" (available in paper back and ebook at amazon) - http://3guys1phone.com

An Introduction to SiteCore 8XP

An Introduction to Sitecore 8XP, In this session you will be briefed on below topics.

  • What is SiteCore
  • What is SiteCore XP
  • Sitecore position in Gartners WCM Leaders
  • SiteCore Installation
  • SiteCore Development - A Demo
  • SiteCore Modules
  • SiteCore Q and A

Mohan Nanduri -

currently employed with AutoNation headquarters located in Fort Lauder dale, Florida as Digital Architect of Digital Technology group

In his 20+ years of overall IT journey, he incorporated two startups as young entrepreneur and associated with 10+ years of eCommerce web applications development using various CMS tools on top of Microsoft application layer particularly using .Net Technologies.

  • Experienced in Architecture and developing B2B, B2C, e-commerce, API /Web Services Driven, Content Managed and High traffic web applications in support of varied strategic and tactical business objectives.
  • Skilled in building end-to-end business solutions in any diversified technology stack
  • Exhibited ability to work with executive leaders across business units and lines of business
  • Veteran in adopting and leading best practices and core competencies for company business initiatives
- http://mohannanduri.blogspot.com/

Aspect Oriented Programming using PostSharp

An overview of Aspect Oriented Programming, including how AOP aids in Separation of Concerns, some basic terms & concepts in AOP, and how PostSharp enables easy addition of Aspects to code.
Ray Almonte - Although I've traveled extensively, I am a long time Miami resident. Graduated from the University of Miami in 1971 with a degree in Mathematics, & spent some time with the US Army in the Corps Of Engineers. I've been in Software Applications Development, both as a developer & as a Project Manager for more years than I care to count. - http://appdevpm.blogspot.com/ http://sunnyraysolutions.com/

Dive into the Team Foundation Server Agile Planning Tools

Team Foundation Server 2015 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 platform. In this session we go deep into the agile planning tools and how to customize them to work the way your team does. We also touch on best practices that Microsoft has learned and applied from “dogfooding” these tools for their own use.
Paul Hacker - Paul Hacker has over 15 years of application architecture, design, development, and management expertise in Microsoft technologies. His strong technical aptitude, excellent communication skills, and dedicated work ethic have enabled him to drive and deliver successful projects and solutions to clients. Paul has a depth of experience in ALM, Process Improvement, and Team Foundation Server. Having distinguished himself as a leader in the IT industry he has been awarded the distinction of Microsoft MVP in the ALM category every year since 2006. Prior to 2006 Paul carried the Microsoft MVP distinction in the C# category consistently from 2002 to 2005.Over the years Paul has proven his expertise in Application Lifecycle Management and has demonstrated his professionalism and commitment to the continuous process of managing the life of an application through governance, development and maintenance. - http://www.paulhacker.net

IoT with Raspberry Pi, Windows 10, Cortana Analytics Suite and Power BI

Joe is doing a Hands-on session showing how to setup a Raspberry Pi with Windows 10 and then capture sensor data to Cortana Analytics and Power BI. He will walk you through deploying a Universal Windows App to the Raspberry Pi that will capture sensor data and send that data to a Cortana Analytics Event Hub. Cortana Stream Analytics then picks up that sensor data from the Event Hub and delivers it to a real time Power BI Dashboard. Come join Joe for an informative and fun session.
Joe Homnick - Joe Homnick is a Florida CPA with over 30 years of IT experience and is a principal owner of Homnick Systems (HSI), an IT company located in Boca Raton, Florida. HSI is one of the most established Microsoft Certified Partners in the world, dating back to the beginning of the program in 1993. Joe has also held the designation of Microsoft Regional Director since the beginning of the program over 20 years ago. HSI delivers services in the areas of system development and implementation through the practices of software consulting, development, training and mentoring. They hold Competencies in Cloud Implementation, Business Intelligence, Software Development, Application Lifecycle Management and Portals and Collaboration. Joe enjoys speaking and can be found presenting at conferences like Microsoft Tech Ed, the Microsoft Professional Developers Conference (PDC) and the SQL PASS Summit. Joe founded the Gold Coast Users Group http://GCUsersGroup.org which serves the South Florida area delivering SQL Server, O/S and Developer knowledge to the community for over 20 years. His previous professional experience includes being an adjunct professor at Florida Atlantic University and a Computer Audit Specialist for KPMG. - http://homnick.com

Build Intelligent Solutions using Microsoft Azure

The session covers how to build web, mobile, Api solutions using Microsoft Azure platform. The session covers in detail how to build intelligent solutions using Azure App Service. Azure App Service includes web apps, logic apps and mobile apps services as PaaS solutions for engineers. The session is a demo driven and demonstrate how to design and provision complete end-to-end solutions using Microsoft intelligent cloud.
Mostafa Elzoghbi - Mostafa Elzoghbi is a Microsoft Sr. Technical Evangelist based in DC. Mostafa is specialized in Azure architecture and development, Office 365 development and administration, .NET development, and enterprise product development. Prior to joining Microsoft, Mostafa was awarded a Microsoft Most Valuable Professional (MVP) award for five consecutive years. Mostafa holds a M.Sc. of Computer Science and holds several Microsoft certifications. - http://www.MostafaElzoghbi.com

Hey Cortana!

Learn how to leverage the various aspects of windows 10 voice technologies to enable your Windows 10 line of business apps.
Edward Moemeka - Edward Moemeka is the Principal Architect at E-Builder and the author of a number of popular technology books including: -Professional C#, -C# for Java Developers, -Real World Windows 10 development, -Real World windows 8 development with JavaScript His experience in building, integrating, and delivering high-profile, large-scale applications for clients has made him a known commodity in the technology field. - http://www.e-builder.net
Hey Cortana!

Edward Moemeka

5 Keys To Producing Reports From Your Kanban Reporting in TFS 2015

Eric will walk you through ways to produce new reports in TFS 2015 for Kanban. This will include standard Kanban board with swim landes, as well as options to create customized reporting utilizing tabular data. Eric gives an introduction to Kanban on TFS and how your team can utilize the reporting options available.
Eric Landes - Eric is Directory of the Agile and ALM Practice at AgileThought. He is also a Microsoft ALM MVP. He has been involved with the IT industry for over 20 years. He helps coach and implement agile solutions and has presented on Kanban, automated acceptance tests, and other agile topics across the United States. He is the president and founder of MADNUG (the South Bend .NET User group). - http://agilethought.com

From Dull to Dazzling: How Visualization and InfoGraphics enhance data comprehension

Our applications and devices are gathering and storing data at unprecedented levels. Once the information is in our data centers we need tools to help us understand the hidden knowledge contained in that stockpile. We’ve got business intelligence tools that can help but at some point in the data analytics cycle you need to show results to the stakeholder. That’s when choosing the correct visual representation of the data becomes vital. Do it wrong and the data is merely wrapped in pretty graphics; do it right and the user perceives their information in clear and meaningful patterns. There has been an explosion of research on ways to present data in graphical form in the last decade. This is often called Data Visualization or Information Graphics and it is becoming a must have skill for UI developers. This session explores the overall visual concepts that make data easier to grasp. Do you know the best way to show data to your users, so that the information is clear and understan
Walt Ritscher - Walt's enthusiasm for crafting software interfaces blossomed early. Just a few days after discovering how to move pixels around a computer screen he was devouring books on the topic of computer graphics and UI design. Before long he was sharing his discoveries with other technology buffs, a lifelong pursuit that has led to teaching engagements at universities, private training companies and the international conference circuit. As a consultant he has worked with a wide spectrum of clients, including Microsoft, HP, Intel, and Intuit. He is now a staff author at Lynda.com, part of the LinkedIn family, where his content team produces hundreds of technical training courses for software developers each year. In an earlier phase of life he was a professional musician, first working jobs as a trombonist, later exploring music with keyboards and synthesizers. - http://xamlwonderland.com

Ubuntu Convergence Show and Tell

I'll be showing off the latest release of Ubuntu Phone with convergence. There will be a Q&A after and plenty of hands on and swag as well.
Aaron Honeycut - Hey! I've been a Ubuntu user for about 5 years now, but I've been working with the Florida LoCo (Local Community) for a few months now. I've been putting together meetups. - http://loco.ubuntu.com/teams/ubuntu-us-florida/

Introduction to ECMA Script 6, The future of Javascript

This session will cover some of the exciting new language features of ECMA Script 6, the latest iteration of the Javascript specification, as well as practical applications for nodeJS and front-end developers
Jonathan Fields - Jonathan has worked in the field of software development for over ten years and specializes in data visualization and digital innovation projects. - http://

Approval Testing

After a bit of unit testing you can start to hit a wall. Sure this is ok for simple examples but what about more complex scenario’s? Let’s explore a new method of unit testing: Approval Testing. ApprovalTesting is a method of verification that allows programmers to work with more robust and complex objects than traditional testing. This open new methods of thinking about testing scenarios that is more natural and closer to the customer’s viewpoint. It also allows for a wide range of areas that were previous considered untestable to be easily tested. We will look at how this new way of thinking applies to the four benefits of testing ( Specification, Feedback, Regression & Granularity). We will also map out the common path through: Simple Strings Small text Tooling Story display Large Input sets Abstractions
Llewellyn Falco - Llewellyn Falco is an Agile Technical Coach specializing in Legacy Code and Test Driven Development. He is the creator of the open source testing tool ApprovalTests( www.approvaltests.com ), co-founder of TeachingKidsProgram ( www.teachingkidsprogramming.org ) and a PluralSight author. You can hear him talk at: HanselMinutes: http://www.hanselminutes.com/360/approval-tests-with-llewellyn-falco .net rocks: http://www.dotnetrocks.com/default.aspx?showNum=1132 Hearding Code: http://www.developerfusion.com/media/122649/herding-code-117-llewellyn-falcon-on-approval-tests/ or see him in action at https://www.youtube.com/watch?v=aWiwDdx_rdo - http://www.approvaltests.com
9:50-11:00
Approval Testing

Llewellyn Falco

Get Marketing Off Your Back by Developing on Sitecore

In this session we will go over the basics of developing on Sitecore and also look at some of the built in marketing features.
Rob McClanahan - - http://www.arrowdesigns.com

Getting Started with ASP.NET Core 1.0 in Visual Studio Code

Microsoft announced a new cross-platform ASP.NET framework which promises to appease those seeking modularization and performance improvements. Out with the kitchen sink that is the System.Web assembly, and in with the new. Couple this with a lightweight, cross-platform code editor which comprehends ASP.NET Core 1.0, and developers around the world rejoice. So let’s dive in! Open Visual Studio Code, and choose File -> New -> Project, right? Not quite! This talk will explore how to get started with ASP.NET Core 1.0, from the ground up, using Visual Studio Code. Along the way, we’ll discuss new features and how to take advantage of them in your applications.
Scott Addie - Scott Addie is a Microsoft Certified Solutions Developer (Web Applications), a Visual Studio Code Insider, and a .NET Solutions Architect with CUNA Mutual Group in Madison, WI. He has over a decade of experience in full-stack enterprise application development using Microsoft technologies and JavaScript. In his spare time, Scott can be found spending time with his wife and 3 kids, attending user groups, code camps, & conferences, and blogging about ASP.NET and JavaScript at scottaddie.com. You can find Scott on Twitter @Scott_Addie. - http://scottaddie.com/

Angular 2 DI, Services, Routing, and Http

Learn from a practical hands-on tour of Angular 2 key concepts. You’ll learn how cross-component communication, data rendering, user input handling, and url routing all work together as we build a functioning app from scratch.
John Papa - John Papa is a well-known Silverlight expert and is a former Sr Technical Evangelist for Microsoft on the Silverlight and Windows 8 client teams. John is a Microsoft Regional Director and author of 100+ articles and 10 books, specializes in professional application development with technologies including Windows, HTML5, JavaScript, CSS, Silverlight, WPF, C#, .NET and SQL Server. He can often be found speaking around the world at keynotes and sessions for conferences such as Build, Mix, PDC, TechEd, VSLive and DevConnections. John was the host of the popular show Silveright TV on Channel 9 and hosted many events including the MIXer and Open Source Fest at major conferences. He currently enjoys authoring courses for Pluralsight johnpapa.net or on twitter at @john_papa. - http://johnpapa.net

Developing High Performance Websites

Want better performance from your website? Learn the basic rules to cut 25% to 50% off your response time when a user requests a page. Side by side demos of before and after optimizations of a Microsoft IIS/C#/ASP.net web application. All example code will be provided.
Michael W. Ritchie - An accomplished leader and respected technical expert Michael brings over 20 years of enterprise development and information technology management experience to bear. He provides the necessary technical skills coupled with executive level communication to translate business requirements into process improvement and technology solutions across the enterprise. A tried and proven project manager, Michael has the ability to manage large–scale projects within complex environments from conception to deployment while meeting business and financial objectives. Extensive knowledge of full lifecycle software development, deployment and production support. From a varied background in IT projects including eCommerce, Content Management, Enterprise Resource Planning, Business to Business and Enterprise Web Services his experience includes solutions for UPS, MCI, MTV, Worldcom, Fredericks of Hollywood, Harcourt Brace, HSN, CNBC, Veralytic & Moffitt Cancer Center. Michael has a bachelor of science degree in computer science and is a member of UPE Honor Society for Computing. - http://www.GerminalResources.com

Aurelia: Simple App Development on Every Platform

In this session Ashley Grant (Core Team Member) will introduce you to Aurelia, a next generation open source JavaScript framework for building apps on every platform. With its focus on clean JavaScript code, modern architecture, data binding, extensible HTML and testability, you'll wonder how you ever got along without it.
Ashley Grant - Ashley is a full stack web developer from Tallahassee, FL with over ten years of industry experience. Ashley blogs at http://blog.ashleygrant.com on whatever strikes his fancy. He recently discovered just how awesome modern JavaScript development can be and is passionate about sharing the awesomeness! As a Aurelia Core Team Member, Ashley focuses on community outreach and making sure everyone knows that their voice matters in the future of the web. - http://https://blog.ashleygrant.com

Design Pattern Abuse

There is a right and wrong way to use design patterns. In my experience, this has been a surprisingly controversial topic. Don't believe me? Come with your experiences and opinions. I'll bring mine and we'll have some great conversation. By the end of the session, we should all have a little more respect for how we use and abuse design patterns. In the very least, you'll leave with some interesting anecdotes.
Patrick Delancy - Patrick Delancy has been a passionate software developer since the late 90s. He has worked on a wide range of products, from multi-tier mobile enterprise application platforms to smaller platform applications, websites and everything in-between. As a family man and a professional developer, he loves to solve difficult problems, and considers himself to be a life-long learner. He only wishes that there were more hours in a day! Patrick is an engineering team lead at DEG in Overland Park, Kansas where he drives website development on a variety of CMS platforms while mentoring his team. He can be found on most social networks and he blogs regularly at http://patrickdelancy.com - http://patrickdelancy.com/
Design Pattern Abuse

Patrick Delancy

Using Agile as a Competitive Advantage

In his latest book, The Art of Doing Twice the Work in Half the Time, Jeff Sutherland claims that Scrum provides such a competitive advantage that companies that do not use it cannot survive when competing with companies that do. At AgileThought, we not only use Scrum as a competitive advantage but we also teach other companies how to use Scrum and become Agile. In this session, I will share some of that learning and experience with you.
Erik Lindgren - Agile enthusiast with 16 years of software experience, 5 of which using Agile. Convinced that Agile is that "silver bullet" so elusive to Fred Brooks in his Mythical Man-month. Currently working as an Agile Coach and Delivery Leader at AgileThought, continuously honing my software development and delivery skills. - http://agilethought.com/

Designing Voice Driven Experiences with Amazon Alexa

Alexa, the voice service that powers Amazon Echo, Fire TV and Fire TV Stick, provides a set of built-in abilities that enable customers to interact with devices in a more intuitive way using voice. Examples of these skills include the ability to play music, answer general questions, set an alarm or timer and more. With the Alexa Skills Kit (ASK), you can easily build your own skills for Alexa that run across any device and are hosted in the cloud (via any provider like AWS or Azure). Customers can then access your skill simply by asking Alexa a question or making a command. This session will teach you proven best practices for designing voice user interfaces (VUI), how to maximize usability of your voice experience, and how to create compelling voice experiences with the Alexa Skills Kit (ASK).
David isbitski - Dave has been a professional speaker, trainer and evangelist for over a decade. He has taught full-day courses on many topics including Mobile Apps, Cloud and the Web. Dave has helped launch numerous technology platforms, frameworks and programming languages across an array of devices at both Microsoft and Amazon. Dave is also an author for Lynda.com and can be found on twitter as @TheDaveDev and the Amazon Apps & Services Blog http://bit.ly/amazon-blog. - http://developer.amazon.com/ask

Getting to know Azure Search

Azure Search is a powerful, REST-based service companies can leverage within their applications to provide dynamic, scalable search solutions. In this session, Kentico Technical Evangelist and Azure enthusiast Bryan Soltis will introduce you to this powerful service, show you some of its cool capabilities, and see if there’s a love connection for you. From Creating Indexes to Custom Search functions, you’ll see how Azure Search can quickly boost the functionality of any site and provide a unique and captivating experience for your users.
Bryan Soltis - Bryan Soltis is the Technical Evangelist at Kentico and an avid .NET developer. With over 16 years of web development experience, Bryan has completed projects for Microsoft, IMG, HP, and other Fortune 500 companies. A former Azure VTSP, Bryan has developed numerous applications with Microsoft’s cloud and Kentico, including custom software development, integrated solutions, and globally-available enterprise applications. As a Technical Evangelist, Bryan enjoys working with the development community and educating developers on best practices, new technologies, and utilizing the .NET, cloud, and Kentico to their fullest potentials. And he really likes beer. - http://devnet.kentico.com/users/439927/bryan-soltis

Intro to Windows 10 Universal App Development

One of the big advances for developers with Windows 10 is that you can publish a single app for Windows 10 PC, Phone, and anything else running Windows 10. Learn how to get started writing XAML and C# code to target this new exciting platform.
Bill Reiss - Bill Reiss is a long time Microsoft MVP and speaker focusing on topics related to app development using Microsoft technologies and game development. - http://xamlnative.com

A Practical View of Release Management for Visual Studio 2015

This session provides a detailed technical presentation of the functionality and architecture of Release Management for Visual Studio 2015. We start by presenting an overview of the key concepts, architecture, and configuration of the various components. We discuss the out-of-the box deployment actions available to compose automations for common deployment scenarios and how to use extensibility to cover the not-so-common scenarios. In more detail, we discuss the mechanism to manage variables across environments, how to include manual intervention, automated tests and rollbacks as part of a deployment, how to trigger release as part of a build, how to leverage logs to diagnose failed releases, and finally how to add custom actions to the inventory. These are presented through specific scenarios encountered in the field.
Paul Hacker - Paul Hacker has over 15 years of application architecture, design, development, and management expertise in Microsoft technologies. His strong technical aptitude, excellent communication skills, and dedicated work ethic have enabled him to drive and deliver successful projects and solutions to clients. Paul has a depth of experience in ALM, Process Improvement, and Team Foundation Server. Having distinguished himself as a leader in the IT industry he has been awarded the distinction of Microsoft MVP in the ALM category every year since 2006. Prior to 2006 Paul carried the Microsoft MVP distinction in the C# category consistently from 2002 to 2005.Over the years Paul has proven his expertise in Application Lifecycle Management and has demonstrated his professionalism and commitment to the continuous process of managing the life of an application through governance, development and maintenance. - http://www.paulhacker.net

Datazen Mobile Dashboards

***FREE SOFTWARE***Do your executives want dashboards on their mobile devices? Are you paying a small fortune for third party software? The solution is Datazen - Microsoft purchased them in April 2015! Come learn how easy it is to design and deploy dashboards to workstations, tablets and phones. You don't have to be a graphic artist. Just supply the data and the rest is handled with this amazing software!
Rachelen Hut - Rachelen Hut is a developer with Hair Club Corporate in Boca Raton. She is passionate about creating better ways to export, explore and explode data. Come to the Datazen session to learn how your dashboards can be deployed over all devices - Windows, iOS and Android platforms! - http://www.datazen.com/

Introduction to Restlet Framework

Create and deploy a web API in less than an hour! Restlet Framework is an open source framework for building RESTful web APIs and clients with Java. The session begins with an overview of REST, and then jumps into the code. We'll cover implementing a simple API, implementing a client to call that API, deploying the API as a standalone service, and packaging the API for deployment on a Java application server.
Dave Wilson - Dave Wilson has had a long and varied career. Highlights include: - CAD/CAM development at Intergraph - Unix OS development at Encore Computer (where he worked with Dave Noderer!) - telephone PBX development at DXO - early Java desktop appl development at IBM for the travel industry - interactive jet engine tech manual as Java applet (remember those?) at Pratt & Whitney - developed pizza ordering app for cell phones in J2ME (remember that?) - IT operations at Eyeglass World - migrated a print magazine to the web as a Struts app for an unnamed publisher - developed SOAP client to create AT&T tickets for Norfolk Southern Railway - Oracle BPEL development at Hospice of Palm Beach County - lead Java developer on SunPass website - software principal at South Florida Water Management District He is currently on sabatical, where he is reading, writing, and wrenching. - http://www.davewilson.cc

Evangelizing to Impact Diversity in IT

It's no secret that we need more women and diversity in Tech – in all STEAM (Science, Technology, Engineering, Art + Design and Math) arenas. Intimidation, fear and the “Impostor Effect” are barriers to females (and minorities) of all ages. In this session we’ll explore concrete ways we can help to evangelize the STEAM movement to encourage girls, women and all minorities to explore their potential. Influencing for change can be a powerful force not only for those to whom we speak, but for ourselves as we pursue our own professional journeys as well.
Susan Wisowaty - Susan Wisowaty is a Senior Marketing Manager and Community Evangelist for Microsoft. Prior to her current gig, she was a Developer Evangelist with Microsoft, a Microsoft Certified Trainer, MCSD, MCDBA, and owned a tech Startup focused on Web Development, Database Administration and training trainers. She is passionate about diversity in IT, and winning hearts and minds of women and children. In her current role, Susan enjoys working with and supporting developer Communities, Students and Startups on the East Coast. In her spare time, Susan enjoys skiing, cooking, reading, Motorcycles, Mountain Biking, Margaritas, and traveling. - http://https://www.linkedin.com/in/susanwisowaty

Continuous Integration and Deployment: From New Idea to NuGet

Learn the basics behind unit testing, continuous integration and continuous delivery as we take an existing ASP.Net application and prepare it for automated testing, building and delivery. Technologies Covered Include: Jenkins NAnt for driving the automated build and unit testing NUnit for unit testing MSBuild for automated build Webdriver for front end testing NuGet Bonus Topics touched on during the talk may include Test Driven Design / Behavior Driven Design Machine.Specification a BDD style testing framework
Jason van Brackel - Jason van Brackel is a Solutions Architect with the Client Services team at Apprenda, developing solutions for organizations using the Apprenda Platform. - http://www.apprenda.com
11:10-12:20

Memory Management in .NET

One of the benefits of using a high level self-managed garbage collected language like C# or Java, is that it frees the developer from working with memory allocations. However, this doesn't mean that the developer ignores memory management completely. This talk will walk you through the basic of memory management, the .NET way. We'll go over topics such as the types of garbage collector engines and how the CLR allocates memory. While memory management is a big topic, this talk will attempt to address the most common daily memory pitfall that you would encounter in your day to day as a .NET developer.
Janier Davila - Janier Davila is a Software Developer passionate about .NET technologies. After being introduced to programming with C++, Java, he was exposed to .NET 1.1 and C# in 2004 and has been fascinated by it ever since. He loves practicing Agile, has a passion for software architecture and enjoys playing with new languages and technologies. He is also an active member of the dotNet Miami community. He currently works as a Sofware Architect for Incomm Agent Soluntions. You can find him on twitter at @janierdavila and blogging occasionally on janierdavila.com - http://janierdavila.com

ASP.NET Identity with ASP.NET Core

The ASP.NET membership system was introduced with ASP.NET 2.0 back in 2005, and since then there have been many changes in the ways web applications typically handle authentication and authorization. ASP.NET Identity is a fresh look at what the membership system should be when you are building modern applications for the web, phone, or tablet. In this session we will talk about ASP.NET Identity with the new ASP.NET Core.
Jonas Stawski - I am a husband, father of three and a Microsoft Most Valuable Professional (MVP) with over a decade of experience building and architecting .NET applications and even more years of professional experience using Microsoft development technologies such as ASP, Visual Basic, and SQL Server. I have worked in several markets such as insurance, real estate, leasing, medical, hospitality, among many others. I am also a member of the Miami-Dade County Public School STEM Advisory Board as well as a member of the Devry University Advisory Board. I am very passionate about software development and love to write articles and speak about it at technical conferences. During my free time I like to enjoy time with my family, play sports (specifically the real football), play games, and code. - http://www.jstawski.com

End-to-End JavaScript with Aurelia & Node.js

Exploration of a small sample web application that uses JavaScript from end to end. The front end is be provided by Aurelia, a lovely JavaScript client framework and the back end by a Nodejs API. In turn, NodeJS communicates with an Microsoft Azure DocumentDb for data persistence. You don't need to be a JavaScript expert. The mechanics of the site and how it works will be explained from the perspective of an experienced .NET developer who is still embracing the wonders of JavaScript. For extra fun, we'll use Microsoft's cross-platform Visual Studio Code, to debug the server-side code, on OSX. Please consider attending Ashley Grant’s Aurelia introduction talk which is in the time-slot just before this talk.
Julie Lerman - Julie Lerman is a Microsoft MVP (since 2003), mentor and consultant. You can find Julie presenting at conferences around the world on Entity Framework, Domain Driven Design and whatever other technologies excite her (maybe even JavaScript!). Julie blogs at thedatafarm.com/blog, is the author of the highly acclaimed “Programming Entity Framework” books, the MSDN Magazine Data Points column and popular videos on Pluralsight.com. Follow Julie on twitter at julielerman. - http://thedatafarm.com

High Performance Web Apps with DoneJS

This sentence is wasting your time before you get to useful information. How annoying is that? Annoyed is how your users feel if they can’t see their content immediately while too much JavaScript and CSS downloads too slowly. This session explores how the recently released DoneJS framework makes it easy to build fast single page applications that are: - server side rendered - progressively loaded - use content delivery networks We will discover how DoneJS solves these problems while building a simple real-time chat application. As a bonus, we will build the chat application to a mobile and desktop application so all three versions of the app can chat together. If we have time, we will even turn on worker thread rendering.
Justin Meyer - Justin Meyer is the lead author of DoneJS and a core contributor to CanJS and StealJS. He’s the CEO of Bitovi, a JavaScript consulting company known for making apps for Walmart and other high profile companies he can’t talk about. - http://bitovi.com

AngularJS SPAs Managing API Security Tokens

For security reasons, APIs that make data changes on a system require a security token as part of the request. This security token may have some expiration policy which forces the client application to refresh it after certain period of time. In this session, we take a look at how the security token can be managed on a Single Page Application with no page refresh.
oscar garcia - Through hands on work experience, Oscar has developed a strong knowledge of best enterprise development practices and life cycle as well as technical expertise in product integration with cloud services. His core experience lies on end-to-end design, implementation, documentation and delivery of enterprise solutions and applications. - http://og-bit.com

Talk is Cheap But Messages Can Last Forever

Many architects think as long as software can talk to other software that the conversation is done and integration is complete, however the feeling of success is shortly lived after the communication gets ugly and unforeseen circumstances shuts down the conversation. This session focuses on handling these bad communication habits and shows you the importance for implementing distributed architecture patterns, for robust messaging between Azure and on-premise applications.
Bayer White - Bayer White is a .NET Architect and Microsoft Integration, Microsoft MVP and co-founder of Jacksonville's Microsoft Developers User Group (MDUGJax). He is known within the Florida developer community from speaking at Florida Code Camps, blogging and writing articles. He has also spoken at various conferences such as PASS, DevConnections and VSLive and has been invited to Microsoft’s campus to attend Software Design Reviews (SDR) for future products. His blog can be found at http://www.humanworkflow.net and his Twitter tag is BayerWhite. Check out his latest book, published in December 2012 by Apress titled, Pro WF4.5. - http://www.flowfocus.com

There Is an I in Agile

Have you heard the phrase – “There is no ‘I’ in Team”?  If you are part of an Agile team, with so much focus on the team - cross-functional team, self-organized team, team performance, team metrics, team commitment, you may be asking the question, as I did, “Is there an ‘I’ in Agile?”  The answer is an emphatic YES!  If you look around at successful teams and successful Agile adoptions, it starts with the individual.  Teamwork is an individual skill (thanks Christopher Avery) and YOU, as an individual have a critical role to play to bring Agile to life and contribute to the success of your team and organization.  There is indeed an “I” in Agile! This interactive session will address the mindset shift and the practical skills you can develop and hone to not just navigate the evolving Agile landscape but THRIVE in it.
Anjali Leon - Principal Agile Coach, Instructor and Workshop Facilitator of Pragmatic Project Leadership, Anjali helps organizations, teams, and individuals fulfill their potential.  She uses her two decades of hands-on technical experience and leadership in a variety of roles – from Software Engineer to Director of Product development and now as Agile Coach and Instructor – to effectively teach and coach pragmatic and practical Lean and Agile practices and processes. Anjali holds a degree in Electrical and Computer Engineering from Drexel University and is a certified PMP, CSP, CSM and CSP and is a recognized Agile Coach and Facilitator though the International Consortium of Agile (ICAgile). She is actively involved in local events serving in Speaking, leadership and volunteer roles and recently founded the South Florida Women In Agile group. - http://www.ppl-coach.com

Using inexpensive technology to connect undeveloped countries to Web, via Email

For the past two years now, Salvi has been working on a non-profit organization, Apretaste, that is currently connecting more than 27,000 people in Cuba to the web, via email. Cuba is one of the most disconnected countries in the hemisphere, with more than 11,000,000 inhabitants, but less than 23% with access to email only, and a staggering 5% of the population with access to the Web without restrictions. The platform for Apretaste is created using PHP and all the tools around it. Salvi will detail how the non-profit works and show the audience how applications and services can be intended to promote a social change. He firmly believes that software can be used to create the sort of change that will allow people from different backgrounds and cultures to pursue one common goal. The audience will have a unique opportunity to hear how an international open source project grows. PHP developers will learn how to use their favorite language to create applications that run solely on em
Salvi Pascual - Salvi Pascual is a university professor, an experienced software developer, a systems architect, and a technology trailblazer for social good through his open source project, Apretaste. His work has an immediate and positive affect on thousands of people internationally, and he has been nationally recognized by the press and media as a technology innovator. He earned his master degree in Computer Science from Florida International University and continues to teach and inspire future technology creators. Salvi loves traveling and strives to not be the worst pool player in the world. - http://apretaste.com

Azure DevOps Best Practices

You've heard the big buzz about DevOps and you are trying to figure out how to get to Azure. This session will help you understand what Azure means to your organization and how to apply great DevOps practices to manage your cloud infrastructure. We will cover concepts such as: Infrastructure as Code Continuous Integration and Deployment Release Management App Performance Monitoring Load Testing & Auto-Scale
Esteban Garcia - Founder and Chief Technologist at Nebbia Technology, an ALM consulting and Azure-powered technology company. I am a software developer with a passion for ALM, TFS, Azure, and software development best practices. I am a Microsoft Visual Studio ALM MVP and ALM Ranger, Pluralsight author, and I am the president of ONETUG (Orlando .NET User Group). - http://www.NebbiaTech.com

How to fix your code before your boss finds out on Monday!

Have you ever been under pressure to deliver a code fix and completely STUCK! Who you gonna call? If you drag yourself to this lively discussion on the unpublished SECRETS to FIGURING out how to RAPIDLY debug your code you will NOT leave empty handed. You will be amazed and astounded by the topics revealed including: How to fix your code BEFORE your boss and teammates find out on Monday. Five simple techniques to RAPIDLY cut through the confusion of your code.Simple, proven and effective techniques for Finding the BUG, that will you let you SAVE the day and make you a Superstar at your job How to easily and rapidly diagnose your car problems using the principles of Debugging. Yes, Coding skills can be used to fix cars. Sounds crazy? No, it's very simple. How to diagnose ANY kind of problem like a Detective. Doctors, Detectives and Mechanics have A LOT in common with us code monkeys. Wait till you see how you and them are doing the same thing! Armed with these techniques
Mark Tennenhouse - Mark has been coding since before ASP.NET was made public, back when computers had cranks, and coders lived in caves. Since then, he has been frantically coding in corporate and startup dungeons, futilely hoping to earn his right to an office with a door. Over the last 18 years of his slavery, he has witnessed many coders CRACK under pressure, and has finally learned how to avoid calling the (current company application) baby ugly. He has been forced by the changing times to code in C#,VB.NET, Javascript, Knockout, Angular, MVC and Unity3D. He mistakenly believes that helping people to simplify and solve problems will help people live better lives. - http://www.MarkTennenhouse.com

A Look at Team Foundation Server 2015 Build

Team Foundation Server (TFS) has a powerful build system for years. Nevertheless, the next version of TFS will introduce a completely new system. Wondering what this is about and why (again) belongs to something new to you? Join us to explore the next generation of TFS build system and learn more about the background, the technical implementation and the benefits (eg, Cross-Platform builds).
Paul Hacker - Paul Hacker has over 15 years of application architecture, design, development, and management expertise in Microsoft technologies. His strong technical aptitude, excellent communication skills, and dedicated work ethic have enabled him to drive and deliver successful projects and solutions to clients. Paul has a depth of experience in ALM, Process Improvement, and Team Foundation Server. Having distinguished himself as a leader in the IT industry he has been awarded the distinction of Microsoft MVP in the ALM category every year since 2006. Prior to 2006 Paul carried the Microsoft MVP distinction in the C# category consistently from 2002 to 2005.Over the years Paul has proven his expertise in Application Lifecycle Management and has demonstrated his professionalism and commitment to the continuous process of managing the life of an application through governance, development and maintenance. - http://www.paulhacker.net

Scale Out SQL Server with Couchbase on Azure IaaS

How can you share data across SQL Server databases transparently, in real-time? In this session, I will introduce you to Couchbase, a powerful NoSQL database that can easily be used with .NET technologies, and show you how to leverage Couchbase from SQL Server on the Microsoft Azure platform to gain distributed storage capabilities, NoSQL access from SQL Server, and build an in-memory table that multiple databases can access without complex replication technologies. We will be using Enzo Unified, a data server, to make this possible. If you are building websites, or mobile applications, and want to understand how to leverage both SQL Server and NoSQL databases, this topic is for you!
Herve Roggero - Herve Roggero, Microsoft Azure MVP, is the founder of Enzo Unified, a real-time data platform for developers and DBAs. Herve’s experience includes software development, architecture, database administration and senior management with both global corporations and startup companies. Over the last 20 years, Herve has worked in the Education, Financial, Health Care, Management Consulting and Database Security sectors. He holds multiple certifications, including an MCDBA, MCSE, MCSD. He also holds an MBA from Indiana University. Herve is an author with Pluralsight and is the president of the Azure Florida Association. - http://www.enzounified.com

Developing FASTER: The new generation of Rapid Application Delivery (RAD)

How long does it take to develop and deploy an application? And to manage changes? The next generation of RAD takes us to unparalleled productivity with no boundaries while reusing your existing skillset. Why should you care about low code development? Come learn what the analysts are saying will be a change in development growing $1 billion industry to $20 billion in the next 5 years. Come and have some fun watching an Enterprise App getting built from scratch in a matter of minutes.
Stacey Levine - With over 20 years in IT, Stacey has worked across various industries covering rules from developer, IT manager, client services,etc. He has used technologies ranging from old school Clipper Summer 87 to .NET. Currently, he is an evangelist on low code platforms, specifically OutSystems. - http://www.outsystems.com

Advanced Regular Expressions in .NET

Not all regular expression engines are created equal. They all have differences and nuances. The .NET regex engine has some amazing advanced features that make it one of the most powerful implementations in existence today. Not all problems should be solved with regular expressions, but after this talk you will have to think harder to find one that can't.
Patrick Delancy - Patrick Delancy has been a passionate software developer since the late 90s. He has worked on a wide range of products, from multi-tier mobile enterprise application platforms to smaller platform applications, websites and everything in-between. As a family man and a professional developer, he loves to solve difficult problems, and considers himself to be a life-long learner. He only wishes that there were more hours in a day! Patrick is an engineering team lead at DEG in Overland Park, Kansas where he drives website development on a variety of CMS platforms while mentoring his team. He can be found on most social networks and he blogs regularly at http://patrickdelancy.com - http://patrickdelancy.com/

Lunch Break


Commons - -
12:20 - Lunch
Lunch Break

Commons

Lunch Break


Commons - -
Lunch Break

Commons

Lunch Break


Commons - -
Lunch Break

Commons

Lunch Break


Commons - -
Lunch Break

Commons

Lunch Break


Commons - -
Lunch Break

Commons

Lunch Break


Commons - -
Lunch Break

Commons

Lunch Break


Commons - -
Lunch Break

Commons

Lunch Break


Commons - -
Lunch Break

Commons

Lunch Break


Commons - -
Lunch Break

Commons

Lunch Break


Commons - -
Lunch Break

Commons

Lunch Break


Commons - -
Lunch Break

Commons

Lunch Break


Commons - -
Lunch Break

Commons

Lunch Break


Commons - -
Lunch Break

Commons

Lunch Break


Commons - -
Lunch Break

Commons

Lunch Break


Commons - -
Lunch Break

Commons

Effective Testing: A Comprehensive Strategy.

There is an axiom which states "You can NOT test everything", this is especially true in the case of limited time and budget. In this session we will examine different types of testing, the types of defects they are likely to catch (as well as miss) and illustrate how a multi-tiered approach using each of these techniques within the cycle produces maximum value.
David V. Corbin - David is a current Microsoft MVP and a Microsoft ALM Rangers. For over 30 years, he has operated Dynamic Concepts, providing consulting services across a wide variety of both vertical markets and technologies. His repeated experience has been that technical excellence (while critically important) is not sufficient to successfully adopt modern ALM [including DevOps] approaches, including Agile. There is a need for a change in mindset, workflow and a host of other "soft" areas which must be addressed in order to achieve meaningful change. - http://www.dynconcepts.com
1:20-2:30

.NET Things That Don't Suck

Developers tend to talk about two things: stuff that's brand new, and stuff that sucks. Often at the same time! Let's change things up a bit and talk about some not-so-new .NET things that don't suck. Or less negatively, tips and tools that I've collected that make me ridiculously productive. From advanced NUnit to micro-ORMs, you'll never solve FizzBuzz the same way again.
Keith Dahlby - Keith Dahlby is a father, web developer, Git enthusiast, language geek and six-time C# MVP from Cedar Rapids, Iowa. By day he hacks on HuBoard; by night he once blogged with Los Techies. His open source efforts include posh-git, a Git environment for PowerShell; and up-for-grabs.net, a site featuring open source projects looking to mentor new contributors. He's also a core contributor to LibGit2Sharp, used by GitHub for Windows and Git for Visual Studio. Keith studied Computer Engineering and Human-Computer Interaction at Iowa State University, and has spoken at developer events around the world. His talks have been described as "terrific!", "very interactive!", and "the best I've seen all hour!". - http://https://huboard.com/

TBD

TBD
TBD - TBD - TBD
TBD

TBD

Accessible Software is Better Quality Software

All too often, popular websites and apps fail to design for accessibility, unknowingly resulting in a huge loss of up to 20% who can't use the site. In business terms, 20% is a whopping number! It's all due to a lack of accessible design. That's around 20% of the world's internet users, or 1.4 billion people in total! In this session, you'll learn how to prepare content, and design and code using techniques that enable those with visual, auditory, motor, or cognitive impairments, those billions of accessible users can now use your apps effectively. You'll learn to access what your customer's accessibility needs are, as well as how to code with accessibility in mind. You'll learn about ARIA elements and design practices to keep in mind while crafting webpages and app layouts that adhere to Section 508 requirements (The USAs federal requirements for accessibility). Upon completing this session you will have learned to design sites and apps with better UXs that have the farthest reaching user base.
Rachel Appel - - http://rachelappel.com

TBD

TBD
TBD - TBD - TBD
TBD

TBD

Welcome to Angular 2.0

Angular 2.0 is the next generation of the popular AngularJS framework. Its a huge jump but its for the best. I'm gonna show you how to jump in and start building your first application with it!
Austin McDaniel - I have a passion for creating new and innovative products through technology. I sling code in JavaScript, .NET and Node. Currently, I'm the Chief Architect at Swimlane; a cyber-security incident response and automation platform. Twitter | Github | LinkedIn - http://swimlane.com/
Welcome to Angular 2.0

Austin McDaniel

Code Smells: Developing Design Sense for your Code

“In order to make delicious food,you must eat delicious food…. you need to develop a palate capable of discerning good and bad. Without good taste, you can't make good food.” - Jiro Ono (World’s Best Sushi Chef) The same is true for great code. If we want to make great code we need a refined palate for what great code looks like. We need to look at code and develop a sense for it’s properties and smells. Sadly this is rarely ever done. Programmers are expected to just “know” what is good and what is bad with ever getting a chance to develop and curate an aesthetic sense. Worse, code is rarely looked at unless it is causing us problems so we are expected to be gourmets while spending our time eating at McDonalds. Come work on your sense of code. We will look at many snippets to compare and contrast different aspects of what good code is.
Llewellyn Falco - Llewellyn Falco is an Agile Technical Coach specializing in Legacy Code and Test Driven Development. He is the creator of the open source testing tool ApprovalTests( www.approvaltests.com ), co-founder of TeachingKidsProgram ( www.teachingkidsprogramming.org ) and a PluralSight author. You can hear him talk at: HanselMinutes: http://www.hanselminutes.com/360/approval-tests-with-llewellyn-falco .net rocks: http://www.dotnetrocks.com/default.aspx?showNum=1132 Hearding Code: http://www.developerfusion.com/media/122649/herding-code-117-llewellyn-falcon-on-approval-tests/ or see him in action at https://www.youtube.com/watch?v=aWiwDdx_rdo - http://www.approvaltests.com

Testing your Mobile applications with Xamarin Test Cloud and Test Recorder

Without proper testing, you can quickly learn the hard way about how a few buggy releases of your app can generate negative feedback that can cause long term damage to your overall ratings. At the same time, testing is not as easy as it used to be now that we have 1,000s of devices and we can not test them all by simply clicking until our fingers are paralyzed from exhausted. In this session, David will be showing us two very cool technologies which can provide us with a means to work through these types of challenges. He will show us how the Xamarin Test Cloud can be use to provide a way to automate testing of 1,000s of mobile devices. Since even creating test scripts can be seen as a burden to many, he will also show us a new tool, Xamarin Test Recorder, which will automate the process of creating UI tests for mobile applications.
David Silverlight - My passion has always revolved around software development and I have had the opportunity to work on some very interesting projects. My focus today is squarely on developing native mobile applications, using Xamarin as my tool of choice. I find Xamarin to be quite an amazing tool and I am impressed by how the company itself is bringing a high level of true innovation to the industry I love. If I were to describe the ideal position, it would be one where I am developing a mobile application, using Xamarin and related tools and working remotely. Feel free to browse around here to see the kind of projects and apps I have worked on throughout my career and do not hesitate for a moment to contact if you are looking for help with your next business critical application or bringing your next bleeding edge idea to life. - http://www.DavidSilverlight.com

Alexa, add 'Hack Echo' to my TODO list.

In this session we will cover building Alexa Skills using the Alexa Skills Kit (ASK) and C#/.NET Web API. We will start with a quick over of the ASK then dive right into building our first Alexa Skill in C#, pushing to Azure and testing it with an actual Amazon Echo.
Walter Quesada - Walter Quesada is a Software Engineer and Experience Technologist with over 20 years architecting and developing solutions for SMB’s to Fortune 500 companies. Although primarily focused on architecting and programming .NET/C# applications, he enjoys some C++, Objective-C, Python, node.js and Java fun from time to time. He currently serves as the Experience Technology Lab Manager at a digital accelerator in Hallandale, Florida where he experiments, integrate and reimagines new and emerging technologies such as VI, NUI, VR/AR, IoT and other technologies to help elevate the business to people experience. - http://qnovations.com

Empowering Developers through DevOps

IAAS has been defined as 'If it requires an IT Professional it is not IAAS' In this session I will demo how DevOps can leverage Azure Automation and Azure PowerShell to ensure consistent and efficient deployments from the testing phase all the way until production. Ensuring developers gain access to the right environments they need to expedite the deployment of their code.
Adnan Cartwright - Adnan has worked with different companies to help secure, expand, and maintain their networks using the most update technology available. Awarded the Microsoft Most Valuable Professional award in Software Packaging, Deployment & Servicing. Adnan has presented numerous events including the launch of Server 2012 and Windows 8. A graduate from ITT Technical Institute earning degrees in Information Technology Computer Networking Systems and Information Systems Security. Adnan is involved within the technical community and has a passion for teaching and sharing technical knowledge to both young adults and current professionals in the field today. As one of the organizers of the IT PRO Camp and volunteer for the I Center Community Foundation which teaches at risk kids IT skills. Adnan is immersed in the betterment of people. Founder of the Florida IT Server Group which is located both in South Florida and Jacksonville Florida. Adnan's passion for bettering those who come into contact still continues to this day. - http://www.fisg.us

XPlat Dev Using the Visual Studio Cordova Plugin

Cordova is a great tool for building xplat apps using HTML and JS. Come explore the Visual Studio Cordova tool and how it interacts with Android, IOS, Windows and more devices. You'll come out with an idea of what Cordova is, how the Visual Studio plugin helps and how to use the tool effectively to build XPLAT applications that still leverage native capabilities.
Joe Healy - Microsoft platform developer, lover of all things tech, just loving some more than others. - http://blogs.msdn.com/devfish

TFS in the Cloud: Visual Studio Team Services

Visual Studio Team Services has everything you and your team needs to collaborate. Track progress with great Agile tooling to enable your Scrum or Kanban process, version control with a centralized version control repository or with Git, Build automation for windows or cross-platform applications, release management, testing, and a lot more. Learn how to move to VSTS and get the most of it by taking advantage of everything that the Cloud has to offer.
Esteban Garcia - Founder and Chief Technologist at Nebbia Technology, an ALM consulting and Azure-powered technology company. I am a software developer with a passion for ALM, TFS, Azure, and software development best practices. I am a Microsoft Visual Studio ALM MVP and ALM Ranger, Pluralsight author, and I am the president of ONETUG (Orlando .NET User Group). - http://www.NebbiaTech.com

Big Data Solutions in Azure

The session covers how to get started to build big data solutions in Azure. Azure provides different Hadoop clusters for Hadoop ecosystem. The session covers the basic understanding of HDInsight clusters including: Apache Hadoop, HBase, Storm and Spark. The session covers how to integrate with HDInsight in .NET using different Hadoop integration frameworks and libraries. The session is a jump start for engineers and DBAs with RDBMS experience who are looking for a jump start working and developing Hadoop solutions. The session is a demo driven and will cover the basics of Hadoop open source products.
Mostafa Elzoghbi - Mostafa Elzoghbi is a Microsoft Sr. Technical Evangelist based in DC. Mostafa is specialized in Azure architecture and development, Office 365 development and administration, .NET development, and enterprise product development. Prior to joining Microsoft, Mostafa was awarded a Microsoft Most Valuable Professional (MVP) award for five consecutive years. Mostafa holds a M.Sc. of Computer Science and holds several Microsoft certifications. - http://www.MostafaElzoghbi.com
Big Data Solutions in Azure

Mostafa Elzoghbi

Dynamic Optimization: One Algorithm All Programmers Should Know

This simple technique that every programmer should know can simplify certain types of problems tremendously, allowing us to find an optimal solution to difficult problems quickly and easily using a mathematical process called Dynamic Programming (not to be confused with Dynamic Languages or Functional Programming). In this session, we will run through examples of using this technique to solve several problems, both "on paper" and in code. Note: This session has virtually no overlap with my other session on optimization so please come to either or both as your schedule permits.
Barry Stahl - Barry is a .NET Software Engineer who has been creating business solutions for enterprise customers for more than 25 years. Barry is also an Election Integrity Activist, baseball and hockey fan, husband of one genius and father of another, and a 30+ year resident of Phoenix Arizona USA. When Barry is not traveling around the world to speak at Conferences, Code Camps and User Groups or to participate in GiveCamps, he spends his days as Principal Application Architect for Crew Systems at American Airlines, the worlds largest airline, and his nights thinking about the next Arizona GiveCamp, an annual event where software developers come together to build websites and apps for some great non-profit organizations. You can follow Barry on Twitter @bsstahl or read his blog at http://www.cognitiveinheritance.com. - http://www.cognitiveinheritance.com

Using Visual Studio Tools for Office (VSTO) to build Add-Ins in C#.

I will start by creating an Excel Add-In that runs a simple Save-As dialog to save the current spreadsheet to a default folder. This in less than a dozen lines of code. Then I will go through an Outlook Add-In that takes the data from selected fields of a contact (via a mapping spreadsheet) and plugs them into assigned cells of a spreadsheet template. This can be done from the the contact list page or from the email page.
Lou Yovin - I am an independent developer and datacenter admin. Been around longer than most. Spent many years on process control systems, before they decided to call them IoT. Trying to retire but I never got around to commenting my code. - http://

Stop Gambling with Quality! Build Tests Into Your Stories!

Your team practices Agile, and has had success with it. But problems with commitments in the sprint, and story estimation still rear their ugly head. To tame these problems, your team is ready for more mature user story practices. You want to integrate quality and testing into writing User Stories. Eric introduces a technique that he has used to successfully solidify stories within and after the sprint. Using collaboration between team members, Eric shows how your team can interactively clarify committed stories, using testing cadence and introduce test automation early.
Eric Landes - Eric is Directory of the Agile and ALM Practice at AgileThought. He is also a Microsoft ALM MVP. He has been involved with the IT industry for over 20 years. He helps coach and implement agile solutions and has presented on Kanban, automated acceptance tests, and other agile topics across the United States. He is the president and founder of MADNUG (the South Bend .NET User group). - http://agilethought.com
2:40-3:50

Windows 10 Development using MVVM

The Model View ViewModel (MVVM) design pattern helps you write more maintainable and testable code by separating the display logic from the rest of your application logic. Learn how MVVM works from the ground up and how the Windows 10 Universal App Platform enables you to write robust applications without sacrificing performance.
Bill Reiss - Bill Reiss is a long time Microsoft MVP and speaker focusing on topics related to app development using Microsoft technologies and game development. - http://xamlnative.com

Getting started with ASP.NET Core 1.0 (formerly ASP.net 5), EF7 and MVC6

ASP.NET Core 1.0 (formerly ASP.net 5) has been re-imagined from the ground up to provide a faster development experience, best in class performance, full side-by-side support, and cross platform support for Linux and Mac. In this presentation you will a receive high level overview of ASP.NET Core 1.0 including changes and features. In addition, we will walk you through building your first ASP.NET Core 1.0 web app using Entity Framework 7 / MVC 6 and deploying it to Microsoft Azure.
Joe Raio - Joe Raio is a Microsoft Technical Evangelist based in Pompano Beach, Florida. As a technical evangelist, Joe primary focuses on presentations leveraging the Microsoft Stack focused on website development and cloud technology. Prior to becoming an evangelist for Microsoft, Joe successfully owned and operated three small businesses centered around website development and marketing. To learn more about Joe, visit his website at http://joeraio.com - http://joeraio.com

7 Reasons to Use EF7, 6 Reasons to Stay with EF6

EF7 is around the corner but it's not for everyone. No, really. In this session you'll learn some compelling features of EF7. You'll also learn what you need to know to decide if you should be even moving to EF7 any time soon. *this is not a .net language session. i justcouldn't figure out which track to pick.
Julie Lerman - Julie Lerman is a Microsoft MVP (since 2003), mentor and consultant. You can find Julie presenting at conferences around the world on Entity Framework, Domain Driven Design and whatever other technologies excite her (maybe even JavaScript!). Julie blogs at thedatafarm.com/blog, is the author of the highly acclaimed “Programming Entity Framework” books, the MSDN Magazine Data Points column and popular videos on Pluralsight.com. Follow Julie on twitter at julielerman. - http://thedatafarm.com

Cancelled


Cancelled - -
Cancelled

Cancelled

Geospatial data and mapping for the .NET developer

Lets demystify terms like "G.I.S.", "geospatial" and "mapping" by building a mapping service and real-time interactive map with SQL Server, Web API, and EF. Some hacks/best practices for selecting and using commonly available mapping services.
Santosh Hari - Santosh Hari is a software entrepreneur with experience building products on the .NET platform since 2002 and over 15 years in the software industry. He currently works for a startup, leveraging his software skills building cloud based software that helps power systems that provide low-cost broadband services for the developing world. He specializes in Azure ,PaaS/IaaS, web services, APIs, ETL and databases and, on-the-side, loves tinkering with geospatial data and software. He is also the Director of Technology for ONETUG. - http://spectrumbridge.com

AntiPatterns: Avoiding the traps of bad design

Antipatterns highlight the most common problems the software industry faces. In this session I will explain what an antipattern is, go into detail on some of the most common ones, and show you how to fix them.
Jeffrey Rondeau - Jeffrey Rondeau graduated with a degree in Computer Science from the University of Kansas. He loves learning new technologies and solving technical problems in the cleanest and most efficient ways possible. Mentoring has been a huge part of his life as an engineer and he believes it is imperative that we help others grow and learn as much as we can. He is currently a full-time .NET Engineer at DEG. The majority of his time is spent writing custom websites using Umbraco and Sitecore. He currently lives in Lawrence, Kansas with his wonderful fiancé Elissa, and his two cats Kuma and Lila. If he's not programming, you can find him spending time with friends and family, binge watching Netflix, or cheering for his beloved Royals and Patriots. - http://jeffreyrondeau.wordpress.com

Deliver Faster: Implementing Google Design Sprints

How we implemented the Google Design Sprint process and the impact is had on the development lifecycle.
Henry Tavarez - Henry has worked in the web industry for over 14 years. As the Head of Digital Strategy, Henry leads a team of very talented Web Designers & Developers, Content Strategists and UX Professionals. This multi-disciplinary leadership role revolves around leading the design of highly interactive web and enterprise solutions from concept to completion as well as translating business goals and user needs into UX strategies. - http://www.arrowdesigns.com

Learn about OpenBCI and Brain Computer Interfaces

Did you know that you can write software that can actually help heal people? The latest breakthrough in neuroscience is microprocessors and computer programming. Learn how Brain-Computer Interfaces are advancing and how you can connect a person's brain to any application or software solution. Now, with open source devices, anyone can make an impact in healthcare, potentially affecting many people's lives. The OpenBCI community is made up of researchers, engineers, artists, scientists, designers, makers, and more. This interdisciplinary group works together to share knowledge, write code, and help the human race finally understand the mysteries of the brain. Join in on the collaborative work to harness the power of the open source movement to accelerate ethical innovation of human-computer interface technologies. No previous healthcare or coding skills needed to join us. Please read more on the website: http://www.openbci.com/
Ibis Arrastia -

Ibis is an out-of-the-box thinker with more than two decades of software development experience, with an emphasis in product innovation and eCommerce.

As a speaker, educator, developer, entrepreneur, and Miami Chapter Leader for the non-profit, Girl Develop It, Ibis works to inspire others to reach new heights within the technology industry.

She is a strong advocate for more women in IT and plays an active role in training women and increasing the South Florida technical workforce.

- http://www.GDIMiami.com

Introduction to Microsoft Azure

Azure is Microsoft’s cloud platform: a growing collection of integrated services—compute, storage, data, networking, and app—that help you move faster, do more, and save money. But that’s just scratching the surface. Come join us for a pain free, full introduction to Azure and how it can help you improve strategy and your bottom line. Understand the technical and business benefits Azure offers you.
Jason Milgram - Jason is the Director of Software Development at Champion Solutions Group headquartered in Boca Raton, Florida. Jason has been working with computers ever since he bought his first, a Timex/Sinclair 1000 in 6th grade and taught himself BASIC programming. Prior to Champion Jason has worked in IT for clients such as IBM, the U.S. Department of Justice, Florida Power and Light, Chase Manhattan Bank, PricewaterhouseCoopers, Kodak and Iris Associates (creator of Lotus Notes). He was also a sergeant in the US Army Reserve, serving from 1990 to 1998. Jason was educated at the University of Cincinnati and the Massachusetts Institute of Technology – Sloan School of Management. As a public speaker, Jason has presented on topics including cloud computing, Microsoft Azure, and launching a tech start-up. He is a Microsoft Azure MVP, one of eighteen in the United States, and a registered INETA Regional Speaker. - http://www.championsg.com/

Mobile Development with Cordova / PhoneGap and Visual Studio

In Visual Studio 2015, Microsoft released a feature that allows us to create cross platform mobile application using Apache Cordova / PhoneGap. This session will walk through how to build Cordova / PhoneGap based mobile app with HTML, CSS, and JavaScript using Visual Studio. It will cover best practices and how we can apply this to Enterprise development stack. Followings are the topics that will be covered in this session: 1. Using HTML, CSS, JavaScript for mobile app. 2. Deploying to iOS, and Android device, and emulator. 3. Basic Cordova command lines. 4. Best practices on how to create Single Code base for mobile app and web. 5. Debugging tricks.
Henry Lee - Henry Lee is founder of various start-ups and is passionate about the technology. He is also the author of the book Beginning Windows Phone Development 3nd edition from Apress (http://bit.ly/wp_apress_3rd). He works with various Fortune 500 companies delivering large multi-million dollar projects. He recently formed start-up company called ToeTapz.com focusing his energy on delivering mobile applications to the consumers. In his spare time, he dedicates his effort to help his .NET community by delivering sessions at the technology events. He enjoys talking with other technologist about current trends in the technology and sharing business insights with fellow colleagues. Often you will find Henry at local cigar bar enjoying a cigar and a drink trying to come up with next big mobile application. - http://www.newagesolution.com/

Visual Studio with Azure Resource Manager

I will demo building ARM templates using VS 2015 and deploying infrastructure to Azure.
Paul Hacker - Paul Hacker has over 15 years of application architecture, design, development, and management expertise in Microsoft technologies. His strong technical aptitude, excellent communication skills, and dedicated work ethic have enabled him to drive and deliver successful projects and solutions to clients. Paul has a depth of experience in ALM, Process Improvement, and Team Foundation Server. Having distinguished himself as a leader in the IT industry he has been awarded the distinction of Microsoft MVP in the ALM category every year since 2006. Prior to 2006 Paul carried the Microsoft MVP distinction in the C# category consistently from 2002 to 2005.Over the years Paul has proven his expertise in Application Lifecycle Management and has demonstrated his professionalism and commitment to the continuous process of managing the life of an application through governance, development and maintenance. - http://www.paulhacker.net

PowerShell and SQL

By adding PowerShell to our toolset when working with data, DBAs and developers can go beyond Management Studio and T-SQL, applying a powerful scripting language that leverages .Net objects and Windows server capabilities, enabling us to simplify management of servers and databases, automate recurring processes, and access and manipulate data. We'll discuss PowerShell basics and concepts useful for DBAs and Developers, as well as PowerShell community resources that can help you take your work with data to the next level.
David Cobb - David Cobb is a System Architect for CheckAlt Payment Solutions, providers of automated and electronic check transaction processing since 2005. He is a Microsoft Certified Trainer, training people on SQL Server since 2002. David is also the principal consultant for Cobb Information Technologies, Inc, founded in 1996, providing technology consulting with a focus on SQL Server. - http://davidcobb.net
PowerShell and SQL

David Cobb

A Developer's Guide to Finding Optimal Solutions

Solving problems that have more than one possible solution is something every developer will be asked to do over the course of his or her career. Figuring out the best way to utilize the capacity of a device or machine, finding the shortest path between two points, or determining the best way to schedule people or events are all problems where mathematical optimization techniques can be used to quickly and efficiently find solutions. In this introduction to mathematical optimization designed specifically for software developers, we will explore some of the foundational techniques for solving these types of problems, and add several of these methods to your toolbox so that you can put them to work for your customers. Since this is a session for developers, we'll keep it in terms that work best for us. That is, we'll go heavy on the code and lighter on the math. Note: This session has virtually no overlap with my other session on optimization so please come to either or both as yo
Barry Stahl - Barry is a .NET Software Engineer who has been creating business solutions for enterprise customers for more than 25 years. Barry is also an Election Integrity Activist, baseball and hockey fan, husband of one genius and father of another, and a 30+ year resident of Phoenix Arizona USA. When Barry is not traveling around the world to speak at Conferences, Code Camps and User Groups or to participate in GiveCamps, he spends his days as Principal Application Architect for Crew Systems at American Airlines, the worlds largest airline, and his nights thinking about the next Arizona GiveCamp, an annual event where software developers come together to build websites and apps for some great non-profit organizations. You can follow Barry on Twitter @bsstahl or read his blog at http://www.cognitiveinheritance.com. - http://www.cognitiveinheritance.com

Getting Started with Ember.js 2.0

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 basic web application flow (which is a bit different than standard MVC!), you will enjoy the productivity boosts the framework offers you. In this session we'll introduce Ember.js basics, how to handle data, and how to use HTMLBars templating to build your application. We'll also take a look at many of the improvements introduced in Ember 2.0. Upon leaving the session, you'll be ready to join Apple, Groupon, Square and many other companies using this hot new framework!
Brent Schooley - Brent is a Developer Evangelist for Twilio representing the Philadelphia metro. He is a software developer who has been working with Microsoft technologies since 2004. His interests include client and mobile application development and user experience design with a recent emphasis on cross-platform mobile applications and client-side JavaScript frameworks. Other platforms he has worked with include WPF, Silverlight, Windows Forms, Windows Phone, and Windows 8. Brent is the author of Designing for Windows 8, a Windows 8 design primer from Apress. He is a Microsoft MVP in Windows Platform Development as well as a Xamarin MVP. - http://codesnack.com

Unit Testing Basics

Unit Testing Basics is an introductory look at unit testing in .NET. It is geared toward college students, recent graduates and any software developers who need a solid introduction to automated unit testing in Visual Studio .NET. After briefly discussing what attributes a good unit test should possess, we dive into writing unit tests while discussing naming conventions, the Visual Studio Unit Test Framework and the NUnit testing framework. We demonstrate how to test public methods, properties and fields, how to test private methods, properties and fields using the PrivateObject class, and also how to refactor code with external dependencies to make it more easily testable. The goal is to provide a solid introduction to Unit Testing so attendees can beging using best practices from the moment they leave the class.
Edward Skrod - Edward Skrod is a Software Engineer at Thales, USA, working in the Business Applications division. He has a passion for writing readable, testable and maintainable code and has been practicing a liberalized form of test-driven development where unit tests are written in parallel with the application. Edward graduated Magna Cum Laude from Florida State University with a degree in Computer Science, 3.8 GPA in 2014. Additionally,he holds a Bachelor of Arts in Philosophy from the Harriett Wilkes Honors College, Honors, Cum Laude, 2013. He is a proud Upsilon Pi Epsilon member, the International Honor Society for the Computing and Information Disciplines. - http://www.thalesgroup.com/en/usa
4:00-5:10
Unit Testing Basics

Edward Skrod

Universal App Development with Windows 10

This session addresses developers who want to break into the Windows 10 app development market by providing detailed explanations of the various aspects of the Universal Windows Platform. Emphasizing XAML and C#, I provide attendees with all the tools, ideas, and inspiration to learn how to make the most of the Windows 10 SDK and build applications that can be published on IoT devices, Phones, Tablets, Laptops, Desktops, Xbox, HoloLens, and the Surface Hub.
Edward Moemeka - Edward Moemeka is the Principal Architect at E-Builder and the author of a number of popular technology books including: -Professional C#, -C# for Java Developers, -Real World Windows 10 development, -Real World windows 8 development with JavaScript His experience in building, integrating, and delivering high-profile, large-scale applications for clients has made him a known commodity in the technology field. - http://www.e-builder.net

We Don't Need Roads: A Developer's Look Into SQL Server Indexes

Have you ever ran a SQL or LINQ query against SQL Server and it was so slow that you wondered if the database was from 1955? You could use a Delorean or the database may need a few indexes. This session will introduce you to SQL Server indexes. Indexes are a powerful tool to improve the performance of our queries. We'll discuss how indexes are structured and why they speed up queries, how INSERT, UPDATE, and DELETE queries are affected by indexes and how to identify if an index is necessary. Then, we'll take a look at an Entity Framework application and see how EF reacts to our fresh new indexes. If you want to make bad query performance a thing of the past this session is for you.
Richie Rump - Richie Rump is a software developer, data architect and project manager. Richie is a dataveloper with Brent Ozar Unlimited, where he writes code to solve data problems. He developed statisticsparser.com and sp_DataProfile, two tools that help data professionals tune SQL Server. Richie is also the co-host of the Away From The Keyboard Podcast and founded dotNet Miami, a community focused on enterprise development with .NET. He holds the Project Management Professional (PMP) and Certified Scrum Master (CSM) certifications as well as certifications in various Microsoft development technologies. He can be found on Twitter at @Jorriss or at http://jorriss.com. - http://jorriss.net

Build Real-Time Websites and Apps with SignalR

If you've ever wanted to build a highly responsive app that leverages a real-time communications library, then SignalR is for you! Real-time web functionality is the ability to have the server push messaging aggressively to the client, rather than relying on the client to make multiple and frequent requests. SignalR is a set of ASP.NET server and client libraries that you can use to build real time, scalable, websites and apps. You can use SignalR in both enterprise and consumer apps, and across platforms. This session covers what you need to know to build a SignalR app that connects multiple clients instantaneously.
Rachel Appel - - http://rachelappel.com

Intro to Functional Programming In Javascript

You will be introduced to the concept of functional programming, what makes a language functional, and function purity. You will also receive instruction on applying functional programming context and special JS syntax for FP such as declaring arrow functions. You will also learn how to tackle some of the problems where functional programming offers the most power, such as creating function appliers (functions which apply other function in a sequence), functions which can only be called once, functions which redefine themselves, no-argument functions which evaluate differently every time they are called, and of course you will see several useful examples of using filter, map and reduce to tame array data.
Victor Moreno - Victor Moreno is the program director at Florida Vocational Institute's nine-month coding boot camp. He's a Computer Science education enthusiast who believes everyone can learn to code if they try hard enough. Victor recently got bit by the functional programming bug and wants to teach everyone how to use this powerful tool to eloquently and simply solve many complex problems. In his free time, you will find him lifting weights or practicing functional programming. - http://www.fvi.edu

Top approaches to performance: From comatose to insane

Web Performance optimization, WPO or website optimization is the field of knowledge about increasing the speed in which web pages are downloaded and displayed on the user's web browser. We would cover * Need for speed * Audit performance * Critical rendering path * Top approaches to performance
Prathap Kudupu - Prathap Kudupu is a Consultant, Architect, Speaker, Author with over 12 years of experience in design and development of web and mobile applications. He is passionate about scaling web site performance, responsive design and product development. He is an active blogger. You can find him at prathapkudupublog.com - http://PrathapKudupublog.com, Kuduputech.com

What is Dependency Injection?

What is dependency injection (DI)? Why use it? This talk will go through the concepts of DI, how it works and when it makes sense to use it to build extensible, decoupled applications.
Bryan Moore - Bryan Moore is a developer based in Northeast Florida with an interest in modern web development and technologies. He is currently a web developer at Life & Specialty Ventures. At the University of North Florida, he has worked to mentor students in order to bridge the gap between academia and the industry. - http://

Quick Code Learning: How to learn a new programming language in months (or weeks) instead of years.

Is it possible to learn and become productive with a new programming language in a matter of months (or weeks)? The answer is yes and in this session I am going to demonstrate how the Quick Code Learning System will transform how you learn programming languages and frameworks for the rest of your career. Imagine being able to learn any programming language or frameworks in months (or weeks) and being proficient and productive faster than you ever thought possible. Imagine not have to cobble together Frankenstein type code piece by piece by performing Google search after Google search. Instead you will know how to master the core aspects of the programming language so you methods and attributes flow from your fingers to your IDE. Google will still be used but much less frequently. I promise that if you join this session and apply what I am going to teach you your software development career (and your hourly rate :-) ) will increase much faster than Obamacare Premiums.
Kenneth Lowrey - Kenneth is a software developer with 15 years experience. Ken's has developed software for various corporations using everything from IBM iSeries Mainframs using RPG (don't ask) to various Microsoft technologies including C# and SQL Server. One of Kenneth's passions is studying the best methods for learning programming languages. How can someone learn a new programming in months (or weeks) instead of years? - http://www.quickcodelearning.com

Implementing RFID and QR Code technology using Visual Studio 2015

In this session, we will discuss C# .NET development of a Windows and a Web Application using Visual Studio 2015, the MercuryAPI, RFID and QR Code technology. A case study will be presented on how a local South Florida business gained a competitive advantage in the market place by bringing a new product to market using these technologies.
Scott Katarincic -
Scott Katarincic – Information Technology Solutions Engineer
Scott has 30 years of experience holding senior level mission critical positions such as Software and Database Architect, Senior Systems Engineer, Senior Technical Account Manager and Senior Programmer and Consultant. Scott earned his Bachelor of Science degree in Data Processing from Northern Michigan University and is a Microsoft Certified Systems Engineer (MCSE) and Microsoft Certified Database Administrator (MCDBA).

In addition, Scott is proficient in Performance Analysis and Capacity Planning, Application Design and Programming, Web Development and Project Management. - http://www.katarincic.com

Provide Security and Compliance while Empowering Users with Enterprise Mobility Suite

Join us and learn all about Microsoft’s comprehensive security, compliance and user empowerment solution. Learn how to solve the challenges of Identity & Access Management with Azure Active Directory, Mobile Device & App Management with InTune, Information Protection with Rights Management, and Behavior based threat analytics with Advanced Threat Analytics. Microsoft Enterprise Mobility Suite (EMS) is one of Microsoft hottest solutions in the market.
Jason Milgram - Jason is the Director of Software Development at Champion Solutions Group headquartered in Boca Raton, Florida. Jason has been working with computers ever since he bought his first, a Timex/Sinclair 1000 in 6th grade and taught himself BASIC programming. Prior to Champion Jason has worked in IT for clients such as IBM, the U.S. Department of Justice, Florida Power and Light, Chase Manhattan Bank, PricewaterhouseCoopers, Kodak and Iris Associates (creator of Lotus Notes). He was also a sergeant in the US Army Reserve, serving from 1990 to 1998. Jason was educated at the University of Cincinnati and the Massachusetts Institute of Technology – Sloan School of Management. As a public speaker, Jason has presented on topics including cloud computing, Microsoft Azure, and launching a tech start-up. He is a Microsoft Azure MVP, one of eighteen in the United States, and a registered INETA Regional Speaker. - http://www.championsg.com/

Cross Platform Mobile and Web Development in VS2015 using AngularJS, Bootstrap, and Cordova

This session demonstrate how to create an application with code that is at the same time a Web application and a Cross Platform Mobile app developed in Visual Studio 2015 using AngularJS, Bootstrap, and Cordova. This application can run not only on Android, iOS, and Windows Phone, but also run on regular Web sites.
Ivan Ball-llovera - Ivan Ball-llovera has over 17 years of extensive software development experience in Windows, Web, and Business Intelligence applications in enterprise environments. He has knowledge of latest technologies including C# ASP.NET MVC, REST Web Services, Entity Framework, AngularJS, SQL Server, SSRS, SSIS, SSAS Tabular Model, Team Foundation Server (Scrum), SharePoint, Oracle. He has been a Software Architect for several years and has certifications on most of the mentioned areas. Mr. Ball-llovera is constantly researching and prototyping new technologies at home and has always had a love of software development and always has interest in what the next set of tools can do and what can be achieved using them. Mr. Ball-llovera enjoys the nature, he loves hiking mountains, exploring caves and traveling. He also is family oriented and love spending time with family and friends. - http://

Git More Done

You've seen the intro, you've cloned from GitHub, but you're still not convinced Git's learning curve is worth the climb. This session aims to shed some light from the real world on how Git is different, why the differences matter, and introduce some features and use cases you never knew you couldn't live without. Topics covered will include rewriting history with interactive rebase, separating concerns with patchwise add, smashing bugs with bisect, recovering from mistakes with reflog and much more.
Keith Dahlby - Keith Dahlby is a father, web developer, Git enthusiast, language geek and six-time C# MVP from Cedar Rapids, Iowa. By day he hacks on HuBoard; by night he once blogged with Los Techies. His open source efforts include posh-git, a Git environment for PowerShell; and up-for-grabs.net, a site featuring open source projects looking to mentor new contributors. He's also a core contributor to LibGit2Sharp, used by GitHub for Windows and Git for Visual Studio. Keith studied Computer Engineering and Human-Computer Interaction at Iowa State University, and has spoken at developer events around the world. His talks have been described as "terrific!", "very interactive!", and "the best I've seen all hour!". - http://https://huboard.com/
Git More Done

Keith Dahlby

A Mindset for Innovation

Come participate in a lively discussion on what it takes to be a great Innovator! Allow yourself to be open to creative, innovative ideas by following this clear outline that will allow you to be more open to opportunities around you. This really will change the way you approach the technology industry as a whole.
Ibis Arrastia -

Ibis is an out-of-the-box thinker with more than two decades of software development experience, with an emphasis in product innovation and eCommerce.

As a speaker, educator, developer, entrepreneur, and Miami Chapter Leader for the non-profit, Girl Develop It, Ibis works to inspire others to reach new heights within the technology industry.

She is a strong advocate for more women in IT and plays an active role in training women and increasing the South Florida technical workforce.

- http://www.GDIMiami.com
A Mindset for Innovation

Ibis Arrastia

Entity Framework performance monitoring and tuning

Object Relational Mapping technologies, including the Entity Framework can drastically simplify the programming model against databases, but when done carelessly, performance can suffer. In this session, we'll explore some real-life strategies that have solved performance issues in production applications that I have encountered at a variety of customers. We'll discuss the pros and cons of working without stored procs and cover strategies for monitoring and tuning your entity queries.
Jim Wooley - By day, Jim Wooley is a Solution Architect for Slalom Consulting, In his free time, Jim is a frequent speaker, MVP, and author of "LINQ in Action". He is always striving to stay at the forefront of technology and enjoys the thrill of a new challenge. He has been active evangelizing LINQ since its announcement in 2005. In addition, he attempts to pass on the insights he has gained by being active in the community, including organizing and speaking at code camps and regional events, including DevLink, DevWeek, CodeMash, CodeStock, VS Live, and MIX. - http://www.thinqlinq.com

AMP up your Site with Accelerated Mobile Pages

Google started AMP as an initiative to dramatically improve the performance of the mobile web. The main approach that AMP employs is placing HTML on a diet, in an attempt to gain breakneck speeds, for loading content on our mobile devices. This new open-source based framework throws out the standard approach to loading bloated CSS and JavaScript libraries and instead becomes a lean, mean superfast machine. Join me to find out what exactly are Accelerated Mobile Pages, what do they mean for search, and how can you prepare for it on your website?
Brian McKeiver - I have over 14 years of experience in web development at BizStream. I'm passionate about software platforms and technologies that can help solve real world problems. I specialize in architecting solutions that use Kentico CMS and other ASP.NET solutions. I often speak on taking websites to the next level using performance optimization, custom integrations, Marketing Automation, and Content Personalization techniques. - http://www.mcbeev.com

Wrap-Up


Commons - -
Wrap-Up
Wrap-Up

Commons

Wrap-Up


Commons - -
Wrap-Up

Commons

Wrap-Up


Commons - -
Wrap-Up

Commons

Wrap-Up


Commons - -
Wrap-Up

Commons

Wrap-Up


Commons - -
Wrap-Up

Commons

Wrap-Up


Commons - -
Wrap-Up

Commons

Wrap-Up


Commons - -
Wrap-Up

Commons

Wrap-Up


Commons - -
Wrap-Up

Commons

Wrap-Up


Commons - -
Wrap-Up

Commons

Wrap-Up


Commons - -
Wrap-Up

Commons

Wrap-Up


Commons - -
Wrap-Up

Commons

Wrap-Up


Commons - -
Wrap-Up

Commons

Wrap-Up


Commons - -
Wrap-Up

Commons

Wrap-Up


Commons - -
Wrap-Up

Commons

Wrap-Up


Commons - -
Wrap-Up

Commons