Wolfram ResearchProductsPurchasingServices & ResourcesAbout UsOur Sites
Connection Technologies Products
-----
 /
Connection Technologies
*Prebuilt Connections
*MathLink
*Java Toolkit: J/Link
<.NET/Link
*Downloading
*Installation Instructions
*Web Services Package
*Wolfram Workbench
*Download Developer Kit
*MathLink License Agreement
*References and Support
*GUIKit
*DatabaseLink
*Ask about this page
*Print this page
*Email this page
*Give us feedback
*
Sign up for our newsletter:

.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.

Any questions about topics on this page? Click here to get an individual response.


 © 2008 Wolfram Research, Inc.  Terms of Use  Privacy Policy