Imaginet Superstars, Dylan Smith and Etienne Tremblay, speak at the DevTeach Conference July 4-8th in Montreal.

Check out their sessions below.



Dylan Smith

Headshot_Dylan_circle_300x300Dylan Smith is a Microsoft MVP (ALM), and an ALM (Application Lifecycle Management) consultant for Imaginet where he spends his time helping teams become more successful at delivering software. In addition to over 15 years experience designing and architecting mission critical applications, Dylan helps run the .Net User Group and Agile User Group in his hometown of Winnipeg. In the past 7 years Dylan has focused on agile development techniques and practices. He has led the shift to agile and lean development practices across multiple teams, projects and companies.


DevOps in a Microsoft World
July 5th @ 1:30pm

Until recently, if anyone said “DevOps”, it evoked one of two things: Call of Duty add-on, or 2) hipster baby name.

Now, it’s hyped to the point where your manager is asking you to (read up on this new Agile-y thing and implement it so I can get my bonus). In this session, we’ll cut through the marketing hype (“2nd Decade of Agile”?) and explain what DevOps really means to you and your organizations.

We’ll analyze an end-to-end scenario and explore what practices can be applied, when, and why. We’ll also look at some of the tools in the Microsoft stack to help you realize the benefits DevOps has to offer.




Feature Toggles vs Feature Branches
July 5th @ 4:00pm

Do you believe in doing Continuous Integration? What if I told you that using Feature Branches means you are not actually practicing CI, worse you are choosing a practice whose entire purpose is to avoid CI.

Bold statements, I know! Most of us have used Feature Branches at some point. I propose that Feature Toggles can be used as an alternative to Feature Branches in most scenarios, and do so in a way that achieves all the same goals with added benefits – without resulting in a mess of spaghetti code littered with if statements.

We’ll do a brief overview of feature branches – what it is, why people use them – then walk through a number of scenarios to explore how feature toggles could be applied instead. We’ll cover some best practices that can help you be more successful with toggles, and talk through some of the challenges that you’ll likely encounter.




Using Azure ARM for Dev/Test Environments
July 7th @ 1:30pm

There are a lot of perceived hurdles around moving your production environments to Azure. But when we consider Dev/Test environments, it’s often a different story.

We’ll talk about some of the benefits to moving your Dev/Test into Azure. The various different pieces of your infrastructure that you could move, and more importantly how to take a hybrid approach, so you can use Azure resources for some things, and on premise infrastructure for others.

Finally we’ll dive down into some of the technical guts around the tooling and concepts you can use to make this work for you. How to use Azure Resource Groups and environment templates to streamline this process; “Lift-and-shift” approaches; automated deployment options; and much more.





Etienne Tremblay

Headshot_Etienne_circle_300x300Etienne Tremblay is a senior Application Lifecycle Management at Imaginet Canada. He has over 24 years of experience in the IT industry and he specialized in Microsoft technologies since 2000, specifically in Application Lifecycle Management, he also has expertise in the mining and manufacturing industries. He is a regular speaker at DevTeach since 2005, a judge for the Imagine Cup Software Design competition since 2006 and a Microsoft MVP since 2006.


Taking your Shared Components to the Next Level
July 5th @ 2:45pm

If you struggle with common components and how to manage them, join me in this session where we will create a common component, then build both debug and release versions, package it with nuget, and discuss the best ways to manage multiple version with multiple feeds.


Welcome to the future, Windows Contain
July 7th @ 11:30am

Have you heard about Docker, Windows Nano, Windows Containers, Windows Hyper-V containers?

In this session, we’ll discuss and differentiate all of them. We’ll also create a website, package it, create a container, deploy the web site in the container and package the container into an image for reuse.

This is the future folks. Come see me to learn about it.





About Imaginet

Imaginet is your trusted technology partner who turns your business innovation ideas into reality. 20+ years | 1200+ satisfied customers | 2500+ successful engagements. Located in the United States and Canada. Services offered worldwide. Contact us today at or 1-800-989-6022.


  • Great post, most informative, didn’t realise devops were into this.

  • Interesting piece of information, I had come to know about your web-page from my friend pramod, jaipur,i have read atleast eight posts of yours by now, and let me tell you, your blog gives the best and the most interesting information. This is just the kind of information that i had been looking for, i’m already your rss reader now and i would regularly watch out for the new posts, once again hats off to you! Thanks a million once again.

Leave a Reply

Let‘s Talk.
  • Let's Talk

  • This field is for validation purposes and should be left unchanged.