Cluebat-man to the rescue

A weblog dedicated to Visual C++, interoperability and other stuff.

Browse by Tags

All Tags » C# (RSS)
Using reflection to ease code maintenance
Currently I am programming an application for performing code analysis on the software that controls the production process. Apart from the parsing of the code, and iterating across a hierarchical representation of the expression tree, all these rules...
Access != database
While working on a data application for the finance guys, I already discovered that Excel sucks when used with OleDb. It seems as if Excel was specifically designed to make your life as a programmer miserable. Fair’s fair: Excel is not a database...
Posted: Jul 14 2008, 01:27 AM by vanDooren | with 3 comment(s)
Filed under: , ,
Differences between C++ and C#, part 3
One of the things that C# (and VB.NET) programmers have to live with is non-deterministic destruction of their objects. The garbage collector was introduced in .NET to take care of memory leaks and remove the need for manual memory management. It does...
Posted: Feb 27 2008, 05:52 AM by vanDooren | with no comments
Filed under: ,
Is C++ still a viable language?
Every so often someone in microsoft.public.dotnet.languages.vc asks about the future of C++, or if he should learn C# or VB.NET instead of C++. Some people are also confused if using C++ means they carry around C++ legacy code if they want to write pure...
Posted: Feb 05 2007, 02:02 AM by vanDooren | with 2 comment(s)
Filed under: ,
Differences between C# and C++/CLI, part 2
One question that comes up from time to time in the C++ newsgroups is that functions or constants that exist in a C++/CLI class library are not accessible in a C# or VB.NET project. The reason for this is nearly always that that constants or functions...
Posted: Aug 31 2006, 03:58 PM by vanDooren | with 1 comment(s)
Filed under: , ,
Differences between C# and C++/CLI, part 1
Learning C# if you already know C++ is relatively easy. The syntax is similar, and the semantics are definitely a lot easier to understand. Since C# looks like C++, most of the concepts are easy to learn, but here and there are a few details that might...
Posted: Aug 31 2006, 03:56 PM by vanDooren | with 2 comment(s)
Filed under: , ,