Contact Kraig

Comments on this web site and its contents are always welcome, as well as inquiries related to publishing or redistributing any of its contents elsewhere.

Email: kraig(at)
(I’d provide the real link, but spammers pick up on these too easily…)

Mailing Address: Please inquire directly.

Phone Number: Please inquire directly.


  1. Andy Patterson
    Posted February 10, 2016 at 9:46 am | Permalink

    Hi Kraig,

    Really loved the Channel 9 interview, I've been a developer since the 3.11/95 days so a mix for me to begin with back in the day 🙂 I remember COM and implementing it for a component Blockbuster were trialling; someone said but I can't remember who that they went through months of mental fog lol! It was the same for me (it might have been 'Inside Distributed COM) anyway, ever so pleased to have met you on Channel 9.



  2. Gerard Bucas
    Posted June 12, 2017 at 4:34 am | Permalink


    I enjoyed reading your series "Moving from iframe to webview…".
    For some reason or other I have a problem using the "x-ms-webview" elemet in a ".hta" file (HTML Application). When I use that element (instead of an iframe) in a ".hts"it seems to be totally ignored (no error, no rendering!).

    For exampe in the page below, the iframe renders fine BUT the webview seems to do nothing..
    Is there any reason why a xs-ms-webview element won't work in a ".hta" and if yes, is there a way to get it to work..? This is really confusing me… (seems so simple! 🙂 ).

    <!DOCTYPE html>
    <html lang="en" xmlns=""&gt;
        <HTA:APPLICATION ID="HTAinfo" 
    <div><x-ms-webview id="WebView1" src=""></x-ms-webview></div&gt;
    <div><iframe id="frame1" src=""></iframe&gt;



    Posted September 8, 2018 at 1:22 am | Permalink

    Hi Kraig, I too loved that inteview of Channel 9. I am not old in this programming business. 

    My background is from a graduation in Economics (Rio de Janeiro /Brazil) and then using  Excel / Access  with VBA, wich  led me to look for more advanced ways of programming. Decided to avoid VB.Net /C#  after some tries I   started programming in C++ and found out this world of yours.

    After I could figure out to do with COM/ C++ everything I was doing with VBA (but now being able to build at native DLLs) I decide to keep climbing the star (moving back on time) decided to build nice tools with OleObjects . 

    I want to be able do implement my own OleObjects as InprocServer to be able to get ( for example a IStorage pointer at Excel) and store my  data at my own Storage..,  I have ideas to do an Astrology software bases on this OleObject tecnology, and many more things.. 

    I already own the two versions of your Inside Out  and think that am almost there..

    But the thing is .. is it still possible to work with this tecnology with Office documents ?? After weeks of testing, bugs and bugs and.. almost there and bugs –  despair border ( 5:10 am here..) I just found  about Office COM Kill Bit and  Security Issues.  Found out that efforts are being machine-gunned by this safety devices.  Do you know about it?  Any chance of you giving me any hint, shedding  some Light?



    Posted September 8, 2018 at 9:40 pm | Permalink

    Hi, me again. Deeply sorry for bothering you with my issues. Found out what was wrong!!!. The tecnology of Ole Components on Office still works!! Thank you thank you for this wounderfull books you wrote!! 

Leave a Reply

Your email address will not be published. Required fields are marked *