When developing a SharePoint solution, there are many choices of development environments to get the job done, but they are not all equal. Once you’ve figured out the purpose of the page, how many web-parts are required for that purpose, and...
It is well-known that increasing the number of pins on an integrated circuit (IC) increases its cost. To reduce the number of pins, several serial protocols have been developed to transfer data between IC's. One such protocol, I2C, uses only 2 bi...
We are happy to announce a new section of our website has gone live: DMC White Papers! We have planned on adding this section ever since we revamped our website four months ago. At this point in time we have two white papers. First there is Ken Br...
For a DMC engineer it is not atypical to be faced with outdated, legacy technology. Maybe a customer has come to us to upgrade a system that an intern did in the 90's; maybe a company's engineers have built up a system over the past decade an...
Nobody loves catchy numeric buzzwords as much as me. I - E - C - Six - Eleven - Thirty - One - Dash - Three.... It just rolls off the tongue! OK I admit, it's a mouthful, but trust me it's worth knowing about. This is a brief intro to IEC6...
Every summer, National Instruments holds the NIWeek conference in their home town of Austin TX. This year, DMC has three of us attending: Jesse Batsche, Eric Nielsen, and myself. Monday was “Alliance Day”, tailored to NI Alliance Membe...
We are happy to announce that DMC has become a Windows Embedded Partner. DMC has been an active partner with Microsoft, joining the Microsoft Partner Program in 2001 and acheiving Gold Partner status in 2007. Our Windows Embedded Partner status r...
At DMC, one of our core values is to "Share Information". Sharing information is critical while working with other engineers on many projects, including projects that use our Microsoft Visual Studio .NET skill set. One way we communicate...
Every three of four months (or so - depending on everyone's schedule) DMC has an all-day off site company meeting to review progress, plan ahead and to try to discuss topics that will improve things both for us and for our customers. Last week...
Recently I've had the opportunity to do some embedded development using the .NET Micro Framework platform. The .NET Micro Framework is a light-weight version of the full .NET framework that can be ported to run on a variety of processors, includi...