Sign In
Yves Dolce
MCS Partner ISV
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Options
Email Blog Author
RSS for posts
Atom
RSS for comments
OK
Search
Advanced search options...
Search In:
Everything
Blogs
Forums
People
Groups
Places
Pages
Date range:
All Time
Last Year
Last 6 Months
Last 3 Months
Last Month
Last Week
Last Two Days
Tags
Random
Software Development
Archive
Archives
November 2009
(2)
September 2009
(4)
August 2009
(4)
May 2009
(1)
April 2009
(1)
January 2009
(1)
November 2008
(1)
October 2008
(1)
June 2008
(2)
May 2008
(1)
March 2008
(2)
January 2008
(5)
December 2007
(1)
November 2007
(1)
October 2007
(2)
September 2007
(3)
May 2007
(1)
April 2007
(1)
March 2007
(2)
February 2007
(6)
December 2006
(3)
November 2006
(7)
October 2006
(4)
September 2006
(3)
June 2006
(5)
May 2006
(1)
April 2006
(5)
March 2006
(4)
February 2006
(3)
January 2006
(3)
December 2005
(1)
November 2005
(9)
October 2005
(5)
September 2005
(5)
August 2005
(11)
July 2005
(1)
June 2005
(3)
May 2005
(7)
April 2005
(5)
March 2005
(3)
February 2005
(2)
January 2005
(2)
December 2004
(1)
November 2004
(4)
October 2004
(2)
September 2004
(2)
August 2004
(14)
July 2004
(3)
June 2004
(12)
May 2004
(6)
April 2004
(15)
March 2004
(17)
February 2004
(13)
MSDN Blogs
>
Yves Dolce
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
Yves Dolce
My blog home...
Posted
over 3 years ago
by
yvesdolc
It's now on http://concrt.spaces.live.com . concrt was available so as that's what's on my mind nowadays, I decided to pick that. This won't be just about ConcRT! :-)
Yves Dolce
On Windows 7, the Invariant Culture is an installed culture...
Posted
over 3 years ago
by
yvesdolc
0
Comments
Last month, I investigated an issue for an ISV where their code would work fine on Windows Vista but fail on Windows 7. Not very commom! The cause? CultureInfo .GetCultures( CultureTypes .AllCultures & ~ CultureTypes .NeutralCultures) returns...
Yves Dolce
How to add the application compatibility section with Visual C++ 2008?
Posted
over 3 years ago
by
yvesdolc
0
Comments
If you wonder what I’m talking about when mentioning the compatibility section, have a look at my previous blog entry . To start with, I added a Compatibility.manifest file to my project: <? xml version = " 1.0 " encoding = " utf-8 " standalone...
Yves Dolce
The new compatibility section in the Application Manifest
Posted
over 3 years ago
by
yvesdolc
0
Comments
This is still the same Application Manifest that you store in your Win32 Resource or put next to your executable (i.e. "MyExecutable.exe.manifest" ). Under Windows XP, this manifest allowed you to create Isolated Applications and Side-by-side Assemblies...
Yves Dolce
Consider not using the Frame Pointer Optimization when building your software
Posted
over 3 years ago
by
yvesdolc
0
Comments
Stack tracing is a very useful functionality for tracking both the causes of performance problems and reliability issues. With F rame P ointer O ptimization disabled , one can easily build the call chain by walking through the stack frame pointers. ...
Yves Dolce
UI0Detect, WlS0WndH and a lie...
Posted
over 3 years ago
by
yvesdolc
0
Comments
http://blogs.msdn.com/yvesdolc/archive/2009/09/11/ui0detect-wls0wndh-and-a-lie.aspx In my prior to last entry , I took a shortcut: your Windows Service user interface can be seen on Windows Vista and still on Windows 7. But beware, it’s not by default...
Yves Dolce
If you develop/test on Windows 7, you might want to turn off the Fault Tolerant Heap…
Posted
over 3 years ago
by
yvesdolc
0
Comments
It might interfere with your testing and after your software has crashed a couple of times, your application might start to no longer behave erratically. As JohnFrum wrote: “ I learned about this feature a few weeks ago while debugging my service...
Yves Dolce
Do you still use the MessageBox API in your Windows Service?
Posted
over 3 years ago
by
yvesdolc
0
Comments
Or do you display any type of User Interface? Starting with Windows Vista and above, user interfaces generated by Windows services can’t be seen. And even worst, your service could be stuck waiting for some user input that the user cannot give as she...
Yves Dolce
Do you receive WM_PAINT when waiting for a COM call to return?
Posted
over 3 years ago
by
yvesdolc
0
Comments
When a COM call is made that involves a COM Proxy or a call to CoWaitForMultipleHandles () (e.g. in a .NET Runtime Callable Wrapper ), you could see this behavior where you would not have under pre-Vista versions of Windows. We made the design change...
Yves Dolce
Developing native applications for Windows 7 in C++
Posted
over 3 years ago
by
yvesdolc
0
Comments
A gentleman from Germany asked on one of our forums: “I am interested in developing native Windows 7 Apps (64 and 32-Bit) with Visual C/C++. How can I do this?” You’ll first need a C++ compiler. You can find that on the MSDN Visual C++ page...
Yves Dolce
No TOUCH utility on Windows to help refreshhing the Fusion Cache? MS-DOS copy command syntax...
Posted
over 3 years ago
by
yvesdolc
0
Comments
After reading the November '06 " Manifest and the fusion cache " blog entry that one my peers wrote, I immediately thought about the *nix style TOUCH utility. But it's not available out-of-the-box on Windows... I was surprised to learn that the Updating...
Yves Dolce
Windows 7 redirection (a.k.a. virtualization) application I use to demonstrate the effect:
Posted
over 3 years ago
by
yvesdolc
0
Comments
C:> cl /W4 /EHsc Redirection.cpp Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 15.00.30729.01 for 80x86 Copyright (C) Microsoft Corporation. All rights reserved. Redirection.cpp Microsoft (R) Incremental Linker Version 9.00.30729.01...
Yves Dolce
Windows 7 Libraries and the Common File Dialog…
Posted
over 3 years ago
by
yvesdolc
0
Comments
As you can read in the application cookbook: When using IFileDialog, you must use GetResult method instead of combination of GetFolder and GetFilename. Use the Shell APIs where possible to interact with and manipulate items in the Shell Namespace...
Yves Dolce
Getting a list of all the subscribers to an event with WinDbg and SOS
Posted
over 4 years ago
by
yvesdolc
0
Comments
I was wondering and Lee Culver from the CLR Quick Response Team was kind enough to give me an answer. The output below is for CLR V4 so the format might be a bit different than V2. " The debugging session below was identical in v2 except for SOS formatting...
Yves Dolce
Is MFC 2008 Feature Pack fighting my will?
Posted
over 4 years ago
by
yvesdolc
0
Comments
I modify some MFC user interface related code, build, run and … nothing changes! “Well, let’s manually delete the Debug directories and all generated files, then rebuild.” I can still see my initial user interface layout! I go back to the code; double...
Yves Dolce
The OEM Ready Program and RMTool.exe
Posted
over 4 years ago
by
yvesdolc
0
Comments
On the The OEM Ready Program page, OEM’s can download the OEM Ready Program Test Cases for Windows Vista . The 7 th test is to verify that the application is Restart Manager Aware. To test this, you must use RMTool.exe but where do you get it from...
Yves Dolce
Windows Resource Protection API call and PowerShell 2.0
Posted
over 4 years ago
by
yvesdolc
0
Comments
A month ago, I was lucky enough to give a presentation on Isolated Applications and Side-by-side Assemblies to an ISV . Later, Maarten asked me if the side-by-side cache was protected by Windows Resource Protection . I checked and answered (“Yes”) but...
Yves Dolce
Native Manifests: let's do COM and forget the Registry...
Posted
over 4 years ago
by
yvesdolc
1
Comments
You might have heard about it, might have seen those filenames ending with the .manifest extension, heard about the side-by-side directory ($env:windir\WinSxS), seen those project properties in Visual C++ but have you ever done anything explicit with...
Yves Dolce
C++: Class hierarchy diagrams for MFC (including Visual C++ 2008 Feature Pack ones)
Posted
over 4 years ago
by
yvesdolc
0
Comments
These diagrams show the relationship of classes within the MFC, including the original classes released with Visual Studio 2008 plus the additional classes provided with the Visual C++ 2008 Feature Pack . http://www.microsoft.com/downloads/details...
Yves Dolce
C++: Digging into C++ Technical Report 1 (TR1)
Posted
over 4 years ago
by
yvesdolc
0
Comments
If you're a C++ developer and not using yet the shared_ptr<> class, you're in for a surprise: http://channel9.msdn.com/ShowPost.aspx?PostID=385821 The discussion below the video is also quite interesting: something like the "GC" camp vs. the...
Yves Dolce
Microsoft Visual C++ Floating-Point Optimization
Posted
over 4 years ago
by
yvesdolc
0
Comments
As you might already know, there's such an article from Eric Fleegal on MSDN: http://msdn2.microsoft.com/en-us/library/aa289157(vs.71).aspx . Dave, a peer of mine, asked a related question to the C++ team and I thought the answer would be valuable...
Yves Dolce
Getting old...
Posted
over 4 years ago
by
yvesdolc
0
Comments
I very clearly remember when Michael Brecker started his concert by faking the sound of Miles Davis with an “electronic/synthesizer saxophone”, myriad of wires hanging everywhere. I was sitting at less than 2 meters in front of him, on the stage, in the...
Yves Dolce
C++ Variadic Templates
Posted
over 4 years ago
by
yvesdolc
0
Comments
Found this interesting documents/primer on that topic: http://www.osl.iu.edu/~dgregor/cpp/variadic-templates.pdf I wonder when we'll see this in our own compiler and thus have efficient make_shared<T> and allocate_shared<T> . Bonne fin...
Yves Dolce
Acquiring small targets on a screen can be challenging...
Posted
over 4 years ago
by
yvesdolc
0
Comments
I've installed SPB Mobile Shell , Point UI and lately TouchPal on my AT&T Tilt ... I'm hungry for any mechanism to make the use of my mobile phone easier/safer... I decided to stick with SPB Mobile Shell for now. I find this video quite interesting...
Yves Dolce
C# 3.0 var keyword + Enumerable.AsEnumerable
Posted
over 4 years ago
by
yvesdolc
1
Comments
On my way back from México, I read Pro LINQ: Language Integrated Query in C# 2008 . Just like Charles Petzold first introducing WPF through code (and not markup), I like Joseph Rattz’ introduction of LINQ through [extension] methods first instead of the...
Page 1 of 9 (223 items)
1
2
3
4
5
»