Monday, November 14, 2005

Upcoming CDNUG event

Today I was informed about the Launch Event we are about to organize on 15th of December in Hilton, Nicosia.

It will be half-day event to complement VS2005 Launch Events all over the world. Something that is officially planned to be done in Cyprus sometime in March - we consider to be too late for the developers here. Therefore, with help from INETA we will have a Launch Event organized solely by the CDNUG and supported by Microsoft and other few local companies.

I will be speaking about Smart Client application development using WinForms 2.0 and deployment with ClickOnce technology. We got plenty of support materials and I hope it will be an event to remember! We started the organization with Evangelos having overview on the whole operation. We have lot of things in mind and I will blog later about some, once we decide on details.

Friday, November 4, 2005

.NET 2.0

Today we had an internal discussion between the team members about our future developments and how shall we proceed with new version of Delphi.

Borland Cyprus had contacted us and we were really interested about the offer they had for the upgrade from Delphi2005. But, we went further than Delphi upgrade issue in our discussion and tried to foresee our next steps. We came to a conclusion that with D2006 we'll be getting fixed D2005 with .NET 1.1 support and maybe few additional bells-and-whistles we honestly don't really use in our project. Because SpiderSlik client is full WinForms application, we unanimously agreed that we are going to move to C# and .NET 2.0.

For me personally, this was a sad moment. Delphi was my favorite language and IDE, I learned lot of things working with it and followed it since '95. On the other hand, I adore C# synthax and features. While using VS2005 Beta2 for few months I found it more stable than D2005 after 3 service packs! And .NET 2.0 brings bunch of new features that I consider extremely important for our future development(s). Another fact is that VS2005 will be out in a few days. .NET 2.0 is out since Monday. If we continue with Delphi we may wait for 2.0 support in summer next year. Whatever the case, Borland will always be 6-12 months behind MS when .NET is in question - and that's a fact.

We are aware that our complete client codebase will have to be rewritten into C# and some plans regarding the migration will be drawn soon. Guys seemed excited about moving but we still need to wait from the company management to make the final decision.