.NET/Link
.NET/Link is a toolkit that integrates Mathematica and the
Microsoft .NET
Framework. It lets
you call code written in any .NET-compatible language from
Mathematica in a
completely transparent way, and it lets you use and control the
Mathematica
kernel from a .NET program. For Mathematica users, .NET/Link
makes all existing and future .NET types an automatic extension to the
Mathematica
environment. For .NET programmers, .NET/Link turns
Mathematica into a
scripting shell that lets you experiment with, build, and test .NET types
a line at a time. It also makes .NET a powerful environment for writing
programs that use the computational services of Mathematica.
.NET/Link also lets you do some very useful things that do not appear to directly involve the .NET runtime. These
include calling C-style DLL functions directly from Mathematica, and creating and scripting COM objects, much
like Visual Basic can do.
.NET/Link is designed for end-users and developers alike. The same features that let Mathematica users
transparently
call any .NET method also let developers create sophisticated commercial add-ons to Mathematica. Programmers who
want
to write custom front ends for Mathematica or use Mathematica as a computational engine for another
program will find using .NET with .NET/Link is easier than using the traditional MathLink interface from C
or C++.
Finally, .NET/Link comes with full source code. You can examine the code to supplement the documentation, get
tips for your own programs, better understand how to use advanced features, or just see how it works.
This is the
version that ships with Mathematica 5.2.
Download .NET/Link 1.2.1 for
Windows.
|