Yves Dolce
learn.microsoft.com/en-us/archive/blogs/yvesdolc
MCS Partner ISV
C++Windows internalsC# / .NETPerformance / optimizationMicrosoft blogsMSDN archive
- Posts
- 217 from 16 Feb 2004 to 10 Nov 2009
- Posting
- archived, read-only
- Kind
- personal blog
- Feed
- https://learn.microsoft.com/en-us/archive/blogs/yvesdolc/feed.xml
2009 13
- My blog home...
- On Windows 7, the Invariant Culture is an installed culture...
- How to add the application compatibility section with Visual C++ 2008?
- The new compatibility section in the Application Manifest
- Consider not using the Frame Pointer Optimization when building your software
- UI0Detect, WlS0WndH and a lie...
- If you develop/test on Windows 7, you might want to turn off the Fault Tolerant Heap…
- Do you still use the MessageBox API in your Windows Service?
- Do you receive WM_PAINT when waiting for a COM call to return?
- Developing native applications for Windows 7 in C++
- No TOUCH utility on Windows to help refreshhing the Fusion Cache? MS-DOS copy command syntax...
- Windows 7 redirection (a.k.a. virtualization) application I use to demonstrate the effect:
- Windows 7 Libraries and the Common File Dialog…
2008 11
- Getting a list of all the subscribers to an event with WinDbg and SOS
- Is MFC 2008 Feature Pack fighting my will?
- The OEM Ready Program and RMTool.exe
- Windows Resource Protection API call and PowerShell 2.0
- Native Manifests: let's do COM and forget the Registry...
- C++: Class hierarchy diagrams for MFC (including Visual C++ 2008 Feature Pack ones)
- C++: Digging into C++ Technical Report 1 (TR1)
- Microsoft Visual C++ Floating-Point Optimization
- C++ Variadic Templates
- Acquiring small targets on a screen can be challenging...
- C# 3.0 var keyword + Enumerable.AsEnumerable
2007 16
- System.Xml.Linq and Office Open XML
- Diario de letras existe thanks to Microsoft Office Live Small Business
- Live Search Maps has just been updated...
- Fellini's Roma (Bent Remix) on KEXP
- PowerShell: (Get-ChildItem | Get-Member | ? { $_.Name -eq "Mode"}).Definition
- Exceptions in C++
- C++/CLI : IntPtr to an HWND
- HRESULT for managed code? HResult!
- Find-Item that used to be DIR /S
- My PowerShell profile
- Ring tones: I typically don't care
- ItemPropertySet: accessing the Property System from managed code...
- PowerShell, performance and regular expressions
- .NET Reflector on IL generated by C# 3.0 (LINQ)
- Known Folders, the return...
- Listing your properties...
2006 36
- IID_PPV_ARGS macro
- Babel - What a movie!
- Gordon is done! "C++/CLI: The Visual C++ Language for .NET" is available.
- KnownFolders, Vista and managed code
- GOOD BYE LENIN!
- My simple Display-EnvironmentVariable function for PowerShell
- DJ Dolores: que legal!
- My PowerShell host prompt
- Throw If Fails
- Caching StockIcons for Windows Presentation Framework...
- Building the Windows SDK samples on Vista...
- StockIcons for Windows Forms?
- StockIcons for Windows Presentation Framework?
- GraphEdt.exe and Vista...
- std::exception
- Running Visual Studio 2005 on Vista RC1 with HighDPI
- alias | where {$_.Definition -eq "Set-Location"}
- CoCreateInstanceAsAdmin and the Elevation Moniker
- ImageToIPicture
- CommandLink wrapper in C++/CLI for you managed code under Vista
- x64 porting and your comments
- Bear Cub (Cachorro)
- Brandon Bray on Channel 9, talking about VC++ 2005
- cd "My Documents"
- C++ Templates - The complete guide
- Brazilian Groove
- Death and old calculators/computers...
- SQL 2005 Browser add-in for .NET Reflector
- What about removing some doubts about XAML?
- The new Aero Wizard and MFC
- "Crossbow" – Windows Forms and Windows Presentation Foundation Interoperability
- DJ mixes
- VC++ 2005 IntelliSense, programming for Partial Trust and the extra...
- Windows Peer-to-Peer Networking
- Under Vista, help is on the way when your application crashes...
- What have I been doing?
2005 53
- Listening to DB Boulevard's "Point of view" and waiting for 2006
- 64-bit TTT class this week...
- Secure Coding in C and C++.
- Sending your C++ sultion/project files in a ZIP files
- How to compile MFC and ATL code with /clr
- ASP.NET Atlas
- WINVER, _WIN32_WINNT, WIN32_LEAN_AND_MEAN and STRICT
- Generics, generics, generics and generics in the CLR and the BCL
- Programming with Concurrency talks at the PDC....
- "Reflecting" on an assembly without loading it...
- C++/CLI add-in for .NET Reflector
- MFC 8 (VC++ 2005) and Windows Forms (Part III)
- Down Under by Bill Bryson
- C++/CLI casts operator illustration
- Transparent Assembly
- The LINQ Project
- "VS 2005 Diagnostic and Uninstall Tool"
- Enumerating the assemblies in the GAC.
- Believe it or not
- PDC 2005 talks
- Comfortably Numb
- /CLR effect on the way DLLs are loaded
- xsd.exe and C++/CLI namespace syntax
- Windows Presentation Framework interop
- Strongly typed boxed values and reference to them...
- VC++ Powertools (and GRETA)
- Namespaces in C++/CLI
- Alternative to Directory.GetFiles and co. (2)
- Sharon publishes her first blog entry
- Alternative to Directory.GetFiles and co.
- Developing Distributed Services Today
- How to use CWinFormDialog for MFC/WinForms Integration
- Host A Simple Avalon Control in a Windows Form
- The man without a past
- Abril Despedacado
- Eu Tu Eles
- Managed C++ or C++/CLI Double Thunking
- Caetano Veloso's Novo Millenium album.
- Binding to a collection of strings in Avalon
- Avalon System.Windows.Data.IValueConverter
- Avalon BAML format makes my life harder!
- Marcelo D2
- MFC 8 (VC++ 2005) and Windows Forms (Part II)
- MFC 8 (VC++ 2005) and Windows Forms
- A house that has sunlight in every single room
- Our developer documentation
- Power Collections for .NET
- Lenine
- Resource about Service Broker
- Restricted Pointers in C
- Herb Sutter on Channel 9
- 27th of January 1945
- C++/CLI is not like Managed C++
2004 88
- Windows Server 2003 SP1 RC is out and what I've been doing
- MSN Web Messenger Beta
- __FILE__ macro under VC++ 6.0, 7.x and 8.0
- New Encode[System]Pointer and Decode[System]Pointer APIs
- Efficiently bulk-load a SQL Server table with data from a collection using SqlBulkCopy
- Backwards Breaking Changes from version 1.1 to 2.0 (and native C++ 14 compiler)
- Have you looked as those new keywords to help the 2005 C++ compiler produce better code?
- Thought that the holodeck was impossible?
- Rory Blyth posts his music
- Stan on "Translation Guide: Moving Your Programs from Managed Extensions for C++ to C++/CLI"
- Visual C++ 6.0 mainstream support will end on September 30, 2004
- Cosmic Recycling: We are Made of Stars
- Online Chat: Visual C++ 2005 Library and Runtime Enhancements
- Online Chat: Upgrading COM Applications to .NET with Visual C++ 2005
- Stan Lippman on STL.NET
- The Sopranos
- Matt Pietrek on 'Debugging application startup when you don't directly launch the app'
- Online Chat: Visual C++ 2005 Beta (Aug 19)
- Visual C++ 2005 Beta 1 - Invoking MSIL Functions Under Loader Lock
- C++: The Most Powerful Language for .NET Framework Programming
- PREfast in Visual Studio.NET 2005 Team System
- Lookout for Outlook
- The new C++/CLI syntax in VC++ 2005
- More on ReleaseComObject (and why we did not implement IDisposable on the classes contained in the RCW)
- I quit running as an administrator on my new box!
- Whole Program Optimization pratical example...
- Microsoft Visual C++ Floating-Point Optimization
- Herb Sutter's keynote address from SD West 2004
- Secure CRT (hopefully fixed) code sample
- Webcast Series: The New C++
- Active Template Library (ATL) 7.0 and Attributes
- Secure CRT code sample
- System::String -> std::string
- How do I define a macro to get a string representing the __LINE__?
- My OffByOne.cpp (p. 136 of Writing Secure Code 2nd Ed.)
- My StackOverrun.cpp (Writing Secure Code 2nd Ed.)
- VS.NET debugger and the memory windows
- Lang Lang
- O Homem do Ano
- MSDN Webcast: Head-Spinning Interoperability in Managed C++ – Level 400
- Boost for Visual C++ Developers
- XML in Yukon (SQL Server 2005)
- Managed Extensions for Visual C++.NET on CodeProject
- Articles from the Visual C++ Toolkit 2003 are available online
- Microsoft Visual C++ Toolkit 2003
- How to make a piece of managed code execute in a security restricted environment, or how to "sandbox" it
- Discussion of Marshal.ReleaseComObject and its dangers
- Strong Name Signing with Smart Cards
- Control.InvokeRequired method
- Digital Camera Reviews and News Digital Photography Review Forums, Glossary, FAQ
- 'Whidbey's Secure CRT'
- SQL Server documentation quality and SQL Service Broker
- Application Domain FAQ
- Command Prompt Explorer Bar
- Mixing native and managed exceptions
- When declaring a parameter as a pointer to a value type
- Two papers you want to read if you develop for the .NET Framework using C++
- Just saw a very interesting documentary
- Visual C++ .NET Support Center
- Managed Extensions for C++ Migration Guide
- Publicity on television
- Richard Clarke Before 9/11 Commission
- Welcome to Microsoft Discussion Groups...
- Exceptions in C++ : asynchronous and synchronous model.
- N/Direct : The .NET Interoperability Resource Center
- Managed and Native code in Longhorn – Roadmap for Existing C/C++ Applications
- VS.NET IDE and word wrap
- CComObjectCached and scalability
- The [well known] dangers of indirection...
- I knew about those help filters but was to lazy to use them...
- Raymon Chen - "C++ scoped static initialization is not thread-safe, on purpose!"
- Modern C++ Design
- gcroot template performance
- d1PrivateNativeTypes
- FOR_EACH and FOR_EACHV
- Template class to make IEnumerator type-safe in C++
- A must read if you’re doing any managed C++ (I mean Thing1) development
- "Tale of the __dtor method and the delete operator" : the return
- Managed array of integers and System::Void's
- Follow-up: Tale of the __dtor method and the delete operator
- I love that mouse
- Answer from Jonathan Caves regarding "Tale of the __dtor method and the delete operator"
- Is your company looking at the error reports our common customers send Microsoft?
- Variadic parameter in MC++ Whidbey : How Could We Design Such a Thing?
- Supporting Direct Handles to Boxed Value Types
- Tale of the __dtor method and the delete operator
- Managed C++ resources I consider very useful
- Who am I?