Just to add to this topic, when deploying to Touch Panels we do have good resources for developers in the CompactRIO Developers Guide. You can find in depth coverage of the topic in Section 4, but to really understand it, you may want to start from the beginning. It may be beneficial before starting any cRIO application to go through this developer guide (it would take 1-2 days) and really understand your application (this would be equivelent to going through the basic classes and more that NI offers in training). Of course you won't have an NI Instructor, but you could always start a discussion forum topic for your questions.