LINQ Dynamics AX includes a range of tools that greatly reduce development time for integrations to Dynamics AX.
LINQ offers a structured approach for making integrations not only for Dynamics AX, but also a range of other technologies like Microsoft SQL and XML. There is no configuration needed within Dynamics AX, which allows Visual Studio developers to use Dynamics AX without any x++ skills or additional consultancy to get started.
Language Integrated Query (or LINQ, pronounced “link” for short), is a set of Microsoft® .NET technologies that provide built-in language querying functionality similar to SQL, not only for database access, but for accessing data from any source.
There is no one definition for LINQ, but its goal is to solve the problem of having to use different techniques for manipulating and selecting data from databases versus XML versus object collections; LINQ aims to make our life easier by giving us a coordinated, consistent and efficient syntax from our development environment and by using your one chosen programming language, rather than switching between programming languages.
The current LINQ family of technologies and concepts allows an extensible set of operators that work over objects, SQL data and XML data sources. The generalized architecture of the technology also allows the LINQ concepts to be expanded to almost any data domain or technology, so that LINQ will grow more expansive in the future.