I’m Running for the Board of the Directors of the DotNet Foundation - 2022 Edition
I am a Microsoft Developer Service MVP, running for a Board of Directors position on the .NET Foundation. I have been an MVP since 2008. I have spoken at mul...
I am a Microsoft Developer Service MVP, running for a Board of Directors position on the .NET Foundation. I have been an MVP since 2008. I have spoken at mul...
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...
We have two great technology events taking place in the Phoenix metro area over the next two weeks, Global Azure Boot Camp and SQL Saturday.
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...
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 . While parts of ...
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...
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...
There are three great events coming to Phoenix this month.
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...
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...
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...
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 ...
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...
Back in May at TechEd North America Developer Express interviewed me about INETA, Community and Desert Code Camp. Check out the video.
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...
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...
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...
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...
Back in January at SoCal Code Camp Fullerton, Daniel Egan, Woody Pewitt and I were chatting about the different camps and how can we collaborate better. That...
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.
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...
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...
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...
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...
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...
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...
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...
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.
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.
MSDN Events: Take Your Applications Sky High with Cloud Computing and the Windows Azure Platform
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 ...
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...
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...
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...
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...
My first Code Camp is done and I wanted to jot down some of the lessons I learned.
Got a kid interested in Technology? Bring them to the Gankplank Jr track at Code Camp Jr. taking place at Desert Code Camp.
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...
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...
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 ...
Come check out the new site https://www.sevdnug.org
In a previous post, I showed you how to Setup Code Signing Certificates in Azure Key Vault. In this post, I will show you how to create an Extended Validati...
When you use the Azure Key Vault SDK, you can create, read, update, and delete secrets. In this post, you will learn how to update a secret and its properti...
The book’s title should be Software Architecture with Azure, C# 9, and .NET since the book focuses on the Microsoft stack and development tools.
When using Google or Bing Maps to lookup an address or point of interest, both display address suggestions in a user-friendly way. In the example below, I ty...
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...
Update November 5th, 2020 Thanks to Rolf Kristensen, one of the NLog maintainers, and some debugging, I came up with another solution!
In this post, I’m going to walk through how you authenticate and use an API that is secured with Azure Active Directory using React Native and the Microsoft ...
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...
Securing our applications and data is critical in this day and age. I’ve been working a lot with the new Microsoft identity platform (MSAL) library, so I d...
Securing our applications and data is critical in this day and age. I’ve been working a lot with the new Microsoft identity platform (MSAL) library, so I d...
Securing our applications and data is critical in this day and age. I’ve been working a lot with the new Microsoft identity platform (MSAL) library, so I d...
I’ve been streaming ‘Coding with JoeG’ on Twitch for a few months now. The general theme of the stream is teaching software development with C#. We’ve been b...
If you’ve done much with Azure Functions and the Event Grid triggers, you’ve probably come across the post ‘Azure Function Event Grid Trigger Local Debugging...
In this post, we’ll walk through how you can use Azure Key Vault to secure sensitive settings in Azure Functions. If you don’t have a Key Vault setup, I cove...
In a previous post, I demonstrated how you can protect an ASP.NET Core Web API using the Microsoft Identity Platform. In this post, we are going to look at w...
Microsoft Identity Web is a library which contains a set of reusable classes used in conjunction with ASP.NET Core for integrating with the Microsoft identit...
Hello, Microsoft identity platform!
Let’s take a look how you can build an Azure pipeline that will build your NuGet package, sign it, then deploy it to Azure Artifacts
In a previous post, I walked through how to upload a code signing certificate to Azure Key Vault. This post will walk you through setting up the Azure “appl...
Let’s take a look how you can build an Azure pipeline that will build your NuGet package, sign it, then deploy it to Azure Artifacts
Let’s take a look at how you can set up and configure Azure Key Vault to store Code Signing Certificates
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...
Me too, or at least I was… While the problem I was having might not be related to SendGrid exclusively, I am going to talk about the solution.
In my previous post where I talk about the Visual Studio Online with Microsoft Azure MSDN benefits, I talk about why you can not add Visual Studio Online to...
I don’t know about you but when I watched the Visual Studio launch earlier this week I was really excited about some of the cool new features added. The firs...
This Part 4 of a series of posts about my “upgrade” to Windows Azure. Next up in the series is customizing the Windows Azure Web Site.
This Part 3 of a series of posts about my “upgrade” to Windows Azure. Next up in the series is creating the Windows Azure Web Site.
This Part 2 of a series of posts about my “upgrade” to Windows Azure. Next up in this series is the Windows Azure Management Portal. It can be accessed dire...
This Part 1 of a series of posts about my “upgrade” to Windows Azure.
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...
When you use the Azure Key Vault SDK, you can create, read, update, and delete secrets. In this post, you will learn how to update a secret and its properti...
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...
While I was presenting my workshop Building and Deploying a New Cloud App from Scratch at DEVIntersections yesterday the connection to the database kept fai...
I am a Microsoft Developer Service MVP, running for a Board of Directors position on the .NET Foundation. I have been an MVP since 2008. I have spoken at mul...
You may have wanted to dabble in Parallel Programing (async/await), the Task Parallel Library (TPL), or other ways to make your application more responsive ...
As some of you know, I do a lot of public speaking and blogging, although the blogging seems to have taken a vacation lately . One of the side effect...
Note: This post was originally posted on the Telerik blog.
Note: This post was originally posted on the Telerik blog
Note: This post was originally posted on the Telerik blog.
The book’s title should be Software Architecture with Azure, C# 9, and .NET since the book focuses on the Microsoft stack and development tools.
.NET has been around for a while and has had many versions. We started the .NET Framework, moved into .NET Core, and now just .NET, kind of sort of . ...
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...
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.
MSDN Events: Take Your Applications Sky High with Cloud Computing and the Windows Azure Platform
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...
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...
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...
So, I heard that the Sitefinity application had this generic content module that was pretty easy to use to create your own module with. Why do you need to cr...
Download this document: How to create a Sitefinity custom module
Come check out the new site https://www.sevdnug.org
This module is responsible for adding, removing, deleting events from the Sitefinity system. This guide is meant to supplement the documentation that is avai...
Replace the ColumnName value with the name of your column. Replace DataFormatString property with the format string of your choosing. A good reference for ....
We have two great technology events taking place in the Phoenix metro area over the next two weeks, Global Azure Boot Camp and SQL Saturday.
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...
There are three great events coming to Phoenix this month.
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...
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...
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 ...
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...
Back in January at SoCal Code Camp Fullerton, Daniel Egan, Woody Pewitt and I were chatting about the different camps and how can we collaborate better. That...
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.
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...
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...
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...
No not Chandler Bing from Friends, although maybe Monica … it’s living in Chandler, Arizona.
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.
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.
MSDN Events: Take Your Applications Sky High with Cloud Computing and the Windows Azure Platform
My first Code Camp is done and I wanted to jot down some of the lessons I learned.
Got a kid interested in Technology? Bring them to the Gankplank Jr track at Code Camp Jr. taking place at Desert Code Camp.
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...
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...
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 ...
Come check out the new site https://www.sevdnug.org
This book is broken up into three parts. In the first part, the author defines what software architecture is and what makes a good architecture. The seco...
.NET has been around for a while and has had many versions. We started the .NET Framework, moved into .NET Core, and now just .NET, kind of sort of . ...
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...
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...
Me too, or at least I was… While the problem I was having might not be related to SendGrid exclusively, I am going to talk about the solution.
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 ...
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...
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...
A few years ago I built my personal website using BlogEngine.NET, every once in a while I tend to pay attention to the site and “freshen it up”. Back in Dec...
The jQuery Mobile framework has a list view widget that displays unordered lists in several different ways. In the process of converting the Microsoft Global...
Building upon my previous post Introduction to jQuery Mobile, I wanted to share how I converted the Microsoft Global MVP Summit mobile site to use jQuery Mob...
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...
In my previous post, Using the Bing Maps Web Services for Geocoding Addresses, I talk about geocoding addresses using the Bing Maps Web Services. Now it is t...
For the MVPSummitEvents and Mix10Events site, I wanted to create a map of all of the events listed on the site. In order to do that I needed to Geocode all o...
{: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...
Download RandomGCContent
The Google AJAX Search API
We have two great technology events taking place in the Phoenix metro area over the next two weeks, Global Azure Boot Camp and SQL Saturday.
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...
There are three great events coming to Phoenix this month.
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...
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...
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 ...
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...
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...
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...
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...
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...
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...
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...
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 ...
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...
This module is responsible for adding, removing, deleting events from the Sitefinity system. This guide is meant to supplement the documentation that is avai...
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...
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...
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 ...
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...
Back in May at TechEd North America Developer Express interviewed me about INETA, Community and Desert Code Camp. Check out the video.
Back in January at SoCal Code Camp Fullerton, Daniel Egan, Woody Pewitt and I were chatting about the different camps and how can we collaborate better. That...
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.
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...
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...
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...
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.
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...
My first Code Camp is done and I wanted to jot down some of the lessons I learned.
Got a kid interested in Technology? Bring them to the Gankplank Jr track at Code Camp Jr. taking place at Desert Code Camp.
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...
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...
You may have wanted to dabble in Parallel Programing (async/await), the Task Parallel Library (TPL), or other ways to make your application more responsive ...
Note: This post was originally posted on the Telerik blog.
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...
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...
While the title of the book is “Practical Microsoft Visual Studio 2015”, the author, Peter Ritchie, outlines how you can use Microsoft Visual Studio to effec...
In my previous post where I talk about the Visual Studio Online with Microsoft Azure MSDN benefits, I talk about why you can not add Visual Studio Online to...
I don’t know about you but when I watched the Visual Studio launch earlier this week I was really excited about some of the cool new features added. The firs...
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...
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...
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...
The book’s title should be Software Architecture with Azure, C# 9, and .NET since the book focuses on the Microsoft stack and development tools.
.NET has been around for a while and has had many versions. We started the .NET Framework, moved into .NET Core, and now just .NET, kind of sort of . ...
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.”...
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...
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...
Sometime ago, September of 2012, Scott Hanselman blogged about a cool new library written for ASP.NET WebForms called ASP.NET Friendly URLs. The ASP.NET Frie...
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...
So, I heard that the Sitefinity application had this generic content module that was pretty easy to use to create your own module with. Why do you need to cr...
Replace the ColumnName value with the name of your column. Replace DataFormatString property with the format string of your choosing. A good reference for ....
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 ...
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 ...
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. ...
Sometime ago, September of 2012, Scott Hanselman blogged about a cool new library written for ASP.NET WebForms called ASP.NET Friendly URLs. The ASP.NET Frie...
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...
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...
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.
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...
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...
A blog post from Chris Bowen has been making the rounds. It contains quite a few technology posters available. Here is a short sampling…
I am a Microsoft Developer Service MVP, running for a Board of Directors position on the .NET Foundation. I have been an MVP since 2008. I have spoken at mul...
You may have wanted to dabble in Parallel Programing (async/await), the Task Parallel Library (TPL), or other ways to make your application more responsive ...
As some of you know, I do a lot of public speaking and blogging, although the blogging seems to have taken a vacation lately . One of the side effect...
Let’s take a look how you can build an Azure pipeline that will build your NuGet package, sign it, then deploy it to Azure Artifacts
In a previous post, I walked through how to upload a code signing certificate to Azure Key Vault. This post will walk you through setting up the Azure “appl...
Let’s take a look how you can build an Azure pipeline that will build your NuGet package, sign it, then deploy it to Azure Artifacts
Let’s take a look at how you can set up and configure Azure Key Vault to store Code Signing Certificates
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...
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...
In a previous post, I covered the hardware I use for the stream. In this post, I’ll cover the software and settings to ‘produce’ the stream and artifacts. P...
Since the original ‘Stream Hardware Configuration post, I’ve changed my hardware configuration a bit. This post contains the most current hardware configura...
NOTE Since I have a new hardware configuration as outlined in ‘Stream Hardware Configuration - December 2020, I’ve updated the software configuration in the ...
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...
NOTE I have a new hardware configuration as outlined in ‘Stream Hardware Configuration - December 2020. Check it out!
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...
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...
I’m joining many other technology leaders and public speakers and starting to live code on Twitch… maybe soon to YouTube!
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...
In a previous post, I covered the hardware I use for the stream. In this post, I’ll cover the software and settings to ‘produce’ the stream and artifacts. P...
Since the original ‘Stream Hardware Configuration post, I’ve changed my hardware configuration a bit. This post contains the most current hardware configura...
NOTE Since I have a new hardware configuration as outlined in ‘Stream Hardware Configuration - December 2020, I’ve updated the software configuration in the ...
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...
NOTE I have a new hardware configuration as outlined in ‘Stream Hardware Configuration - December 2020. Check it out!
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...
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...
I’m joining many other technology leaders and public speakers and starting to live code on Twitch… maybe soon to YouTube!
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...
In a previous post, I covered the hardware I use for the stream. In this post, I’ll cover the software and settings to ‘produce’ the stream and artifacts. P...
Since the original ‘Stream Hardware Configuration post, I’ve changed my hardware configuration a bit. This post contains the most current hardware configura...
NOTE Since I have a new hardware configuration as outlined in ‘Stream Hardware Configuration - December 2020, I’ve updated the software configuration in the ...
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...
NOTE I have a new hardware configuration as outlined in ‘Stream Hardware Configuration - December 2020. Check it out!
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...
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...
I’m joining many other technology leaders and public speakers and starting to live code on Twitch… maybe soon to YouTube!
I’ve been working on a personal project of mine called “JosephGuadagno.NET Broadcasting”. I know a terrible name, but I’ll work on a better name when it’s re...
In this post, I’m going to walk through how you authenticate and use an API that is secured with Azure Active Directory using React Native and the Microsoft ...
Securing our applications and data is critical in this day and age. I’ve been working a lot with the new Microsoft identity platform (MSAL) library, so I d...
Securing our applications and data is critical in this day and age. I’ve been working a lot with the new Microsoft identity platform (MSAL) library, so I d...
Securing our applications and data is critical in this day and age. I’ve been working a lot with the new Microsoft identity platform (MSAL) library, so I d...
I’ve been streaming ‘Coding with JoeG’ on Twitch for a few months now. The general theme of the stream is teaching software development with C#. We’ve been b...
In a previous post, I demonstrated how you can protect an ASP.NET Core Web API using the Microsoft Identity Platform. In this post, we are going to look at w...
Microsoft Identity Web is a library which contains a set of reusable classes used in conjunction with ASP.NET Core for integrating with the Microsoft identit...
Hello, Microsoft identity platform!
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...
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...
There is an expression in the US and part of the world that goes ‘9/11 Never Forget’. I will never forget 9/11! I remember virtually every detail of those d...
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...
According to the Bing Dictionary, motivation is defined as follows:
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...
No not Chandler Bing from Friends, although maybe Monica … it’s living in Chandler, Arizona.
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...
In a previous post, I showed you how to Setup Code Signing Certificates in Azure Key Vault. In this post, I will show you how to create an Extended Validati...
In my previous post where I talk about the Visual Studio Online with Microsoft Azure MSDN benefits, I talk about why you can not add Visual Studio Online to...
I don’t know about you but when I watched the Visual Studio launch earlier this week I was really excited about some of the cool new features added. The firs...
This Part 4 of a series of posts about my “upgrade” to Windows Azure. Next up in the series is customizing the Windows Azure Web Site.
This Part 3 of a series of posts about my “upgrade” to Windows Azure. Next up in the series is creating the Windows Azure Web Site.
This Part 2 of a series of posts about my “upgrade” to Windows Azure. Next up in this series is the Windows Azure Management Portal. It can be accessed dire...
This Part 1 of a series of posts about my “upgrade” to Windows Azure.
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...
While I was presenting my workshop Building and Deploying a New Cloud App from Scratch at DEVIntersections yesterday the connection to the database kept fai...
This book is broken up into three parts. In the first part, the author defines what software architecture is and what makes a good architecture. The seco...
I am a Microsoft Developer Service MVP, running for a Board of Directors position on the .NET Foundation. I have been an MVP since 2008. I have spoken at mul...
You may have wanted to dabble in Parallel Programing (async/await), the Task Parallel Library (TPL), or other ways to make your application more responsive ...
As some of you know, I do a lot of public speaking and blogging, although the blogging seems to have taken a vacation lately . One of the side effect...
Note: This post was originally posted on the Telerik blog.
Note: This post was originally posted on the Telerik blog
I’ve been working on a personal project of mine called “JosephGuadagno.NET Broadcasting”. I know a terrible name, but I’ll work on a better name when it’s re...
In this post, I’m going to walk through how you authenticate and use an API that is secured with Azure Active Directory using React Native and the Microsoft ...
Securing our applications and data is critical in this day and age. I’ve been working a lot with the new Microsoft identity platform (MSAL) library, so I d...
Securing our applications and data is critical in this day and age. I’ve been working a lot with the new Microsoft identity platform (MSAL) library, so I d...
Securing our applications and data is critical in this day and age. I’ve been working a lot with the new Microsoft identity platform (MSAL) library, so I d...
I’ve been streaming ‘Coding with JoeG’ on Twitch for a few months now. The general theme of the stream is teaching software development with C#. We’ve been b...
Microsoft Identity Web is a library which contains a set of reusable classes used in conjunction with ASP.NET Core for integrating with the Microsoft identit...
Hello, Microsoft identity platform!
I’ve been working on a personal project of mine called “JosephGuadagno.NET Broadcasting”. I know a terrible name, but I’ll work on a better name when it’s re...
In this post, I’m going to walk through how you authenticate and use an API that is secured with Azure Active Directory using React Native and the Microsoft ...
Securing our applications and data is critical in this day and age. I’ve been working a lot with the new Microsoft identity platform (MSAL) library, so I d...
Securing our applications and data is critical in this day and age. I’ve been working a lot with the new Microsoft identity platform (MSAL) library, so I d...
Securing our applications and data is critical in this day and age. I’ve been working a lot with the new Microsoft identity platform (MSAL) library, so I d...
I’ve been streaming ‘Coding with JoeG’ on Twitch for a few months now. The general theme of the stream is teaching software development with C#. We’ve been b...
Microsoft Identity Web is a library which contains a set of reusable classes used in conjunction with ASP.NET Core for integrating with the Microsoft identit...
Hello, Microsoft identity platform!
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 ...
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...
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...
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...
The jQuery Mobile framework has a list view widget that displays unordered lists in several different ways. In the process of converting the Microsoft Global...
Building upon my previous post Introduction to jQuery Mobile, I wanted to share how I converted the Microsoft Global MVP Summit mobile site to use jQuery Mob...
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...
In my previous post where I talk about the Visual Studio Online with Microsoft Azure MSDN benefits, I talk about why you can not add Visual Studio Online to...
I don’t know about you but when I watched the Visual Studio launch earlier this week I was really excited about some of the cool new features added. The firs...
This Part 4 of a series of posts about my “upgrade” to Windows Azure. Next up in the series is customizing the Windows Azure Web Site.
This Part 3 of a series of posts about my “upgrade” to Windows Azure. Next up in the series is creating the Windows Azure Web Site.
This Part 2 of a series of posts about my “upgrade” to Windows Azure. Next up in this series is the Windows Azure Management Portal. It can be accessed dire...
This Part 1 of a series of posts about my “upgrade” to Windows Azure.
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...
In a previous post, I showed you how to Setup Code Signing Certificates in Azure Key Vault. In this post, I will show you how to create an Extended Validati...
When you use the Azure Key Vault SDK, you can create, read, update, and delete secrets. In this post, you will learn how to update a secret and its properti...
In this post, we’ll walk through how you can use Azure Key Vault to secure sensitive settings in Azure Functions. If you don’t have a Key Vault setup, I cove...
Let’s take a look how you can build an Azure pipeline that will build your NuGet package, sign it, then deploy it to Azure Artifacts
In a previous post, I walked through how to upload a code signing certificate to Azure Key Vault. This post will walk you through setting up the Azure “appl...
Let’s take a look how you can build an Azure pipeline that will build your NuGet package, sign it, then deploy it to Azure Artifacts
Let’s take a look at how you can set up and configure Azure Key Vault to store Code Signing Certificates
I’ve been working on a personal project of mine called “JosephGuadagno.NET Broadcasting”. I know a terrible name, but I’ll work on a better name when it’s re...
In this post, I’m going to walk through how you authenticate and use an API that is secured with Azure Active Directory using React Native and the Microsoft ...
Securing our applications and data is critical in this day and age. I’ve been working a lot with the new Microsoft identity platform (MSAL) library, so I d...
Securing our applications and data is critical in this day and age. I’ve been working a lot with the new Microsoft identity platform (MSAL) library, so I d...
Securing our applications and data is critical in this day and age. I’ve been working a lot with the new Microsoft identity platform (MSAL) library, so I d...
Microsoft Identity Web is a library which contains a set of reusable classes used in conjunction with ASP.NET Core for integrating with the Microsoft identit...
Hello, Microsoft identity platform!
{: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...
Download RandomGCContent
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...
So, I heard that the Sitefinity application had this generic content module that was pretty easy to use to create your own module with. Why do you need to cr...
Download this document: How to create a Sitefinity custom module
This module is responsible for adding, removing, deleting events from the Sitefinity system. This guide is meant to supplement the documentation that is avai...
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...
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.
MSDN Events: Take Your Applications Sky High with Cloud Computing and the Windows Azure Platform
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...
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...
Come check out the new site https://www.sevdnug.org
I’m excited to announce that I’ll be speaking at the following events this fall:
While we hope it never happens, demo failures happen when presenting talks or doing workshops. I do not know of a speaker that has not had a demo go bad whil...
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...
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...
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...
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...
I’ve been using JetBrains Rider for quite some time now.
I’ve updated my plugins list for JetBrains Rider. You can find the updated list in the post My JetBrains Rider Plugins — July 2024 Edition.
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 ...
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...
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...
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...
For the last week or so I’ve been working on modernizing the Desert Code Camp site which meant that I am basically rewriting it. Part of the rewrite...
.NET has been around for a while and has had many versions. We started the .NET Framework, moved into .NET Core, and now just .NET, kind of sort of . ...
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.”...
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...
No route matches the supplied values
In a previous post, I demonstrated how you can protect an ASP.NET Core Web API using the Microsoft Identity Platform. In this post, we are going to look at w...
The book’s title should be Software Architecture with Azure, C# 9, and .NET since the book focuses on the Microsoft stack and development tools.
.NET has been around for a while and has had many versions. We started the .NET Framework, moved into .NET Core, and now just .NET, kind of sort of . ...
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.”...
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...
No route matches the supplied values
In a previous post, I demonstrated how you can protect an ASP.NET Core Web API using the Microsoft Identity Platform. In this post, we are going to look at w...
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...
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...
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...
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 ...
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...
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 ...
I’m excited to announce that I’ll be speaking at the following events this fall:
While we hope it never happens, demo failures happen when presenting talks or doing workshops. I do not know of a speaker that has not had a demo go bad whil...
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...
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...
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 ...
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 ...
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...
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...
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...
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 ...
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 ...
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...
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...
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...
Let’s take a look how you can build an Azure pipeline that will build your NuGet package, sign it, then deploy it to Azure Artifacts
In a previous post, I walked through how to upload a code signing certificate to Azure Key Vault. This post will walk you through setting up the Azure “appl...
Let’s take a look how you can build an Azure pipeline that will build your NuGet package, sign it, then deploy it to Azure Artifacts
Let’s take a look at how you can set up and configure Azure Key Vault to store Code Signing Certificates
First off, I love the subtitle “Your Salvation from Dependency Hell’, although NuGet does offer its own Dependency Hell sometimes.
GitHub Pages has deprecated the legacy worker and will be removed by the end of June 2024. The legacy worker was used to build and deploy Jekyll sites on Git...
Recently, I attended a session at DEVIntersections on Dev Containers presented by Burke Holland. Prior to attending the session, I knew of Development Contai...
I was chatting with Dave Brock (@daveabrock) about our .NET 5 presentations today (.NET 5 - What is it?). He mentioned that he wanted to “steal” my PowerPoin...
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...
TODO: I need to write this
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 ...
I’ve been using JetBrains Rider for quite some time now.
I’m excited to announce that I’ll be speaking at the following events this fall:
I’ve updated my plugins list for JetBrains Rider. You can find the updated list in the post My JetBrains Rider Plugins — July 2024 Edition.
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...
For the last week or so I’ve been working on modernizing the Desert Code Camp site which meant that I am basically rewriting it. Part of the rewrite...
No route matches the supplied values
In a previous post, I demonstrated how you can protect an ASP.NET Core Web API using the Microsoft Identity Platform. In this post, we are going to look at w...
Microsoft Identity Web is a library which contains a set of reusable classes used in conjunction with ASP.NET Core for integrating with the Microsoft identit...
Hello, Microsoft identity platform!
I’ve been using JetBrains Rider for quite some time now.
I’ve updated my plugins list for JetBrains Rider. You can find the updated list in the post My JetBrains Rider Plugins — July 2024 Edition.
For the last week or so I’ve been working on modernizing the Desert Code Camp site which meant that I am basically rewriting it. Part of the rewrite...
If you’ve done much with Azure Functions and the Event Grid triggers, you’ve probably come across the post ‘Azure Function Event Grid Trigger Local Debugging...
For the past few weekends, I’ve been working rebuilding a library I wrote to make it easier to use Azure Storage. I started this library about 4 or 5 years a...
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 in May at TechEd North America Developer Express interviewed me about INETA, Community and Desert Code Camp. Check out the video.
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...
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...
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 ...
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...
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...
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...
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 ...
In this post, I’ll show you how you can “power-up” your PowerShell shell prompt terminal window with Windows Terminal, PowerShell Core, and Oh-My-Posh to imp...
For the past few weekends, I’ve been working rebuilding a library I wrote to make it easier to use Azure Storage. I started this library about 4 or 5 years a...
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...
In a previous post, I showed you how to Setup Code Signing Certificates in Azure Key Vault. In this post, I will show you how to create an Extended Validati...
Let’s take a look how you can build an Azure pipeline that will build your NuGet package, sign it, then deploy it to Azure Artifacts
In a previous post, I walked through how to upload a code signing certificate to Azure Key Vault. This post will walk you through setting up the Azure “appl...
Let’s take a look at how you can set up and configure Azure Key Vault to store Code Signing Certificates
I’ve been using JetBrains Rider for quite some time now.
I’ve updated my plugins list for JetBrains Rider. You can find the updated list in the post My JetBrains Rider Plugins — July 2024 Edition.
For the last week or so I’ve been working on modernizing the Desert Code Camp site which meant that I am basically rewriting it. Part of the rewrite...
For the past few weekends, I’ve been working rebuilding a library I wrote to make it easier to use Azure Storage. I started this library about 4 or 5 years a...
.NET has been around for a while and has had many versions. We started the .NET Framework, moved into .NET Core, and now just .NET, kind of sort of . ...
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...
No route matches the supplied values
In a previous post, I demonstrated how you can protect an ASP.NET Core Web API using the Microsoft Identity Platform. In this post, we are going to look at w...
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...
You may have wanted to dabble in Parallel Programing (async/await), the Task Parallel Library (TPL), or other ways to make your application more responsive ...
As some of you know, I do a lot of public speaking and blogging, although the blogging seems to have taken a vacation lately . One of the side effect...
Note: This post was originally posted on the Telerik blog
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 . While parts of ...
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...
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...
I’m excited to announce that I’ll be speaking at the following events this fall:
While we hope it never happens, demo failures happen when presenting talks or doing workshops. I do not know of a speaker that has not had a demo go bad whil...
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...
Let’s take a look how you can build an Azure pipeline that will build your NuGet package, sign it, then deploy it to Azure Artifacts
In a previous post, I walked through how to upload a code signing certificate to Azure Key Vault. This post will walk you through setting up the Azure “appl...
Let’s take a look how you can build an Azure pipeline that will build your NuGet package, sign it, then deploy it to Azure Artifacts
Let’s take a look how you can build an Azure pipeline that will build your NuGet package, sign it, then deploy it to Azure Artifacts
In a previous post, I walked through how to upload a code signing certificate to Azure Key Vault. This post will walk you through setting up the Azure “appl...
Let’s take a look how you can build an Azure pipeline that will build your NuGet package, sign it, then deploy it to Azure Artifacts
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...
If you’ve done much with Azure Functions and the Event Grid triggers, you’ve probably come across the post ‘Azure Function Event Grid Trigger Local Debugging...
In this post, we’ll walk through how you can use Azure Key Vault to secure sensitive settings in Azure Functions. If you don’t have a Key Vault setup, I cove...
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 ...
Recently, I attended a session at DEVIntersections on Dev Containers presented by Burke Holland. Prior to attending the session, I knew of Development Contai...
I’ve been streaming ‘Coding with JoeG’ on Twitch for a few months now. The general theme of the stream is teaching software development with C#. We’ve been b...
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 ...
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. I know, it’s corny, and really only applicabl...
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...
A blog post from Chris Bowen has been making the rounds. It contains quite a few technology posters available. Here is a short sampling…
Download the PowerPoint® slide at Desert Code Camp.ppt
When using Google or Bing Maps to lookup an address or point of interest, both display address suggestions in a user-friendly way. In the example below, I ty...
This module is responsible for adding, removing, deleting events from the Sitefinity system. This guide is meant to supplement the documentation that is avai...
In my previous post, Using the Bing Maps Web Services for Geocoding Addresses, I talk about geocoding addresses using the Bing Maps Web Services. Now it is t...
For the MVPSummitEvents and Mix10Events site, I wanted to create a map of all of the events listed on the site. In order to do that I needed to Geocode all o...
Sometime ago, September of 2012, Scott Hanselman blogged about a cool new library written for ASP.NET WebForms called ASP.NET Friendly URLs. The ASP.NET Frie...
The jQuery Mobile framework has a list view widget that displays unordered lists in several different ways. In the process of converting the Microsoft Global...
In my previous post where I talk about the Visual Studio Online with Microsoft Azure MSDN benefits, I talk about why you can not add Visual Studio Online to...
I don’t know about you but when I watched the Visual Studio launch earlier this week I was really excited about some of the cool new features added. The firs...
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 . While parts of ...
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...
It’s time to take your unit testing to the next level. You’ve implemented either NUnit, or xUnit, or MSTest in your projects. You’ve gotten your code covera...
A little bit over three years when I started at Rocket Mortgage as a Software Architect I did not know/understand how valuable the Quality Analyst (QA) or te...
In this post, I’ll show you how you can “power-up” your PowerShell shell prompt terminal window with Windows Terminal, PowerShell Core, and Oh-My-Posh to imp...
While we hope it never happens, demo failures happen when presenting talks or doing workshops. I do not know of a speaker that has not had a demo go bad whil...
In a previous post, I showed you how to Setup Code Signing Certificates in Azure Key Vault. In this post, I will show you how to create an Extended Validati...
Let’s take a look at how you can set up and configure Azure Key Vault to store Code Signing Certificates
It’s time to take your unit testing to the next level. You’ve implemented either NUnit, or xUnit, or MSTest in your projects. You’ve gotten your code covera...
For the past few weekends, I’ve been working rebuilding a library I wrote to make it easier to use Azure Storage. I started this library about 4 or 5 years a...
Update November 5th, 2020 Thanks to Rolf Kristensen, one of the NLog maintainers, and some debugging, I came up with another solution!
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...
.NET has been around for a while and has had many versions. We started the .NET Framework, moved into .NET Core, and now just .NET, kind of sort of . ...
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...
This book is broken up into three parts. In the first part, the author defines what software architecture is and what makes a good architecture. The seco...
The book’s title should be Software Architecture with Azure, C# 9, and .NET since the book focuses on the Microsoft stack and development tools.
GitHub Pages has deprecated the legacy worker and will be removed by the end of June 2024. The legacy worker was used to build and deploy Jekyll sites on Git...
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...
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 ...
Recently, I attended a session at DEVIntersections on Dev Containers presented by Burke Holland. Prior to attending the session, I knew of Development Contai...
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...
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...
Replace the ColumnName value with the name of your column. Replace DataFormatString property with the format string of your choosing. A good reference for ....
The Google AJAX Search API
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...
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 ...
For the MVPSummitEvents and Mix10Events site, I wanted to create a map of all of the events listed on the site. In order to do that I needed to Geocode all o...
Back in May at TechEd North America Developer Express interviewed me about INETA, Community and Desert Code Camp. Check out the video.
The jQuery Mobile framework has a list view widget that displays unordered lists in several different ways. In the process of converting the Microsoft Global...
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...
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...
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...
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 ...
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 ...
A little bit over three years when I started at Rocket Mortgage as a Software Architect I did not know/understand how valuable the Quality Analyst (QA) or te...
A little bit over three years when I started at Rocket Mortgage as a Software Architect I did not know/understand how valuable the Quality Analyst (QA) or te...
Me too, or at least I was… While the problem I was having might not be related to SendGrid exclusively, I am going to talk about the solution.
Me too, or at least I was… While the problem I was having might not be related to SendGrid exclusively, I am going to talk about the solution.
Me too, or at least I was… While the problem I was having might not be related to SendGrid exclusively, I am going to talk about the solution.
Me too, or at least I was… While the problem I was having might not be related to SendGrid exclusively, I am going to talk about the solution.
Me too, or at least I was… While the problem I was having might not be related to SendGrid exclusively, I am going to talk about the solution.
Me too, or at least I was… While the problem I was having might not be related to SendGrid exclusively, I am going to talk about the solution.
Me too, or at least I was… While the problem I was having might not be related to SendGrid exclusively, I am going to talk about the solution.
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...
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...
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. ...
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. ...
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...
While we hope it never happens, demo failures happen when presenting talks or doing workshops. I do not know of a speaker that has not had a demo go bad whil...
Hello, Microsoft identity platform!
Hello, Microsoft identity platform!
For the past few weekends, I’ve been working rebuilding a library I wrote to make it easier to use Azure Storage. I started this library about 4 or 5 years a...
If you’ve done much with Azure Functions and the Event Grid triggers, you’ve probably come across the post ‘Azure Function Event Grid Trigger Local Debugging...
I’ve been streaming ‘Coding with JoeG’ on Twitch for a few months now. The general theme of the stream is teaching software development with C#. We’ve been b...
In this post, I’m going to walk through how you authenticate and use an API that is secured with Azure Active Directory using React Native and the Microsoft ...
Update November 5th, 2020 Thanks to Rolf Kristensen, one of the NLog maintainers, and some debugging, I came up with another solution!
Update November 5th, 2020 Thanks to Rolf Kristensen, one of the NLog maintainers, and some debugging, I came up with another solution!
I was chatting with Dave Brock (@daveabrock) about our .NET 5 presentations today (.NET 5 - What is it?). He mentioned that he wanted to “steal” my PowerPoin...
I was chatting with Dave Brock (@daveabrock) about our .NET 5 presentations today (.NET 5 - What is it?). He mentioned that he wanted to “steal” my PowerPoin...
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...
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...
There are so many devices that are connected to our home networks nowadays. I have multiple Amazon Fire Sticks, computers, smart TVs, mobile phones, smart ap...
There are so many devices that are connected to our home networks nowadays. I have multiple Amazon Fire Sticks, computers, smart TVs, mobile phones, smart ap...
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...
When using Google or Bing Maps to lookup an address or point of interest, both display address suggestions in a user-friendly way. In the example below, I ty...
When using Google or Bing Maps to lookup an address or point of interest, both display address suggestions in a user-friendly way. In the example below, I ty...
When using Google or Bing Maps to lookup an address or point of interest, both display address suggestions in a user-friendly way. In the example below, I ty...
When using Google or Bing Maps to lookup an address or point of interest, both display address suggestions in a user-friendly way. In the example below, I ty...
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.”...
.NET has been around for a while and has had many versions. We started the .NET Framework, moved into .NET Core, and now just .NET, kind of sort of . ...
Note: This post was originally posted on the Telerik blog.
Note: This post was originally posted on the Telerik blog.
Note: This post was originally posted on the Telerik blog
Note: This post was originally posted on the Telerik blog
Note: This post was originally posted on the Telerik blog
Note: This post was originally posted on the Telerik blog
Note: This post was originally posted on the Telerik blog.
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...
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...
I’ve been working on a personal project of mine called “JosephGuadagno.NET Broadcasting”. I know a terrible name, but I’ll work on a better name when it’s re...
As some of you know, I do a lot of public speaking and blogging, although the blogging seems to have taken a vacation lately . One of the side effect...
As some of you know, I do a lot of public speaking and blogging, although the blogging seems to have taken a vacation lately . One of the side effect...
As some of you know, I do a lot of public speaking and blogging, although the blogging seems to have taken a vacation lately . One of the side effect...
As some of you know, I do a lot of public speaking and blogging, although the blogging seems to have taken a vacation lately . One of the side effect...
It’s time to take your unit testing to the next level. You’ve implemented either NUnit, or xUnit, or MSTest in your projects. You’ve gotten your code covera...
While I was presenting my workshop Building and Deploying a New Cloud App from Scratch at DEVIntersections yesterday the connection to the database kept fai...
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...
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...
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...
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...
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...
GitHub Pages has deprecated the legacy worker and will be removed by the end of June 2024. The legacy worker was used to build and deploy Jekyll sites on Git...
In a previous post, I showed you how to Setup Code Signing Certificates in Azure Key Vault. In this post, I will show you how to create an Extended Validati...
In this post, I’ll show you how you can “power-up” your PowerShell shell prompt terminal window with Windows Terminal, PowerShell Core, and Oh-My-Posh to imp...
In this post, I’ll show you how you can “power-up” your PowerShell shell prompt terminal window with Windows Terminal, PowerShell Core, and Oh-My-Posh to imp...
In this post, I’ll show you how you can “power-up” your PowerShell shell prompt terminal window with Windows Terminal, PowerShell Core, and Oh-My-Posh to imp...