Yves Dolce

MCS Partner ISV

My blog home...

It's now on http://concrt.spaces.live.com. concrt was available so as that's what's on my mind...

Author: yvesdolc Date: 11/10/2009

On Windows 7, the Invariant Culture is an installed culture...

Last month, I investigated an issue for an ISV where their code would work fine on Windows Vista but...

Author: yvesdolc Date: 11/03/2009

How to add the application compatibility section with Visual C++ 2008?

If you wonder what I’m talking about when mentioning the compatibility section, have a look at my...

Author: yvesdolc Date: 09/26/2009

The new compatibility section in the Application Manifest

This is still the same Application Manifest that you store in your Win32 Resource or put next to...

Author: yvesdolc Date: 09/23/2009

Consider not using the Frame Pointer Optimization when building your software

Stack tracing is a very useful functionality for tracking both the causes of performance problems...

Author: yvesdolc Date: 09/15/2009

UI0Detect, WlS0WndH and a lie...

http://blogs.msdn.com/yvesdolc/archive/2009/09/11/ui0detect-wls0wndh-and-a-lie.aspx In my prior to...

Author: yvesdolc Date: 09/11/2009

If you develop/test on Windows 7, you might want to turn off the Fault Tolerant Heap…

It might interfere with your testing and after your software has crashed a couple of times, your...

Author: yvesdolc Date: 08/28/2009

Do you still use the MessageBox API in your Windows Service?

Or do you display any type of User Interface? Starting with Windows Vista and above, user interfaces...

Author: yvesdolc Date: 08/20/2009

Do you receive WM_PAINT when waiting for a COM call to return?

