Microsoft MVP Logo

Over the last year I've spent less time on the road attending and presenting at conferences than in previous years... it's been quite nice cutting back on the travel. I do have a few conferences I'll be at and sessions I'm presenting... I'm very much looking forward to these and wanted to share the plans.

JAX Cloud User Group Meetup - August 24th

Next week I'm presenting to my local cloud computing user group, the Jacksonville Cloud Computing Meetup on a topic I've never presented on before, but I'm elbows deep into these days. This one is going to be a ton of fun!

Docker 101 - What is Docker, What are Containers & Why Should I Care?

It’s impossible to have not heard about Docker by now. Over the last three years, Docker has been one of the fastest growing technologies out there. But what is it? In this presentation, AC will explain what Docker is and it’s relationship with containers. Its best to learn by seeing it in action, not from slides, so this presentation will be filled with demos, discussion and seeing how you can leverage this technology in your future & existing projects.

This session will be next week, Wednesday, August 24, 2016 @ 430p at the Modis office in the Southside Blvd & JTB area. Get the full details on time & address location as well as RSVP if you're in the area here: http://meetu.ps/e/BRwnt/3SLfd/f

Microsoft Ignite Conference (Atlanta) - September 26-29

Finally got off the fence and decided to attend the Microsoft Ignite conference in Atlanta, GA. For the first time in a long time I don't have any presentations & very much looking forward to that - no commitments to prep for! I just picked up two days of expo passes (Tuesday & Wednesday) so you'll find me wandering the expo or hanging out in the Azure & Office 365 spaces.

My co-host Chris Johnson of the Microsoft Cloud Show are planning to do a bunch of stuff with the podcast that week like interviews and live updates from the show. If you're there we'd love to link up and chat with you including grabbing a few minutes on the air for a show! If you're interested, please send us a message through our site: microsoftcloudshow.com/questions

In fact, we have a very special live show planned... we'll talk more about that on the podcast soon so stay tuned. All I'll say for now: regardless if you are at Ignite or at home, you might want to plan to set aside an hour on the afternoon of Tuesday, September 27th. ;)

IT/DEV Connections (Las Vegas) - October 10-13

It's been a long time since I've been involved with IT/Dev Connections due to scheduling conflicts, but this year I get to attend and present on three very fun topics. It doesn't hurt that the show is in Las Vegas & at an awesome venue: the Aria Resort on the strip. I'm presenting two breakout sessions & one full day workshop:

Workshop: Office and SharePoint Development Toolchain

Cross platform, Node, Gulp, CI, CD, module loaders, bundlers, ahhhh! As a traditional SharePoint, Office or .NET developer, this more rapid & new style of development is a bit foreign to you. While you might have thought you could avoid it, then you hear about the SharePoint Framework and how it leverages the same tools. That's fine but all these articles & sessions assume you're already up to speed with this style of development. What if it's new to you… it's quite a steep learning curve. You aren't alone as I hear this over and over. Come to this workshop and we'll start from the basics. Regardless if you use Windows or MacOS, you'll see how to get your environment setup using popular free tools. You will learn how Node.js fits into the picture (no, you don't have to develop in Node.js, but most developer utilities leverage it as the runtime), look at bundlers, module loaders, testing frameworks, build & dev tools, testing tools, continuous integration & continuous deployment services… everything you need to build things with Angular 2, the SharePoint Framework, all sorts of applications! To be clear we're not building applications with Angular 2 or the SharePoint Framework, we're going to focus on the toolchain that facilitates building these types of applications.

This pre-conference full-day workshop on Monday, October 10, is for those people who want to learn how to get up to speed with a style of development that may be way outside of their comfort zone. I promise we won't open Visual Studio (the 100GB version)... I'm only using free & open source tools and showing how to build applications using this very different style of development. We won't spend much time building Angular 2 applications or things that use the new SharePoint Framework (SPFx), rather we're going to focus entirely on the process around it. Very little slides in this one... almost all demo!

