Tag Archives: .net framework

C# vs Python – Part 2

I have with C# for easily about 8 – 10 years and I love the language. I have worked with Python for much less time. Probably about 1 year in total and I also like the language. There are a lot of discussions on the web in regards to differences, pros and cons betweens specific languages. […]

C# vs Python – Part 1

I have with C# for easily about 8 – 10 years and I love the language. I have worked with Python for much less time. Probably about 1 year in total and I also like the language. There are a lot of discussions on the web in regards to differences, pros and cons betweens specific languages. […]

.NET as Open Source, .NET on Mac and Linux, and Visual Studio Community

Things are being awesome!!! Microsoft is going bold with .NET as Open Source. It will be available on Mac and Linux and the Visual Studio Community is going to benefit as never before. Scott Hanselman said it so greatly that I cannot add anything on top of that. Click the picture below and get on […]

A quick look at the CLR and managed code.

The Core Execution Engine, generally referred to as CLR (Common Language Runtime) is at the heart of the .NET framework and helps handling all execution of managed code we write. Just In Time (JIT) compilation and Garbage Collection are are some the really core runtime services that the CLR provides. The .NET Framework is a […]

.NET Debugging with Tess

If you work on .NET stack, you might have already encountered situations where your application, for some reasons is using a lot of memory. To investigate, we as developers, will most of the times, use Profilers tools. Profilers help troubleshooting those issues but what they mainly do is give information about memory allocation. What they […]

C# Concepts: Value vs Reference Types

Edited by: Patrick Goudjo-Ako | Reading time: 20 minutes. This text comes from an extra documentation provided by Joe Albahari, creator of LinqPad, on his website. If you work on the Microsoft stack (with LINQ) and haven’t started using LinqPad, you better start now and properly learn the language. Introduction One area likely to cause […]

Ten LINQ Myths

Edited by: Patrick Goudjo-Ako | Reading time: 15 minutes. This text comes from an extra documentation provided by Joe Albahari, creator of LinqPad. He explains 10 myths about Language Integrated Query (LINQ). I found them pretty interesting and useful. If you work on the Microsoft stack and haven’t started using LinqPad, you better start now […]

Tools for .NET Programming

Find here a list of tools for .NET Development. ReSharper ReSharper is a renowned productivity tool that makes Microsoft Visual Studio a muchbetter IDE. StyleCop StyleCop analyzes C# source code to enforce a set of style and consistency rules. It can be run from inside of Visual Studio or integrated into an MSBuild project. StyleCop […]

LINQ beyond Queries – by Scott Allen

Today I share with you a very interesting Channel 9 session presented by Scott Allen during Microsoft DevDays 2010 in The Hague in The Netherlands. The C# language and the .NET platform introduced many new features to support language integrated query.  In this session, we’ll look at using these LINQ related features to build rich, […]

Localization / Globlization on the fly

Have you ever wondered about creating and editing .resx resources files at runtime ? Let’s say you build an application supporting globalization/localization and the values of some of your items is not known upfront. In this case, we’ll assume that you allow the end-user to create his own resources entries that will be used at […]