Welcome To Vulcan.NET

Welcome

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 2005/2008 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, and other tools.

 Fabrice Foray, VO tool author: "I'm in no way related to GrafX, and I got no interest in the amount of Vulcan licences they sell; That said, I think that now Vulcan is a MUST have if you still plan to develop XBase/Visual Objects applications in the growing environment of .net. One of the really important things that I've seen is the support of the so-called "Hybrid Application" : It means that you can have in the same application Windows that are using the VOGui and Windows that are using the WinForms : Now we have the ability to "transport" our applications to Vulcan, then make all desired enhancement using WinForms : In MY point of view, there is now no reason to not GoVulcan !"  

For Visual Objects Developers:

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

 

 
 
News
Current  Archive    
Vulcan.NET Roadmap
Friday, June 26, 2009 

The current roadmap outlining Vulcan.NET's direction is available at http://www.govulcan.net/roadmap
                                                       
    
User Experiences
Sunday, June 07, 2009 

Take a look the the User Experiences page, http://www.govulcan.net/userexperiences, to read about some of the things being achieved with Vulcan.NET. This entry features a post made by Dave Francis after the DevShare UK event.
                                                       
    
Vulcan.NET Twitter Client
Thursday, May 14, 2009 

A new Vulcan.NET sample is available. It is a Visual Studio solution containing code demonstrating how to post updates to Twitter and monitor the status of your friends. It also shows how to respond to hyperlinks and how to create short URLs. Available here: http://www.govulcan.net/MoreSamples
                                                       
    
New Vulcan.NET videos
Monday, April 27, 2009 

Two new Vulcan.NET videos are available from http://www.govulcan.net. One shows how to use VO windows in a .NET Forms application. The other shows how to use .NET Forms in a Vulcan.NET application based on the VO GUI classes. For download links, select Tutorial, Video from the web site menu.
                                                       
    
Learn Vulcan.NET at DevShare UK
Tuesday, March 17, 2009 

DevShare is a self-help and learning event organized by the Bristol and London User Group members, held 28-30 May 2009, in Wiltshire, UK.

Sessions will be provided on some interesting topics and the event's 'Focus Session' will be delivered by Mike Pitcher on "Encryption using dotNet classes". Other possible topics are: Visual Studio, dotNet, SQL, Forms apps, WPF, XML behind the scenes, Data Binding

All attendees are expected to come prepared to learn, as well as help fellow colleagues. Self-help learning will be on a small interactive group basis - but each to his own PC.

Vulcan.NET development team member Robert van der Hulst will also be there to share his knowledge.

For more information: http://www.clickstartvulcan.net/DevShare/DevShareHome4.html

 


                                                       
    
New Trial Version of VIDE
Thursday, March 12, 2009 

There is a new version of VIDE, the alternative development environment for Vulcan, available for download. This version is 0.88, and can be downloaded from http://www.govulcan.net by selecting Trial Version from the menu and following the prompts.


                                                       
    
Vn2Ado for Vulcan.NET has been released
Saturday, February 07, 2009 

Vn2Ado is the successor for Vo2Ado for Vulcan.NET. Its main purpose is to help people migrate their Visual Objects applications to DotNet. It is not intended to be a replacement for Ado.Net.

For more information, and a discounted price until March 21, visit http://www.heliks.nl


                                                       
    
Updated Trial version
Tuesday, February 03, 2009 

The trial version of Vulcan.NET has been updated to build 154. Features include the ability to declare interfaces, and hybrid classes that allow VO GUI-style windows to be used in Windows Forms applications, and Windows Forms to be used in VO GUI-style applications. The current VOPS build is 155, with 156 due soon.
                                                       
    

 
Copyright 2008 GrafX Software DevelopmentTerms Of UsePrivacy Statement     Login