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


William Kempf wkempf
  • MS buying Xamarin

    What makes the most sense, and would remove the fears @zack80 has, would be for Microsoft to OpenSource most, if not all, of Xamarin. They've been moving in that direction with .NET anyway. With some changes to the APIs we could end up with UAP instead of UWP. Very exciting news here, and I for one can't wait to learn more when //Build arrives.

  • So Joe Belfore is using iPhone right now.

    I have no interest in whether or not you continue using WM, but you do know Joe didn't switch, right? He publicly said, months ago, he'd be using competitor devices while he was on sabbatical for research purposes. The whole non-story about him posting to twitter with an iPhone is just more media FUD and anti-MS mentality.

  • Visual Studio 2015 XAML Designer Issue - Automatic Refresh

    That looks to me like the designer is crashing. Frequently. I've never seen things that bad. I'm going to make a guess that it's hardware related. Maybe a bad video driver?

  • ASP.NET WebAPI and MVC 5

    Not sure I understand the question. It seems like you're asking how a client would call it? If so, the fact that it's "'ASP.NET WebAPI using MVC 5" is irrelevant. It's "just" an HTTP call... what was used to implement things on the server side is not something that matters.

    In .NET, HttpClient is the easiest way to make a REST call.


    There's lots more that could be said on this topic... more than would fit in an article even. Do you have specific questions?

  • Dot notation in C#?

    Not sure where you're tripping up, but let's break it down.


    Gets the selected item from the ComboBox.


    Casts the item to ComboBoxItem.


    Gets the content of the ComboBoxItem.


    Calls ToString on the content.

    "Dot notation" is "call notation". It calls a method or retrieves the value of a field or property.


  • Quick thought on W10M Lumia 950.

    I've never had an app crash, much less the OS. Curious as to why the different experiences.

    I still run several WP8 apps. They launch slower than the Win10 apps, but I can't claim they launch slower than they used to on WP8. I highly doubt there's any emulation, your just seeing the reality that was always there... loading and JITing Silverlight apps is slow in comparison to natively compiled apps that load only what they need.

  • They killed windows phone today?

    , TexasToast wrote

    The final solution is to run an untouched Android app on windows phone.  This gets you the best of both worlds.   Microsoft needs to hire smart people and get a group together to do this quickly.  Linux has a windows emulator, so if Microsoft makes it a priority it can happen.   But in parallel you keep your windows 10 run everywhere story going.   You need both short term to survive. 

    This already exists. It was called Project Astoria (https://www.youtube.com/watch?v=6cXgTicA8W4). The bits leaked a while back and people were side loading a lot of untouched Android apps onto Windows Phones and they "just worked". However, the latest rumor is that "the powers that be" have decided to not go forward with this project, for what ever reason. Who knows, maybe Ballmer's recent remarks are just politics to try and change this internal decision?

  • My impressions of Visual Studios 2015

    @vesuvius:There is no Visual Studio Online anymore. Branding change. It's Visual Studio Team Services now. :P

    Visual Studio Online (err, Visual Studio Team Services) has never been an IDE. It's still not. That's actually why the name change was made, because the name sure sounds like it means a cloud hosted IDE. I have not done anything on Linux in far too many years now, but I believe MonoDevelop would still be your goto choice there. AFAIK it's been updated to handle all of the changes in the .NET ecosystem, i.e. dnx, NuGet, .NET Core, MSBuild, etc.

    NuGet was a game changer, but I think the real game changer is open sourcing .NET and creating a portable core (with NuGet for all libraries instead of needing to install a monolithic framework). The pace of (very positive) changes in .NET since they started that has been astounding.

  • Windows 10 Fall Version

    If you weren't the one to make the switch on purpose, then there's no reason to feel silly. Most users would have been as confused as you in that situation.

  • Windows 10 Fall Version

    @vesuvius: You're in tablet mode. Open the notifications and there will be a button at the bottom that will allow you to switch to desktop mode. I'm not sure what caused you to switch modes, but this is the same UI as it's always been.