Monthly Archives: February 2017

PramukhIME CKEditor Plugin 4.0.0 released

I am very pleased to announce that today on the day of Maha Shivratri, I have released PramukhIME CKEditor Plugin 4.0.0 which supports CKEditor 4.x. Using this plugin user can type in 23 Indian languages (Assamese, Bengali, Bodo, Dogri, Gujarati, Hindi, Kannada, Kashmiri, Konkani, Maithili, Malayalam, Meitei, Manipuri, Marathi (Devnagari and Modi), Nepali, Oriya, Punjabi, […]

SSIS Oracle Error Solution: ORA-01406: Fetched Column Value Was Truncated

I was modifying an SSIS package in which I was fetching data from Oracle source using Attunity. The query was complex and using multiple CTEs to fetch data. As soon as I added new query in Oracle Source and remapped the columns in the destination object, everything looked good at design time but when I […]


CKEditor 4 Custom Plugin Development Tips for PRO

I am developing a complex CKEditor plugin for typing in 23 Indian languages based on my PramukhIME JavaScript Library. If you are developing a complex plugin, CKEditor documentation is of little help. Here are some tips on what to do when you need certain features About PramukhIME JavaScript Library PramukhIME JavaScript Library is a highly […]

RollingFileAppender BufferSize is not Working? Here is an Alternative

If you have used log4net for your logging need, you may have come across the bufferSize property of the appender which will allow you to buffer x number of log entries and then it will flush. It is good for logging performance. Now you want to use RollingFileAppender and bufferSize is not working at all […]

Extension Less URLs for All Web Form Pages Using 4 Lines of Code

If you have an existing asp .net Web form application and trying to use routing to convert existing URLs to extension less friendly URLs for SEO, you would find lots of samples with MVC, but none of them will give you a way to convert existing Web form pages into extension less URLs . If […]