Style Your Web Apps and Office & SharePoint Add-ins with the Office UI Fabric

Developers, what is one of our top things we hate to do? Train the users of our applications, right? Well if you are building web applications for Office 365 users or Office Add-ins or SharePoint Add-ins, why not use the same design language in your applications that Microsoft uses! In this session, you will learn about the Office UI Fabric, a design package provided by Microsoft that you can use to make your applications look and behave just like Office 365, Office and SharePoint. You’ll also see the open source ngOfficeUiFabric project that includes directives for Office UI Fabric that you can use in your Angular applications! This will reduce the amount of training you have to do with your users and give them a clean & consistent experience!

Confused about the state of Office UI Framework? I explained it in a blog post recently, but no fear... we'll cover it all in this breakout session on Thursday, October 13th and show you how you can use it within your applications. We'll also look at some of the derived projects from this like the React implementation and the Angular version, ngOfficeUiFabric, that I'm involved in.

Learning Angular2 to Building Office Add-ins

If you are in the web development space you have no doubt not ben able to miss all the buzz around Angular. Over the last few years, Angular has taken over the web app development space with a vengeance. This year Google is releasing the second version of Angular, Angular 2, and it’s a huge change from how we built apps with Angular 1.x. The biggest challenge with Angular2 is how many different things there are to get ramped up on from the new syntax, module loaders, to TypeScript or to stick with JavaScript, you name it. But these are all good things and in reality, the surface area of Angular2 is much smaller than Angular 1.x. In this demo-heavy session, you will get your feet wet as we demystify and build our first Angular2 app. We will build this as an Office Add-in for one of the Office clients. So you’ll walk away learning two things: building apps using Angular2 & building Office Add-ins. What more could you ask for?!

This session on Thursday, October 13, goes nicely with my workshop... but if you don't attend the workshop don't sweat it. I'll show you how to use Angular 2 to build add-ins for Office clients. This will be a mostly demo session where we'll build the add-in from scratch!

Office & SharePoint Live 360 (Orlando) - December 5-9

I'm one of the co-chairs for this show. This year we've expanded this conference to include Office & Office 365 related content that's more practical for developers and IT Pro's alike. There are other shows going on that the same time so we wanted to cater to an audience that was not as well covered by those other shows to stand out. As such, all content at this show will be stuff you can use today as a developer or IT Pro. I'm doing a half-day workshop & breakout session at this show:

Half-day Workshop: Building Clients Side Applications in Office 365 with the New SharePoint Framework

Earlier this year, Microsoft announced a new option for developers to create custom solutions in SharePoint—the SharePoint Framework. This new development model helps you create client-side applications that work in SharePoint Online, as well as mobile environments. In this workshop, you'll learn about this new development option, how it works and the scenarios for which it's suitable. Then you'll start creating your first solutions. Feel free to follow along or sit back and watch. Either way, you will learn how to take advantage of this new option.

Just yesterday Microsoft pulled back the curtain on the SharePoint Framework (SPFx) and released a developer preview version. In this workshop, we'll get you up to speed on how to build things using this new framework.

Learning Angular2 to Building Office Add-ins

If you are in the web development space you have no doubt not ben able to miss all the buzz around Angular. Over the last few years Angular has taken over the web app development space with a vengeance. This year Google is releasing the second version of Angular, Angular 2, and it’s a huge change from how we built apps with Angular 1.x. The biggest challenge with Angular2 is how many different things there are to get ramped up on from the new syntax, module loaders, to TypeScript or to stick with JavaScript, you name it. But these are all good things and in reality, the surface area of Angular2 is much smaller than Angular 1.x. In this demo-heavy session, you will get your feet wet as we demystify and build our first Angular2 app. We will build this as an Office Add-in for one of the Office clients. So you’ll walk away learning two things: building apps using Angular2 & building Office Add-ins. What more could you ask for?!

Comments powered by Disqus