Posts by Year

2024

My Presentation and Travel Equipment

7 minute read

This month in a chat with the speakers of ESPC one of the United States based speakers asked about some travel gear recommendations. I shared my travel gear ...

Docker Volume Location on Windows

2 minute read

Like a lot of engineers nowadays, I use Docker for my development environment. I have a Windows 11 machine with Windows Subsystem for Linux (WSL) and I use ...

Back to Top ↑

2023

Working with the LinkedIn API with C#

17 minute read

The last day few days, I have been experimenting with the LinkedIn API to send my blog posts, YouTube videos, and community updates automatically to my Linke...

Coding with JoeG - Reboot

less than 1 minute read

Tomorrow, August 11th, 2023, I will kick off my Coding with JoeG stream again and I’ll be joined by Richard Dudley. We’ll start the stream at 1pm MST/PST, 4p...

LinkedIn has an AI Assisted Editor for Post

1 minute read

With me on the hunt for a new job, at the time of this post being authored, I have been pretty active on LinkedIn. The last day or so, I have been experiment...

Back to Top ↑

2022

Getting Started with Dev Containers

7 minute read

Recently, I attended a session at DEVIntersections on Dev Containers presented by Burke Holland. Prior to attending the session, I knew of Development Contai...

Visual Studio Code File List Sort Order

1 minute read

This morning I was working on a blog post on getting started with Developer Containers. For this, I opened up Visual Studio Code and JetBrains Rider. Once I...

Clean up some .NET Clutter

2 minute read

As some of you know, I do a lot of public speaking and blogging, although the blogging seems to have taken a vacation lately :smile:. One of the side effect...

This post was written with GitHub Copilot

3 minute read

In this post, I will be writing about how I used GitHub Copilot to write this post. You might be thinking that GitHub Copilot is a for writing code and you w...

Back to Top ↑

2021

7 Windows 11 Tips

4 minute read

It’s July 11th, or 7/11/21 (in the U.S.), so I am bringing you 7 Windows 11 tips. See what I did there. :smile: I know, it’s corny, and really only applicabl...

Windows 11 - A First Look

5 minute read

Windows 11 or I am calling it right now, the Who Moved My Cheese Edition, was announced and shown to the world a few days ago. Why do you call it the Who Mov...

ASP.NET Core 5 and Angular - Book Review

1 minute read

Overall I enjoyed the outline and flow of this book. The author does an excellent job explaining things and makes no assumptions that the reader “knows it.”...

Using Yarn with ASP.NET Core Projects

7 minute read

Since I got bitten by the CI/CD bug, I’ve been looking at ways to clean up some code-bases and make it easier to deploy and store less unneeded files in my r...

Back to Top ↑

2020

Thanksgiving and Silver Linings

1 minute read

