
Blog Archive
This blog contains a total of 152 posts with the first post published on Oct 2, 2008. Visit the About page to learn more about me.
2024 (1)
2023 (26)
- What User Interface Framework Should You Choose for .NET Desktop Applications?
- How to Authenticate a Blazor Server App with Azure AD
- Visual Studio 2022 - Update 17.7
- Why You Should Learn C# and .NET - Top 5 Reasons
- Introduction to Bicep - The Evolution of ARM Templates
- How to Program C# in Visual Studio Code
- Creating Azure Resources like a Pro using ARM Templates
- What Is Infrastructure as Code?
- How to Hash Passwords with BCrypt in C#
- How to Use Rate Limiting in ASP.NET Core WebAPI
- Why I Became an Instructor at Zero to Mastery
- .NET Developer Roadmap 2023
- Visual Studio 2022 - Update 17.6
- 5 Differences between Blazor Server and Blazor WebAssembly
- Easy Upgrade to .NET 7: The .NET Upgrade Assistant
- How to Use Code Behind for Blazor Components - 2 Solutions
- 8 Free and Open Source Blazor UI Libraries
- 17 Amazing Community Packages for .NET Developers
- Is WPF Dead? - The Current State of WPF [2023]
- Software Engineer Reviews C# Code Generated by ChatGPT
- The Ultimate .NET Version Guide
- The Future of ASP.NET Core: .NET 8 Feature Preview
- What's Coming with .NET 8?
- The Required Keyword and Record Types in C# 11
- The Required Keyword in C# 11
- Visual Studio 2022 - 17.5: 15 New Features
2022 (9)
- .NET 7 | Everything You NEED to Know
- 13 Visual Studio 2022 Tips & Tricks
- Integration Testing ASP.NET Core 6 WebAPI Applications
- 13 C# NuGet Packages EVERY .NET Developer NEEDS to know!
- How to Upload a File to Azure Blob Storage
- Introduction to Minimal APIs in .NET 6
- How to Use Serilog in ASP.NET Core Web API
- How to Create an Azure Function App Using C#
- 10 Reasons Why You Should Learn C# in 2022
2021 (20)
- .NET 6 | Everything You NEED to Know
- How To Set up .NET MAUI on Windows
- BenQ Screenbar Plus - Premium Desk Light
- Visual Studio 2022 | What's New & First Look
- End-To-End UI Testing using SpecFlow | FREE Blazor Crash Course (.NET 5)
- Blazor Component Communication & State Handling
- How to Remove Secrets from Git History
- Introduction To BDD using SpecFlow
- What is .NET MAUI?
- Introduction to Blazor Form Handling & Input Validation
- Building a Dashboard | The FREE Blazor Crash Course (.NET 5)
- Static Images | The FREE Blazor Crash Course (.NET 5)
- Blazor CSS Handling | FREE Blazor Crash Course (.NET 5)
- Modal Dialog Component | FREE Blazor Crash Course (.NET 5)
- Blazor API Handling | FREE Blazor Crash Course (.NET 5)
- Blazor Form Component & Validation | FREE Blazor Crash Course (.NET 5)
- The FREE Blazor Crash Course (.NET 5) | Getting Started
- 5 Ways How to Find a Developer Job in 2021
- Review of the Year 2020
- 2 Years on YouTube - Income Reveal and Future Plans
2020 (20)
- C# 8 - Switch Expressions
- C# 9 - Top-Level Statements
- C# 9: Record Types Introduction & Deep-Dive
- Install and Use C# 9 in Visual Studio 2019
- Introduction to Blazor Server
- Blazor - Supported Platforms & Browsers
- Blazor vs. Silverlight: Is Blazor Silverlight 2.0?
- Why My Blazor Course Will Be FREE for Everyone
- How Much I Earn from My YouTube Channel
- What I Learned from My First Guest Post
- Giving My First User Group Talk
- How I Reached 1000 Subscribers on Youtube
- How to migrate an ASP.NET MVC app from .NET Core 2.2 to .NET Core 3.1
- Blazor Components: How to Split Template and C# Code
- How to Create a Blazor Component
- Why I Migrated from Mailchimp to ConvertKit
- Blazor Introduction - What is Blazor?
- Building My First Online Course
- Blazor - Creating Web Applications with C# (Online Course)
- Content Creation Goals for 2020
2019 (32)
- Review of the Year 2019
- 10 Tips for Your Developer YouTube Channel
- 365 Days of Building a Software Developer Channel on YouTube
- How to Write Your First Azure Function App
- 7 Reasons Why Serverless Is the Future
- 10 Steps to Quickly Learn Programming in C#
- Being on YouTube for 6 Months
- Why I Use DaVinci Resolve 15 for Video Editing
- Install and Use C# 8 in Visual Studio 2019
- Top 10 C# Developer Books for Summer 2019
- Live Programming on Twitch Is Growing Fast
- How I Earned 2000$ with a Mobile App
- Modernizing Existing Windows Desktop Applications
- .NET Technology Stacks for Windows Desktop Development
- Programming a Countdown for Twitch in C#
- The Results of Four Weeks of Cross-Posting to Dev.To
- 10 Things I Wish I Knew When I Started Programming
- 4 Reasons Why Console Applications Are Great
- Why I Publish My Articles on Dev.To
- Challenges Stepping into a New Project
- Starting a YouTube Channel as a Software Developer
- Visual Studio 2019 RC: New Features
- 10 Podcasts for (.NET) developers in 2019
- Introduction to the Universal Windows Platform
- Should You Listen to Music While Programming?
- Home Office - How Working from Home Really Is
- Getting Started with Microsoft Azure
- Is WPF Still Relevant in 2019?
- The Ultimate List of .NET Dependency Injection Frameworks
- Extensible C# Applications using Autofac
- Dependency Injection in C# using Autofac
- Introduction to Dependency Injection in C#
2018 (5)
- YouTube Channel Announcement
- 10 Years of Blogging
- How I improved my Wordpress Performance by 50%
- You Need to have a Mentor or be a Mentor
- The Truth About Formal Education
2017 (3)
- Continuous Integration and Deployment of ASP.NET Core Applications
- Continuous Integration on Azure using TeamCity
- Free Azure Credits For Enterprise Developers
2016 (1)
2015 (4)
- How To Fix Common Errors Using ASP.NET MVC Scaffolding
- Giving ASP.NET A Second Chance
- 10 Reasons Why You Should Upgrade Your Existing Android Application
- Why Marketing Yourself Is Important
2014 (6)
- Moving Everything To Github
- NDC Oslo 2014 - Just Another Watchlist
- Creating A ReSharper Code Template
- Getting Started With Git
- Getting Started With Git And Github In 2014
- Painless Office Interop Using Visual C#
2013 (20)
- 2013 - An Awesome Year For A Simple Developer
- Refactoring - A Software Craftsmen Discipline
- My Favorite Developer Podcasts
- Paste Special - A Hidden Feature Revealed
- Upgrading To Windows 8.1
- Mocking .NET Framework Base Class Library Types
- Deploying A WCF Service On Windows Azure
- Pluralsight Courses I Watched During Summer 2013
- When To Use IEnumerable, ICollection, IList And List
- 10 Reasons Why You Should Join A Local User Group
- Introduction To AntiPatterns And CodeSmells
- WPF Combobox - Binding A Strategy Pattern Implementation
- C# Smorgasbord - A Review
- C# Region Remover
- Pluralsight - Developer Training
- Why Should A Professional Software Developer Use Twitter?
- Private Build Despite Continuous Integration?
- Microsoft 70-483 Exam Preparation Guide
- Weird Use Of String.Contains
- Multiple Languages On A Bitbucket Repository
2012 (3)
- From Local Subversion To Mercurial On Bitbucket
- Windows 8 Apps: eBook Readers
- Visual Studio 2012 Express Language Switch