I would like to share a very interesting blog with .net tips and tricks:
The last 6-7 months i’ve been working mostly with C# and to be honest I’ve grown found to it. It has really nice features like lambda expressions, auto properties, extension methods, LINQ witch can really speed up things in terms development time.
Still … there are some things from C++ that i now miss: Templates ( as in true generics ) , const correctness, deterministic destruction, static initialization and… read full article
After a few months I’ve enjoyed the newly ( or not ) added extension methods in 3.0 yesterday i discovered that one of the assumptions I’ve made about them was false. My assumption was that if the instance on witch you call an extension method is NULL you would get a NullReferenceException. Turns out it’s not the case and you can call the extension method on a null reference… read full article
I’ve been really busy the last months with the new job where we use c#. I’ve grown found to it … it has a lot of nice features … lambda expressions, anonymous types, generic types. Sure there are a lot of thing that can be improved like real generic types ( aka C++ templates ) but it’s a really reliable tool.
In the past I’ve worked on a few… read full article
The intention of this article is to show a few useful ( i hope ) tips about using g++ in the every day development cycle. Also this article describes three build configurations that should help the developer catch bugs in the early stages of development. read full article
Wt (pronounced \’witty\’) is a C++ library and application server for developing and deploying web applications. It is not a \’framework\’, which enforces a way of programming, but a library. read full article
When do you need to declare a destructor virtual?
Recently I’ve been involved in a thread on qt-interest mailing list about virtual destructors. A few people there suggested that you should always make the destructor of your class virtual. I strongly disagree. … read full article