• Helpful tools in Web UI Development

    Occasionally I come across a really useful tool, or some sort of feature/framework/idea that I think hey, that would be great to remember for future Web site development. So, here is a list of some of these that I would like to share: Nuget: A must if if you are developing in .NET. Nuget ensures that you can access the streams of modules and packages that are being written and distributed around the world. If you are still adding references to projects then you are potentially doing it all wrong (not necessarily of course). Nuget is a mainstream of Visual Studio and Microsoft tool development now. Build servers (Continuous integration…

  • Calling Delphi 6 DLL from c#.NET and blasted rounding issues

    Recently I had the need to call a Delphi DLL from a .NET application. The delphi DLL would be performing a number of floating point arithmetic operations and returning results in as a string. In order to debug the delphi DLL another delphi application was written that uses this same interface and outputs the results. The problem I started experiencing was that the results produced when calling from my c# application varied from those called from the delphi application. Both used the same DLL and both produced the same inputs. I don’t have much in-depth knowledge about floating point numbers but I have read enough to know that most of…