• Host ASP.NET Core 6 Application with Apache Using Webmin

    Install .Net Core 6 on Ubuntu 20

    If you are using Webmin to administer your Linux box, here are the steps to run ASP.NET Core 6 application with Apache. If you are interested in installing .Net Core 3, you may use this article. Prerequisites I assume that you have setup your server, Webmin and everything is up and running. Install .Net Core […]


  • Uninstall .Net Core 3.1 From Ubuntu 18/20

    Uninstall .Net Core 3

    I had installed .Net Core 3.1 application on my Ubuntu 18/20 server. As the .Net Core 6 was released recently, I upgraded the source code to .Net Core 6. Instead of “upgrading” or co-hosting multiple .Net Core frameworks, I wanted to clean install .Net Core 6. In order to do that, I wanted to completely […]


  • Phaser 3 Sprite Shows Black Rectangle

    Phaser 3 Black Sprite Issue

    I am working on creating an HTML mobile game using Phaser 3. So far, I have used sprites and images in multiple games that I have developed so far. Today when I added sprite and was testing on Android mobile device, it did not show the sprite. Instead, it showed up as black rectangle. Initially […]


  • Convert ogg(/mp3/m4a) Files to m4a(/ogg/mp3) Files Using DOS Command/ Batch Files

    If you have a need to convert multiple *.ogg files into *.m4a files, it is not easily possible. I have found a way to quickly convert all ogg files into m4a files. In fact, you can convert any audio file formats to any other format using a DOS bat file. Prerequisite You should have ffmpeg […]


  • How to Use Phaser 3 Group With Atlas Images of Different Sizes?

    Phaser 3 is a really nice HTML 5 game development framework. If you know JavaScript or Typescript, it is a really easy framework to quickly create nice HTML 5 games. This is also a solid alternative to iPhone or android game development. If you are a Web developer, you don’t want to learn a new […]


  • FileNet Error: HTTPS is Required

    I am trying to push documents to FileNet using .Net 4.5 console application. This program is working fine on one machine but it does not work on another machine. I get the following error when I execute it: This error comes from FileNet.Api.dll. I tried to change the URL with https but it gave another […]


  • The OLE DB Provider “ORAOLEDB.Oracle” for Linked Server Supplied Inconsistent Metadata for a Column.

    You have setup an Oracle linked server. It seems successful but when you are trying to get the data from Oracle using following simple SQL statement: The Oracle linked server throws following error: You may be scratching your head why it does not work. Here is the reason. Is your Oracle database on Oracle 11g? […]


  • Phaser 3 Example: Set Gravity And Stop Object From Moving When Clicked

    In Phaser 3, we can set gravity for an object to make it falling for floating. I am working on a project where I want to set the gravity but when I click on it, the object should stop moving. Here is a working example of a scene. As you would notice, body.stop(), and body.allowGravity […]


  • VB .Net – Calling a Function Calls Property Setter Method

    I encountered a nasty bug (technically: design) when I was using an HTML Web control in a WinForms application. I am storing html and plain text version of text into a SQL table. This control has InnerHtml and InnerText properties. Both of these properties have getter and setter. I was calling a 3rd party dll […]


  • SSRS: Create Placeholder Not Available

    If you want to show HTML in SSRS reports, online tutorials are available to show how to add placeholder within your SSRS reports. When I tried to follow the tutorials, no matter what I do, I could not see “Create Placeholder” option. Every tutorial was mentioning to right click on the textbox and it will […]