Basically there are 2 ways to do this :
- using the new CallerInfo attributes in .NET 4.5 . This is mostly useful for debugging bindings in WPF/WinRT.
- dumping the call stack at runtime (unfortunately without parameter values) using the StackFrame.
I've just added support for this to Microruntime.
Mini reviews of stuff i've finished lately (and i use the term "lately" very loosely...basically since the beginning of the year) :
Ni No Kuni - Wrath of the white witch (PS3)
Ni No Kuni is by far the best JRPGS released in a while. It's a charming game with interesting characters and is the only game that looks like you're playing a cartoon (there a a few cel shaded games out there but Ni No Kuni looks better than any of them).
DmC Devil May Cry (X360)
I really enjoy this "reboot". The fighting, story, cheesiness, graphics ....all of them pretty good. I hope Ninja Theory does a sequel.
Crysis 3 (PC)
On PC (1900x1200 and high settings) there are a few areas where Crysis 3 looks absolutely incredible. Unfortunately the rest (story, scripting, AI etc) are not that great.
God of War Ascension (PS3)
I was hoping for a game as great as God of War 3 but , unfortunately, this prequel doesn't deliver the goods. The single player campaign is not as impressive as GOW3,the game is buggy and the story is just plain uninteresting. Also what's the idea on doing a multiplayer focus game in a franchise known for its single player ?! Anyway, hopefully this is the last game about Kratos and they move on to more interesting stuff on the PS4.
Tomb Raider (PC)
The Tomb Raider reboot is pretty good. The game is VERY different from the older ones (the reboot is very similar with the Uncharted serie) so don't expect the puzzles and the same feeling of exploration from the old games. The new game is much more action orientated with a heavy dose of QTEs and some simplistic puzzles. Despite the differences i still liked the game.
Dead Space 3 (PC)
It's almost ok overall. Too bad the game become all action and no horror. The first game was absolutely great....but the sequels become increasingly action based and the quality of the story goes down the drain.
Gears of War Judgement (X360)
It's surprising to me how good the Gears gameplay formula still "holds up" after all these years. Gears is still the best 3rd person shooter on the market and Judgement simply reinforces that.
Unfortunately on Windows we don't have too much choices when it comes to tiling windows managers. Actually we don't really have a choice at all. The only one which supports multiple monitors, multiple spaces and can be reasonably tweaked is bug.n I've been using dwm on Linux and bug.n comes pretty close functionality wise. Few advices if you want to try it :
- although the compiled version is available run the source directly (it's written in Authotkey). This is better because you can tweak it more and also because the compiled version is registering some hotkeys which interfere with the Windows 8 system hotkeys.Also if you're running a x64 OS make sure you install the 32bit version of Autohotkey otherwise bug.n won't run properly.
- edit config.ahk to configure it properly.
So i started reading again on a WP7 device (a HTC HD7 to be exact.... that 4.3' screen really make a difference compared to my older 3.6' phone). I ditched Freda (which was actually the first decent ebook reader for WP7) and went with Bookviser , which is hands down the best reader for WP7 right now.
What i really liked about Bookviser is the awesome Feedbooks integration. You can find quite a few high quality free books there (i read about 5 Sherlock Holmes books until now on my daily commute). Also having the option to tweak the reading environment really helps.
So yeah, try Bookviser if you're reading on WP7 device.