Speaking

3/20/2014 – WNC .NET Developers Guild

Introduction to Unity 3D

Matt Duffield will present a high level overview of Unity 3D and what it takes to build a simple game. With the release of Unity 4.3, you can now develop awesome games in 2D. Don’t worry; you can still use all of your awesome C# skills to develop your games. Unity allows developers to build really cool games and target pretty much every device and console that is available. Come out and see what it takes to build a game!

2/25/2014 – Charlotte Enterprise Developers Guild

Introduction to Unity 3D

Matt Duffield will present a high level overview of Unity 3D and what it takes to build a simple game. With the release of Unity 4.3, you can now develop awesome games in 2D. Don’t worry; you can still use all of your awesome C# skills to develop your games. Unity allows developers to build really cool games and target pretty much every device and console that is available. Come out and see what it takes to build a game!

12/10/2013 – Charlotte ALT.NET

Mobile First and Responsive Web Design

As mobility becomes more and more important we will look at strategies to help mitigate redundancies in your HTML and CSS but still allow for a great user experience.  Instead of creating dedicated pages for each target device we will look at Mobile First and Responsive Web Design patterns.

We will also take a look at two of the more popular libraries: Twitter Bootstrap and Zurb Foundation.

We will also cover some typical best practices when developing your web applications.

12/09/2013 – Charlotte Game DEV

Building a game for the iCade using Unity 4.3

In this session we are going to look at using Unity 3D and what it takes to build a game that supports the iCade SDK.

Also, now with the release of Unity 4.3.  We will take a look at the new awesome features of 2D development using Unity.

10/16/2013 – Greenville Spartanburg Developers Guild

Windows 8.1 and Visual Studio 2013

We are in some exciting times with a new version of Windows 8.1 and Visual Studio 2013 Preview announced with Build 2013 from Microsoft. Microsoft is moving towards a faster rev cycle and this makes it even more exciting to try and stay up to date with all the changes. In this presentation, Matt Duffield will highlight some of the new features and capabilities in Windows 8.1 and Visual Studio 2013 Preview.

10/08/2013 – Charlotte ALT.NET

Windows 8 – Cage Match: XAML vs. JavaScript

You have heard how easy it is to develop Windows store applications. Come out and see just how easy it is. In this meeting we are going to assign task towards building a line of business application and let Brian Hitney build it in XAML/C# and Matt Duffield do the same in JavaScript/HTML.

We will also discuss and evaluate the strengths and weaknesses of each paradigm.

9/09/2013 – Charlotte Game DEV

Game Design and Unity

This meeting will continue our session with using Unity.  We will continue where Dan left off and build a simple 2D space shooter app.

Probably the hardest part of game development is just getting started.  We will take a look at focusing on creating your own Game Design Document.

Once we review the general concepts of our document, we will jump into a live session of building a quick app as well as using 2D Toolkit.  We will cover the following topics:

• Input: Touch and Keyboard/Controller

• Particle System

• Collision Detection

• Finite State Machines (FSM)

• Sprite Collections and Animations

• Dicing your sprite sheets

• Sprite Batching

8/28/2013 – Charlotte Windows App Developers

Windows 8.1 & VS2013

This presentation will dive into the latest changes and updates to VS2013 and Windows 8.1. Windows 8.1 will be a free update to Windows 8, and there are a number of new features to take advantage of or plan for.

8/27/2013 – Charlotte Enterprise Developers Guild

Introducing Windows 8.1 & Visual Studio 2013 Preview

We are in some exciting times with a new version of Windows 8.1 and Visual Studio 2013 Preview announced with Build 2013 from Microsoft.  Microsoft is moving towards a faster rev cycle and this makes it even more exciting to try and stay up to date with all the changes.  This presentation will highlighting some of the new features and capabilities in Windows 8.1 and Visual Studio 2013 Preview.

7/18/2013 – WNC .NET Developers Guild

Introducing Windows 8.1 & Visual Studio 2013 Preview

We are in some exciting times with a new version of Windows 8.1 and Visual Studio 2013 Preview announced with Build 2013 from Microsoft.  Microsoft is moving towards a faster rev cycle and this makes it even more exciting to try and stay up to date with all the changes.  This presentation will highlighting some of the new features and capabilities in Windows 8.1 and Visual Studio 2013 Preview.

