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.

Keynote

Keynote

Keynote

Making Robots: Design and Fabrication

Ever wanted to design and build a robot? This talk will go over everything from the brainstorming phase to drawing schematics, thinking through design choices, fabrication techniques that are relatively cheap for the beginner, refactoring the design, troubleshooting, and finally making it move!
Jeff Blake -
Jeff is a .NET Software Engineer, Technical Evangelist, and Maker, with over 15 years experience in software development. Aside from Microsoft Technologies, he is also interested in Artificial Intelligence and building robots. -
http://www.meetup.com/South-Florida-A-I-and-Robotics-Group/

Single Page Applications: The Basics - Concepts, Gotchas and Just Things You Need To Know

Single Page Applications or SPAs are a hot topic today, however most developers feel lost. We are going to explore the basic concepts of a SPA, go over a few gotchas and traps and cover some best practices. This is not a talk about a specific framework, but more of a breakdown of how a SPA is composed, many key working concepts and some techniques you should employ for a successful modern web application.
Chris Love -
Chris has over 20 years, yes that's right, of web development experience. He has built a wide variety of web sites and applications in those years. In recent years he has begun to immerse himself in the modern, single page web application space. This has giving him some amazing experiences using HTML5, JavaScript, CSS and responsive design. Currently he is obsessed with modern web and mobility to help solve the problems many enterprises are having adapting to the rapidly changing technology landscape. He has authored 3 books, including his latest, High Performance Single Page Web Applications, http://amzn.to/1b0twcm. He is a 7 time ASP.NET MVP, ASP Insider and Internet Explorer User Agent. Chris regularly speaks at user groups, code camps and other developer events. He Blogs at http://love2dev.com. -
http://love2dev.com

Git with the Program: Succeeding with Version Control

Git is a very powerful version control system and fully supported as part of TFS, Visual Studio Online, and your favorite IDE.
This session will take you thought key features of Git, the process that should be followed to adopt it and migrate your code from TFVC to a Git repository, the ideal workflow that you should follow to collaborate with your team effectively, and the tooling support that you get from Visual Studio 2013 and TFS 2013.
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.almguide.com/

Use Python and Fire Your Lazy DBAs

Yes, you read it right: are you tired of depending on grumpy SQL DBAs to help you in your development environment setups? They never have time for you, the worthy and under appreciated developer; or having to wait one week to have single database restored? Well you are in luck. Become a proud Pythonista and declare your independence
Jorge Besada -
Gray haired SQL DBA, long time scripter, self proclaimed Python expert and resident Powershell problem solver -
http://www.carnival.com

SharePoint for .Net Developers

In this session, attendees will learn how to parlay their existing .Net skills into the SharePoint environment. We will look at basic building blocks of creating functionality in SharePoint including the new App model. This can jump start your career into the exciting world of SharePoint development.
Gary Blatt -
Gary has been in the IT industry for over 30 years, working with a variety of platforms and technologies. For the last 15 years he has focused exclusively on the Microsoft suite of tools, executing both small and large scale projects equally. His extensive experience with SharePoint includes architecting, developing and implementing deployments for up to 60,000 users worldwide in one client scenario. He is Microsoft Certified in SharePoint and Office as well as a Microsoft Certified Trainer. He is also a frequent speaker at SharePoint conferences around the country. He is so focused on the SharePoint product, his FL license plate reads SHRPNT -
http://sharepointresources.net

SOLID Design Patterns for Mere Mortals

Software design patterns have been around long before the MVC Framework gained momentum. In this session we will start with a review of Robert C. Martin's (Uncle Bob) SOLID macronym. After building the proper foundation, I will show you several design patterns, their C# implementation, and when and how they should be used in modern software development.
Philip Japikse -
An international speaker, Microsoft MVP, ASPInsider, MCSD, CSM, and CSP, and a passionate member of the developer community, Phil Japikse has been working with .NET since the first betas, developing software for over 30 years, and heavily involved in the agile community since 2005. Phil is the Principal Architect for InterKnowlogy (http://www.InterKnowlogy.com), helping an amazing team create high impact software experiences. Phil serves as the Lead Director for the Cincinnati .NET User’s Group and the Cincinnati Software Architect Group, co-hosts the Hallway Conversations podcast (www.hallwayconversations.com), founded the Cincinnati Day of Agile, and volunteers for the National Ski Patrol. Phil is a frequent speaker all over the world, from User Groups and Meet ups to large scale professional conferences. You can follow Phil on twitter via www.twitter.com/skimedic and read his blog at www.skimedic.com/blog. -
http://www.skimedic.com

TBD

Intro into Agile

Agile / Scrum Framework
•Sprint Cycle
•Scrum Roles
•Scrum meetings
•Artifacts
Syed Ali -
PMP, CSP, CSM, MCSD.Net
Syed has more than 15 years of experience working as a technical resource or IT project manager. During his technical tenure, Syed has worked on many large and enterprise scaled projects for the financial, healthcare and hospitality industries. Syed has worked as both a team member and team lead. Syed has hands on experience working with and leading small to large sizes teams of developers and testers.
Syed works for AAJ Technologies, a leading South Florida IT consulting organization. AAJ Technologies Plans, Builds, Integrates and Manages Applications across Multiple Platforms Using the Power of Cloud, Mobile, and Big Data. For more information, visit http://aajtech.com -
http://www.aajtech.com

Accelerating Defect Detection and Correction with Effective Logging

Even with a fervent commitment to test-driven development, automated testing, code reviews and all the other best practices for code quality – one thing you can be sure of in production is that unexpected will happen. When Murphy comes knocking, effective application logging is a defense-in-depth that accelerates your ability to find & fix the bugs & bottlenecks in your code.
The difficulty is that traditional logging sucks – it takes too long to add instrumentation, adds bloat to your app, and results in a mountain of nearly indecipherable data often residing on computers you can’t access.
This talk will demonstrate Loupe – a free logging framework and log viewer that solves these problems and makes effective application logging easy. You will learn how to:
• Instrument your application in minutes to track errors & performance metrics
• Analyze log data in real-time or off-line
• Easily identify root causes even in huge log files
• Chart metrics to identify performa
Jay Cincotta -

I love software, programming and building tools. I started my career before the internet and have two boys who can't imagine that. It's wonderful to live in these interesting times.

Introduction to Enterprise Mobility Suite (BYOD)

Join us and learn all about Microsoft’s Bring Your Own Device (BYOD) solution. People want access to corporate applications from anywhere, on whatever device they choose—laptop, smartphone, tablet, or PC. Microsoft’s Enterprise Mobility Suite enables your organization to provide consistent, rich experiences across all these device types, with access to native, web, and remote applications or desktops. 1) Support BYOD across all popular platforms: Windows, iOS, and Android, 2) Improve efficiency and simplify administration with no infrastructure required, 3) Manage PCs and mobile devices in one place, and 4) Protect corporate assets with configuration policies and remote wipe.
Jason Milgram -
Jason has been working with computers ever since he bought his first, a Timex/Sinclair 1000 in 6th grade and taught himself BASIC programming. Since then, 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 (BA Political Science) and the Massachusetts Institute of Technology – Sloan School of Management (Executive Certificate, Management and Leadership). As a public speaker, Jason has presented on topics including cloud computing, Windows Azure, social entrepreneurship, and launching a tech start-up. He is a Microsoft Azure MVP, one of fifteen in the United States, and a registered INETA Regional Speaker. -
http://allaware.com

