Recent Posts
Kobi Moraz
May 21, 2013
List All Assemblies PE Flags
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 ( ...
Pavel Yosifovich
May 17, 2013
My Wish List for Windows “Blue”
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 ...
Eli Arbel
May 11, 2013
RoslynPad
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 ...
Pavel Yosifovich
May 05, 2013
XAML as DSL
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. ...
Ariel Ben-Horesh
Apr 25, 2013
Zen of delivering code oriented talks
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 ...
Tamir Dresher
Apr 23, 2013
Converting Event-based Asynchronous Pattern into Task-based Asynchronous Pattern in C++ using PPL
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 ...
Pavel Yosifovich
Apr 22, 2013
Windows Phone 8 Dev Camp
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 ...
Igal Tabachnik
Apr 13, 2013
How to: disable on screen notifications for Caps Lock/Num Lock/Scroll Lock in Microsoft keyboards
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 ...
Pavel Yosifovich
Apr 12, 2013
Task and TaskCompletionSource
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 ...
Igal Tabachnik
Apr 12, 2013
First Rule of Unit Testing: Don’t do it! (yet)
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 ...