When a COM call is made that involves a COM Proxy or a call to CoWaitForMultipleHandles() (e.g. in a...

Author: yvesdolc Date: 08/06/2009

Developing native applications for Windows 7 in C++

A gentleman from Germany asked on one of our forums: “I am interested in developing native Windows 7...

Author: yvesdolc Date: 08/05/2009

No TOUCH utility on Windows to help refreshhing the Fusion Cache? MS-DOS copy command syntax...

After reading the November '06 "Manifest and the fusion cache" blog entry that one my peers wrote, I...

Author: yvesdolc Date: 05/16/2009

Windows 7 redirection (a.k.a. virtualization) application I use to demonstrate the effect:

C:> cl /W4 /EHsc Redirection.cpp Microsoft (R) 32-bit C/C++ Optimizing Compiler Version...

Author: yvesdolc Date: 04/21/2009

Windows 7 Libraries and the Common File Dialog…

As you can read in the application cookbook: When using IFileDialog, you must use GetResult method...

Author: yvesdolc Date: 01/07/2009

Getting a list of all the subscribers to an event with WinDbg and SOS

I was wondering and Lee Culver from the CLR Quick Response Team was kind enough to give me an...

Author: yvesdolc Date: 11/21/2008

Is MFC 2008 Feature Pack fighting my will?

I modify some MFC user interface related code, build, run and … nothing changes! “Well, let’s...

Author: yvesdolc Date: 10/30/2008

The OEM Ready Program and RMTool.exe

On the The OEM Ready Program page, OEM’s can download the OEM Ready Program Test Cases for Windows...

Author: yvesdolc Date: 06/12/2008

Windows Resource Protection API call and PowerShell 2.0

A month ago, I was lucky enough to give a presentation on Isolated Applications and Side-by-side...

Author: yvesdolc Date: 06/11/2008

Native Manifests: let's do COM and forget the Registry...

You might have heard about it, might have seen those filenames ending with the .manifest extension,...

Author: yvesdolc Date: 05/09/2008

C++: Class hierarchy diagrams for MFC (including Visual C++ 2008 Feature Pack ones)

These diagrams show the relationship of classes within the MFC, including the original classes...

Author: yvesdolc Date: 03/24/2008

C++: Digging into C++ Technical Report 1 (TR1)

If you're a C++ developer and not using yet the shared_ptr<> class, you're in for a surprise:...

Author: yvesdolc Date: 03/05/2008

Microsoft Visual C++ Floating-Point Optimization

As you might already know, there's such an article from Eric Fleegal on MSDN:...

Author: yvesdolc Date: 01/24/2008

C++ Variadic Templates

Found this interesting documents/primer on that topic:...

Author: yvesdolc Date: 01/18/2008

Acquiring small targets on a screen can be challenging...

I've installed SPB Mobile Shell, Point UI and lately TouchPal on my AT&T Tilt... I'm hungry for...

Author: yvesdolc Date: 01/16/2008

C# 3.0 var keyword + Enumerable.AsEnumerable

On my way back from México, I read Pro LINQ: Language Integrated Query in C# 2008. Just like Charles...

Author: yvesdolc Date: 01/10/2008

System.Xml.Linq and Office Open XML

Starting to play with those. So just FYE, here is what I wrote yesterday: // create the new...

Author: yvesdolc Date: 12/07/2007

Diario de letras existe thanks to Microsoft Office Live Small Business

It's amazing what my girlfriend was able to do in so little time thanks, in part, to that simple...

Author: yvesdolc Date: 11/30/2007

Live Search Maps has just been updated...

I really love that stuff. Check it out at http://maps.live.com. Go to Roma, try the 3D view and then...

Author: yvesdolc Date: 10/15/2007

Fellini's Roma (Bent Remix) on KEXP

On my way to work this morning, I was listening to KEXP and heard that song. Went to KEXP 90.3 FM -...

Author: yvesdolc Date: 10/09/2007

PowerShell: (Get-ChildItem | Get-Member | ? { $_.Name -eq "Mode"}).Definition

I was curious about that *nix like mode for the item ('d----') [13] gci    ...

Author: yvesdolc Date: 09/29/2007

Exceptions in C++

This keeps being an entertaining topic: Ale Contenti and Louis Lafreniere: Understanding Exceptions...

Author: yvesdolc Date: 09/24/2007

C++/CLI : IntPtr to an HWND

I was fed up with always having to write different code for x86 or x64 so I wrote...

Author: yvesdolc Date: 09/10/2007

HRESULT for managed code? HResult!

As usual, comments are welcomed! HResult.h #pragma once namespace Microsoft { namespace MCS {...

Author: yvesdolc Date: 05/21/2007

Find-Item that used to be DIR /S

Under CMD.EXE, I used DIR /S a lot. Under PowerShell, this would translate as gci -r –fi. So I added...

Author: yvesdolc Date: 03/21/2007

My PowerShell profile

Thought I would just share this new version: Function prompt { $windowsIdentity =...

Author: yvesdolc Date: 03/07/2007

Ring tones: I typically don't care

nor would I ever pay to get one but this site has plenty interesting ones for free:...

Author: yvesdolc Date: 02/26/2007

ItemPropertySet: accessing the Property System from managed code...

So, this code should eventually make it to the VistaBridge Windows SDK code sample ("no official...

Author: yvesdolc Date: 02/24/2007

PowerShell, performance and regular expressions

Yesterday evening, I started to read Windows PowerShell in Action and did confirm what I had already...

Author: yvesdolc Date: 02/22/2007

.NET Reflector on IL generated by C# 3.0 (LINQ)

Nothing like using .NET Reflector. The following C# code: public class Student { public string First...

Author: yvesdolc Date: 02/16/2007

Known Folders, the return...

Fixed some bugs (thanks Catherine) and you can [un]register your own Known Folder now: Interop.cs:...

Author: yvesdolc Date: 02/14/2007

Listing your properties...

I'm still working on a managed property system wrapper but after some excellent comments from Ben...

Author: yvesdolc Date: 02/02/2007

IID_PPV_ARGS macro

You'll find it in ObjBase.h: // IID_PPV_ARGS(ppType) // ppType is the variable of type IType that...

Author: yvesdolc Date: 12/27/2006

Babel - What a movie!

Went with Javier and Mariana to watch it tonight. What a ride. What a beautiful way to depict...

Author: yvesdolc Date: 12/13/2006

Gordon is done! "C++/CLI: The Visual C++ Language for .NET" is available.

I've had the pleasure of reviewing most of the book: if you have any interest in C++/CLI, you'll...

Author: yvesdolc Date: 12/06/2006

KnownFolders, Vista and managed code

Still need to polish it but this should be in the Windwos SDK SAmples VistaBridge in the future....

Author: yvesdolc Date: 11/27/2006

GOOD BYE LENIN!

Just spent two wonderful hours watching that movie. I'm sure I missed a lot of the culture specific...

Author: yvesdolc Date: 11/19/2006

My simple Display-EnvironmentVariable function for PowerShell

Function Display-EnvironmentVariable {Get-ChildItem ENV: | sort-object -property Name | format-table...

Author: yvesdolc Date: 11/14/2006

I don't listen enough to KEXP! Today around 1:30, I listened to a very nice tune while driving but I...

Author: yvesdolc Date: 11/13/2006

Next>