Generating EventSource Implementations

In conjunction with the WCF Client Proxy Generator I published the other day, I wrote another code generator that I also had great use for in my daily job. Namely an extension that generates the implementation for an EventSource class from an abstract class definition. We used T4 for this too, but the old EnvDTE…

Continue reading →

Design time WCF Client Proxy Generation

In my job I work on a large application consisting of several components, many of which communicate via Windows Communication Foundation (WCF). When developing an application where both the WCF service and client are in the same solution, the “Add Service Reference” command in Visual Studio is not ideal to use since it requires a…

Continue reading →

AlphaFS 2.0 is out!

It is with great pleasure we today can announce the release of AlphaFS version 2.0. It is now available on NuGet, the repository is on GitHub, it has its own webpage, online documentation and a bunch of new features. And we’re looking at a much shorter release cycle in the future. Read the release announcement…

Continue reading →

AlphaFS moved to GitHub

After having moved AlphaVSS over to GitHub the time has now come to migrate AlphaFS as well. The new project homepage is at http://alphafs.alphaleonis.com/ and the GitHub repository can be found at https://github.com/alphaleonis/AlphaFS. Oh, and by the way, the next release is coming close now.

Continue reading →

AlphaVSS and AlphaFS goes CodePlex

AlphaVSS provides a managed .NET interface to the Windows Volume Shadow Copy Service, making it possible to conveniently access and use the VSS API from within eg. C# or VB. AlphaFS is a .NET library providing more complete Win32 file system functionality to the .NET platform than the standard System.IO classes. Features highlights: creating hardlinks,…

Continue reading →

AlphaVSS 0.7.0 Released

AlphaVSS provides a managed .NET interface to the Windows Volume Shadow Copy Service, making it possible to conveniently access and use the VSS API from within eg. C# or VB. New in this release is the support for Windows XP as well as Windows Vista (and later). To compile against Windows XP, you must use…

Continue reading →