> Languages and APIs > ILOG Concert Technology for C#.NET Users

[change for-loops to foreach? check location of files in distrib, especially paths]

This chapter explores the features that ILOG CPLEX offers to users of C#.NET through Concert Technology. It walks you through an application based on the widely published diet problem. It includes these topics:

The .NET API can be used from any progaming language in the .NET framework. This chapter concentrates on an example using C#.NET. There are also examples of VB.NET (Visual Basic in the .NET framework) delivered with ILOG CPLEX in yourCPLEXhome\examples\i86_2000_7.1\vb. Because of their .NET framework, those VB.NET examples differ from the traditional Visual Basic examples that may already be familiar to some ILOG CPLEX users. The traditional Visual Basic examples are available in yourCPLEXhome\examples\msvc6\vb.

Note
This chapter consists of a tutorial based on a procedure-based learning strategy. The tutorial is built around a sample problem, available in a file that can be opened in an integrated development environment, such as Microsoft Visual Studio. As you follow the steps in the tutorial, you can examine the code and apply concepts explained in the tutorials. Then you compile and execute the code to analyze the results. Ideally, as you work through the tutorial, you are sitting in front of your computer with ILOG Concert Technology for .NET users and ILOG CPLEX already installed and available in your integrated development environment.

For hints about checking your installation of ILOG CPLEX and ILOG Concert Technology for .NET users, see the online manual Getting Started. It is also a good idea to try the tutorial for .NET users in that manual before beginning this one.