A Mind-set for Innovation

In this exciting presentation learn about the latest tech innovations of the present, and how you can think like an innovator and start a path towards potentially being a key player in future innovation. Learn how to break free from the methodical and tap into your own courage, curiosity and out of the box thinking to take your ideas even further.
Ibis Arrastia -
Ibis is a software developer with more than 23 years of professional I.T. experience, with an emphasis in eCommerce and web development. She is passionate about technology and excited about the nationwide growth in demand for software developers.
She leads the local Girl Develop It chapter to inspire women to see the greatness within them and mentor them as they start a career or transition into a career in computer science, and create a better life for themselves. -
http://www.GDIMiami.com

HYBRID & NATIVE MOBILE DEVELOPMENT WITH HTML AND JAVASCRIPT

Create a mobile development environment on PC, Mac or Linux without downloads, installs or configuration, then integrate with your existing tools and services.
Use the web technologies you already know (HTML5, CSS and JavaScript) to create hybrid or native mobile apps using Visual Studio.
Scan a QR code to instantly experience your app on your mobile device, or use our built-in mobile simulators for iOS, Android and Windows Phone.
Create interactive mobile app prototypes using a drag and drop library of shapes. Send prototypes to your team to get contextual in-line feedback or export to HTML to serve as your project's foundation.
Create on-demand cloud services to power your mobile app.
Distribute your mobile app to public app stores, including Apple AppStore, Google Play or the Windows Phone store. Or choose private app distribution to users through your own private app store.
Keep your app secure by creating roles and permissions, then ensure users run the latest version of your mobile app by pushing updates to their devices across any mobile platform.
Learn how users interact with your mobile apps via detailed analytics. Track which features are used most, capture run-time crashes, identify performance bottlenecks and view real-time reports.
Amilcar Arevalo -
Amilcar Arevalo is a Solution Architect with Assurant.
He specializes in professional application development with technologies including HTML5, JavaScript, CSS, C#, SQL, SSIS, NoSQL, WCF, MVC, WebApi, Azure and Cordova.
He has over ten years’ experience building and architecting Ecommerce and Enterprise Solutions.
Amilcar earned his bachelor degree in Electrical Engineering with a concentration on Computer Science from Marquette University and his MBA from The Johns Hopkins University.
-
http://www.assurant.com

Speaker Lounge

Angular in an Hour

Learning about modules, routers, controllers, views, directives, factories, $scope, data binding, and http calls are the core AngularJS concepts. We'll explore these features to get you productive quickly by building an app from scratch, and along the way well see conventions, patterns and tips that can help protect you as you scale to larger applications.
John Papa -
John Papa is a well-known technology expert and is a former Evangelist for Microsoft on the Silverlight, Windows Phone 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 HTML5, JavaScript, CSS, Angular, Durandal, Silverlight, WPF, C#, and .NET. He can often be found speaking around the world at keynotes and sessions for conferences such as Build, MIX, PDC, TechEd, VSLive and AngleBrackets. John was the host of the popular show Silverlight 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. You can always find John at johnpapa.net or on twitter at @john_papa. -
http://johnpapa.net

Learn to Love Lambdas

Lambda expressions can be confusing the first time you walk up to them. But once you get to know them, you’ll see that they are a great addition to your toolbox. Used properly, they can add elegance and simplicity to your code. And some .NET constructs (such as LINQ) lend themselves to lambda expressions. We’ll take a look at how lambda expressions work and see them in action.
Jeremy Clark -
Jeremy Clark is an application developer and speaker with over 14 years of experience in all aspects of the development lifecycle. Through speaking and consulting, he helps developers take a step up in their skillset with a focus on making complex topics approachable to developers of all skill levels. He is a Microsoft MVP for Visual C# and has authored several courses for Pluralsight, including "C# Interfaces", a course aimed at giving developers a better understanding of abstraction. He lives in Southern California with 2 cats and a constantly changing stack of books to be read (both technical and fiction). For more information, visit www.jeremybytes.com. -
http://www.jeremybytes.com

Bitcoin: Programmable Money

Overview of Bitcoin and how programmers can get started working on digital currency projects.
Shaun Appelbaum -
Shaun Appelbaum is a lead organizer of Bitcoin of South Florida, a local user group that focuses on Bitcoin and Cryptocurrency technology. The group holds weekly meetings with local businesses and organizations to promote the technology and advance the cause of this exciting new chapter in the development of the Internet. After graduating from Florida State University with a BA in History, Shaun began his career in Technology Recruitment and has developed a deep understanding of the latest technology trends. Recognizing the significance of Bitcoin and its future implications, he has become an evangelist for the technology and focuses on educating the local community on its importance. -
http://www.meetup.com/Bitcoin-of-South-Florida/

