Atomic Object Show Nav
Close Menu
< Blog Home
We're Hiring
Atomic Object
Services
Portfolio
Team
Culture
Contact
Atomic Object Atomic Object
Services
Portfolio
Team
Culture
We're Hiring
Blog
Contact
Atomic Object
Services
Portfolio
Team
Culture
We're Hiring
Blog
Contact
← Back to Blog Home

.NET / WPF

    Platforms & Languages category
  • PostgreSQL2
  • C#1
  • React Native21
  • React / Redux55
  • Kotlin3
  • Blockchain3
  • Scala1
  • Desktop Apps2
  • JavaScript4
  • Rust3
  • FaunaDB1
  • Flutter1
  • Angular8
  • AWS8
  • Prisma4
  • Functional Programming46
  • Web Apps284
  • Mobile Apps35
  • Embedded Systems81
  • DevOps & System Admin.127
  • Android Development27
  • C & C++20
  • Java16
  • Ember.js58
  • iOS / OS X69
  • jRuby15
  • .NET / WPF51
  • Objective-C26
  • Presenter First6
  • Python14
  • Ruby62
  • Ruby Motion7
  • Ruby on Rails44
  • Swift19
  • TypeScript67
    Other Categories
  • Atomic Thinking
  • Resources for Clients
  • Project & Team Management
  • UX & Design
  • Development
  • Platforms & Languages
  • The Software Life
Most Recent
.NET / WPF

Pattern Matching in C# with Switch Statements

C# 7.0 introduced pattern matching support in its switch statements. Here are some examples of how you can now switch on object types, etc. in C#.
.NET / WPF

TDD in a REPL, Continued: Read-Eval-PrettyPrint-Loop

How Read-Eval-Print-Loop can be improved by turning it into a Read-Eval-PrettyPrint-Loop. Plus a Github repo of the author's TDD script for F# development.
.NET / WPF

DRYing Up Shared Web.config Settings

The fix involved referencing the common shared settings from a single source instead of repeating them across the solution.
.NET / WPF

Evolving My C# Style

How I've evolved my C# style in the last few years using with types, immutable data structures, and fluent syntax.
.NET / WPF

A Feature-Oriented Directory Structure For C# Projects

Using a feature-oriented C# structure for .NET projects is simple and easy to scale. Here's how to implement one.
.NET / WPF

Using a Design-Time ViewModelLocator With Caliburn.Micro

It becomes tedious to maintain code just for design-time support, so I use a `DesignTimeViewModelLocator` class for binding sample data in the designer.

Keep up with our latest posts.

We’ll send our latest tips, learnings, and case studies from the Atomic braintrust on a monthly basis.

Thank you for your subscription. Check your inbox or spam folder to confirm your subscription.

.NET / WPF

Improving Analysis with C# 6 Exception Filters

Using exception filters in C# 6 to improve debugging and crash dump analysis.
.NET / WPF

Performance Analysis with ETW: Event Tracing for Windows

Next time you have a performance problem, don’t guess what the problem might be. Collect an ETW trace and discover exactly what is occurring.
.NET / WPF

Functional C# Application Composition, Part 3: MethodToDelegate

Describes the MethodToDelegate library and how to use it to register methods and delegates in dependency injection.
.NET / WPF

Functional C# Application Composition, Part 2: Delegates

A delegate in C# is essentially a function signature, but it is also a type that can be used as an argument to functions.
.NET / WPF

Functional C# Application Composition, Part 1: Shortcomings of Single-Responsibility Objects

Composing C# applications with single-responsibility objects generates a lot of boilerplate.
.NET / WPF

Quick-Start Guide to Creating a Windows Installer

How to successfully bundle your Windows app up into a nice executable that installs correctly.
« Previous 1 2 3 4 5 Next »

Want to see what Atomic can do?

Check out some of our work

Atomic's Portfolio

Atomic is a software design + development consultancy.

© 2023 Atomic Object LLC
Explore
  • Careers
  • Diversity
  • Resources
  • Atomic Blog
Offices
  • Grand Rapids
  • Ann Arbor
  • Chicago
  • Raleigh-Durham
Details
  • Contact
  • Media
  • Privacy Policy
Certified B Corporation