5/16/2013 – Charlotte Game DEV

BYOG – Using CreateJS and Box2DWeb

In this session, we will take a look at what it takes to build your own game using CreateJS and Box2DWeb.

We will look at the code necessary to create a simple game as well as talk about how all the moving parts fit together.

Bring your laptop and come prepared to build an application. We will also showcase how you can take your game and launch it as a native Windows 8 application. This is a great feature of Windows 8 since it natively speaks HTML and JavaScript.

If we have time, we will either try AppMobi or PhoneGap as well for targeting Android and IOS.

4/18/2013 – WNC .NET Developers Guild

Client-side MVC Architecture

With social sites becoming so popular like Facebook, Twitter, LinkedIn, etc, we are reaching a point where consumers are demanding applications and systems that can deliver real-time experiences.  We will look at the landscape and discuss some of the most popular frameworks currently available.  We will also look at the question of ubiquity and how we can leverage good architecture and design to support such models.  Finally, we will take a look a one such architectural approach and look at the pros and cons with such an architecture.

4/11/2013 – Charlotte Game DEV

Game Development Show and Tell

In this meeting, we will are going to open up the floor to developers to show and tell about the games they have built. We will focus on similarities and differences between frameworks, platforms, and programming languages.

We will also settle on the group project and get started with building a simple game and move on from there.

3/27/2013 – Charlotte Enterprise Developers Guild

Building Immersive Windows 8 Apps

Windows 8 opened up a whole new set of possibilities for application developers in terms of how their applications can interact with the underlying operating system, with other applications as well as with the users. Specifically this includes the ability to utilize Contracts (search, share, settings) to give the impression your application is ‘one’ with the operating system as well as creating live Tiles to allow your application to communicate with the users even when the application is not running. In this session we will take a look at how you can use Contracts and Tiles to provide your application a great user experience and make your users feel truly engaged.

3/20/2013 – Charlotte Game DEV

Taking a look at HTML5 Game Dev Libraries

In our kickoff meeting, we are going to take a look at the existing libraries available for building HTML5 games.  We will look at ImpactJS, ProcessingJS, CreateJS, Construct2, and many more.  We will discuss the paradigm for programming apps using HTML5 Canvas and how easy it is to port these apps to platform like Windows 8 natively.

We will also demo several games by some of these libraries and welcome any of our members to bring their games to show to the group as well.

01/24/2013 – Triad Developers Guild

Developing for Mobility with an emphasis on Reach

In this session we will discuss this techniques to help you build rich mobile applications and target multiple platforms.  We will discuss the various options there exists for developing platform independent applications and the limitations for each.  Finally, we will take a simple application and walk through the steps to get your application ready using PhoneGap.  We will also discuss key architectural decisions to help ensure your design and structure of your application is best suited for cross-platform dissemination.  We will look at the following technologies: HTML5, CSS3, JavaScript, Web API.  We will target the following platforms:  Windows 8, Android, Web

01/19/2013 – Columbia Code Camp

Designing Windows Store Apps

Windows 8 is a new Windows experience. Through the bold use of color, typography, and motion, Microsoft’s design style brings a fresh new approach to the user experience. In this talk, you’ll learn about the Microsoft design principles and how to apply these principles when building your own apps.

11/10/2012 – RDU CodeCamp

7 tips to Make building Win 8 apps in HTML/Javascript a Breeze

Windows 8 development is still fairly new to the scene and sometimes it can be frustrating when you run into an issue that seems like you are doing everything right only to find out that there is this one thing you must do to get your code working.  Come out to this session and we will walk you through some gems discovered while building Windows 8 applications in HTML and hopefully you won’t need to run into the same pitfalls.

10/27/2012 – SQL Saturday #74 – BI Edition

Build Your Own Dashboard (BYOD) in HTML5

Need to have some dashboard reports that support cross-platform devices?  Ever wanted to build your dashboard and see it on the iPad or Android, or Windows 8 Surface?  With this session, we will take a look at what it takes to provide simple dashboards using goodness of HTML5.  We will look at using client-side JavaScript to provide our data using Web API and JSON.

10/12/2012 – Windows 8 DevCamp – Reloaded

Sharing, Settings, and Roaming