While I am grateful for the old man bladder that woke me up at 2 am (AZ time) only to realize that my daughter was not home yet which kept me up (thank you p...

Adding .NET 5 Support to Azure App Service

less than 1 minute read

Yesterday I updated the Contacts to .NET 5. Now the process was pretty easy, you can watch the video here, however once published to Azure App Service I got...

Priorities

3 minute read

A year ago, yesterday, I went to the Emergency Room because I was getting cold sweats, and something did not feel right with my body. Well, after a few tests...

Dependency Injection with Azure Functions

1 minute read

I got bit by the dependency injection bug a few months ago and want to use it when I can, and it makes sense. Within a month or so of writing this post, Azur...

Desert Code Camp 2020 is Cancelled

less than 1 minute read

With deep regret, I inform you that we will not be having a Desert Code Camp this year. There are several reasons for this. The primary reason is the facil...

Getting Started Streaming

4 minute read

As I posted about a month ago, I starting live coding sessions, aka streaming, on Twitch. This post is a ‘getting started guide’ for streaming, with a couple...

Branding Your Stream

1 minute read

As you start streaming more or recording videos for the future, there are few things you may want to consider to tidy things up. Here are a few things you s...

Coding with JoeG - Stream Plugins

less than 1 minute read

Plugins are an easy (in most cases) way to add additional functionality to your stream. Here is a collection of plugins that I use or are considering on usi...

What It Means to be a Software Engineer

2 minute read

There has been much talk on social media about being a Software Engineer/Developer/Programmer in the last week or so, probably because we are all being safe ...

Coding with JoeG - I’m Streaming

1 minute read

I’m joining many other technology leaders and public speakers and starting to live code on Twitch… maybe soon to YouTube!

Visual Studio Settings for Presentations

3 minute read

There was a twitter conversation around building an extension to make it easier for presenters/twitchers and others to quickly switch between settings in Vis...

Back to Top ↑

2019

New Type of Identity Theft

1 minute read

A few days ago, I got an email with the subject of Inquiry from a Michael Fleming at michaeltfleming6@gmail.com. Initially, I didn’t think anything of it. ...

Dynamic Blog Posts with Jekyll

3 minute read

Well “dynamic-ish”. The Speaking Engagements page on this site uses data files to generate the list of upcoming and previous speaking engagements. Which gene...

Congressional App Challenge

2 minute read

I was proud to participate in the Congressional App Challenge last year even though it was just to help promote it in Arizona. The Congressional App Challeng...

Back to Top ↑

2017

Im Speaking on a Boat

less than 1 minute read

Well, it’s more than a boat is a cruise ship, the Norwegian Cruise Lines Escape. We will be departing from Miami with port stops in Falmouth (Jamaica); Georg...

Why I Organize Desert Code Camp

2 minute read

While I was mingling at the Desert Code Camp after party, I was talking to a long time attendee, Liz. Liz makes the drive up from Tucson every year to attend...

Back to Top ↑

2016

The Power of Community

3 minute read

This blog post has been a long time coming. As a matter of fact, it has been on my Todo list for about two years. I know I am behind :smile:. While parts of ...

Back to Top ↑

2015

Desert Code Camp

1 minute read

I posted on Twitter today that Desert Code Camp is not happening this year. The venue that we use, Chandler-Gilbert Community College is going through some ...

So you want to be a Microsoft MVP

1 minute read

It’s very common for myself and other Microsoft MVPs to get asked “What does it take to become a Microsoft MVP” or “I want to be a Microsoft MVP, please tell...

Being More Productive with @Todoist

2 minute read

It’s not unusual nowadays for the typical person to be overwhelmed with tasks that we need to get accomplished on a day to day, week to week or just plain ne...

Speakers are not Idols

1 minute read

I’ve noticed that at a lot of conferences I attend conference attendees are afraid to approach the conference speakers. It would appear that some attendees t...

Bootstrap for ASP.NET MVC Review

less than 1 minute read

Starts off with a good introduction to using Bootstrap in your ASP.NET applications. It covers the default “File | New” experience, manually added files and ...

Pro NuGet Book Review

1 minute read

First off, I love the subtitle “Your Salvation from Dependency Hell’, although NuGet does offer its own Dependency Hell sometimes.

Back to Top ↑

2014

jQuery Twitter Bootstrap Flickr Carousel

less than 1 minute read

A few months ago I built a jQuery plugin that uses the Twitter Bootstrap Carousel to cycle through images on Flickr. In order to use this plugin you need to ...

Bootstrap Theme Switcher jQuery plugin

less than 1 minute read

A few months ago a published an article on a Bootstrap Theme Switcher. I’ve since approved this post and the JavaScript and turned it into a jQuery plugin. T...

Taking the “Leap” to Everleap

1 minute read

For the past 5+ years, I’ve had a few different sites hosted at Discount ASP.NET, this site being one of them. Recently, Discount ASP.NET released a new prod...

Book Review: Visual Studio 2013 Cookbook

less than 1 minute read

When I first looked at the title of the book Visual Studio 2013 Cookbook I wondered what it could be about.  You can’t cook with Visual Studio, at least not ...

Book Review: NuGet 2 Essentials

less than 1 minute read

A few months ago I was asked to be a Technical Reviewer for a new NuGet book coming out.  I happily said yes and a month or two later out came NuGet 2 Essent...

Bootstrap Theme Switcher

2 minute read

UPDATE: This is now a jQuery Plugin. See the post Bootstrap Theme Switcher jQuery Plugin. While creating a Proof of Concept design for a web site I was worki...

Obsessed With Finding a Better Way

2 minute read

For those that are friends, follow this blog or follow me on Twitter, know that about 9 months ago I started working at Rocket Mortgage as a Software Archite...

Twitter Bootstrap Resources

1 minute read

This does Over the past few months, I have built quite a few sites using Twitter Bootstrap. I think it is an awesome framework for styling websites and abstr...

Back to Top ↑

2013

The Windows Azure Experience

less than 1 minute read

A few weeks ago, I embarked on a task to move one of my sites from a traditional hosting provider to Windows Azure Web Sites. I did this for a few reasons an...

Visual Studio 2012–Update Issues

1 minute read

Yesterday I decided to re-pave my personal development machine because it was acting crazy. Since Visual Studio 2012 Update 2 came out on that day, it was a...

2 Year Retrospective

3 minute read

At around 6:30am PST on 3/19/2013, I hung up the phone from my last INETA North America Board meeting in which I was the President. I actually did not hit me...

Back to Top ↑

2012

Upcoming Events in Arizona

less than 1 minute read

I was going through the AZ Groups calendar this week and noticed that we have a lot of events going on in Arizona in the next two related to Microsoft .NET T...

Windows Phone Unleashed Events

2 minute read

There are two events Windows Phone Unleashed events coming to the Phoenix metropolitan area in May. Please register soon before the events sell out. Registra...

Motivation

2 minute read

According to the Bing Dictionary, motivation is defined as follows:

Foursquare Autocomplete jQuery Plugin

4 minute read

This post will go over implementing the foursquare Autocomplete jQuery plugin. In the upcoming days (weeks) I will have a few blog posts on using the foursqu...

DebuggerDisplay Attribute

2 minute read

Have you ever tried to debug an application and wish the Visual Studio debugger did not display {Namespace.ObjectName} when you wanted to see some of the det...

Back to Top ↑

2011

Introduction to jQuery Mobile

2 minute read

Back in November, I sat in on a session by Scott Hanselman on creating a mobile site on ASP.NET using jQuery Mobile. While I was watching this session I cou...

40+

5 minute read

So this blog post has been pending for over 4 months. I originally had the idea on June 1st, the day after I turned 40. It was to be titled 40 + 1. The inten...

LightSwitch Meeting for SEVDNUG

1 minute read

We are having a special user group meeting this month on LightSwitch on August 25th where Beth Massi, Senior Program Manager for BizApps, will present up to ...

SQL Pass Events Site Relaunched

1 minute read

Are you going to PASS Summit 2011 in October? If so, you might want to check out the updated site I launched called PASS Summit Events. PASS Summit Events wi...

My TechEd Video on Community

less than 1 minute read

Back in May at TechEd North America Developer Express interviewed me about INETA, Community and Desert Code Camp. Check out the video.

INETA and TechEd

1 minute read

Since being elected the President of INETA North America in April, I have heard some good and bad things about INETA from several people. I want to make INE...

Startup Weekend Chandler

less than 1 minute read

I wanted to let you know about an upcoming event called Startup Weekend Chandler. Startup Weekend is a non-profit, community-building event that brings toget...

Community Speaking and Cost

2 minute read

At the beginning of 2011, I set a goal for myself to speak at least twice at a community event that was outside of my area, the Phoenix metro area.  There ar...

TechEd Events Site Launched

1 minute read

Are you going to Tech·Ed North America 2011 in May? If so, you might want to check out the updated site I launched called Tech·Ed Events. Tech·Ed Events will...

Book Review: ASP.NET Site Performance Secrets

less than 1 minute read

When I first got this book I thought it was going to be a compilation of tips and tricks. I was quite surprised with the fact that it really wasn’t.  The aut...

Announcing Desert Code Camp 2011.1

1 minute read

I am pleased to announce the date for Desert Code Camp 2011.1, aka April 2011 code camp. It will take place on Saturday, April, 2nd, 2010.

Back to Top ↑

2010

MVP Summit Events Site Relaunched

1 minute read

Are you going to Microsoft 2011 Global MVP Summit in February? If so, you might want to check out the updated site I launched called MVP Summit Events. MVP S...

Thinking of starting a User Group

1 minute read

A while ago I was asked by a friend of mine in SoCal (Southern California) about how to start a user group. After answering his email I decided it would be n...

Desert Code Camp 2010.2 Sessions so far

8 minute read

Here is the list of sessions that have been submitted and approved as of September 17th, 2010. It even includes 3 sessions for our Gangplank Jr. track for ki...

Announcing Desert Code Camp 2010.2

1 minute read

I am pleased to announce the date for Desert Code Camp 2010.2, aka Nov2010 code camp.  It will take place Saturday, November, 13th, 2010. There are a few cha...

Announcing PDCEvents.info

less than 1 minute read

Back a while ago, I created a site to track events at the Microsoft MVP Global Summit. I did this because there are so many after parties or events that happ...

Announcing PDCEvents.info

less than 1 minute read

One thing that I have noticed of the past few years when it comes to conference or “Summits” is that there are a lot of after parties, tweets, etc. that happ...

Code Camp redone

less than 1 minute read

So my family and I have been going camping a lot for the past two years and this got me thinking… Why not have a Code Camp with actual camping? We can still...

I Love Chandler…

1 minute read

No not Chandler Bing from Friends, although maybe Monica :smile: … it’s living in Chandler, Arizona.

Announcing Desert Code Camp 2010.1

less than 1 minute read

It’s time for the 7th iteration of Desert Code Camp (my second one as director).  Desert Code Camp will be held on May 15th at DeVry again.

SEVDNUG: February Social Mixer

less than 1 minute read

Join us for our 2nd social mixer of the year at Brunswick Zone in Gilbert for two hours of bowling and socializing taking place on Monday 2/22 at 6:00 PM.

Mix 10 Events Site Launched

1 minute read

Are you going to Mix10 in March? If so, you might want to check out the new site I launched call Mix 10 Events.  Mix 10 Events will be you one stop shop for ...

Back to Top ↑

2009

MVP Summit Events Launched

less than 1 minute read

One thing that I have noticed of the past few years when it comes to conference or “Summits” is that there are a lot of after parties, tweets, etc. that happ...

Call for speakers for 2010

less than 1 minute read

The Southeast Valley .NET User Group is looking for some speakers for 2010. The meetings are held monthly typically on the fourth Thursday of the month, alth...

Events for 2010

1 minute read

I recently sat down with some other community evangelists in the Chandler / Phoenix area to talk about some of the events that I plan to put on in the coming...

A November to Remember

1 minute read

And no it is not because the Yankees won the World Series (although congrats to them) it is because it has been an awesome month for me personally and profes...

Gangplank Jr Track at Code Camp Jr.

less than 1 minute read

Got a kid interested in Technology? Bring them to the Gankplank Jr track at Code Camp Jr. taking place at Desert Code Camp.

Another Phoenix area meet up

less than 1 minute read

Phoenix Geek Tag was a minor success so I decided to put together another Geek outing in October. Most likely October 20th starting around 6pm. I have narrow...

Desert Code Camp is back

less than 1 minute read

The next Desert Code Camp is scheduled for Saturday, November 7th, 2009 at DeVry University.  Great sessions, networking, food, and WIFI (yes WIFI) will be p...

Add an iCal feed to Sitefinity

1 minute read

{:target=”_blank”}feeds let you share your and/or import your events that are stored in Sitefinity. Here is a library that will let you generate an iCal fee...

LaidOffCampPhx was a success!

less than 1 minute read

Hats off to Rachel Reese for successfully organizing the first Laid Off Camp Phoenix. The event went smooth as could be.  I think the highlight of the event ...

Back to Top ↑

2008

LINQ in Action

1 minute read

I think the expression is “don’t cry over spilled milk…”, well when my son spilled milk on this book I almost cried. Why would you cry over a book you ask? T...

T-Mobile WiFi Calling

2 minute read

A month or so ago I signed up for this new T-Mobile plan that allows you to use your cell/mobile phone to make unlimited calls from almost any WiFi connectio...

Visual Studio Theme Generator

less than 1 minute read

I’ve been looking to PIMP my IDE by changing some of the colors to it.  I came across this post on DevHammer which pointed https://frickinsweet.com/tools/The...

New Sitefinity tool created

less than 1 minute read

As some of you know, I have the Southeast Valley .NET User Group web site running on Telerik’s Sitefinity product.  The product itself is awesome but needs a...

Telerik.Events

8 minute read

This module is responsible for adding, removing, deleting events from the Sitefinity system. This guide is meant to supplement the documentation that is avai...

ASP.NET Data Presentation Controls Essentials

less than 1 minute read

The book is a good starting point for people that was to learn the different ways of binding data from supported sources to ASP.NET controls.  The author doe...

Huge Collection of Technology Posters

less than 1 minute read

A blog post from Chris Bowen has been making the rounds.  It contains quite a few technology posters available.  Here is a short sampling…

LINQ Quick Starter

less than 1 minute read

Packt Publishing recently contacted me to review their latest book, LINQ Quickly, so like any techie with three weeks off, I decided to catch up on some read...

Back to Top ↑

2007

Windows Presentation Foundation Unleashed

less than 1 minute read

Just like the other Unleashed series of books, this one goes all out to explain Windows Presentation Foundation. The book actually has color examples which h...

Windows Communication Foundation Unleashed

less than 1 minute read

Similar to other books in the “Unleashed” series, this book goes all out to explain Windows Communication Foundation in an easy to understand way. This book ...

Programming .NET Components, 2nd Edition

less than 1 minute read

This book is a must for those that want to go beyond the “Hello World” applications. It covers many of the “advanced” topics in building .NET applications. T...

Pro ASP.NET 2.0 in C# 2005

less than 1 minute read

This book is a good for those of you who are experienced developers waiting to get into ASP.NET.

Introducing Microsoft LINQ

less than 1 minute read

This book is built on the beta of version 3.5 of the .NET framework. Since LINQ is a subset of the language enhancements made to .NET 3.5, the author chose t...

Introducing Microsoft ASP.NET AJAX

less than 1 minute read

So far I think every book or article I have read by Dino Esposito has been great, this is no exception! This book is broken up into three parts:

Inside Windows Communication Foundation

less than 1 minute read

As with most of the content from Wintellect, this book is an in-depth look at the Windows Communication Foundation. There is plenty of code and examples look...

C# Essentials

less than 1 minute read

The book itself is quite thin but covers enough of C# to make it useful for an introduction and to see the potential for the .NET framework.

Introducing Microsoft ASP.NET AJAX

less than 1 minute read

A pretty good introduction to the Ajax framework provided by Microsoft https://www.asp.net/ajax. Unfortunately, that most of the content now you can find on ...

Essential C# 2.0

less than 1 minute read

This book is a good starting point for learning the new features of C# 2.0. The only downside of the book is that there were several errors found in the boo...

Essential Windows Workflow Foundation

less than 1 minute read

This book was quite a hard read. It covers all of the types of workflows that are supported by the libraries. Unfortunately, it is a bit dry and the samples...

Essential ASP.NET 2.0

less than 1 minute read

This book covers new features of ASP.NET 2.0. This book assumes that you are familiar with ASP.NET (Essential ASP.NET) as such it covers web parts, membershi...

Back to Top ↑