Site Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

developer:dotnetplugins [2015/09/14]
127.0.0.1 external edit
developer:dotnetplugins [2016/04/04] (current)
sandy
Line 5: Line 5:
 >​[[rhinocommon|RhinoCommon]] is the new .NET plug-in SDK for Rhino 5. >​[[rhinocommon|RhinoCommon]] is the new .NET plug-in SDK for Rhino 5.
  
-The Rhino.NET SDK is designed ​to allow .NET developers to create Rhino plug-ins with the same capabilities as Rhino C++ SDK developers.+The Rhino.NET SDK is designed ​for .NET developers to create Rhino plug-ins with the same capabilities as Rhino C++ SDK developers.
  
  
-=====.NET ​Framework Plug-In Development ​(Rhino 4 and 5)===== +=====.NET ​framework plug-in development ​(Rhino 4 and 5)===== 
-Rhino ships with the necessary components to enable Rhino.NET plug-ins on users computers. Plug-ins can be created with a compiler that compiles assemblies using .NET 2.0, including:+Rhino ships with the necessary components to enable Rhino.NET plug-ins on users' ​computers. Plug-ins can be created with a compiler that compiles assemblies using .NET 2.0, including:
  
   * Microsoft Visual C# and Microsoft Visual VB.NET 2005 and 2008 (including [[http://​www.microsoft.com/​visualstudio/​en-us/​products/​2010-editions/​express|Microsoft Visual Studio Express editions]])   * Microsoft Visual C# and Microsoft Visual VB.NET 2005 and 2008 (including [[http://​www.microsoft.com/​visualstudio/​en-us/​products/​2010-editions/​express|Microsoft Visual Studio Express editions]])
-  * Microsoft Visual C# and Microsoft Visual VB.NET 2010 are supported on Rhino 5+  * Microsoft Visual C# and Microsoft Visual VB.NET 2010supported on Rhino 5
   * SharpDevelop 2.0 and above   * SharpDevelop 2.0 and above
  
 =====What is the Rhino.NET SDK?===== =====What is the Rhino.NET SDK?=====
-Rhino.Net SDK helps developers ​to extend Rhino'​s functionality ​ using  '​Rhino plug-ins'. The Rhino.NET SDK provides the tools to develop Rhino plug-ins using a .NET programming language. This means that Rhino plug-ins can now be developed using VB.NET, C#, C++.NET, Delphi.NET (and the list goes on).+Rhino.Net SDK helps developers extend Rhino'​s functionality ​ using Rhino plug-ins. The Rhino.NET SDK provides the tools to develop Rhino plug-ins using a .NET programming language. This means that Rhino plug-ins can now be developed using VB.NET, C#, C++.NET, Delphi.NET (and the list goes on).
  
 The Rhino.NET SDK is actually a wrapper around the Rhino C++ SDK. Most of the classes and methods provided by the C++ SDK are available through .NET. The Rhino.NET SDK is actually a wrapper around the Rhino C++ SDK. Most of the classes and methods provided by the C++ SDK are available through .NET.
Line 29: Line 29:
 Some of your questions may be answered by the [[developer:​dotnetpluginessentials|DotNET Essentials page.]] Some of your questions may be answered by the [[developer:​dotnetpluginessentials|DotNET Essentials page.]]
  
-=====Rhino.NET SDK Articles=====+=====Rhino.NET SDK articles=====
  
 {{topic>​dotnet}} {{topic>​dotnet}}
  
  
-=====Rhino.NET SDK Samples=====+=====Rhino.NET SDK samples=====
  
 **[[http://​wiki.mcneel.com/​_media/​legacy/​en/​VBDotNetBatchRender.zip|Batch Render with VB]]** - creates a console application that will batch render a folder of 3dm files. Demonstrates how to access [[developer:​rhinoscript|RhinoScript]] from an external .NET application. **[[http://​wiki.mcneel.com/​_media/​legacy/​en/​VBDotNetBatchRender.zip|Batch Render with VB]]** - creates a console application that will batch render a folder of 3dm files. Demonstrates how to access [[developer:​rhinoscript|RhinoScript]] from an external .NET application.
developer/dotnetplugins.txt · Last modified: 2016/04/04 by sandy