By popular demand, we’re continuing the Windows 8 DevCamp series! We want to make sure your app is ready for primetime, so at each DevCamp, we’ll dive into a specific feature and then go hands on with your app, or using our reference app.

Join us Friday, October 12th, from 9:00 AM to 1:30 PM in the Mt. Kilimanjaro/Mt. Everest rooms of the Charlotte Microsoft Campus. By popular demand, we’re continuing the Windows 8 Developer Camp series! We want to make sure your app is ready for primetime, so at each DevCamp, we’ll dive into a specific feature and then go hands on with your app or use our reference app.

In this week’s DevCamp, we’ll dive into Sharing, Settings, and Roaming. We will also cover some tips and tricks for developing Windows 8 applications using HTML, JavaScript, and CSS. Finally, we’ll also spend a few hours going hands on to ensure the best experience for your app!

10/05/2012 – Windows 8 DevCamp – Reloaded

Tiles and Notifications

By popular demand, we’re continuing the Windows 8 DevCamp series! We want to make sure your app is ready for primetime, so at each DevCamp, we’ll dive into a specific feature and then go hands on with your app, or using our reference app.

In this DevCamp, we’ll dive into Tiles and Notifications using our Contoso Cookbook reference app. Live tiles are essential to adding an interactive experience to your application, and we’ll show you how to update live tiles either through a local background task, through the application itself, or have Windows 8 poll a service to update its content. We’ll also show how to leverage the Microsoft Push Notification service to push notifications down to users. Applications can also create secondary tiles that allow you to deep link to specific content or pages within your app. We’ll also spend a few hours going hands on to ensure the best experience for your app!

9/08/2012 – Windows 8 DevCamp (Charlotte)

Cookbook I – Design, Templates and Style

Description:  In this session, we’ll talk about the design principles for Windows Store applications — controls, color, typography, and general guidelines to follow to deliver the best user experiences. We’ll also dive into the development choices and tooling support available. We’ll begin with the built in templates and show how we can quickly scaffold a data-driven application called the Contoso Cookbook.

Cookbook II – Data, Contracts and Settings

You’ve seen the Cookbook. But, how do we leverage data? How do we expose our data to allow users to search and share from the app? We’ll explore these options in this session, from storing data, retrieving data via a web service using an in app purchase, to implementing search and sharing contracts, we’ll look at the code that makes this possible. We’ll also show how to store data locally, as well as roam preferences that can follow a user automatically as they log in to different devices.

8/17/2012 – Windows 8 DevCamp (Raleigh)

Building Modern UI style apps with HTML & JavaScript

This session walks you through what it takes to build a Windows 8 modern UI style application using HTML5, CSS3 and JavaScript.

7/24/2012 – Charlotte Enterprise Developers Guild

Introducing Microsoft’s Roslyn compiler as a service

Taking a look at Microsoft’s Roslyn compiler as a service. If you ever wanted to build your eval engine in .NET, now is the time. We will take a look at building your own Read-Evaluate-Print-Loop (REPL) engine. We will also see how can we use Roslyn to support building your templating engine.

5/15/2012 – Greenville Spartanburg Developers Guild

ASP.NET MVC4 and Web API

Microsoft likes big stacks! Look at Windows Presentation Foundation (WPF) or, better yet, Windows Communication Foundation (WCF). With either of these “foundations”, you start out a noob and you come out the other side a freak’in Ph.D in Quantum Physics. It doesn’t have to be that hard! There has to be a better way.

Well, Microsoft has been definitely been going the right direction. If you have followed any of the work on the WCF Web API, then you know how awesome this stuff is. This is its new home but you can still self host just like you could before. We are talking about a Web API that is heavily Convention-Over-Configuration based! Gone are the days of looking through a myriad of documentation as to how to setup your web.config file. Those days are over and you will be surprised at how nice the new stack is.

5/05/212 – Carolina Code Camp 2012

Compiler as a Service – Introducing Roslyn

Have you ever wanted to perform dynamic eval operations C# just like you can in JavaScript or Ruby? Well, look no further! With Roslyn we have to power to build our own Read-Evaluate-Print-Loop (REPL) engine. We will also take a look at how you can use Roslyn to build your own template engine like Razor.

Client Side JavaScript Applications a.k.a. Single Page Applications

