AIM | HDC has ended

AIM Heartland Developer Conference is the region’s best developer & designer conference covering the latest trends, techniques, technologies, and best practices in software design and development.

As a conference attendee you have access to all sessions (on Thursday and Friday) so you can plan your own custom itinerary. There is a separate fee of $50 for workshop sessions held on Wednesday, September 7.  

Schedule is subject to change.

To learn more about AIM HDC, visit heartlanddc.com

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Programming/Principles [clear filter]
Thursday, September 8

1:15pm CDT

DevOps: Demystifying the Approach for Delivering Business Value Faster
Take a structured look at how to build, measure, and improve DevOps processes in your organization

Look beyond the hype of DevOps as we explore the value DevOps provides to IT teams and their businesses, and how an organization can measure its DevOps maturity level. Armed with this information, an organization can create a DevOps backlog for a designated DevOps Enablement team to lead the transformation to a greater level of DevOps maturity.

Key Takeaways
- Understand DevOps and the impact it has on organizations
- Understand how to measure your organization’s DevOps maturity
- Learn how to create an approach for improving DevOps in your organization by creating a DevOps Enablement team to work through the DevOps backlog

avatar for Mike Douglas

Mike Douglas

Solution consultant, Deliveron consulting Services
Mike Douglas is a Solution Consultant at Deliveron Consulting Services specializing in architecting secure cloud native and hybrid modern applications. He works with organizations to continuously improve their application security and compliance controls, speed of delivery, and quality through DevOps practices. He is an active community member in leading... Read More →
avatar for John Weland

John Weland

Solutions Consultant, Deliveron Consulting Services
John Weland is the co-founder and Solution Consultant at Deliveron Consulting Services.  Deliveron is a leading technology consulting company focused on delivering software products and solutions that create differentiation and innovation for our customers.  

Thursday September 8, 2016 1:15pm - 2:00pm CDT
Windsor I-II

3:15pm CDT

Secure your ASP.NET WebApi and MVC applications
Everyday we read or hear about some new security exploit. A hacker was able to gain access to a system and downloaded millions of credit cards. Or, a hacker was able to inject code into a website and download viruses onto users computers. 100% security is not possible, but how can we make it very difficult for someone to get in?

Learn how to use the functionality provided by web browsers such as IE, Chrome, and Firefox and the .NET framework to increase the security of your site in almost no time at all. In addition, this session will also cover how to extend out security tools provided in the ASP.NET core library to write your own custom rules to secure your data.

avatar for Bob Walker

Bob Walker

Lead Application Developer, Farm Credit Services of America
I've been a full stack developer from the start, way back in the days of .NET 1.0 when ASP.NET WebForms roamed the earth. Over the years my interests have grown from just ASP.NET, C# and SQL to JavaScript, AngularJS, TDD, Automated Testing, Automated Database deployment, Secure Development... Read More →

Thursday September 8, 2016 3:15pm - 4:00pm CDT
Windsor VIII-X

3:15pm CDT

Uptown Func Delegates for Everyday Development
Do delegates seem too cryptic and complicated for everyday development? Are you confused every time you see a Lambda expression in code? They don't have to be so mysterious, because .NET brings you a plethora of built-in functionality and C# makes them easy to use. In this session we'll Func<U> up until you've got a handle on how delegates work. We'll explore how, why, and when you should use delegates in your code. You will see examples of practical applications for everyday development use and how delegates and Lambdas bring you closer to mastery of Linq.

avatar for DUANE NEWMAN


Microsoft MVP, Alien Arc Technologies
Duane is Co-Founder of Alien Arc Technologies, LLC where he focuses on creating apps targeting mobile devices, modern desktops, and the Internet of Things. As a Microsoft MVP and technology enthusiast with a passion for good software he strives to bring solutions that improve or eliminate... Read More →

Thursday September 8, 2016 3:15pm - 4:00pm CDT
Windsor I-II

4:15pm CDT

