Blog

Entries for 'software development'

Installing Visual Studio 6.0 on Windows XP or Vista

One of the more fun, and sometimes challenging aspects of working at DMC are service calls to work on legacy systems, hardware, and software. I have recently been working on a Baldor motion control system with a Visual C++ 6.0 front end. When I fi...


Editing Underlying Data in MS SQL Reporting Service (SSRS)

In the past, DMC has used MS SQL Server Reporting Service (SSRS) on multiple projects as a web-based reporting engine. I personally liked using SSRS a lot because it allowed us to design quite complicated reports in very little time. At the same time...


I2C and the .NET Micro Framework

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...


Solution to VB and VBA problems using the FlexGrid

Earlier in 2009, Microsoft declared the old FlexGrid control that came with VB6 a security threat. A security patch banned its use. FlexGrid was an ActiveX control that was commonly distributed with many applications including Office. It has been ...


SharePoint Workflow Looping

On a recent project, I was given an interesting challenge by a customer using SharePoint. Basically the desire was to have a recursive "For loop" function in SharePoint using nothing but native tools (i.e. workflows). Googling the subject, ...


Developing via Database Stored Procedures

Database stored procedures (SPs) allow you to save custom SQL queries and invoke them programmatically. This is great for 2 reasons: The execution plan is pre-compiled, so the queries execute faster than ad-hoc SQL commands that cannot map out ...


As a company specialized in selling engineering solutions, DMC spends a great deal of time developing software. We believe that there are great benefits to establishing programming standards, which, if used properly, improves the quality of code and ...


Encryption Compatibility Between .NET Micro Framework and the Full .NET Framework

We are big fans of the .NET Micro Framework. For anyone who hasn't heard of it, it's a super light version of the .NET Framework that runs on resource-constrained devices embedded systems (read more of our thoughts on .Net Micro Framework). ...


TDMS Tools

Data managment in Test and Measurement applications is critical to the usability of the final product. It is no use to acquire data if you can't use it. Traditionally, we would write data out into some form of tab delimited text file. This works ...


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