<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Prasanna Loganathar]]></title><description><![CDATA[Prasanna's Weblog]]></description><link>https://www.prasannavl.com</link><image><url>https://www.prasannavl.com/icons/mstile-144x144.png</url><title>Prasanna Loganathar</title><link>https://www.prasannavl.com</link></image><generator>RSS for Node</generator><lastBuildDate>Sat, 06 Jun 2020 15:21:09 GMT</lastBuildDate><atom:link href="https://www.prasannavl.com/rss.xml" rel="self" type="application/rss+xml"/><pubDate>Sat, 06 Jun 2020 15:21:09 GMT</pubDate><copyright><![CDATA[2020 Prasanna Loganathar]]></copyright><language><![CDATA[en]]></language><item><title><![CDATA[Introducing WinApi: Comparing GC pressure and performance with WinForms]]></title><description><![CDATA[Article on WinApi - Part 4]]></description><link>https://www.prasannavl.com/2016/10/introducing-winapi-comparing-gc-pressure-and-performance-with-winforms/</link><guid isPermaLink="true">https://www.prasannavl.com/2016/10/introducing-winapi-comparing-gc-pressure-and-performance-with-winforms/</guid><pubDate>Sat, 29 Oct 2016 04:44:36 GMT</pubDate></item><item><title><![CDATA[Introducing WinApi: Graphics with Direct3D, D2D1, GDI, OpenGL and Skia]]></title><description><![CDATA[Article on WinApi - Part 3]]></description><link>https://www.prasannavl.com/2016/10/introducing-winapi-graphics-with-direct3d-d2d1-gdi-opengl-and-skia/</link><guid isPermaLink="true">https://www.prasannavl.com/2016/10/introducing-winapi-graphics-with-direct3d-d2d1-gdi-opengl-and-skia/</guid><pubDate>Sun, 23 Oct 2016 19:42:37 GMT</pubDate></item><item><title><![CDATA[Introducing WinApi: Basics]]></title><description><![CDATA[Article on WinApi - Part 2]]></description><link>https://www.prasannavl.com/2016/10/introducing-winapi-basics/</link><guid isPermaLink="true">https://www.prasannavl.com/2016/10/introducing-winapi-basics/</guid><pubDate>Sat, 22 Oct 2016 14:01:11 GMT</pubDate></item><item><title><![CDATA[Introducing WinApi: The Evolution]]></title><description><![CDATA[Article on WinApi - Part 1]]></description><link>https://www.prasannavl.com/2016/10/introducing-winapi-the-evolution/</link><guid isPermaLink="true">https://www.prasannavl.com/2016/10/introducing-winapi-the-evolution/</guid><pubDate>Sat, 22 Oct 2016 13:51:30 GMT</pubDate></item><item><title><![CDATA[Crash Analysis: Windows BSOD - Netwbw02.sys]]></title><description><![CDATA[Crash analysis of the networking stack bug in Netwbw02.sys in Windows 10]]></description><link>https://www.prasannavl.com/2016/03/crash-analysis-windows-bsod-netwbw02-sys/</link><guid isPermaLink="true">https://www.prasannavl.com/2016/03/crash-analysis-windows-bsod-netwbw02-sys/</guid><pubDate>Sat, 05 Mar 2016 06:54:09 GMT</pubDate></item><item><title><![CDATA[Crash Analysis: Windows Graphics Stack Bug]]></title><description><![CDATA[Crash analysis of a Graphics bug in the Windows 10 kernel based on Threshold/RedStone release]]></description><link>https://www.prasannavl.com/2016/02/crash-analysis-windows-graphics-stack-bug/</link><guid isPermaLink="true">https://www.prasannavl.com/2016/02/crash-analysis-windows-graphics-stack-bug/</guid><pubDate>Fri, 12 Feb 2016 04:54:02 GMT</pubDate></item><item><title><![CDATA[The old new thing - Reincarnation of my blog]]></title><description><![CDATA[Technological overview of the over-engineered blog built using React/TypeScript]]></description><link>https://www.prasannavl.com/2016/02/the-old-new-thing-reincarnation-of-my-blog/</link><guid isPermaLink="true">https://www.prasannavl.com/2016/02/the-old-new-thing-reincarnation-of-my-blog/</guid><pubDate>Wed, 10 Feb 2016 06:39:32 GMT</pubDate></item><item><title><![CDATA[Javascript Locks]]></title><description><![CDATA[Priority based work queues that emulate locking mechanism in JavaScript]]></description><link>https://www.prasannavl.com/2013/04/javascript-locks/</link><guid isPermaLink="true">https://www.prasannavl.com/2013/04/javascript-locks/</guid><pubDate>Sat, 27 Apr 2013 00:00:00 GMT</pubDate></item><item><title><![CDATA[MongoDB Session State Provider for ASP.NET]]></title><description><![CDATA[Session state provider for ASP.NET that uses MongoDB as the backend]]></description><link>https://www.prasannavl.com/2013/02/mongodb-session-state-provider/</link><guid isPermaLink="true">https://www.prasannavl.com/2013/02/mongodb-session-state-provider/</guid><pubDate>Fri, 22 Feb 2013 00:00:00 GMT</pubDate></item><item><title><![CDATA[PVL-StockPlus - Custom ROM for Motorola Defy Plus]]></title><description><![CDATA[PVL-StockPlus Android Custom ROM for Motorola Defy]]></description><link>https://www.prasannavl.com/2012/04/pvl-stockplus-custom-rom-for-motorola/</link><guid isPermaLink="true">https://www.prasannavl.com/2012/04/pvl-stockplus-custom-rom-for-motorola/</guid><pubDate>Thu, 05 Apr 2012 00:00:00 GMT</pubDate></item><item><title><![CDATA[Motorola Defy - Upgrade/Downgrade kernels]]></title><description><![CDATA[Kernel downgrade workaround in order to upgrade to newer kernel on Motorola Defy]]></description><link>https://www.prasannavl.com/2012/03/motorola-defy-upgradedowngrade-kernels/</link><guid isPermaLink="true">https://www.prasannavl.com/2012/03/motorola-defy-upgradedowngrade-kernels/</guid><pubDate>Sun, 18 Mar 2012 00:00:00 GMT</pubDate></item><item><title><![CDATA[A pleasant birthday gift]]></title><description><![CDATA[Thanks to my friends who bought me the domain as birthday gift]]></description><link>https://www.prasannavl.com/2010/12/pleasant-birthday-gift/</link><guid isPermaLink="true">https://www.prasannavl.com/2010/12/pleasant-birthday-gift/</guid><pubDate>Fri, 10 Dec 2010 00:00:00 GMT</pubDate></item></channel></rss>