Consulting Training Blog Careers About Us Contact Us
All Classes Will Be Held Virtually – Live Online Intertech's Training Division has been successfully instructing professionals through virtual live online training since the advent of the smartboard. It is a proven form and offers the convenience of live questions, group interaction, and labs with an instructor looking over your shoulder. Because of this, we will continue all classes live but virtually, including Agile and Scrum instruction, so businesses and individual’s seeking professional development can keep moving forward during these unexpected times.

CLR Consulting

Discuss Project

Intertech's seasoned .NET consultants have deep understanding and use of the Common Language Runtime (CLR).  Our professionals help you:

  • Understand the essentials of CLR including IL, unsafe code, the Framework Class Library, and the Common Type System
  • Use best practices to build, package, and deploy applications and types including using metadata, assemblies, and versioning
  • Implement shared assemblies and strongly named assemblies including delaying signing and publisher policy control
  • Understand the type fundamentals including primitive, reference, and value types along with casting and namespaces
  • Correctly understand and use friend assemblies and accessibility, static, partial classes, structures, and interfaces
  • Understand operator overloading and conversion
  • Extend types with extension methods
  • Use optional and named parameters including the DefaultParameterValue
  • Use chars, strings, anonymous types, enumerated types, arrays, the System.Tuple Type, and generic property accessor methods
  • Understand generics including open and closed types, inheritance, identity, interfaces, and constraints
  • Implement interfaces using field proven practices for interface design, inheritance, and creating generic interfaces
  • Use delegates for calling back static methods, instance methods, and chaining
  • Create custom attributes
  • Understand nullable value types including boxing and unboxing nullable value types
  • Use practical approaches to error management and exceptions
  • Understand garbage collection including using finalization to release native resources, use of the CriticalFinalizerObject Types, and interoperating with unmanaged code
  • Access objects across boundaries
  • Implement assembly loading and reflection
  • Understand where to use runtime serialization
  • Troubleshoot threading and task issues including scheduling, priority, and cancellation including using the thread pool, worker threads, and thread synchronization constructs

Free One Hour Discovery Call?

Learn More About the Intertech Consulting Team

Free Resources

5 Common Mistakes on Software Engineering

Guide to Selecting & Working with an IT Consulting Firm

Guide to Becoming a Full Stack Developer

Meet Our Dev Center

Making any outsourced project work affordable

Recent Case Studies

Migrates Mortgage Services Firm's Customer Service Application

Identify an electronics component based on an image to lookup replacement parts

Redesigning the User Experience of a National Commodities Contracts Platform

Free One Hour Discovery Call?


Intertech impresses me as a company. I would recommend the individuals I have worked with and indeed the company as a whole because one can tell the results we have gotten are a combination of the company’s culture and the individuals capabilities.

Brian B