Welcome To Vulcan.NET


Vulcan.NETVulcan.NET is the next generation of the xBase family of languages. Vulcan.NET provides a high level of backwards-compatibility with the Visual Objects language, while at the same time bringing it into the 21st century with all the features you would expect in a modern programming language. In addition, Vulcan.NET brings all the benefits of the .NET platform to the Visual Objects language, opening up a whole new world of opportunities for xBase programmers.

Vulcan.NET is fully CLS compliant and supports the vast majority of features available to .NET languages, including method and operator overloading, strongly typed arrays, reference and value types, enumeration types, low level pointer operations, and more.

Vulcan.NET is integrated into Visual Studio 2012/2013/2015 with project and file templates, a highly customizable code editor with syntax highlighting, and advanced editing features, a full-featured debugger, a Windows Forms designer, WPF Support, and a Tool called Transporter to convert a Visual Objects Project to a Visual Studio project.


For Visual Objects Developers:

trophyTo the extent that is both possible and practical, Vulcan.NET is syntactically and semantically compatible with Visual Objects version 2.8. Unless specifically stated otherwise, you should assume that the behavior of any given language element or runtime function will be the same in Vulcan.NET as it is in Visual Objects. To achieve the highest level of compatibility, it may be necessary to set some or all of the Visual Objects compatibility options. 


Of course, any movement forward is inevitably going to require some changes to existing code. However, migrating from the native code world of Visual Objects to the managed code world of .NET is not nearly as major a change as was the movement from DOS to Windows, from weakly to strongly typed programming, or even from procedural to object-oriented programming.

The managed code world of .NET is very much like the environment you are already accustomed to. The .NET CLR provides a garbage collected memory manager, full object orientation, runtime array bounds checking, structured exception handling, and so on.


Current  Archive    
Vulcan.NET Pre-Release Program
Tuesday, 31 July 2007 

GrafX is pleased to announce the Vulcan.NET Pre-Release Program (VNPR).

Because many of you are anxious to get started with Vulcan.NET we are pleased to announce the following "Vulcan.NET Pre release Program" (VNPR), that will allow you to get a jump start developing in Vulcan.NET.

Read More     
Vulcan.NET Customer Feedback and Defect Tracking System
Friday, 27 July 2007 

To report or check on the status of a bug or to submit feature requests, visit the customer feeback site at http://customer-portal.govulcan.net.
Customer Portal
Thursday, 26 July 2007 

There is now a Customer Portal link on http://www.GoVulcan.net. Feedback from users is highly valued by Grafx, and the customer portal gives an effective way for users to report and track issues
Vulcan.NET trial version update
Wednesday, 25 July 2007 

The compiler, runtime and DB functions have been updated in the latest release of the trial version of Vulcan.NET. It can be downloaded from the Trial Version link on http://www.govulcan.net

Updated trial version of Vulcan.NET available
Sunday, 8 July 2007 

The trial version of Vulcan.NET has been updated. Most of the Vulcan versions of the VO class libraries are available. It includes support for most of DBFCDX. All db*, vodb* and other database related functions are implemented and functional and should be 100% compatible with VO, except as noted in the help.

Vulcan, WPF and XAML
Wednesday, 4 July 2007 

A Window Presentation Foundation (WPF) sample is being included with Vulcan. WPF is part of .NET Framework 3. The sample shows how an app's appearance can be customised using XAML, and easily changed by changing the XAML. See the blog for some early screen shots.

Vulcan.NET Newsgroups
Sunday, 1 July 2007 

Visit the Vulcan.NET newsgroups at news.cavo.com using any newsreader.

Copyright 2012 GrafX Software DevelopmentTerms Of UsePrivacy Statement     Login