In this session we are going to take a look at Knockout.js, Infuser.js, Path.js, and a whole new approach for building client-side JavaScript applications. We will look at the overall architecture and see what we can do to manage the whole development process. One area of importance is loading HTML view templates on demand instead of the traditional Script reference. We will also address some limitations like Search Engine Optimization (SEO) that aren’t supported out of the box.

4/11/2012 – Columbia Enterprise Developers Guild

ASP.NET MVC4 and Web API

Microsoft likes big stacks! Look at Windows Presentation Foundation (WPF) or, better yet, Windows Communication Foundation (WCF). With either of these “foundations”, you start out a noob and you come out the other side a freak’in Ph.D in Quantum Physics. It doesn’t have to be that hard! There has to be a better way.

Well, Microsoft has been definitely been going the right direction. If you have followed any of the work on the WCF Web API, then you know how awesome this stuff is. This is its new home but you can still self host just like you could before. We are talking about a Web API that is heavily Convention-Over-Configuration based! Gone are the days of looking through a myriad of documentation as to how to setup your web.config file. Those days are over and you will be surprised at how nice the new stack is.

4/10/2012 – Charlotte ALT.NET

Introducing Microsoft’s Roslyn compiler as a service

Taking a look at Microsoft’s Roslyn compiler as a service. If you ever wanted to build your eval engine in .NET, now is the time. We will take a look at building your own Read-Evaluate-Print-Loop (REPL) engine. We will also see how can we use Roslyn to support building your templating engine.

3/22/2012 – Triad Developers Guild

ASP.NET MVC4 and Web API

Microsoft likes big stacks! Look at Windows Presentation Foundation (WPF) or, better yet, Windows Communication Foundation (WCF). With either of these “foundations”, you start out a noob and you come out the other side a freak’in Ph.D in Quantum Physics. It doesn’t have to be that hard! There has to be a better way.

Well, Microsoft has been definitely been going the right direction. If you have followed any of the work on the WCF Web API, then you know how awesome this stuff is. This is its new home but you can still self host just like you could before. We are talking about a Web API that is heavily Convention-Over-Configuration based! Gone are the days of looking through a myriad of documentation as to how to setup your web.config file. Those days are over and you will be surprised at how nice the new stack is.

3/15/2012 – WNC .NET Developers Guild

ASP.NET MVC4 and Web API

Microsoft likes big stacks! Look at Windows Presentation Foundation (WPF) or, better yet, Windows Communication Foundation (WCF). With either of these “foundations”, you start out a noob and you come out the other side a freak’in Ph.D in Quantum Physics. It doesn’t have to be that hard! There has to be a better way.

Well, Microsoft has been definitely been going the right direction. If you have followed any of the work on the WCF Web API, then you know how awesome this stuff is. This is its new home but you can still self host just like you could before. We are talking about a Web API that is heavily Convention-Over-Configuration based! Gone are the days of looking through a myriad of documentation as to how to setup your web.config file. Those days are over and you will be surprised at how nice the new stack is.

12/15/2012 – WNC .NET Developers Guild

Windows 8 and Building Metro apps

Microsoft introduced a lot of new tools and goodies at the Build Conference in September. Let’s take a look and see what Windows 8 is all about. We will examine what it means to be “Metro” as well as roll up our sleeves and see what it takes to build an application. We will take a look at the tooling support in Windows 8 by looking at the developer preview for Visual Studio 2011 and Expression Blend. Come out and see what it takes to develop an application in Windows 8.

11/22/2012 – Charlotte Enterprise Developers Guild

Windows 8 and Building Metro apps

Microsoft introduced a lot of new tools and goodies at the Build Conference in September. Let’s take a look and see what Windows 8 is all about. We will examine what it means to be “Metro” as well as roll up our sleeves and see what it takes to build an application. We will take a look at the tooling support in Windows 8 by looking at the developer preview for Visual Studio 2011 and Expression Blend. Come out and see what it takes to develop an application in Windows 8.

10/08/2011 – Richmond Code Camp

WCF Web API

WCF Web API is looking promising.  Come out and check some of the cool new features Microsoft is delivering with the latest CTP of the WCF Web API.

10/04/2011 – Charlotte ALT.NET

WCF Web API

WCF Web API is looking promising.  Come out and check some of the cool new features Microsoft is delivering with the latest CTP of the WCF Web API.

  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: