Integration costs are skyrocketing as software development becomes more and more complex. Each programming environment has its own development tools - tools that aren't always compatible. It's nearly impossible to stay current. Microsoft's .NET platform simplifies the programming landscape by providing everything a developer needs to build any type of application, from basic desktop applications to complex enterprise applications deployed on the Web.
Deployment flexibility
As technology evolves, companies can find themselves running core systems that use a combination of programming languages. Legacy systems are difficult to maintain, presenting compatibility issues that require specialized support. .NET supports many different languages. Companies can deploy systems based on modules written in a variety of languages, without undertaking expensive code migrations - preserving their investment in existing code and programmer skills.
Alternative programming language
C# is a new object-oriented language that allows programmers to quickly build a wide range of applications for the .NET platform. With advanced features like garbage collection, C# improves programmer productivity regardless of experience base or skill level. And as a .NET language, C# has access to all of .NET's functionality.
ILOG supports .NET
ILOG is committed to providing developers with the tools they need to build and deploy software components within the .NET platform.
ILOG Rules, ILOG Views, ILOG Solver, ILOG CPLEX, ILOG Scheduler, ILOG Dispatcher and ILOG Configurator support the MSVC (Microsoft Visual C/C++) 7 compiler, allowing ILOG customers to create applications for the .NET platform. ILOG OPL Studio has built-in support for .NET via Microsoft's Component Object Model (COM), for which Microsoft has created a migration path.
|