.Net Compiler Platform (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, INETA Regional 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 it's 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

In-Memory OLTP objects

This session will present In-Memory Objects. How they are persisted in disk, and how to use them in your code to gain performance. We will also cover some internals like their data structure, the clean-up processes. We will close the session discussing current limitations and how to overcome them.
Sam Mesel -
I’ve been working with SQL Server since 1991 when the product was on its version 4.2.1, acting as a developer, consultant, architect, and teacher of SQL Implementation or SQL Administration. Most of my career I worked as independent consultant for large corporations.
In 2012 I joined Microsoft as a SQL PFE, and since then I've been focusing solely on SQL Server.
-
http://

Riding Microsoft's Service Bus To The Cloud And Back

Service Bus provides reliable asynchronous messaging and storage for distributed application architecture. This session will give an overview of both Windows and Azure Service Bus and show how it can be used for designing loosely coupled 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 by Apress titled, Pro WF4.5.
-
http://www.agilethought.com

Taming the SharePoint Beast

SharePoint, both Online and On-Premise is an amazingly powerful collaboration and application platform tool. However, without proper system governance, this versatile and multi-faceted environment “will” turn into an uncontrollable beast. Joe calls on his over than 30 years of IT Systems Control and over 10 years of SharePoint experience to “Tame the SharePoint Beast“ in an informative and entertaining session. He will explore his “locked down” SharePoint Implementation approach that is currently successfully running at many enterprises. This “locked down” SharePoint Implementation approach allows for a controlled SharePoint implementation while still permitting all the powerful features of SharePoint to be deployed in a systematic well-ordered environment.
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

Be a Better Developer

As a developer, you end up wearing a lot of different hats: researcher, designer, janitor, mediator, teacher, student… the list can go on. Likely, you juggle these hats almost every day... and we haven't even mentioned writing a line of code yet. Most talks focus on a given technology or tool: some resource that you can use. This talks focuses on how to improve the best resource you have: YOU. Come hear how you can improve yourself by learning, teaching - and yes - even being lazy.
Mike Wood -
Mike Wood is a Technical Evangelist for Red Gate Software on the Cerebrata Team. He describes himself as a problem solving, outdoorsy, user group founding, dog-loving, blog writing, solution creating, event planning, married, technology speaking, father of one kind of guy. When he's not living up to that title he's an avid reader, (horrible) violinist and gamer. Michael is a Microsoft MVP in Microsoft Azure, an Azure Insider and the Editor for JustAzure.com. You can follow Mike on twitter under the handle @mikewo.
-
http://mvwood.com

TBD

Ship it don’t WIP it

This is an interactive fun session for teams to learn how to improve flow efficiency by setting a WIP limit.
- How do we as a development team flow our work better
- Techniques to prevent bottlenecks and improve predictability
- A hands-on session example for everyone to participate
Alexander Kanaan -
An Agile transformation consultant, technology leader and change agent with over 15 years in technology integration and software product development. Headed application development at the UN, technology transformation in Accenture, and business architecture in Microsoft-Avanade.
Alex started his Agile journey in 2008. As a convert from Waterfall, he understands difficulties facing technology delivery and passionately believes in spreading the value of Agile. Alex is also co-founder of SFAA, board member and VP Education and Professional Development in addition to being Director of Membership Retention for PMI South Florida. Alex hold an MBA from the UK in addition to being a LSSGB, CSM and CSPO. -
http://www.meetup.com/South-Florida-Agile-Association/events/218736990/

Build Data Driven Web Applications with ASP.NET MVC

In this session you will learn how to build a data-driven web application in Visual Studio with ASP.NET MVC. I'll start by showing how to work with Models using Entity Framework to access and modify data. Then we'll move onto Controllers, to learn how they tie the Model and View together. You'll learn how to build a rich user interface with Views and data from the Model. After we review these core components, then we'll look at other aspects of ASP.NET MVC such as routing, securing your app, choosing JavaScript frameworks, and finally, deploying the app.
Rachel Appel -
Rachel is a 20+ year software engineer, author, mentor, and speaker. During her career, she has worked on projects of all sizes from the smallest of apps, to the largest enterprise systems at some of the world’s leading companies. Rachel currently works as an independent consultant following a tenure at Microsoft; however she still works closely with Microsoft as an ASPInsider and IE userAgent.
You can read Rachel's monthly "Modern Apps" column for MSDN Magazine, or her blog about software development at http://rachelappel.com. Catch her speaking at top conferences such as VSLive, DevConnections, Devlink, and Netconf UY. Her expertise is in web development on the Microsoft stack, including ASP.NET MVC, Web Forms, SignalR, C#, HTML, CSS, JavaScript, and TypeScript. Rachel also deals with data as a DBA and data scientist, and is an all-around language nerd (both computer and human). -
http://rachelappel.com

5 Soft Skills Every Software Engineer Should Know

Technical skills are great, but they can only take you so far.
The top earning software engineers know the importance of focusing on soft skills and personal development to achieve high levels of success.
In this no-fluff talk about soft skills, I'll give you 5 soft skills from my best selling book, Soft Skills: The Software Developer's Life Manual, that you can start implementing today to not only see a drastic improvement in your career, but in your life in general.
I'll also give tell you the entertaining tale of how I was able to apply some of the soft skills I talk about in this session to get one of the most famous software developers of all time, Uncle Bob Martin, to write a foreword for my book with just 3 days notice.
John Sonmez -
John Sonmez is the author of Soft Skills: The Software Developer's Life Manual (http:/simpleprogrammer.com/softskills).
He's published over 50 courses on topics such as iOS, Android, .NET, Java, and game development for the online developer training resource, Pluralsight.
He also host two podcasts to help developers:
Get Up and CODE: http://getupandcode.com
Entreprogrammers: http://entreprogrammers.com
He's a life coach for software developers, and helps software engineers, programmers and other technical professionals boost their careers and live a more fulfilled life.
He empowers them to accomplish their goals by making the complex simple.
-
http://simpleprogrammer.com

Is your Princess in another Castle? How to build Buyer Personas & Engagement Lifecycle

In this session, we'll review why creating customer personas are so important to your digital presence, how to successfully develop and target your customer personas, and how to create an engaging content strategy throughout your customer lifecycle. Stop searching for your princess in all the wrong castles and find the secret tunnel straight to your website's success.
Cara Pluff -
Cara Pluff has served as Applied Innovations’ Director of Marketing & Sales since 2008. She focuses on developing and implementing strategies that resonate with customers by solving specific and tangible needs. Along with Jess Coburn, Cara is one of the company’s primary ambassadors, and frequently engages with customers at industry events, demonstrating Applied Innovations’ commitment to innovation and customer service.
Prior to joining Applied Innovations, Cara spent over a decade in technology including roles in Website Performance Monitoring, Corporate Software Training, and Technical Writing. Cara graduated with a BBA in Marketing, a BBA in Management Information Systems and an MBA from Florida Atlantic University. Cara has a true passion for all things marketing and sales, especially in the technical industries and is very active in the social media circles. -
http://www.appliedi.net

Speaker Lounge 2

Testing JavaScript with Jasmine

Today’s Modern Web has changed the landscape on how we write, test, deploy, and maintain our web applications. Our stock holders expect us to be agile and output new features as fast as we can write them. Our users expect web applications to be user friendly, seamless, fast, and on cutting edge. More and more web apps depend on JavaScript than ever before and JavaScript is becoming a first class citizen in our day to day development on both the server and client. Come learn how we can keep up with the demands, but at the same time minimizing the risks of continuous deployment through the use of unit testing. We will introduce the concept of Unit Testing and how to apply it to our JavaScript code using Jasmine, a behavior-driven development framework for testing JavaScript Code.
Jonas Stawski -
I am a husband, father of three and a Microsoft Most Valuable Professional (MVP) and a Microsoft Certified Application Developer (MCAD) 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. -
http://www.jstawski.com

Quick Dive to Excel with PowerShell

This is a practical session where will be using to using the “Microsoft.Office.InterOp.Excel” which is the .NET wrapper for the COMobject “Excel.Application“. I”l be covering some internet resources and elaborating on a scripting solution to create an Excel sheet with formatting style and data grouping. At the same time shwing some tips and shortcuts in building the file using PowerShell.
Maximo Trinidad -
Bio: Maximo Trinidad (Aka – Mr. PowerShell)
I’m from Puerto Rico, have been working with computers since 1979. Throughout many years, I have worked with SQL Server Technologies, provided support to Windows Servers/Client machines, Microsoft Virtualization Technologies, and build some Visual Studio solutions. I’m a Microsoft PowerShell MVP since 2009 and MVP SAPIEN Technologies since 2010. I speak in most of the SQLSaturday, IT Pro and .NET Code Camps events around the Florida’s State. Also founder of the Florida PowerShell User Group which meeting every 3rd Thursday evening of the month. -
http://www.maxtblog.com/

Full Stack Web Performance

Modern users expect more than ever from web applications. Unfortunately, they are also consuming applications more frequently from low bandwidth and low power devices – which strains developers not only to nail the user experience, but also the application’s performance.
Join Nik Molnar, co-founder of the open source debugging and diagnostics tool Glimpse, for an example-driven look at strategies and techniques for improving the performance of your web application all the way from the browser to the server.
We’ll cover how to use client and server side profiling tools to pinpoint opportunities for improvement, solutions to the most common performance problems, and some suggestions for getting ahead of the curve and actually surpassing user’s expectations.
This session covers a wide array of topics, most of which would be classified within the 200 level.
Nik Molnar -
Nik Molnar is a New Yorker, Microsoft MVP, ASP & Azure Insider and co-founder of Glimpse, an open source diagnostics and debugging tool. Originally from Homestead Florida, Nik specializes in web development, web performance, web API's and community management. He is a frequent speaker at international conferences and on technical podcasts. In his spare time, Nik can be found cooking up a storm in the kitchen, hanging with his wife and working on other open source projects. -
http://nikcodes.com

Load Testing with Visual Studio Online

Whether you're a small company looking to serve a few dozen users, to a large enterprise serving tens millions of web requests a day performance is critical. In this session we will cover how to set up load testing using the Visual Studio Online and how to run a test using the Visual Studio IDE.
This session will include live demos and code samples. Please be aware that this course will focus on Visual Studio Ultimate 2013. However, if the crowd is using an older version we can move back to VS2010 if needs be.
James Davis -
James Davis has been working with .NET for 10 years and web development for 14. He spends his time inside the guts of .NET and Windows internals to help make code more reliable and to perform better.
His day-to-day job is architecture support and performance monitoring/testing/tuning for a large Florida based Fortune 500 company. Dealing with various technology stacks he has seen just about everything to do with performance.
Recently he has developed a plugin for MySQL that allows .NET code to be run much like it does in SQL server. Check out his website for more information. -
http://www.debugthings.com

The Quest to Find Bad Data With Data Profiling

The legendary adventurer is on the quest of a lifetime. He's found a database that holds the locations of the world's greatest relics, but there's a problem. No, it's not snakes. The database was written using an ancient format and it may hold incorrect data. Our data archaeologist must find a way move the correct data into SQL Server or risk losing our most important treasures, forever. Luckily, he has an powerful tool, data profiling.
Data profiling is a way that you can identify bad data, measure inaccurate data, and know for sure that your queries are right. There are many different ways our adventurer can use data profiling. This session will show you what data profiling is and how it can help lead you to fortune and glory.
Richie Rump -
Richie Rump is a software developer and data professional. He currently helps companies solve their data challenges using SQL Server and .Net. He holds the Project Management Professional (PMP), Certified Scrum Master (CSM) and various Microsoft development certifications. Richie is also the founder of the dotNet Miami, a community focused on enterprise development with .NET and SQL Server. His previous experience includes working with Subway, Burger King, FPL, Ryder and Walt Disney World. Richie can be found on twitter at @jorriss or at http://jorriss.com. -
http://jorriss.com

TFS Build vNext

Come see the future of TFS Build, a completely revamped system that was recently announced at the Connect(); event.
This session will give you a first look at the new system, how it works and you can extend it to work with your .NET, JavaScript, Android, and even iOS applications!
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.almguide.com/

Creating SharePoint Servers in Azure

In this session, a hands-on demo will be provided showing how to setup a complete SharePoint 2013 environment in Windows Azure. These can be used for Development or Production, depending on your needs.
Gary Blatt -
Gary has been in the IT industry for over 30 years, working with a variety of platforms and technologies. For the last 15 years he has focused exclusively on the Microsoft suite of tools, executing both small and large scale projects equally. His extensive experience with SharePoint includes architecting, developing and implementing deployments for up to 60,000 users worldwide in one client scenario. He is Microsoft Certified in SharePoint and Office as well as a Microsoft Certified Trainer. He is also a frequent speaker at SharePoint conferences around the country. He is so focused on the SharePoint product, his FL license plate reads SHRPNT -
http://sharepointresources.net

Dynamic Optimization - One Algorithm All Programmers Should Know

This 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.
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. 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 building integrated systems for Flight & Crew Operations at the new American Airlines 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

TBD

Agile - A Deeper Dive

Uncovering more detailed aspects about:
• Scrum Artifacts
• Scrum Best Practices
• Agile Transformations
Ernesto Custodio -
Ernesto Custodio has over 18 years of experience working in the IT field. His experience includes Software Development Management, Network Engineering, Product Management, and Project Management roles working for Fortune 500 Companies. Ernesto is currently a Senior Software Development Manager leading global agile groups to deliver innovative knowledge management solutions. His expertise includes agile transformations for large and small-scale operations and managing geographically dispersed teams. Ernesto holds a MBA, CSP, CSM, PMP, and is a current Information Systems Ph. D. candidate. -
http://

Redis for In Memory Caching Solution in .Net (MVC, ASP.NET, WebAPI)

Redis is key, value pair memory store. Sometime also known as in-memory NoSQL caching. Microsoft has something similar for caching solution called Microsoft Velocity in AppFebric. Redis is alternative solution to velocity that is popular in open source community. Redis is used by high profile web sites and products like Stackoverflow, Angieslist, Google, Yahoo and Hadoop. Currently, Redis can be fully supproted and hosted in Azure Cloud as well.
This session will present fundamental usage of Redis on .Net specifically providing in-memory centralized caching solution.
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.toetapz.com/

Anímate! - XAML Animation and more in Xamarin on iOS.

Anímate! (That is Spanish for "Get Excited")
In this session we will render an app on iOS using XAML and C#.
Yes, I said XAML the XAML we love for our Windows 8 and Windows Phone apps now works on Xamarin for creating iOS. Sure, you could learn objective C, but why not be productive now with your XAML and C-Sharp skills.
Michael Stark -
Mobile Developer and a learner of new things. I love new things and especially new things I can get paid to do. Mobile Development and Xamarin are a great fit for the person who likes new things. Heck, two new things happened in mobile since you started reading this bio. :) -
http://www.starknetwork.com

