Entries:
Comments:
Posts:

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

William Kempf wkempf

Niner since 2004

  • Ping 140: Hyper-V on Technet, Wordament, Nook, Windows Phone Marketplace

    Is that a Win8 tablet Eric is using here?

  • Windows Phone Minute: Group your pals

    Yeah, the problem here is there's an arbitrary and rather constrained limit of 20 contacts that can be added to a group. This would be a killer feature, if not for that limit.

  • Hot Apps: Toy Soldiers Booot Camp, Flashlight-X Pro, BuildDown, MealTimer, Puzzle Time

    Flashlight programs can be very worth it, when done well. The do a lot more than just turn your screen white. However, when there's already free versions available that are better...

  • Defrag: Admin Accounts, Block Sizes, PerfView

    Interesting that you talk on the show about crapware, but despite saying "we're on the same page" I still don't think you get it. It's not bad that you allow OEMs to install this crapware (and to be fair, as you say on the show the term crapware isn't necessarily an indication of the usefulness or quality of the software, but if the owner of the PC isn't going to use it, it's crap). In fact there's a lot of this crapware that's very useful to some people and I've known people that have complained when they buy a new PC that didn't include some specific crapware that was included in their previous PC purchase. So forget the idea that we're asking Microsoft to prevent OEMs from installing this stuff.

    The issue is with removing it. You spent quite a bit of time explaining how you often can't just run add/remove programs to get rid of this stuff properly. Instead you search the Internet for a standalone uninstaller and use that. THAT IS WRONG ON SO MANY LEVELS. You can't expect the average user to do this. Washing your hands by saying "everyone has a goto tech support friend or family member" is not a good answer. Even for those of us who can (and do) deal with this issue, it's still wrong. What should be a 30 second fix requires several minutes or sometimes even more if it's difficult to find an uninstaller. When the solution to all of this is so simple (don't give the OEM a Windows Logo if they install software that doesn't cleanly uninstall from add/remove programs) all of these excuses and "we understand" remarks (when I'm not sure you actually do) are infurating.

    I realize you don't have the power to fix this problem, and in many ways I'm preaching to the choir here. But the responses on this topic have still been "lacking" as a polite euphamism.

  • Defrag: So You Just Got a New PC

    @LarryLarsen: I think you misunderstood me. I didn't say you shouldn't have to uninstall apps. I understand the need for OEMs to install this crapware. However, I shouldn't have to be an expert and spend significant effort to uninstall the apps. Add/remove programs should "just work". Microsoft shouldn't provide the Windows logo for machines that install crapware that can't be easily removed this way.

    The signature stuff is fine, but not everyone has access to a Microsoft store, and more importantly any machine that has a Windows logo should be held to a higher standard than it is today. It doesn't give Microsoft a good image when machines come with software that causes performance isues and/or the average user can't remove. If Microsoft doesn't solve this, eventually people will speak with their wallet... they'll by non-Windows machines.

  • Defrag: So You Just Got a New PC

    Microsoft needs to solve the crapware issue. I understand the OEM's "need" to sell "space" to other vendors in order to make a profit here, and I'm not suggesting that there need to be a policy that disallows this practice. Rather, what needs fixing is the problem with REMOVING this crapware. You can't expect most users to be able to do what's talked about in this video. Even those of us that can, we shouldn't have to. It's way too much work. A solution to this problem that Microsoft could enforce:

    1. OEMs can only install software that's been certified.

    2. Certified software has to provide a clean uninstall process through add/remove programs.

    3. Reinstallation images must exactly match the installation originally found on the system (can't tell you the number of times I've seen different crapware and even drivers between the image on the system and the image on the disc/restore partition).

    In other words, the OEM can include the crapware, but removing it should be as simple as running add/remove programs.

    On another topic, The Brain looks great, but OneNote REALLY should include this type of functionality. Outlining and linking are great, but mind mapping is a technique used by most creative folks and OneNote suffers from not being able to do this.

  • Announcing the Official Release of Rx!

    What about Tasks for 2008?

  • Hot Apps: Sonic 4, Robozzle, Career Tips, Chicken Implosion, TatZooom

    What is all this marketing sh...-tuff doing on ch9?

    I thought this site was for developers... You should spend all your time doing Deep Dive videos.

    What is Channel 9?

    Channel 9 is a community. We bring forward the people behind our products and connect them with those who use them.

    We think there is a great future in software and we're excited about it. We want the community to participate in the ongoing conversation.

    This is the heart of Channel 9. We talk about our work but listen to the customer.

    Channel 9 is not a developer site. Further, Hot Apps has been a weekly show for quite some time, so it's kind of silly to start complaining about it now.

  • A Quick Look At "Windows 8"

    @Tom Servo: Nothing has been said to indicate this, and in fact there's plenty of information to suggest otherwise. I doubt that HTML/JavaScript will be the only way to write "immersive" applications in Win8. Like I said, this is not what concerns me. What concerns me is:

    1. Microsof is once again very bad at communicating.

    2. HTML/JavaScript even as an option is, to me, a pretty clear indication that Microsoft just doesn't "get it". It's a waste of resources and time better spent elsewhere.

  • A Quick Look At "Windows 8"

    , Charles wrote

    *snip*

    It's not the only story... It's a new one. One with great promise for the millions of developers who program in JS and design UI in HTML and CSS.. In some sense, it represents a democratization of Windows development: more developers will be able to build "native" Windows applications. It's just the story that was told today.

    As Steven said several times today: "Windows 8" is Windows. That should help answer your questions (so, what was shown today was not something other than Windows or some replacement or one-off variant of Windows), but you should really wait until September (and beyond) to hear it from the folks who really know...

    C

    This summarizes my problem fairly well. I'm not concerned that WPF/Silverlight/AnythingElse will be dropped. They obviously won't be. I'm also not concerned with whether or not they are the "premier" technology, as that mostly shouldn't matter in choosing what to use (though it can mean problems with things like supporting new features). What bothers me is the fact that HTML/JavaScript is a ("new") story here.

    HTML/JavaScript are not good technical choices here. People use HTML/JavaScript because that's what the Web is built on, and so it gives you reach. Even then, there's plenty of reasons to make other choices (i.e. desktop applications or "browser plugin" solutions like Silverlight or Flash), and many of us do. Trying to use HTML/JavaScript for building applications outside of the Web has been tried several times (even by Microsoft) and it has always failed. There's a reason for this. HTML is a document centric language and does very poorly when designing other types of user interfaces. To work around this you have to bolt on other things, like XUL or SVG and Canvas and do a lot more work. Meanwhile, JavaScript is a dynamic language well suited to quick and simple tasks, but horribly suited to larger and/or more complex applications. I've done this, and I'm not going to willingly do it again. It's very much like driving a nail with a screwdriver... you can do it, but not without a lot of effort and pain.

    I understood the push towards HTML/JavaScript when it started, because it was about web development. Becoming more standards compliant and providing better tooling and libraries for web development is a very good thing. However, if this strategy is bleeding (again) into trying to push HTML/JavaScript into the "desktop" then I firmly believe Microsoft is losing their way, and are likely to lose their "Developers! Developers!" along with it.

See more comments…