User Driven Development
Our job as developers is to make the world a better place, whether it's connecting people, providing entertainment, or making someone's job easier. To do this, we have to know who we're building software for: our users. Understanding my users has been a key to every successful project I've worked on. I'll share some of my successes and some of my failures, and show how that's led to the approach to software that I take today. Together, we can provide our users with just what they need to make their world a bit better.

avatar for Jeremy Clark

Jeremy Clark

Developer Betterer, Jeremy Bytes.com
Jeremy Clark makes developers better. By drawing on over 15 years of experience in application development, he helps developers take a step up in their skillset with a focus on making complex topics approachable regardless of skill level. He is a Microsoft MVP for .NET, and he has... Read More →

Thursday September 8, 2016 4:15pm - 5:00pm CDT
Main Ballroom
Friday, September 9

11:15am CDT

Getting Started with Angular 2 and TypeScript
The web world has become increasingly more complex over the past few years. The demand for fast, fluid single page applications (or SPAs) has gone up, along with the seemingly endless number of frameworks used to build them. The most popular among them, Angular 1, took the SPA world by storm seven years ago. Since then, it's been adopted by many developers and firms looking to build rich, feature-fill applications for the web, mobile, and beyond.

Angular 2 looks to continue that trend with a library that is more performant, lighter, and easier to use. In this session, we'll learn about components, directives, services, and dependency injection, as well as the new Angular 2 syntax. We'll also learn about TypeScript, Microsoft's open source superset of JavaScript that enables fast, fluid, fun, and safe development. Learn about some of the features of TypeScript that enable us to rapidly develop and maintain Angular 2 applications with ease, including classes, decorators, and compile-time type checking.

avatar for Spencer Schneidenbach

Spencer Schneidenbach

Platform Architect, Ryvit/Gadellnet
Spencer Schneidenbach is a web developer in the St. Louis area, focusing on JavaScript, AngularJS, C#, and ASP.NET. He currently works as the Platform Architect at Ryvit/Gadellnet, leading the technical decisions on the platform as well as mentoring other developers. While not at... Read More →

Friday September 9, 2016 11:15am - 12:00pm CDT
Dapper I-II

1:15pm CDT

Cooking with GAAS, Globalization as a Service
What would a non-English-speaking user say about your product? What are the challenges that present themselves when you want to take your product global? Product team members need to be armed with the knowledge and awareness of what it takes to build a product in the appropriate locale or culture. With the drive to microservice architecture and continuous deployment product strategies, how does a monumental task like globalization fit in?

The talk will not only provide a case study of how Hudl tackled the globalization challenge across our platforms (iOS, Android, Web), but will also provide tips and tricks on testing, reliability, and the translation process. In this talk I will cover the following:
- How to start with an MVP (minimum viable product) on globalization
- How globalization fits in a microservice architecture
- How to make globalization scalable inside your organization when there are many parties involved.
If you are a software engineer, quality engineer, quality analyst, or product manager this session will be helpful if you are thinking about internationalizing. In addition, if you are already working with an internationalized product we invite you to attend as this will provide a different engineering, process, and testing angle.

avatar for Ramzi Yassine

Ramzi Yassine

Software Development Lead, Hudl
Ramzi is a software engineer dev'ing for Hudl's Foundation tribe/department, which builds and supports the underlying platform for Hudl's microservice architecture, mobile applications, and data strategy.

Friday September 9, 2016 1:15pm - 2:00pm CDT
Windsor I-II

2:15pm CDT

Agile Architecture
In this session we will discuss the use of Agile constructs within the domain of software architecture. This will include an exploration of how to balance emergent designs with intentional planning. Additional ancillary topics will also be addressed including: common architecture principles, guidelines for measuring good architecture, and an evaluation of agile techniques. By the end of the session, attendees will have a new perspective on architecture that will empower them to create flexible software solutions.

avatar for Steve Green

Steve Green

Speaker, Wirestream, LLC
Over the last decade, Steve has focused on exploring digital craftsmanship and innovative disruption. He has spent time with organizations of various sizes, in numerous industries, maximizing business value by employing the artistry of technology. Throughout his career, Steve has... Read More →

Friday September 9, 2016 2:15pm - 3:00pm CDT
Windsor III-IV