Start ups Facts and Fantasies - Part One The Beginning

So you think you want to take the leap and "start up" your own venture? Asking better questions will give you better answers and greatly increase your potential for success.
Sara Hand -
As a co-founder of Spark Growth, Sara Hand facilitates collaborative efforts between community-based initiatives and traditional organizations regionally and across Florida. Sara’s strengths leveraging unique value propositions and ability to create synergistic partnerships among connections, enable her to be a uniquely valuable visionary leader. She known as a person who consistently gets things done, and does them well. Her current venture and success is based on the extensive network of connections she has developed through networking.
Her motto: Think Big. Keep it Simple. Make it Happen.
Consulting company S-Hand Group, co-founder of community initiative BarCamp Sarasota-Bradenton and past president of the Sarasota Chapter of the Gulf Coast Venture Forum.
-
http://sparkgrowth.net/

Architecting DNN for the neXt Decade

ASP.Net is undergoing major changes with ASP.Net 5 to adapt to the changing web development landscape. Join me as I walk you through how DNN will be changing in 2015 to operate in this brave new ASP.Net world.
Joe Brinkman -
-
http://www.dnnsoftware.com

Speaker Lounge 3

JavaScript and Angular Build Automation with Gulp.js

Are you interested in learning how to automate your testing and build tasks? DId you know you can automatically add references to your index.html and add Angular dependency injection code? Let's explore how gulp works on node.js to automate previously manual tasks using JavaScript using tools like WebStorm, Visual Studio or a command prompt. You'll learn when and where gulp is appropriate, how it compares to grunt, where gulp adds value, and how it can automate monotonous yet critical workflow.
John Papa -
John Papa is a well-known technology expert and is a former Evangelist for Microsoft on the Silverlight, Windows Phone 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 HTML5, JavaScript, CSS, Angular, Durandal, Silverlight, WPF, C#, and .NET. He can often be found speaking around the world at keynotes and sessions for conferences such as Build, MIX, PDC, TechEd, VSLive and AngleBrackets. John was the host of the popular show Silverlight 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. You can always find John at johnpapa.net or on twitter at @john_papa. -
http://johnpapa.net

Lunch Break

Lunch Break

Lunch Break

