<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.2" -->
<rss version="0.92">
<channel>
	<title>Talking to myself.....in public</title>
	<link>http://blog.jalil.org</link>
	<description>Virtual home in cyberspace!</description>
	<lastBuildDate>Mon, 10 Mar 2008 04:00:12 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>How Windows CRT Checks For Managed Module</title>
		<description>While debugging an issue I came across an interesting piece of code in Windows CRT source. So far I have been using the code below to determine if an executable is managed or native. Basically I am just checking for the presence of IMAGE_DIRECTORY_ENTRY_COM_DESCRIPTOR Data Directory entry in PE headers.

int ...</description>
		<link>http://blog.jalil.org/2008/03/09/how-windows-crt-checks-for-managed-module/</link>
			</item>
	<item>
		<title>How to determine event subscribers</title>
		<description>While debugging a reasonably complex .NET application, many times you may come across a situation where you want to know which different methods have subscribed to your event. If you are using VS2005 or VS2008 then DebuggerTypeProxyAttribute, a relatively unknown feature of Visual Studio, comes to your rescue. For a ...</description>
		<link>http://blog.jalil.org/2008/02/18/how-to-determine-event-subscribers/</link>
			</item>
	<item>
		<title>Learning .NET debugging using WinDBG</title>
		<description>If you wanted to learn advanced debugging of .NET application using WinDBG but didn't know where to start, look no further. Tess Ferrandez has started posting debugging labs to teach you how to debug tough problems. Her blog has invaluable tips about debugging real world problems. She has posted real ...</description>
		<link>http://blog.jalil.org/2008/02/18/learning-net-debugging-using-windbg/</link>
			</item>
	<item>
		<title>Ghazal-E-Surat</title>
		<description>Ghazal is a form of poetry that was introduced to India by the Moghuls in the 12th century. While Ghazals can be written in any language, in India it is more popularly written in Urdu, Hindi and Gujarati. When it comes to Gujarati Ghazals, the city of Surat is considered ...</description>
		<link>http://blog.jalil.org/2008/02/10/ghazal-e-surat/</link>
			</item>
	<item>
		<title>Vista Dual Monitor Woes</title>
		<description>This issue with the dual monitor setup in Vista has been bugging me a lot. I have 2 19" Westinghouse monitors that have DVI and VGA inputs. I have an ATI Radeon 9200 video card that has a DVI and a VGA output. The left monitor (primary) is connected using ...</description>
		<link>http://blog.jalil.org/2008/02/03/vista-dual-monitor-woes/</link>
			</item>
	<item>
		<title>DEP, NXCOMPAT Redux</title>
		<description>I recently wrote about the impact of DEP on .NET applications due to changes in the .NET Framework 2.0 SP1. A couple of days later I came across Michael Howard's post about new APIs related to DEP. As Michael points out, in Windows Vista SP1, Windows XP SP3 and Windows ...</description>
		<link>http://blog.jalil.org/2008/02/02/dep-nxcompat-redux/</link>
			</item>
	<item>
		<title>How JNI calls functions from DLL</title>
		<description>When a function is exported from a DLL the compiler will decorate or mangle the function name. To export the undecorated function name the linker needs an export definition file (.DEF). A while back I was working on a project in Java that calls functions from a DLL using JNI. ...</description>
		<link>http://blog.jalil.org/2008/02/02/how-jni-calls-functions-from-dll/</link>
			</item>
	<item>
		<title>DEP, NXCOMPAT and changes in .NET Framework 2.0 SP1</title>
		<description>This topic has been written about but not as much as it should have been. Hence, I am repeating it here again. It will also serve as a future reference for me.

DEP stands for Data Execution Prevention. It is a hardware based feature supported by Intel as well as AMD ...</description>
		<link>http://blog.jalil.org/2008/01/27/dep-nxcompat-and-changes-in-net-framework-20-sp1/</link>
			</item>
	<item>
		<title>Understanding VS2008 Multi-Targeting</title>
		<description>Visual Studio 2008 has a new feature called Multi-Targeting which allows developers to create applications that use different versions of .NET Framework using the same IDE. This feature has caused quite a bit of confusion among developers. Let me explain what the reason is for this confusion. Up until .NET ...</description>
		<link>http://blog.jalil.org/2008/01/21/understanding-vs2008-multi-targeting/</link>
			</item>
	<item>
		<title>.NET Framework Source Released</title>
		<description>For those living their lives in Reflector this is very welcome news. Microsoft has released source code of .NET Framework. Shawn Burke has detailed instructions on how to configure VS2008 to use symbols and be able to download source on the fly while debugging. Lot of people have blogged about ...</description>
		<link>http://blog.jalil.org/2008/01/18/net-framework-source-released/</link>
			</item>
</channel>
</rss>
