My presentation about CLR MD for Ottawa .NET Community

Attached is the slide deck.  I need to do some clean up in the demo code. I am hoping to share its link next week.

CLRMD_ODNC

Posted in Uncategorized | Leave a comment

Taking leap from web developer to Windows Store developer – slide deck

WinJS_Presentation
Until next, happy debugging!!!

Posted in Uncategorized | Leave a comment

Slide deck from Ottawa .NET Community presentation

WindowsRunTimeComponents

Until next, happy debugging

Posted in Uncategorized | Leave a comment

Why I am absent from my blog

I know its been a while that I blogged at all. I am excited to share the reason behind it. I am authoring 70-481 Exam Reference book for Microsoft MCSD: Windows Store Apps track. The title of 70-481 exam is Essentials of Developing Windows Store Apps Using HTML5 and JavaScript. You can find this exam objectives here. I will back at blogging regularly once free up with the book.

70481BookImage

Happy Debugging!!!

Posted in Uncategorized | Leave a comment

Debugging Multi-threaded applications – Tip 6 of n

I published one more tip on codeproject. This tip is about figuring out what threads are waiting for a particular lock to be release in windbg. You can find it here.

Until next, happy debugging.

Posted in .NET, CodeProject, Debugging | Leave a comment

My upcoming talks for Ottawa .NET Community

I will be doing two talks for Ottawa .NET Community.  One of talk is about why hackers like debuggers. You can find about it here. Other session will be about troubleshooting performance problems using PerfView. You can its details here.

Mark your calendars. I hope to see you there.

Posted in .NET, General | Leave a comment

To POCO or to DTO

When creating an Enterprise layered architecture, I always find the discussion about To POCO or To DTO quite interesting. Each of these serve a specific purpose, however, there is a lot of confusions & misconceptions about differentiating between these.  Stackoverflow, MS forum etc are full of questions about it. Adam Tuliper recently did a presentation for Techdays 2012 and he used a slide on same topic which provide comparison of these two in a nice way.  Image below shows that particular slide. You can watch whole session here.

Until next, happy debugging.

Posted in General | Leave a comment