I’m not sure why they call this product a beta, but it already is a very complete and stable product. Installation went without a glitch, opening one of the starterkits and running it was without problems. I just converted E-Sync to Visual Studio 2005, and the conversion was without any problems. Two warnings about deprecated properties with a suggestion what to change the code to. After that, no warnings or errors and the program runs fine. So for the future, changing to the .NET Framework 2.0 will not be a problem.
To keep E-Sync’s code clean, I need to experiment with C# 2.0’s generics. Now I have two different functions (methods) to basically do the same thing, but with different parameters. It’s ugly.
Update: Errr…I mixed up overloading with generics. Overloading was already possible with C# 1.x.