Hi all, hope you’re all well,
DarkGDK.NET v1.0.9.0 has now been released. It should be available from your orders page as per usual.
Now, here are the things that have changed:
1. dgdkGlobals.vb/cs and dgdkPlugins.vb/cs have been deprecated. They are still available in the toolkit but for new projects, you no longer need to use them. The documentation tutorials have been modified to reflect the new method of creating projects from now on. Note, all projects that already exist should not need to be modified, just recompile them with the new toolkit.
2. The new system requires that you only reference the two DLL files located in the ./redist/plugins/ folder. A new class called CDarkGDK is available from the DGDKPlugins.dll file. This is used to initialise the toolkit. I have modified all of the enclosed samples to use this new method of instanciation. The only thing which, with a little work, is different, is that both VB.NET and C#.NET initialising the toolkit in two separate ways. This really boils down to preference in coding style and does require a little patience and knowledge of the differences between deriving from a class in C#, and import(ing) a class into VB.NET. I would suggest that you examine the tutorials though, and especially the samples included in the toolkit.
3. The toolkit now implements all of the functions provided in the DGDK C++ libraries released by Mike about two weeks ago. It’s just taken me longer to get this release out because of the necessity to ensure that the new method doesn’t break existing applications. The documentation still needs a lot of work though guys, but both myself and Mike are working on a cool and top notch solution to get this situation cleared up.
4. Please note that I have not yet updated the toolkit to sort out the problems associated with installing under Vista. I’ll endeavour to get this situation resolved as soon as.
Ok, think that covers just about everything. If you have any problems, please don’t hesitate to let me know. I also suggest waddling on over to the #dgdk-net channel on IRC as well (see details in the sticky at the top of the forum).
[EDIT] Due to a problem I had with the Authenticator, a patch has been made available as a separate download on your Orders page. Once you have downloaded and installed the DarkGDK.NET toolkit, download and install the patch to resolve the problem with the Authenticator.
Cheers for now
Paul.
Abundance = Choice = Freedom - Scarcity = Dependancy = Control, Truth!