Question Everything : Debug, Trace, Err? What?

F# C#

Both Debug and Trace classes has been synonymous with Diagnostics and Logging, and has been around with C# from the stone age.  The two static classes do more or less the same thing, and their main difference being – Debug class is intended for debug builds, whereas the trace class is intended for debug and release builds.

By default, Visual Studio defines both DEBUG and TRACE in project’s debug configuration and just the TRACE symbol in the release configuration.  Both Debug and Trace classes provide Write, WriteLine, and WriteIf Methods.  And by default these logged messages via this classes are sent to debugger’s output window.  However, you can change this behaviour by removing the default listener and replacing with your own by custom listener.

MSDN, has provided a good articles on extending this functionality @ 



Book Review : Kelvikuri [S. Ramakrishnan]

Book Reading

My journey with S Ramakrishnan, continued with கேள்விக்குறி after reading his other books தேசாந்திரி, சிறிது வெளிச்சம், மறைக்கப்பட்ட இந்தியா and உணவு யுத்தம். Pretty much like his other books, Kelvikuri was a compilation of his journal articles which was earlier published in Vikatan Magazine.  The book explored and answered questions that we pose in our everyday life,  You could have judged that by its title.

Every article in the book starts with philosophical thoughts, then he continues to associate his thoughts with his real life incidents and finishes off with a short story.  You can expect every sort of matured thoughts come into play, when you read across the articles.  Once you start with the book, it will be very hard to stop – The book can be read in one or two sittings, as the book has little over 100 pages and S Ra’s writings help you stay hooked with the pages.  I would definitely recommend this book to anyone – worth 4/5 Stars.

  • Book Name : Kelvikuri
  • Author : S. Ramakrishnan
  • Publisher : Vikatan Media Services
  • Pages : 104
  • Price : 110 INR

Quotes from the Book:

  • வேறு எப்போதையும்  விட நோயுறும் போதுதான் மனதில் அதிகக் கேள்விகள் பிறக்கின்றன.  வீடு கற்றுத்தர மறந்ததை, மருத்துவமனை படுக்கை கற்றுத்தந்து விடுகிறது.
  • உடல் குறித்த நமது கவனம் மிக ஆலசியம்மானது. ஆன்றாடம் பயன்படுத்தும் ஒரு சைக்கிள் தரும் முக்கியதுவத்தை கூட நமது உடலுக்கு நாம் தருவதில்லை.
  • வாழ்க்கை, சிரித்து மகிழும் படியாகவா இருக்கிறது என்று பலரும் கேக்கலாம்.  ஆனால், சிரிப்பது கூட நேரமிள்லாத வாழ்க்கையால் என்ன பயன்.
  • இந்த நூற்றாண்டின்  தீர்க்க முடியாத நோய்களில் ஒன்று, அவசரம்!
  • மொழியை ஆழிபதின் வழியாக மக்களின் நினைவுகளை அழித்துக்கொண்டு இருக்கிறோம்

//Build June 7, 2016

Interesting reads on Microsoft Technologies for the day.


Sprightly, a Microsoft Garage project

Sprightly, a Microsoft Garage project, lets you instantly create detailed catalogs, beautiful fliers, multiple price lists, E-cards and discount coupons on the go. No need to hire expensive designers to make professional designer quality content for your business or personal uses. Sprightly is available for iOS or Android. Download Sprightly at


List of Bugs and Known Issues in Windows 10 for Phone Build 10051

Good Tom always knows not to install, unfinished preview builds in their Primary Devices.  Within few minutes of usage, I could feel lags in and around the OS – Though I will be convincing myself to stick with Windows 10 as my primary OS (Remember only good lads install unfinished preview builds).  Being crazy, I call me.  Chit Chat apart here is the list of bugs and known issues in Windows 10.

  • Airplane mode can not be enabled
  • The Data data connection can not be disabled
  • The automatic upload photos to OneDrive may not work
  • The Office hub has been removed, so impossible to open a Word document, Excel, PowerPoint, or OneNote
  • Text messages are read in Bluetooth
  • Some applications installed on the memory card can no longer work. Therefore reinstall
  • It is possible that the phone does not ring when you receive calls (1% of the time according to Microsoft)
  • The filtering of calls and SMS not working
  • A problem may arise in terms of MMS and you may be forced to return to Windows Phone 8.1 by applying Recovery Tool before you can enjoy again MMS.
  • The tiles on the home screen applications Photo Call Camera and may be missing or compromised.This will require pin them again if this is the case
  • It is possible that the button “Ignore” no longer appears when the alarm sounds. To stop the alarm, just to clear it by switching up
  • On phones with 512MB, application crashes can occur because of a lack of available memory
  • The Hub Insider is included in the phone but can not start