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

Steve  Richter SteveRichter

Niner since 2009

  • (Part 2) XAML Controls: How to Use XAML Controls in your Windows 10 app development

    Is CSS possible for WPF?  I find styles complicated to use.

  • The Demise of SMB 1 in the Windows Stack

    What is SMB?  "server message block"  Is it the basic protocol used when copying files between systems?

    and  just saying, I recently listened to a chilling podcast on the dangers of tattoos. http://www.wnyc.org/story/permanent-effects-tattoo-ink/


  • Microsoft Edge: Introducing the new browser and rendering engine for Windows 10

    what about ad blocker?  Do I need to install a 3rd party ad blocker to actually block ads?  Or will Edge allow users to block content based on attributes and sources of the content?  As it is I hardly use IE anymore since Chrome made it so easy for me to install ad blocker software.


  • Transitioning to apps for Office featuring Ryan Duguid of Nintex

    Can VSTO add-ins be run in Office 365?  Are there equivalents?  for example, clicking a button on the add-in ribbon returns rows of data related to the currently selected row in a spreadsheet.

  • Cloud Enable a WPF LOB App Part 1

    What about the WPF application itself  Can the app be hosted in Azure and installed on the PCs that want to use it?

  • .NET Micro Framework

    Are there robot arms that are capable of peeling a fedex shipping label off of its backing and then press that label onto a shipper carton?

    Can a pair of robot arms grab a carton as it rolls down a conveyor belt and then place that carton on a shipping pallet?


  • Windows 8.1: Interview with Ales Holecek

    Make metro a windowed program, that would work better on desktop.

    metro in a window is an obvious solution. Esp from the perspective of user choice. What is the Microsoft reasoning for not allowing a metro app to display in a window on the desktop?

  • Channel 9 turns 9!

    Congrats.  But, just my opinion, C9 was much better back in the day. Anders was always great. Scoble and Rory were fun and seemed honest. Microsoft needs a public advocate, someone on the inside who speaks to the legitimate complaints of users and programmers. C9 should have someone challenging the Bing team on why their search engine is not growing in popularity, for example.


  • C++ and Beyond 2012: Herb Sutter - You don't know [blank] and [blank]

    Steve, the whole point of C++ is to give you the tools to make such a class.


    but in practice Tianyu, you end up getting some inscrutable compile errors.

    Find the error in this code.  Note the bullshit compile error.

      void Tester2( unique_ptr<std::wstring> pString )  {  }  void CallTester2( )  {    unique_ptr<std::wstring> pString ;    Tester2( pString ) ;  }


     4 IntelliSense: "std::unique_ptr<_Ty, _Dx>::unique_ptr(const std::unique_ptr<_Ty, _Dx>::_Myt &) [with _Ty=std::wstring, _Dx=std::default_delete<std::wstring>]" (declared at line 1447 of "C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\include\memory") is inaccessible c:\SkyDrive\democpp\Tester\Tester.cpp 379 14 Tester
    Error 3 error C2248: 'std::unique_ptr<_Ty>::unique_ptr' : cannot access private member declared in class 'std::unique_ptr<_Ty>' c:\skydrive\democpp\tester\tester.cpp 382 1 Tester

  • C++ and Beyond 2012: Herb Sutter - You don't know [blank] and [blank]

    Why is const needed anyway?  C# does not have the concept.

    Another C++ request ...  enum class.  Have a built in ToString method or enable enum class to have member functions, or add extension methods to the language.  The purpose being to enable enum specific code, like Parse and ToString, to be called using dot notation from an enum instance.

    enum class Colors { red, white, blue } ;
    Colors color = Colors::red ;
    auto textColorName = color.ToString( )
    auto anotherColor = Colors::Parse( textColorName ) ;

    Bigger picture. Give me a native version of C#. Or enhance the struct handling capabilites of C#. ( C# cannot efficiently handle PIDLs used by windows shell. ) Microsoft to this day says that windows shell code written in C# is unsupported. A C# like native code language would be awesome.


See more comments…