The following batch script lists all assemblies with their PE bitness flag using CorFlags.exe. @ECHO off
SETLOCAL ENABLEDELAYEDEXPANSION
ECHO Flag Assembly
FOR /r %%i IN (*.dll,*.exe) DO (
...
Many rumors are flying around at this time about the upcoming release of Windows 8.1 (code named “Blue”, which represents a wave of product updates, including Windows Phone and others). I thought I‘d
...
Hacking the Roslyn code has been fun. It is a very impressive piece of well engineered code.
The first experiment I’m about to present in this post is a simple code editor (similar to the acclaimed L
...
About 3 years ago, when .NET 4 and Visual Studio 2010 were just released, I’ve blogged (part 1, part 2) about the changes that took XAML from its WPF inception to the System.Xaml namespace and System.
...
I’ve been doing quite a few presentations lately, and I am currently following a method that has been working out for me quite well for the last year or so. I don’t claim my method to be unique, and
...
In C# we have many ways for writing asynchronous code, we can create our own thread (a bad practice most of the times), we can use the thread-pool, we can use BackgroundWorker or we can use Tasks (and
...
A few hours ago, Ariel Ben Horesh and myself presented two sessions for Windows Phone 8 development at Microsoft offices in Ra’anana (Israel). Thank you all for attending! It was fun – it was the seco
...
I wish I didn’t have to write this post, but there was just no easy information available about this seemingly easy task. Normally, I wouldn’t even have bothered, but during playing Battlefield 3 (or
...
The Task and Task<T> classes have been around since in .NET 4, and are fairly well known. In .NET 4, the typical usage of a Task is to run some code on a separate thread (by default using the th
...
I wasn’t sure how I’d like to begin this blog post. Instead of writing a long and boring introduction that drives my point, I’ll just dump all that boiled inside me for quite a while. Sarcasm and bitt
...