Menu Register

Event Date: February 10, 2018 7:30 am - 5:45 pm



.Net Languages | Agile | Architecture | ASP.Net/MVC | Azure/Cloud | IOT Track | Open Topics 1 | Open Topics 2 | Software Testing | SQL/BI | VS/TFS | Web Development 1 | Web Development 2 | Web Development 3 | Xamarin/Mobile | All


8:30AM-9:40AM | 9:50AM-11:00AM | 11:10AM-12:20PM | 1:20PM-2:30PM | 2:40PM-3:50PM | 4:00PM-5:10PM | All


2:40PM-3:50PM, .Net Languages - Room TBD


2:40PM-3:50PM, Agile - Room TBD


2:40PM-3:50PM, Architecture - Room TBD


2:40PM-3:50PM, ASP.Net/MVC - Room TBD

Mike Wood Bio
Twitter LinkedIn

Dealing with Database Sprawl in Azure

2:40PM-3:50PM, Azure/Cloud - Room TBD

"Move your database to the cloud they said! Shard your databases for scale they said! Now how do I deal with all these databases when it's time to update them? How can I run queries again each of them? And where's my SQL Agent?!" These statements aren't uncommon when databases are moved to the cloud. Come hear about how Azure Elastic Database Jobs can help alleviate some of the pains of managing and updating multiple databases in Azure SQL DB deployments. Don't let the name fool you: you don't need to be using Elastic Database Pools to use this tool. You can use this tool to roll out schema changes across databases, execute TSQL across them or even use it as a SQL Agent replacement. Best of all, learn about how this tool is going to be a hosted service from Microsoft and see how you can get in on the preview!


2:40PM-3:50PM, IOT Track - Room TBD

Alex Funkhouser Bio

For Love or Money, Developing your IT Career

2:40PM-3:50PM, Open Topics 1 - Room TBD

Join charismatic community leader and IT Talent Guru, Alex Funkhouser, for a fun filled session that’s sure to get you thinking about your next career advancement.. 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 IT professionals are learning and using the latest, most marketable technologies? In this seminar session, you will learn multiple IT career strategies for maximizing both the Love and the Money of your multidimensional IT career.

Barry Stahl Bio

Building AI Solutions with Google OR Tools

2:40PM-3:50PM, Open Topics 2 - Room TBD

We depend on Artificial Intelligences to solve many types of problems for us. Some of these problems have more than one possible solution. Handling those problems with more than one solution while building a modern AI system 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 and tooling can be used to quickly and efficiently find solutions. This session is a software developers introduction to using mathematical optimization in Artificial Intelligence. In it, we will explore some of the foundational techniques for solving these types of problems, and use the open-source Google OR-Tools to put them to work in our AI systems. 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.


2:40PM-3:50PM, Software Testing - Room TBD


2:40PM-3:50PM, SQL/BI - Room TBD


2:40PM-3:50PM, VS/TFS - Room TBD


2:40PM-3:50PM, Web Development 1 - Room TBD


2:40PM-3:50PM, Web Development 2 - Room TBD


2:40PM-3:50PM, Web Development 3 - Room TBD


2:40PM-3:50PM, Xamarin/Mobile - Room TBD