Loading User Information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading User Information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements


Steve  Richter SteveRichter
  • win7 ​antivirus20​11 snuck onto my PC

    , magicalclick wrote

    Can I tryt the link as well. I am kind of interested to see what will happen on my computer.

    search google on "lady slipper" That is the name of the flower. Then in "images for lady slipper" I clicked on the first few images. That got the virus on my pc.  I am running win7 ultimate. IE9. firewall was on. microsoft security essentials was running.

    What I don't understand is why IE allows addins or plugins complete access to the PC. Can't there be some kind of tiered level of access that the user can grant the plugin to have?  Even for desktop apps you load on your PC. Make it so the app cannot update the registry, cannot write to a folder outside of the one it is installed in, can't do anything the brings up a UAC prompt, ...


  • win7 ​antivirus20​11 snuck onto my PC

    I don't know. I have windows security essential installed and running. Using IE9. Yet I browsed to a web site via google that had the picture of a flower. Next thing I know "win 7 antivirus 2011" has taken over my PC.  Could not open new tabs in IE9. It replaced ms security essentials. I am running as a user account.  how does it do what it did?  I got rid of it by killing a few processes.  But I have not rebooted since, so probably it is going to start running again. I have Java on the PC and I think I saw something about Java when I clicked on the images in IE9.  I can certainly see why people don't want to run Windows if your PC can be hijacked like that.

  • I just got this message from my aunt about my other aunt ...

    Is the following technically possible? Have a windows phone app that USB connects to the PC that needs support. That USB connection redirects all KVM activity to the phone. Then a 2nd windows phone is USB connected to the PC of a support tech. Start a remote desktop like session between the two phones, enabling the tech to troubleshoot and fix the PC.


  • JavaScript - What's in a name?

    is javascript a DSL, where the domain is the DOM? If so, put something about the DOM in the name.  It is definitely a dynamic language, so I would have someting that conveys it being dynamic vs static in the name.  Maybe ecma script 5 should fork into 2 directions. One that is a general purpose dynamic language. The other a dynamic language that has syntax, exception handling and security customized to the browser.

    Dynamic -> Dyno ( as in Gyno ), DOMDY, DOMIC,  MICDOM  <- DOM


  • Anders Interview next week: Ask Questions Here

    can static methods be made to obey the laws of inheritance? Currently the static methods of an abstract base class cannot be marked as override, virtual or abstract.

    How do static methods and fields of a class work? Does the compiler instantiate an object from the class and reserve that object as the holder of the static values?

  • Anders Interview next week: Ask Questions Here

    what does Anders think about dependency properties in WPF? I find them confusing and difficult to use. Esp when I have not written any WPF for a few months.  What is the case against building a "property changed notification facility" directly into the language?

        // the "signal property changed" clause after the method declaration tells the 
        // compiler to call the method whenever the value of the specific property is changed.
        // The name of the method does not matter.
        // The parameters passed to the method are the before change value of the property
        // and the current value.
        // more than 1 method could be defined to be called when the value of the property
        // changes. 
        // The goal being that you could bind to a property in xaml without having to wire
        // up a dependency property. The XAML compiler would create a "signal property changed"
        // method for its use to be signaled when the property value changes.
        private void CustomerNameChangedEventHandler( string wasValue, string newValue ) 
          : signal property changed Name_Of_Property_Here

  • Anders Interview next week: Ask Questions Here

    why is there both explicit casting and as operator conversions in the language? 

        DerivedClass dc = new DerivedClass();
        BaseClass bc1 = (BaseClass)dc;
        BaseClass bc2 = dc as BaseClass;

    The distinction that one throws an exception when the object cannot be cast and the other returns null is kind of confusing. And then there is an "explicit operator" static method that can be coded to provide customized conversions. But that only works for casting, not for as operator conversions.



  • file undelete ​recommendat​ions

    where is the recycle bin folder found? I have the drive in a 2nd PC as the E: drive. So I don't see the recycle bin of that drive in windows explorer.


  • file undelete ​recommendat​ions

    just to understand what I am up against, when a file is replaced with a newer version, is the replaced file recoverable? Or is it only when a file is deleted that it can theoretically be recovered?

    When I read that the system eventually reuses the deleted space, does it first use all the free space on the drive before overwriting deleted space?  As in, an 80GB drive with 20GB of space used would first write to the 60GB of free space before writing over deleted space?


  • file undelete ​recommendat​ions

    skydrive and live sync just replace a bunch of my code with older files that were on skydrive. Is there a file undelete utility that can be recommended?