Blog - Title

  • Peter Torr's Blog

    How can I trust Firefox?

    • 1,408 Comments
    [Fixed issues with images; sorry] [Removed the clear=all problem; thanks for pointing it out] [Added a follow-up post here ] Recently, a lot of volunteers donated money to the Firefox project to pay for a two-page advert in the New York Times . If only...
  • Peter Torr's Blog

    I love Slashdot

    • 244 Comments
    The comments from my last post are still coming in thick and fast. Thanks to everyone who didn't just swear at me (and if I didn't approve your comment, it was because it had too much profanity in it). First things first: I was wrong about uninstalling...
  • Peter Torr's Blog

    A penny for your thoughts on Windows Phone 7 tombstoning

    • 27 Comments
    One piece of feedback we hear from Windows Phone developers is that "tombstoning is hard," but there are many ways of interpreting that statement and we'd like to understand it more. We have some theories about what might be hard, but I don...
  • Peter Torr's Blog

    If a tree falls in the forrest...

    • 24 Comments
    It would be nice to know how many people (if any) actually read this. Kind of gives one an incentive to write. For instance, I know people read my newsgroup posts (because they reply to them) so I'm quite motivated to write new posts...
  • Peter Torr's Blog

    We really need to work on our web site

    • 22 Comments
    Have a look at the home page for Mac OS X . Now have a look at the home page for Windows XP Home . Which would you rather buy? The Mac home page has beautiful graphics, some product descriptions (in fairly colloquial English -- “scads of...
  • Peter Torr's Blog

    Francis Francis! X5 and ESE pods

    • 22 Comments
    Warning: this entry has nothing to do with code. As I blogged earlier (I think!) I have a rather nice espresso machine at home. You can pick one up for yourself at Whole Latte Love (that pun makes my dear friend wince :-) ) but it's a bit big...
  • Peter Torr's Blog

    I'd like to run Linux, but...

    • 20 Comments
    My apologies for not writing much lately; there are a few things I would like to talk about from some recent usability studies we did, but I first need to find out if I can talk about them or not. I'm not worried about getting permission to give away...
  • Peter Torr's Blog

    Guerrilla Threat Modelling (or 'Threat Modeling' if you're American)

    • 20 Comments

    A crash-course in developing Data Flow Diagrams in support of software threat models

    ...
  • Peter Torr's Blog

    Why does it take so long to ship Hello World?

    • 20 Comments
    A recent comment on a Slashdot story about the Longhorn / WinFS announcement asks why WinFS is taking so long to develop, and predicts that once it is released there will be an open source clone within months. (Something similar happened with the CLR...
  • Peter Torr's Blog

    Career Update

    • 18 Comments
    Just thought I’d let people know that I have moved from the Visual Studio Tools for Office team to the Secure Windows Initiative team. Exactly what that means for my blogging activities, I don’t yet know. I haven’t really been doing much of...
  • Peter Torr's Blog

    Regex perf bug

    • 18 Comments
    While trying to get a WordML -> HTML conversion that would work reasonably well with .TEXT, I came across an interesting performance bug in the Regex class of .NET. Run the following code and see what happens. It doesn't produce any output; just...
  • Peter Torr's Blog

    Why would you switch search engines?

    • 17 Comments
    Stéphane asks why any one would switch from Google given that it has become such a part of net culture. People will switch for a faster time-to-answer. Recently I needed to find the Microsoft Knowledge Base article that explained why you shouldn't run...
  • Peter Torr's Blog

    Virtualizing Data in Windows Phone 7 Silverlight Applications

    • 17 Comments
    One of the cool features of lists in Silverlight is that they can "virtualize" the UI objects needed to render the list, reducing the amount of memory and CPU necessary to load large lists. For example, if you bind a ListBox to 1,000 items in Silverlight...
  • Peter Torr's Blog

    Redirecting an initial navigation

    • 16 Comments
    One more post on the subject of keeping screens out of the backstack. A common scenario we see is a variation of the login screen scenario I mentioned the other week. In this case, the first page the user is supposed to see depends on some state saved...
  • Peter Torr's Blog

    What is "innovation"?

    • 16 Comments
    Another quickie. Raymond has a comment that illustrates a common theme in the IT industry: it's one rule for Microsoft, one rule for everyone else. And some people would say that's fair, because we have a monopoly on desktop operating systems (and...
  • Peter Torr's Blog

    Don't use ApplicationClass (unless you have to)

    • 15 Comments
    A comment on Mike Howard's blog exhibits a common problem that I see time and time again: developers are creating instances of Word.ApplicationClass or Excel.ApplicationClass in their projects. Even though it's the wrong thing to do, I don't blame...
  • Peter Torr's Blog

    This is not the exit you are looking for

    • 15 Comments
    [Update 12/31/2012: See also this post for a new Windows Phone 8 API to terminate apps] [Update 7/27: fixed a typo and made it a bit clearer; thanks Nicole! Also added a link to code with the new Mango APIs ] I have previously blogged about exiting...
  • Peter Torr's Blog

    "Mango" posts coming soon!

    • 14 Comments
    Just a quick note - the recorded sessions from Mix are available on Channel 9 . I will be posting more on some of the new Mango features soon... still trying to dig out from under the pile of e-mail I received while in Vegas! Also I will get the demo...
  • Peter Torr's Blog

    Balancing Security and Usability

    • 14 Comments
    I'm often tempted to write about viruses and what I think the next "innovation" might be, but then I get scared that I might get put in jail (or deported) should any of my ideas ever see the light of day. (Not that I think the virus writers need any help...
  • Peter Torr's Blog

    VSTO Security Model

    • 14 Comments
    How we 'remove' My Computer Zone...
  • Peter Torr's Blog

    Paranoia

    • 13 Comments
    Hints on running a locked-down version of Windows...
  • Peter Torr's Blog

    The horse has already bolted

    • 13 Comments
    A while ago (yes, I'm very slow) Ivan had a couple of blogs about removing the ability to turn off CAS in the runtime ( here and here ). Whilst I am sure the CLR team has some good reasons for doing so, many of the comments on the entries exhibit a common...
  • Peter Torr's Blog

    Mozilla now signs Firefox downloads

    • 13 Comments
    A little bird recently told me some good news -- Mozilla Firefox is now digitally signed by "Mozilla Foundation." This means that Windows customers who want to download the self-installing executable with Internet Explorer can do so and be sure that what...
  • Peter Torr's Blog

    High Definition Facts

    • 13 Comments
    High Definition Facts If you follow tech news, you’ve probably heard about High Definition movies and the two competing "shiny disc" formats -- HD DVD and Blu-ray -- and the new copy-protection system, AACS . Unfortunately there is a lot of misinformation...
  • Peter Torr's Blog

    Clear Plastic Cups at SEATAC

    • 12 Comments
    This is about airport security, not code security ;-) Raymond has a blog today about airport security , and it reminded me of something that always puzzles me. The Seattle / Tacoma International Airport has, as you can probably imagine, several...
Page 1 of 14 (329 items) 12345»