Blog

Entries for November 2016

A Properly Pleasing Primer Tutorial for WPF Prism - Part 1:  Introduction

The usage of design patterns is situational. Their purpose is to reduce the overall complexity of an application or to replace unfamiliar complexity with manageable equivalents. For a sufficiently simple application, however, using patterns is often ...


Escape (The Room) From New York

It was a dark, cold night. The air was teeming with mystery.  We walked the few blocks from DMC New York's office to the building that housed our destination. Inside the glass doors and seeing with no visible signs, we were forc...


Beckhoff TwinCAT3 Scope

For anyone debugging a program, a scope can be an extremely efficient tool for determining the cause of an issue. A scope allows you to monitor a variable (or multiple) in real time, which is a great way of viewing and debugging specific pa...


Creating New Projects and Adding Hardware Modules: B&R Automation Studio Blog Series, Part One

Whether you are starting from scratch or adding functionality to an existing setup, B&R Automation Studio makes it easy to add and configure hardware. This article is part of a multi-part series that will guide you through the required steps t...


CAD Models in C#: Developing with Eyeshot

DMC recently developed some desktop applications for clients in C# that require 3D modeling. We’ve been using a third-party CAD tool developed by devDept called Eyeshot. If you are working in the world of graphic design, 3D animation rendering,...


The Revit API: Creating Your First Add-In

Lately, I've gotten reacquainted with an old friend of mine: the Revit API. Revit is an incredible piece of architectural software from Autodesk, and one of its features is the ability to expand its functionality through the use of add-ins. Revit...


What’s Included in Microsoft Dynamics 365: Apps and Pricing

On November 1, 2016, Microsoft released their new cloud-based business application platform, Dynamics 365. This new platform combines the capabilities of CRM and ERP systems in a new app-driven format. This updated format allows companies t...


NI LabVIEW Part 1: Building Distributed and Synchronized FPGA Applications with Multiple C Series Chassis

This blog series will examine applications requiring multiple C Series FPGA chassis. You may need multiple chassis because of a high channel count requiring more modules than which can fit in a single chassis. Or, you may have a large amount of ...


DMC Quote Board - November 2016

Visitors to DMC may notice our ever-changing "Quote Board," documenting the best engineering jokes of the moment.


Page 2 of 2First   Previous   1  [2]  Next   Last   
Page 2 of 2