Shawn Wildermuth
CODE Author
Shawn Wildermuth has been tinkering with computers and software since he got a Vic-20 back in the early ‘80s. He’s been a Microsoft MVP, Pluralsight Author, and filmmaker. You can reach him at his blog at http://wildermuth.com or find out about his film at http://helloworldfilm.com.
Detailed Bio
Shawn Wildermuth has been tinkering with computers and software since he got a Vic-20 back in the early ‘80s. He’s been a Microsoft MVP, Pluralsight Author, and filmmaker. You can reach him at his blog at http://wildermuth.com or find out about his film at http://helloworldfilm.com.
Contact Information:
- Email: shawn@wildermuth.com
- Phone: 404-434-7706
- Blog: www.wildermuth.com
Articles Authored
-
A Vue to a Skill
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2019 - March/April
Shawn introduces you to Vue.js, a framework that can keep complex build systems from clogging up your app. It’s a SPA library that helps you separate the data from the markup, but it’s also much more.
-
Angular JavaScript Jumpstart
Last updated: Tuesday, December 28, 2021
Published in: CODE Magazine: 2014 - March/April
Have you ever wondered how to use your browser (and those of your customers) as rich clients without plug-ins or ActiveX objects? Shawn Wildermuth tells you how.
-
Clean Shave: Razor Pages for Web Forms Developers
Last updated: Friday, February 24, 2023
Published in: CODE Magazine: 2023 - March/April
If you’re already familiar with ASP.NET Web Forms, you can apply your existing skillset to use Razor Pages instead. Shawn's overview of Razor Pages provides a straightforward migration path for Web Forms developers.
-
Formatting Data in Vue.js
Last updated: Wednesday, March 31, 2021
Published in: CODE Magazine: 2019 - July/August
Shawn shows you how to use Vue.js to separate views and models and make Web development formatting a lot simpler.
-
Introducing Vite: A Better Vue CLI?
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2021 - September/October
Shawn shows you the alternative to Vue CLI that you didn’t know you needed, but that you’ll have to try: Vite.
-
Making Sense of the XML DataType in SQL Server 2005
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2006 - May/June
As database developers, many of us have had to dip our feet into the wide ocean of XML.It should come as good news that in SQL Server 2005, you can store XML in the database with a new XML datatype. Although this is good news, many developers have been storing XML in the database for some time now. Without implicit support for XML, developers have been shoving XML documents into text fields since XML’s inception.
-
Minimal APIs in .NET 6
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2022 - January/February
Controller-based APIs have been around for a long time, but .NET 6 changes everything with a new option. Shawn shows you how it works.
-
Minimal APIS: Stuck in the Middleware Again
Last updated: Monday, October 24, 2022
Published in: CODE Focus Magazine: 2022 - Vol. 19 - Issue 1 - .NET 7.0
ASP.NET Core lets you use middleware to interact with Minimal APIs and Shawn shows you how it’s done.
-
Moving from jQuery to Vue
Last updated: Thursday, March 18, 2021
Published in: CODE Magazine: 2019 - September/October
If you don’t need the enormity of a SPA, you don’t have to lose the benefits of a framework. Shawn recommends using Vue to simplify the code and make it both more reliable and more testable.
-
Routing in Vue3: Navigating the Options
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2021 - January/February
Shawn Wildermuth demonstrates how to use Vue Routing in a single page application. This article also explores RouterView, RouterLinks, Route Parameters ($route), Matching Routes (pathMatch), Nested Routes , and Routing Guards.
-
Silverlight 3: The Highlights
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2009 - November/December
From its earliest beginnings, Silverlight has tried to excite and inspire.Now that Silverlight 3 has shipped, it is time to determine if this is the magical version that every developer should finally take a look at. In this article, I will show you the changes Microsoft has made in hopes of helping you make that decision for your own organization.
-
Tailwind CSS: An Introduction
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2021 - May/June
Tailwind CSS helps you get to the fun part of building an app by using utility CSS classes. Use Tailwind CSS to help you quickly prototype your design without having to write a ton of CSS.
-
TypeScript: An Introduction
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2022 - July/August
Everyone’s using JavaScript. That’s terrific, but the fact that it is weakly typed causes limitations, especially for large applications. Shawn shows you how to overcome those limitations using TypeScript. For example, TypeScript adds type safety functionality so type checking is done at compilation time.
-
Using Cosmos DB in .NET Core Projects
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2022 - May/June
Cosmos is a document storage tool for database developers. You’ll want to consider what Shawn reveals about this spiffy tool before you build your next app.
-
Using Modern JavaScript in the Browser
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2021 - November/December
JavaScript used to be a bitter pill to swallow. These days, it’s not only improved, but it’s nearly ubiquitous. Shawn shows you what’s so modern about JavaScript.
-
Vite and Progressive Web Apps
Last updated: Tuesday, August 29, 2023
Published in: CODE Magazine: 2023 - September/October
Shawn how to integrate Progressive Web App (PWA) capabilities into applications built using the Vite development build environment. It explains the concept of PWAs, their benefits, and how they bridge the gap between mobile apps and websites.
-
Vue 3: The Changes
Last updated: Tuesday, March 9, 2021
Published in: CODE Magazine: 2020 - July/August
Shawn Wildermuth reviews new features in the early beta of Vue 3, including: conversion to TypeScript to improve the type interface; the switch to using the Virtual DOM for overall performance improvements, improvements for Vue users using WebPack (or similar solutions).
-
Vue’s Composition API
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2020 - November/December
Learn why the Composition API is better than the Options API in Vue 2 and Vue 3. See examples of using Composition API in TypeScript and Vue 3.
-
Vuex: State Management Simplified in Vue.js
Last updated: Friday, March 12, 2021
Published in: CODE Magazine: 2020 - January/February
Shawn shows how to use Vuex in your Vue.js projects to manage state in large applications so that every component has access to the state your application needs.
-
What’s New in ASP.NET Core 3.0
Last updated: Wednesday, September 23, 2020
Published in: CODE Focus Magazine: 2019 - Vol. 16 - Issue 1 - .NET Core 3.0
Get ready for an exciting list (and examples) as Shawn explores the new tools in ASP.NET Core 3.0.
-
YARP: I Did It Again
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2022 - September/October
Yet Another Reverse Proxy (YARP) might sound like something you’d rather not do, but Shawn shows you how it can improve performance if you’ve got microservices, load balancing issues, URL writing, or tight security issues. Learn "what is a reverse proxy?" and how to configure a reverse proxy.