Maybe some other MS coders will respond similarly, but I haven't detected any part of the OS, using the SHDOCVW.DLL, that couldn't be replicated in Visual Basic, or VBScript for that matter. The API is fairly well documented, it also operates as an ActiveX Control for easy use, and for that matter there is a drop-in replacement available coded from the Mozilla codebase.
I thank Microsoft for giving me a decent living as an applications developer, but this argument about "close coupling" has always confused me.
Maybe some other MS coders will respond similarly, but I haven't detected any part of the OS, using the SHDOCVW.DLL, that couldn't be replicated in Visual Basic, or VBScript for that matter. The API is fairly well documented, it also operates as an ActiveX Control for easy use, and for that matter there is a drop-in replacement available coded from the Mozilla codebase. I thank Microsoft for giving me a decent living as an applications developer, but this argument about "close coupling" has always confused me.