O'Reilly logo

Extending Microsoft Dynamics NAV 2016 Cookbook by Alexander Drogin

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 4.  .NET Interoperability in C/AL

In this chapter, we will cover the following recipes:

  • Using .NET assemblies in C/AL
  • Understanding static classes and methods
  • Developing server-side extensions
  • Developing client-side extensions
  • Working with generics in C/AL
  • Working with interfaces
  • Accessing collections with the FOREACH statement
  • Working .NET strings and arrays in C/AL
  • Invoking .NET methods via reflection
  • Handling exceptions with try functions
  • Handling .NET events in C/AL
  • Developing your own .NET class
  • Starting processes in separate threads

Introduction

Application code in dynamics NAV is based on C/AL--a domain-specific language for data manipulation. The language suits perfectly well for the set of tasks it is intended to solve and it covers most of ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required