Domain Events TechFest Update

Last Friday I presented on Domain Events at the Northwest Arkansas Techfest and there was a lot of interest and good discussions.  Thanks to everyone who attended the session.  I have updated the nuget packages to the latest release and have created some initial documentation located here.  From there you can find links to the project site (full source available) and wiki. 

The source also includes an example application as well as the demo script for the demo I used in my presentation.  The demo script is step by step instructions to re-create the demo from the presentation.

As I mentioned in the session this code is publicly available and I do accept feature and pull request, see the project wiki for how you can contribute.

Northwest Arkansas Techfest Update

TechFest_Splash_400_242

This Friday, August 24, 2012 8:00 AM – 5:00 PM

I will be presenting two sessions at this years Northwest Arkansas Techfest.  If you haven’t already head on over to http://nwatechfest.com and register.  This year is looking like it will be even bigger than events in the past.  Go out and support your local technology conference and help make this an awesome event.

Here is the information about the sessions I will be presenting.

0 to 60 With Highway.Data

In this session we will take an look at Highway.Data and how it makes it easy to get up and running with Entity Framework. Highway.Data is part of the Highway Framework being developed by Tim Rayburn and Devlin Liles. This framework pulls together all the best practices of their Entity Framework 4.1 Expert's Cookbook book into a framework that makes consuming data much easier. This session will cover the newly release version 2.0 of Highway.Data.

Track: Big and Small Data
Time: 1:00 PM

Domain Eventing, Using Domain Events to create more composable applications.

In this session I will present a strategy I have implemented for using events in the domain model to make applications more composable. Domain Events allow you define system events and then implement handlers that take action when those events occur.

Track: Advanced Development
Time: 2:00 PM

I’d love to have you stop my one of my sessions and give feedback on the content and direction.  Each of my sessions is already or working toward creating a reusable library that will be made available via nuget.  So, your input at this stage can influence future releases.

Speaking at Tulsa Techfest–October 7th 2011

image

It is time for the Tulsa Techfes! Woo Hooo!

This time around I will be leading a Community Leadership Town Hall the night before and presenting two sessions.  This has always been an awesome event and I am sure this year will not be much different.

Session Info:

Developer Productivity Tips: How to Get Things Done

This session is a collection of tips and strategies I have learned that has helped me be a more productive person. Topics will range from better ways to handle the onslaught of incoming email to being more productive with you development tools.

Topics in this session:

  • Going Mouse-less
  • Customize your world
  • Developer Tools
  • Inbox Zero
  • 5 Sentences or less
  • Clean Workspace

The Creamy Goodness of NuGet

NuGet has quickly become one of my favorite extensions for Visual Studio.  Not only has it made it easy to add commonly used OSS libraries to your projects it has made them discoverable.

About NuGet: NuGet is a free, open source developer focused package management system for the .NET platform intent on simplifying the process of incorporating third party libraries into a .NET application during development.

There are a large number of useful 3rd party open source libraries out there for the .NET platform, but for those not familiar with the OSS ecosystem, it can be a pain to pull these libraries into a project.  NuGet automates most of this and makes it easy to add libraries for common task.

Here is what you will learn:

What is NuGet?

  • How to add packages to your project
  • How to update packages in your project
  • How to host your own package repository
  • How to create and publish your own packages

Nwa .NET: Windows Phone 7 Launch Event March 8th, 2011

image

You have been hearing a lot about the new Window Phone 7 lately.  Did you miss the bubble with iPhone development because you didn’t want to learn a whole new language and framework?  Then you're invited to a hands-on event for Windows Phone 7. 

Get some help getting your Windows Phone 7 app into the marketplace. You’ll receive everything you need to develop an app—including some good community fun, sample code and templates. You can work individually or collaborate with others as a team.

Chris Koenig, Senior Developer Evangelist with Microsoft will be joining me for this fun, fact filled, dare I say Lab filled event.

Attendees will also receive a special entry card for a chance to win a Windows Phone 7, after your app has been submitted to the marketplace.

Be there!

Get started

  • Download the Toolkit
  • Register at the Windows Phone 7 Marketplace
  • Download the Windows Phone Mobile Advertising SDK to monetize their app

 

Date: March, 8th, 2011
Time: 6:00 P.M. – 9:00 P.M.
Place:

Technology 101
105 SE 22nd St, Suite #7
Bentonville, AR 72712


Please RSVP: nwadnug032011.eventbrite.com

Nwa TechFest Sessions

Today I submitted my sessions for the Nwa TechFest, hopefully I will get some of them accepted. If you want to speak please go submit your sessions!

Here is the session info, I would love some feedback on the topics.

Getting Started to ASP.NET MVC3

This session will teach you the basics of building an ASP.NET MVC web application using Microsoft Visual Studio and ASP.NET MVC3.

Here is what you will learn:

  • How to create a new ASP.NET MVC project
  • How to create ASP.NET MVC controllers and views
  • How to create a new database using the Entity Framework code-first paradigm
  • How to retrieve and display data
  • How to edit data and enable data validation

Getting git: Distributed Version Control

You may have heard a lot of buzz about the distributed version control system called git. It has been very popular with open source projects and was developed by Linus Torvalds to use by the Linux Kernel team.

Here is what you will learn:

  • Why git?
  • First Steps
  • Basic Workflow
  • How to clone repositories
  • How to work with remote repositories

The Creamy Goodness of Nuget!

NuGet is a free, open source developer focused package management system for the .NET platform intent on simplifying the process of incorporating third party libraries into a .NET application during development.

There are a large number of useful 3rd party open source libraries out there for the .NET platform, but for those not familiar with the OSS ecosystem, it can be a pain to pull these libraries into a project.

Here is what you will learn:

  • What is nuget?
  • How to add packages to your project
  • How to update packages in your project
  • How to host your own package repository
  • How to create and publish your own packages

Calendar

<<  November 2014  >>
MonTueWedThuFriSatSun
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

View posts in large calendar

Month List