Manipulate any program by using C#
This article is going to be all about how you can control, customize and extend other programs using C#. As an example scenario we’re going to be extending the default Windows program Notepad with a custom function.
The C# application will modify all running instances of Notepad by adding a new button to the UI and listening for clicks on the button. A click on the button will convert the text in the Notepad text field into HTML using a Markdown parser (What is Markdown?) and display the HTML in our application.
If you follow the article, the finished product is going to look like this:
The article will have you construct the program step by step. If you want to read the full […]
Since not long ago I have also become a proud owner of an Apple product. After 10 years of Windows-monarchy, the first Apple device, a 13“ Macbook Air, has managed to enter my IT scene, with the result that from now on, in addition to the Windows articles and occasional Linux articles, there will be also some articles about Apple/ MAC OS X.
In September I brought out the last cloud downloader update. Now today I’ll release the next version for you. With the last update there have been some changes to the download logic in order to respond to the changes on the SoundCloud website. Unfortunately, my algorithm was not 100% bullet-proof, so in playlists only the first 10 songs have been displayed.
The last release of my Cloud Downloader was round about one and a half year ago. But since then there was no solid ground to release a new version. The Cloud Downloader worked flawlessly since it’s last release and also there were no noteworthy feature requests.
I already wrote about how you can boot directly into the classic desktop in Windows 8. However those, who do not like to get their hands dirty while working with the Windows registry or just want quickly switch back and forth, should pay me their close attention for a moment. I developed a tiny tool which is called Win8 BTD where BTD stands for Boot To Desktop.