Lunch Break

TBD

ES6 JavaScript: The future is bright!

ES6 is the next generation of JavaScript. It brings a ton of new languages features. I'm going to give you the scoop on what you can be looking forward to and how you can start using it today.
- Finally Classes and Types
- Module Loader
- Using it today!
Austin Mcdaniel -
I'm the Chief Architect at Swimlane - a big-data cyber security platform for automating security operations and providing insight into cyber intrusions with statistical analytics and rich visualizations.
For the past decade, I've been developing web applications for Fortune 100 and Federal sectors. My weapon of choice is JavaScript and C# .NET. I'm currently in love with AngularJS and am part of the angular-ui core team.
Follow me on Twitter for tech tweets: @amcdnl
Follow me on Github: https://github.com/amcdnl -
http://swimlane.com

Visual Studio Tools for Apache Cordova

Learn how to build cross-platform mobile apps for iOS, Android, and Windows devices using Visual Studio Tools for Apache Cordova. With an extension for Visual Studio 2013 Update 4 or Visual Studio 2015 Preview, Visual Studio gives you the tools you need to get started building your first app using HTML, CSS, and JavaScript based on Apache Cordova. With Visual Studio Community being released recently, this can all be accomplished for FREE. All in all, come learn to build cross platform apps while minimizing code and taking advantage of the Apache Cordova tools inside of Visual Studio.
Grab a sneak peak here.
http://www.visualstudio.com/en-us/explore/cordova-vs.aspx
James Quick -
James Quick graduated from Vanderbilt University with a double major in Computer Science and Spanish. Upon graduation, he joined Microsoft as a Technical Evangelist in South Florida, focusing on mobile application development for Windows 8 and Windows Phone. Since joining Microsoft, he has worked with various Meetup groups, organizations, and schools giving professional development training for Miami Dade High School Teachers and College Professors, leading numerous workshops in the community, and speaking at local events such as ITPalooza and South Florida Code Camp. -
http://blogs.msdn.com/b/quick_thoughts/

TBD

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.
Jason Milgram -
Jason has been working with computers ever since he bought his first, a Timex/Sinclair 1000 in 6th grade and taught himself BASIC programming. Since then, 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 (BA Political Science) and the Massachusetts Institute of Technology – Sloan School of Management (Executive Certificate, Management and Leadership). As a public speaker, Jason has presented on topics including cloud computing, Windows Azure, social entrepreneurship, and launching a tech start-up. He is a Microsoft Azure MVP, one of fifteen in the United States, and a registered INETA Regional Speaker. -
http://allaware.com

Being Efficient with Azure Automation

Individual humans do not scale very well. Let's face it, we can barely multitask. So with Cloud Computing how do we keep up with the growing demand for maintenance tasks for these "infinitely scalable" assets? The answer is automation.
Azure Automation is a highly available automation service which helps you "Automate all the things". Anything from deployments, to monitoring to maintenance tasks can be set up using this reliable workflow execution engine. This presentation covers the fundamentals of the Azure Automation service and provides some insights into how to leverage it with your own solutions.
Mike Wood -
Mike Wood is a Technical Evangelist for Red Gate Software on the Cerebrata Team. He describes himself as a problem solving, outdoorsy, user group founding, dog-loving, blog writing, solution creating, event planning, married, technology speaking, father of one kind of guy. When he's not living up to that title he's an avid reader, (horrible) violinist and gamer. Michael is a Microsoft MVP in Microsoft Azure, an Azure Insider and the Editor for JustAzure.com. You can follow Mike on twitter under the handle @mikewo.
-
http://mvwood.com

Learn the Lingo: Design Patterns

You already use Design Patterns but probably don't know it. Observer, Facade, Iterator, Proxy -- Learning the lingo allows you to better communicate your ideas with other developers. We'll take a look at several Gang of Four patterns that we regularly use without realizing it. Don't know who the Gang of Four is? Join us to find out.
Jeremy Clark -
Jeremy Clark is an application developer and speaker with over 14 years of experience in all aspects of the development lifecycle. Through speaking and consulting, he helps developers take a step up in their skillset with a focus on making complex topics approachable to developers of all skill levels. He is a Microsoft MVP for Visual C# and has authored several courses for Pluralsight, including "C# Interfaces", a course aimed at giving developers a better understanding of abstraction. He lives in Southern California with 2 cats and a constantly changing stack of books to be read (both technical and fiction). For more information, visit www.jeremybytes.com. -
http://www.jeremybytes.com

TBD

A 2D Product Backlog: Story Mapping Workshop

A Story Map is a great 2D alternative to the traditional linear product backlog.
In this hands-on session, you will learn how to use this effective visual tool to collaboratively collect requirements, effectively plan releases and track the progress on your project.
Anjali Leon -
Anjali draws two decades of hands-on technical experience and leadership in a variety of roles including Software Engineer, Technical Project Leader and Director of Product Development to make her a very effective Agile Coach and Trainer. She translates her enthusiasm for and understanding of Agile values and principles to help organizations implement effective ways to manage work and engage people, with a focus on delivering genuine business value. She channels her natural ability to connect with people to teach, coach and mentor individuals and teams to adopt an Agile mindset, embrace sound Software Engineering practices, and engage in practical Agile and Lean processes. Her coaching has repeatedly resulted in individuals and teams excelling in their work with greater energy, creativity, and passion.
She graduated Summa Cum Laude in Electrical and Computer Engineering from Drexel University. She is certified as a PMP (Project Management Professional), CSM (Certified Scrum Master), CSPO (Certified Scrum Product Owner), and CSP (Certified Scrum Professional). She is a recognized Agile Team Facilitator and Certified Agile Coach through ICAgile. Anjali stays actively involved in her local South Florida Agile community. -
http://

Getting pushy with SignalR and Reactive Extensions

SignalR facilitates push notifications over HTTP to a variety of clients. The Reactive Extensions were designed to allow for asynchronous LINQ over push based collections. In this talk, you’ll see how the synergy of these two technologies merge to make otherwise difficult tasks, a push over.
Jim Wooley -
By day, Jim Wooley is a Solution Architect for Slalom Consulting, In his free time, Jim is a frequent speaker, INETA Regional 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 it's 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

Developing Beacon-aware mobile applications

Beacon technology will change the way that users experience the world using mobile applications that we develop. In this session, David will explain what Beacon technology is, why it is important to us and how we can use proximity within our mobile applications to create a richer experience involving the users physical proximity to a physical location. David will cover a range of areas from overview to code walkthroughs and will be stepping through code from applications which incorporate some pretty cool Beacon implementations. It will be very high in coolness factor.
David Silverlight -
Mobile application developer, with a big focus on Xamarin, passionate about helping to make that next project come to life. David is a coordinator of the South Florida Xamarin User Group and was a part of the team that developed the CodeCamp Android application -
http://www.TheSilverlightGroup.com

Start up Facts and Fantasies - Part 2 Surviving

With "entrepreneur" the hot word out there, the pressure is on. So you have taking the leap of faith or insanity. How do you survive the challenges? Where do you find resources and help along the way?
Sara Hand -
As a co-founder of Spark Growth, Sara Hand facilitates collaborative efforts between community-based initiatives and traditional organizations regionally and across Florida. Sara’s strengths leveraging unique value propositions and ability to create synergistic partnerships among connections, enable her to be a uniquely valuable visionary leader. She known as a person who consistently gets things done, and does them well. Her current venture and success is based on the extensive network of connections she has developed through networking.
Her motto: Think Big. Keep it Simple. Make it Happen.
Consulting company S-Hand Group, co-founder of community initiative BarCamp Sarasota-Bradenton and past president of the Sarasota Chapter of the Gulf Coast Venture Forum.
-
http://sparkgrowth.net/

