Speaking Engagements

One of the things that I enjoy the most about being involved with the software development community is the ability to go out and speak at User Groups and Events across the world.  This page is the dedicated place to find out where I'm going to be speaking next and to get information about my availability for future events. 

Upcoming Speaking Engagements

Code PaLOUsa - April 25th - 27th Louisville, KY

I will be presenting a total of three sesions at this event.

ASP.NET Performance Diagnostics & You - Trying to pinpoint performance issues in any application can be complicated. ASP.NET applications often tend to lend even more difficulties when it comes to understanding the true performance bottleneck in application performance. In this session we will start with a quick overview of the methodology to dissect an ASP.NET application to identify performance issues and identify methods to ensure that your testing is truly showing results and not a false-positive. The second half of of the session will be a hands-on demonstration using two different tools for performance diagnostics, Fiddler to try and identify if the issue is server side, #of requests, or otherwise, and ANTS profiler to truly dig into the server side.

Developing for Windows 8 - Many Devices, One Application - With the release of Windows 8, Windows 8 RT, and many touch enabled devices. Life as a developer targeting the Windows platform has become quite interesting. This session is a mostly code-free session that talks about design and development considerations that you have to make when it comes to developing one application that will work on many different devices.

Demystifying .NET 4.5 Async - .NET 4.5 brought huge advancements in the way that asynchronous programming is completed and removed a lot of the complication that used to plague the Async model. This session introduces .NET 4.5 Async and covers the topic in two different direction. First an overview of Async in .NET 4.5 is provided, showing how new API methods require its usage and how to properly call these methods. The second half of the presentation will focus on experienced developers and how this new model truly does simplify development for Async along all fronts by showing the "old way" and the "new way" side by side and highlighting the simplified error handling, process management and overall time to develop. After this session developers will have the tools needed to implement Async in their applications.

Kansas City Developer Conference - May 3rd Kansas City, Missouri

I will be presenting one topic at this event.

ASP.NET 4.5 for Web Forms Developers - There are a lot of us out there for a number of reasons that might not be working with ASP.NET MVC and might not have a plan to migrate to it anytime soon. With .NET 4.5 Microsoft proves that it isn't a big deal and added a bunch of much needed enhancements to the ASP.NET 4.5 Web Forms framework that brings some of the nicest features that were introduced in MVC to those of us using Web Forms. In this practical demo we will investigate these new features and discuss how they can be used to help improve developer productivity!

MADExpo - June 24 - 26, 2013 Hampton, VA

I will be presenting two topics at this event.

Demystifying .NET 4.5 Async - .NET 4.5 brought huge advancements in the way that asynchronous programming is completed and removed a lot of the complication that used to plague the Async model. This session introduces .NET 4.5 Async and covers the topic in two different direction. First an overview of Async in .NET 4.5 is provided, showing how new API methods require its usage and how to properly call these methods. The second half of the presentation will focus on experienced developers and how this new model truly does simplify development for Async along all fronts by showing the "old way" and the "new way" side by side and highlighting the simplified error handling, process management and overall time to develop. After this session developers will have the tools needed to implement Async in their applications.

Programming for Fun and Utility, .NET Gadgeteer - Recently there have been a lot of developments with the new .NET Gadgeteer devices and the .NET Micro Framework. In this session we will provide a jump-start introduction to developing with the .NET Micro Framework and the FEZ Spider main board using the Spider starter kit. In this session the foundation items on application structure, installation pre-requisites, and demo code will be shown. Project examples and a discussion around available resources will also be done to ensure that those getting started know where to go for the needed information. (Examples will include a bluetooth rover, arcade games, and more!)

Request Me For Your Event

If you would like to have me speak at an upcoming event, feel free email me or request me through the INETA Community Speakers program.  If you have a specific topic in mind that you would like discussed please include that in your email. My availability is flexible and can accommodate most schedules.

No Budget for Travel?

Feel free to contact even if you do not have the ability to subsidize or provide transportation.  Each year I will cover travel expenses for multiple events each year and I still have funding available for 2012.

Contact Information

 

Email:msellers@Iowacomputergurus.com
Phone: 515-270-7063

INETA Community Speakers Program

Past Presentations

For a categorized listing of all past presentations please visit my Microsoft MVP profile, where all presentations, including audience counts are recorded.  If you are looking for materials that were used during a presentation, please feel free to e-mail me at msellers@iowacomputergurus.com and I can provide the materials.