As discussed previously, the WCF service is not the only way to access MDS programmatically. Using the MDS Assemblies requires the DLLs to be available to the machine that is executing the code. This needs to be taken into consideration when building distributed applications. Direct use of the assemblies is predominantly used for administrative processes, such as:
For this example, we will be creating a simple console application to demonstrate how to retrieve a list of Models from our MDS database. The project and source code for the following example is available in the file called 0509_09_HelloMDSAssemblies.csproj
, if you prefer to open the completed project.