EMV - Credit Card Chips

This session will discuss the new chip cards and how they affect credit card processing. We'll cover what they do for security. We'll discuss contact and contactless (NFC) chips. We'll cover the new VISA issuer tokensWe'll show how ApplePay uses all of this technology, or falls back to mag stripe at the point-of-sale.
Frank Haggar -
I've been a developer since the 1980's. I've programmed fro micros, minis, mainframes, PCs and mobile devices. Microsoft MVP for WINDSK. Author of FormTool, the longest continually selling shrink-wrapped off-the-shelf software for the PC. Payment processing expert, writing one of the first Internet payment gateways. -
http://www.slimcd.com

Speaker Lounge 4

I just met you, and "this" is crazy, but here's my NaN, so call(me), maybe?

This is a session in which we make fun of JavaScript, but learn something by doing so. JavaScript can be a passive-aggressive and fickle language that frustrates you at every turn. It lets you do things like declare variables anywhere, but doesn’t tell you that it will hoist them while you’re not looking. JavaScript’s 'this' keyword is anything but, and eval can turn good code to evil fast. In this session that blends comedy and learning, we will discuss common JavaScript headaches and mistakes and fun ways to avoid them. Learn what can trick you, like the 'this' keyword, JavaScript scoping, evil Eval, and the use of the 'with' statement (wait... what?). All that alongside those gotchas is the fact that not all equality operators are created equal, and that innocent looking parseInt - it does farce parses. Sit back and dig into the fun of JavaScript language quirks.
Rachel Appel -
Rachel is a 20+ year software engineer, author, mentor, and speaker. During her career, she has worked on projects of all sizes from the smallest of apps, to the largest enterprise systems at some of the world’s leading companies. Rachel currently works as an independent consultant following a tenure at Microsoft; however she still works closely with Microsoft as an ASPInsider and IE userAgent.
You can read Rachel's monthly "Modern Apps" column for MSDN Magazine, or her blog about software development at http://rachelappel.com. Catch her speaking at top conferences such as VSLive, DevConnections, Devlink, and Netconf UY. Her expertise is in web development on the Microsoft stack, including ASP.NET MVC, Web Forms, SignalR, C#, HTML, CSS, JavaScript, and TypeScript. Rachel also deals with data as a DBA and data scientist, and is an all-around language nerd (both computer and human). -
http://rachelappel.com

Introduction to Test Driven Development in C#

Learn the fundamentals of the Test Driven Development methodology from basic C# examples. Get to know the three laws of TDD as envisioned by Kent Beck its creator. Experience firsthand with C# examples how TDD enhances the design by removing complexity and providing a safety net that facilitates code changes. Share success stories and TDD adoption techniques from real teams working in real life projects. Come with an open mind ready to challenge any previous conceptions on how to write code.
Camilo Sanchez -
Software Engineer for almost a decade. Strong advocate of Test Driven Development. Perpetual learner. @camilin87 -
http://www.cash-productions.com

10 Things to Make Your Site Faster and Make More Money Today

Development teams need a performance first culture, not a "we'll get to it if we have time attitude". Most web sites rely on too many resources, too much data and respond slowly at run-time. But performance optimization is more than just optimizing resources, and has little to do with the server, performance is about responding quickly in all phases. This session reviews 10 simple things you can change about your web site and development workflow today to shave seconds off your application's load time and run-time responsiveness. These techniques are simple to implement and demonstrate how easy it is to make performance a feature in your development team, making stakeholders much happier.
Chris Love -
Chris has over 20 years, yes that's right, of web development experience. He has built a wide variety of web sites and applications in those years. In recent years he has begun to immerse himself in the modern, single page web application space. This has giving him some amazing experiences using HTML5, JavaScript, CSS and responsive design. Currently he is obsessed with modern web and mobility to help solve the problems many enterprises are having adapting to the rapidly changing technology landscape. He has authored 3 books, including his latest, High Performance Single Page Web Applications, http://amzn.to/1b0twcm. He is a 7 time ASP.NET MVP, ASP Insider and Internet Explorer User Agent. Chris regularly speaks at user groups, code camps and other developer events. He Blogs at http://love2dev.com. -
http://love2dev.com

PowerShell with Visual Studio SQL Data Tools

This session will show the integration and use of PowerShell Tools for Visual Studio with SQL Data tools. Also demostrate how the use of a PowerShell script in SSIS "Script Task" component as part on a ETL flow. Covering some basic .NET Script code in both C# and VB. I'll be adding some useful tips when re-using existing PowerShell code. Integrating different .NET technologies in a SSIS package: C#, VB.NET, XML, and PowerShell.
Maximo Trinidad -
Bio: Maximo Trinidad (Aka – Mr. PowerShell)
I’m from Puerto Rico, have been working with computers since 1979. Throughout many years, I have worked with SQL Server Technologies, provided support to Windows Servers/Client machines, Microsoft Virtualization Technologies, and build some Visual Studio solutions. I’m a Microsoft PowerShell MVP since 2009 and MVP SAPIEN Technologies since 2010. I speak in most of the SQLSaturday, IT Pro and .NET Code Camps events around the Florida’s State. Also founder of the Florida PowerShell User Group which meeting every 3rd Thursday evening of the month. -
http://www.maxtblog.com/

TBD

Azure Web Sites Secrets, Exposed!

Microsoft’s premier cloud solution for custom web applications, Azure Web Sites, has brought the DevOps movement to millions of developers and revolutionized the way that servers are provisioned and applications deployed.
Included with all the headline functionality are many smaller, less-known or undocumented features that serve to greatly improve developer productivity. Join Microsoft MVP and veteran web developer Nik Molnar for a whirlwind tour of these secret features and enhance your cloud development experience.
This intermediate session is suitable for developers both using and curious about MAWS.
Nik Molnar -
Nik Molnar is a New Yorker, Microsoft MVP, ASP & Azure Insider and co-founder of Glimpse, an open source diagnostics and debugging tool. Originally from Homestead Florida, Nik specializes in web development, web performance, web API's and community management. He is a frequent speaker at international conferences and on technical podcasts. In his spare time, Nik can be found cooking up a storm in the kitchen, hanging with his wife and working on other open source projects. -
http://nikcodes.com

To The Cloud with Azure!

Learn how to leverage Azure to quickly plan, develop, and deploy applications. We will cover Azure websites, services, and managing Azure VMs for your Dev and Test scenarios.
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.almguide.com/

Architecting the Internet of Things

The Internet of Things (IoT) is a much hyped and growing area. The session will provide overview of the scenarios, technologies, patterns, and real-world examples with a focus on Microsoft offerings in IoT
Shan Thayyullathil -
Shan is a software professional and architect having around 15 years of extensive consulting experience in applications architecture, development and integration. He is currently working a Solution Architect with Microsoft Consulting Services group helping enterprise customers to build software solutions. Shan holds a masters degree in computer applications and several certifications on .NET, BizTalk and Azure. -
http://

TBD

