Getting rid of the Start button in Windows 8.1

Sunday, September 15, 2013

Windows 8.1 brings back the famous Start button, but alas – it’s not the good Start button from Windows 7. It’s just yet another way to get to the new Home screen. This makes the Start button (at least for me) completely useless, as there are already several ways to get to the Home screen (Windows key on the keyboard, mouse moved to the bottom left corner, touch devices can press the hardware Start button, the Charms bar has a Start button…).There are utilities that can simulate the old Windows 7 Start button, if I don’t have such a...

My first PluralSight course has been published!

Thursday, August 8, 2013

In the last few months, I’ve been working on a course for PluralSight. Creating a video course is not easy, as I found out first hand. In fact, it’s more difficult than writing a book. With a book, I can change a sentence or a paragraph, at any time and any place. A video course is different… changes are hard, and recording sessions cannot be done just anywhere. But I’ve learned a lot from the experience, which should make next courses a bit easier…My first course is about a favorite subject of mine, Windows Internals. This deals with the...

Using C++/CX in Desktop apps

Saturday, September 29, 2012

In my first and second post on using WinRT in a desktop app, we’ve used the raw API and then WRL to create and access WinRT objects. It would be easier to access WinRT using the new C++/CX extensions. Can we do that from a desktop app? Let’s give it a try.We’ll start with a regular Win32 Console application project. The first thing we need to do is to enable the C++/CX extensions. Open project properties and navigate to the C/C++ / General node and set “Consume Windows Runtime Extension” to Yes:Building the project now causes the compiler to...

Introduction to Windows Media Foundation

Monday, March 7, 2011

I’ve been writing a new course on this technology, so I thought I’d share some of my experiences with the Windows Media Foundation. What is Windows Media Foundation? The Windows Media Foundation is technically the successor of DirectShow (which is still around and very much supported), introduced in Windows Vista and enhanced in Windows 7. It’s a multimedia platform, capable of playing, analyzing, writing and otherwise transforming media (mostly video & audio, but can technically be anything). It’s based on similar principles as DirectShow, such as interface based programming using COM, which naturally lends...

First Meeting of a New User Group

Tuesday, November 3, 2009

בשעה טובה מחר, יום רביעי, ה-4 לנובמבר בשעה 17:30 תתקיים הפגישה הראשונה של קבוצת משתמשים חדשה, Windows Platform Developer , בהנהלת אלון פליס ואנוכי. הקבוצה תיפגש מידי חודש ביום רביעי הראשון בחודש. הקבוצה עוסקת בחלקים היותר פנימיים של Windows ושל טכנולוגיות הקשורות ל-Windows. דוגמאות לנושאים שיופיעו בעתיד הם: ++C כולל הסטנדרט החדש Windows Internals Kernel Programming .NET Interop Advanced Debugging ועוד. המפגש הראשון יעסוק ב-Windows 7. פירוט נוסף ניתן למצוא כאן.

Removing the Send Feedback link on Windows 7 Title Bars

Monday, January 19, 2009

The Windows 7 beta has the sometimes annoying “Send Feedback” link on title bars which I click way too often when I reach for the minimize button. As John Robbins discovered, you can remove it by opening regedit.exe, navigating to HKEY_CURRENT_USER\Control Panel\Desktop and setting FeedbackToolEnabled value to 0. You’ll need to log off and log on to get the desired effect. When you really want to give feedback (and you should), simply use the shortcut on the desktop.
no comments