2020 - January/February
CODE Magazine’s lead article this month features Vassili Kaplan demonstrating how compiling scripts improves their performance. Also, Sahil Malik digs into the Azure CLI to demonstrate how to manage Azure resources from the command line; Paul D. Sheriff continues his series on building WPF business applications; Ashleigh Lodge shares how to make sure people with disabilities can access your website too and Shawn Wildermuth discusses simplifying Vue.js state management using Vuex. These, and other great articles, complete this first issue of 2020. Enjoy!
-
Theory Meets Reality
Some planning for modular development from the past makes a change by Apple for deprecated features much easier to handle.
-
A Design Pattern for Building WPF Business Applications: Part 4
In this final installment of his WPF business application series, Paul Sheriff shows how to complete a user maintenance screen by introducing a reusable add/edit/delete view model base class that manages UI state. He explains how to bind enabled states to list and detail controls, switch between list, add, and edit modes, preserve original data for undo, and implement save and delete logic with Entity Framework. The article emphasizes a practical design pattern that keeps users focused, simplifies screen behavior, and supports validation and consistent CRUD workflows.
-
Vuex: State Management Simplified in Vue.js
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.
-
Accessibility Guidelines and Tools: How Do I Know My Website Is Accessible?
You can improve accessibility in your application, making it easier for people with disabilities to use it. Use the How to Meet WCAG Quick Reference to get started.
-
Compiling Scripts to Get Compiled Language Performance
You can improve the compiler performance of a scripting language by splitting the script into functions. This article uses CSCS (Customized Scripting in C#) as a sample scripting language.
-
Nest.js Step-by-Step: Part 3 (Users and Authentication)
Use Nest.js in a User’s Module create a user and locate them in the database, and shows how to add the Auth Module that allows users to resister their new account and log in.
-
Financial Modeling with Power BI and DAX: Life Insurance Calculations
Learn the basics of DAX used with Power BI. Learn to use DAX queries and DAX measures to calculate insurance values.
-
On Contributions
Good software teams figure out how to let people make their best contribution.