Lessons Learned: Being Agile in a Waterfall World

Scrum and XP have found a strong following in the development community. But most non-development groups (such as Web Administrators, Production Support, Security, Testing, and Users/Stake Holders) inside the enterprise are not only far from agile, that are not trying to move to be more agile. I start with a refresher on Scrum, and then use real experiences from large enterprise development projects to teach you how to effectively work with non-agile teams. Instead of trying to "convert" them, I discuss strategies to adapt to their needs while remaining agile in the development realm.
Philip Japikse -
An international speaker, Microsoft MVP, ASPInsider, MCSD, CSM, and CSP, and a passionate member of the developer community, Phil Japikse has been working with .NET since the first betas, developing software for over 30 years, and heavily involved in the agile community since 2005. Phil is the Principal Architect for InterKnowlogy (http://www.InterKnowlogy.com), helping an amazing team create high impact software experiences. Phil serves as the Lead Director for the Cincinnati .NET User’s Group and the Cincinnati Software Architect Group, co-hosts the Hallway Conversations podcast (www.hallwayconversations.com), founded the Cincinnati Day of Agile, and volunteers for the National Ski Patrol. Phil is a frequent speaker all over the world, from User Groups and Meet ups to large scale professional conferences. You can follow Phil on twitter via www.twitter.com/skimedic and read his blog at www.skimedic.com/blog. -
http://www.skimedic.com

OWASP Top 10 for MVC 4 and Greater

Security has always been in the spotlight. But today, more than ever, security is a front seat driver for just about every business decision out there. As businesses increase their web presence developers are now at the forefront for keeping things protected.
This session covers the Top 10 vulnerabilities identified by th Open Web Application Security Project (OWASP). These include things like Injection, Cross-Site Scripting, and Authentication just to name a few.
Along with the code examples in the slide deck there is a companion site that is available on GitHub.
James Davis -
James Davis has been working with .NET for 10 years and web development for 14. He spends his time inside the guts of .NET and Windows internals to help make code more reliable and to perform better.
His day-to-day job is architecture support and performance monitoring/testing/tuning for a large Florida based Fortune 500 company. Dealing with various technology stacks he has seen just about everything to do with performance.
Recently he has developed a plugin for MySQL that allows .NET code to be run much like it does in SQL server. Check out his website for more information. -
http://www.debugthings.com

An introduction to cross-platform mobile development with Xamarin and C#

Learn about Xamarin and how it enables developers to leverage a shared C# code base across all mobile platforms. In this session, David will walk you through developing, deploying, and optimizing your first mobile app for iOS, Android, and Windows from a single code base. You will walk away with the knowledge to build cross platform mobile apps with C# and incorporate features such as LINQ, async/await, events, and delegates inside of both Visual Studio and Xamarin Studio.
David Silverlight -
Mobile application developer, with a big focus on Xamarin, passionate about helping to make that next project come to life. David is a coordinator of the South Florida Xamarin User Group and was a part of the team that developed the CodeCamp Android application -
http://www.TheSilverlightGroup.com

For Love or More Money, Developing your I.T. Career

Must Love and Money be mutually exclusive in your I.T. career?
• Contracting at the cutting edge of technology is exciting and produces great rates. But what happens when the contract ends and the mortgage payments must continue?
• Maintaining a steady job with a direct deposit salary is comforting. But do you ever feel technologically “stuck” at your job when so many other I.T. professionals are learning and using the latest, most marketable technologies?
In this ever-evolving session, you will learn multiple I.T. career strategies for maximizing both the Love and the Money of your multidimensional I.T. career.
Alex Funkhouser -
Coder of TRS80's; South Florida tech community evangelist since the '90s; president of ITProCamp, the non-profit organization serving to develop our talent pool and tech industry through support of significant educational and networking events including CodeCamp, ITPalooza, ITProCamp, TechWeekend@theDolphins and TechNight@theBallpark.
Bachelor of Science from Washington University; MBA from The Netherlands Schools of Business, Nyenrode University.
Serves as CEO of SherlockTalent, helping top talent find the best opportunities, and serving companies that are frustrated by the difficulty in recruiting talented tech, marketing and creative professionals. If you need to hire or be hired, contact Sherlock! -
http://www.SherlockTalent.com

Ubuntu for mobile

We'll go over what Ubuntu for mobile looks like and where it is going in the near future.
Aaron Honeycutt -
I've been using Ubuntu for about 5 years off and on, but in the last year I have been becoming pretty active in the community from working with Kubuntu on their Documentation and Banners for awhile. Recently I've been working with Ubuntu for mobile devices a bit. -
http://

Speaker Lounge 5

Women in I.T.

Talented women are climbing the ladder in our local I.T. community. Come hear success stories about women in our very own technical community. Be inspired by these amazing role models and learn about the paths they have paved for other women to follow.
Ibis Arrastia -
Ibis is a software developer with more than 23 years of professional I.T. experience, with an emphasis in eCommerce and web development. She is passionate about technology and excited about the nationwide growth in demand for software developers.
She leads the local Girl Develop It chapter to inspire women to see the greatness within them and mentor them as they start a career or transition into a career in computer science, and create a better life for themselves. -
http://www.GDIMiami.com

TBD

Getting started with Open Data

Have you seen how much data governments publish? The open data movement is an opportunity for any developers to freely use this immense data store and reuse it within their applications. Whether you are new to using this data or a seasoned pro looking to build a business this session will give you the tools you need to succeed. We’ll cover best practices for working with open data, how to avoid common pitfalls and find out where to get help when things go wrong.
Thomas Robbins -
As Socrata's chief product marketer, Thom focuses on helping people understand what open data can do for them. He is a guiding force in demonstrating the value of open data, the versatility of the Socrata platform, and how public sector organizations can leverage data technology to better engage constituents. Thom can be reached on twitter at @trobbins. -
http://dev.socrata.com/

Master .NET Regular Expression (Regex) in one session

As a software engineer, one of the more valuable topics you can learn and apply throughout your career is the topic of regular expressions for parsing complex strings with ease. Despite the value of regular expressions, many developers of all classifications from junior to senior struggle with this or do not know it at all. In this interactive session we will cover in detail and BRING CLARITY to regular expressions and by the end of the session, you'll be able to apply regular expressions on your development work with ease. Near the end, YOU will walk me through a live demo creating a web app for a somewhat sophisticated parsing example.
Michael Olivero -
Michael has been involved with the internet industry since it's infancy in 1995 in various roles from webmaster with Apache and IIS 1.0 to Sr. Software Architect building and architecting e-commerce and enterprise solutions. He is a passionate software developer and project manager on the Microsoft stack of technologies and is exceptionally skill in designing, orchestrating, and delivering efficient and long lasting solutions with high reusability and refactorable code. He's currently employed by Amadeus, a leading provider of global technology for the travel industry. He earned his bachelors and masters in Computer Science and is an active adjunct professor for Florida International University. -
http://michael.olivero.com

TBD

Intro to Azure Mobile Services

Interested in developing cross platform mobile apps? Have you thought about how to connect your apps in the back end? Azure Mobile Services is quick and easy way to provide data storage (accessible through REST API calls), Push Notifications, and authentication with Microsoft Accounts. All of this goes cross platform!. We will take a look at the Azure portal as well as the tooling built into Visual Studio giving you, the developer, a couple of different options for setting up your backend.
James Quick -
James Quick graduated from Vanderbilt University with a double major in Computer Science and Spanish. Upon graduation, he joined Microsoft as a Technical Evangelist in South Florida, focusing on mobile application development for Windows 8 and Windows Phone. Since joining Microsoft, he has worked with various Meetup groups, organizations, and schools giving professional development training for Miami Dade High School Teachers and College Professors, leading numerous workshops in the community, and speaking at local events such as ITPalooza and South Florida Code Camp. -
http://blogs.msdn.com/b/quick_thoughts/

TBD

Abstract Art: Getting Things "Just Right"

Abstraction is awesome. And abstraction is awful. Too little, and our applications are difficult to extend and maintain. Too much, and our applications are difficult to extend and maintain. Finding the balance is the key to success. The first step is to identify your natural tendency as an under-abstractor or an over-abstractor. Once we know that, we can work on real-world techniques to dial in the level of abstraction that is "just right" for our applications.
Jeremy Clark -
Jeremy Clark is an application developer and speaker with over 14 years of experience in all aspects of the development lifecycle. Through speaking and consulting, he helps developers take a step up in their skillset with a focus on making complex topics approachable to developers of all skill levels. He is a Microsoft MVP for Visual C# and has authored several courses for Pluralsight, including "C# Interfaces", a course aimed at giving developers a better understanding of abstraction. He lives in Southern California with 2 cats and a constantly changing stack of books to be read (both technical and fiction). For more information, visit www.jeremybytes.com. -
http://www.jeremybytes.com

TBD

Agile Engineering Practices

Agile Engineering - What the heck is that?
Rick Regueira / Marcelo Lopez -
Rick is a seasoned Agile Coach, Scrum Master and IT professional. He has hands on experience working with key companies in South Florida including Spherion, Carnival Cruiseline, Burger King, Kaplan University, and currently at IPC Subways. Rick is credited with taking his Agile teams to high performance, deploying weekly shippable business value to a mission critical processing platform that supports 28,000 stores. The success of the infrastructure Agile Kanban team was featured in a Gartner! Rick is active in building the IT community. He is the co-founder of the South Florida Agile Association (SFAA), VP of Membership for South Florida PMI Chapter, President for Doral Toastmasters and co-Founder of the IBM Rational South Florida User group. Co-Trainer for CSM certification classes. Rick holds PMP, CSM, CSP, CSPO, PSM I -
http://southfaa.com

What's New in ASP.NET 5

Many of us have built our careers on ASP .NET. We depend on it’s maturity and utilize the flexibility it affords us in building scalable web solutions. ASP.NET 5 has been called one of the most substantial updates to the framework since moving from classic ASP. In this session we’ll look at some of the updates and new concepts added to improve the developer experience. We’ll also discuss what this new release means for your existing investments in ASP.NET. Along the way, we’ll cover topics like MVC6, CoreCLR, NuGet and the new dependency injection system.
Cecil Phillip -
Cecil Phillip, originally from St. John's, Antigua, is a Software Developer residing in South Florida with many years of experience building applications on the .NET Framework. You can often find him hanging out with other members of the dotNet Miami User Group or speaking at various developer events within the state. Currently, he specializes in building solutions utilizing C#, ASP.NET MVC & Web API, AngularJS, Entity Framework, XUnit and FakeItEasy. He has a passion for software architecture, interoperability, and testing. Cecil also enjoys experimenting with different platforms such as Python, PowerShell, and NodeJS. You can follow Cecil on Twitter via @cecilphillip. -
http://https://twitter.com/cecilphillip

Advanced Features of Xamarin Forms

Xamarin recently released version 1.3 of Xamarin Forms. It has many new exciting features. I will talk about the following:
1. ListView Enhancements
2. App Lifecycle
3. Dependency Injection
4. Styles & Fonts
5. Platform Tweaks
Mir Majeed -
Strong Mobile Architect with more than 15 years of experience developing large scale applications. Currently, focused on Mobile Development and Cloud Solutions. Mir has been working with Xamarin for more than 2 years and have developed many mobile applications with Xamarin. Mir is also the co-organizer of South Florida Xamarin Usergroup. -
http://

Marketing Yourself To Boost Your Career

Let's face it.
If you want to have a successful career in software development today, being a good coder doesn't just cut it anymore.
Sure, writing good code will help you keep your job, but there are plenty of good and great coders out there that you've never heard of, either looking for jobs, or unsatisfied with their current jobs.
If you really want to stand out and get noticed, you've got to learn how to promote yourself.
Great software developers can make as much as 4 to 5 times the salary of a good programmer. But, what makes a software developer great?
The problem is most companies don't know, so they go based on name and recognition.
If you have a solid brand and know how to market yourself correctly, employers, co-workers, and potential clients will view you as GREAT, not just good.
Billions of dollars are spent on marketing each year. Celebrities of all sorts enjoy fame and fortune that isn't necessarily related to theirs skills. Why?
Because marketing works, and like it or not, if you want move beyond a basic career and really open up opportunities for yourself, you've got to learn how to market yourself as a software developer.
In this session, I'll teach you some quick and easy things you can do to enhance the marketability of your skills and personal brand immediately and talk about some long term plans you can put into action so that everyone will know your name.
And this session isn't just for software developers. Any IT professional can benefit from learning these important skills for this rapidly changing game.
John Sonmez -
John Sonmez is the author of Soft Skills: The Software Developer's Life Manual (http:/simpleprogrammer.com/softskills).
He's published over 50 courses on topics such as iOS, Android, .NET, Java, and game development for the online developer training resource, Pluralsight.
He also host two podcasts to help developers:
Get Up and CODE: http://getupandcode.com
Entreprogrammers: http://entreprogrammers.com
He's a life coach for software developers, and helps software engineers, programmers and other technical professionals boost their careers and live a more fulfilled life.
He empowers them to accomplish their goals by making the complex simple.
-
http://simpleprogrammer.com

Sitecore 101

In this session we will introduce Sitecore from a developers perspective. This session is designed for developers who are interested in learning the basics of Sitecore and no previous Sitecore experience is required.
Rob McClanahan -
-

Speaker Lounge 6

Introduction to Azure Machine Learning

This session introduces a new feature of Microsoft Azure called Machine Learning (ML). Implementing predictive analytics has traditionally required complex and expensive software, sophisticated computing resources, and experienced data scientists in order to create workable solutions. Azure Machine Learning now makes it possible for folks without specialized data science skills to start mining historical data for the purpose of predicting the future. Readers will learn about the background and essentials of predictive analytics, review examples of practical real-world scenarios, and learn how to implement Machine Learning in Azure using ML Studio, an integrated development environment that uses drag-and-drop gestures and simple data flow graphs to set up Machine Learning experiments.
Jeff Barnes -
Jeff Barnes is a Principal Cloud Solution Architect in the Microsoft U.S. Developer Experience (DX) division, where he engages with leading cloud architects and developers to present Microsoft’s cloud vision and demonstrate how Microsoft Azure technologies can be leveraged to meet the current and future demands of an organization transitioning to the cloud. Jeff has deep practical experience in the retail, financial, and manufacturing industries and is a frequent speaker at Microsoft and 3rd party events. Jeff resides in Miami Florida with his family - where his definition of “offshore development” usually equates to “fishing offshore”. -
http://azure.microsoft.com/en-us/services/machine-learning/