text_code_csharpThe C# programming language is currently our preferred language for software development. Of course we will use the best tool for the job and if other languages are more appropriate for technical, integration or standardization reasons then its no problem. The directions that Anders Hejlsberg and his team at Microsoft have taken C# across its releases to date is both impressive and confidence inspiring. We believe that they have made excellent decisions which regularly improve the language but veer away from excessive bloat. Language features such as generics, delegates, properties, linq, extension methods, lamda expressions and the upcoming dynamic extensions have been welcome and practical improvements to the language. The movement to a more functional orientation has been particularly welcome in recent revisions. All in all, we see C# as being our default general purpose language for application development for the fore-seeable future. 
MVX Equipment Role Concepts

MVX Equipment Role Concepts

Demonstrates how the MVX Equipment role concept can be applied to equipment documentation and other sub systems.
MVX Configured 3D Scenes

MVX Configured 3D Scenes

Illustrates how MVX configuration can drive the content in 3D scenes and not rely on 3D designers to make changes.
MVX Multiple Deployment Concept Demo

MVX Multiple Deployment Concept Demo

Shows how an MVX system can switch between different deployment modes such as Operational, Historical and Simulation.
MVX Object Server Configuration - Pipeline Demo

MVX Object Server Configuration - Pipeline Demo

Runs through how the MVX Object Pipeline demo is configured and mappings from external data sources provided.
MVX Object Pipeline Class Diagram

MVX Object Pipeline Class Diagram

Describes how industrial automation objects can be represented as data in MVX systems.
Managing Complexity with MVX Object Server

Managing Complexity with MVX Object Server

Describes the conceptual benefits of applying object data model concepts to SCADA and Industrial Automation systems instead of relying solely on traditional concepts such as tags and points.
Introduction to Torq Software
MVX Object Server - Part 2

MVX Object Server - Part 2

A run through of development work and concepts involved in the MVX Object Server. This is server side code that interacts with a 3D client functionality for displaying industrial automation data.
MVX Object Server - Part 1

MVX Object Server - Part 1

A run through of development work and concepts involved in the MVX Object Server. This is server side code that interacts with a 3D client functionality for displaying industrial automation data.