by Rahul Singla | Sep 10, 2025 | .NET 4.0+, .NET 4.5+, C#, Programming Techniques
In a long-term CefSharp / Chromium project we had been working upon, a client requested if we can always open PDF files for previewing after they have been downloaded. They specifically mentioned Chrome does the same. So I did some testing and observed that: You...
by Rahul Singla | Sep 10, 2025 | .Net, .NET 4.0+, .NET 4.5+, C#
In continuation to my previous blog post on CefSharp / Chromium, we were trying to build and bundle the output of our CefSharp based WPF application for our client for their testing. However I noticed the CefSharp.BrowserSubprocess.exe and related dlls / resources...
by Rahul Singla | Sep 10, 2025 | .NET 4.0+, .NET 4.5+, C#, Programming Techniques
So I was working on this CefSharp Chromium project where we needed to interact with the DOM in Chromium. We were trying to automate Order creation for a portal where-in we needed to click buttons in the portal’s html manually, and wait for their Ajax requests to...
by Rahul Singla | Sep 12, 2020 | .NET 2.0+, .NET 4.0+, .NET 4.5+, ASP.NET, ASP.NET 4.0, ASP.NET MVC, C#
If you have landed on this blog post, good chances are you are having issues with cookies of your web application which are being blocked by recent browser versions. Our case was no different. We have an enterprise web application built on .Net which is deployed on a...
by Rahul Singla | Aug 30, 2020 | .NET 2.0+, .NET 4.0+, .NET 4.5+, ASP.NET, ASP.NET 4.0, ASP.NET MVC, C#
Anyone working with XML would know the following 5 characters are reserved in XML and need to be encoded/escaped anytime they occur as content in XML (which could either be as attribute or element values): < (which needs to be escaped as & lt; in content)>...
by Rahul Singla | Apr 11, 2020 | .NET 4.0+, .NET 4.5+, Office, Open Xml Power tools, Open Xml SDK, Word
So we have this Template Engine in ItNet which can generate beautifully formatted Reports for our customers by processing template Office documents, including Word, Excel and Powerpoint files stuffing data into them to produce the final report. We use combination of...
Recent Comments