David_Bennett

I am on the Windows Vista Parental controls team, working on the next version of windows and specifically the parental controls aspects of it. I worked on the web filter, and many other aspects of the system from the control panel up.

Posts
  • David_Bennett

    Australian Government and Parental Controls

    • 0 Comments
    It is interesting that the Australian Government is getting into the act on releasing a free web filter for use with windows, I wonder if they are connecting up to the Vista parental controls settings built into vista. I have to wonder if they provide...
  • David_Bennett

    Meringue

    • 0 Comments
    A tip when making Meringue is to use a teaspoon of vinegar (or lemon juice, something acidic) in the meringue mixture, it makes it a little tangier and works a lot better. Just a small amount of lemon juice can work really well with a lemon meringue pie...
  • David_Bennett

    Taking Responsability for your Code

    • 0 Comments
    A co-worker (Kyle Olson) came up with a list of items about how to take responsability for your code that I thought was quite useful. I am reposting the article here. I would like to add that one thing you should always be thinking about when writing...
  • David_Bennett

    Kurt Vonnegut died

    • 0 Comments
    On April the 11th Kurt Vonnegut died , one of my favourite authors. He wrote amazing books and short stories, like Breakfast of Champions and Slaughterhouse Five. I remember the first time I read Slaughterhouse Five, it amazed me and surprised me. One...
  • David_Bennett

    Apple (uk) ad targeting Parental Controls

    • 0 Comments
    Just wandering around on you tube and discovered an apple (uk) ad targeting parental controls, with the 'naughty step'. The Mac says something about blocking items being "isn't that what kids want to do?". The idea behind parental controls is to block...
  • David_Bennett

    Reading WPC logs in C#

    • 0 Comments
    Here is a conversion of the WPCEvents.h file that is used with the vista SDK to get the parts of the various crimson events converted into c#. I have written about this file before and how the parts are connected together and how all the numbers work...
  • David_Bennett

    Log Viewer, behind the scenes

    • 2 Comments
    The log viewer in Parental Controls reads in the public available system logs and turns them into the data you can see in the control panel. The logs are brought in from a couple of places, the System logs, the Application logs and the Parental controls...
  • David_Bennett

    Parental Controls used by everyone

    • 0 Comments
    Looks like Bill Gates is using parental controls for his children these days, nice to see that people within the company are buying off and using the technology as well. We have had a surprisingly small amount of negative press on the parental controls...
  • David_Bennett

    A tale of Two Cockies

    • 0 Comments
    This is a nifty site with an interesting story .
  • David_Bennett

    Parental Controls and Press Coverage

    • 0 Comments
    We have had a lot of good press coverage from Parental Controls over the past few days, which has been great. Bill Gates and various other people have been pressing it as one of the main reasons to upgrade to Vista, I think it is a very good reason to...
  • David_Bennett

    Making a Game marked as run in Parental Controls

    • 0 Comments
    For a game to show up in Parental Controls as being run a few things need to happen. First the game must have a GDF file so it will be properly registered with the Game Explorer. Once the game is correctly registered with the Game Explorer it will show...
  • David_Bennett

    Overwhelmingness of Parental Controls?

    • 3 Comments
    There have been some comments about various aspects of Parental Controls being overwhelming, specifically in this post . It is true that some of the existing parental control companies will not be so keen on some features, however there is a lot of area...
  • David_Bennett

    Summary of Vista Parental Controls Features

    • 1 Comments
    Short summary of Windows parental control features: Game Restrictions – ability to restrict games based on ratings and on descriptors associated with the game. These are based on ESRB ratings, and other rating systems from other countries. Application...
  • David_Bennett

    HTTP Extension for Windows Parental Controls

    • 0 Comments
    To make Windows Parental Controls work better with browsers and other programs that support http, the filter in vista sends back a custom error number when the page is blocked. This number is 450, an app can recognise this error code and display a blocked...
  • David_Bennett

    Opening up the WPC Control Panel from the command line

    • 0 Comments
    It is possible to open up the windows parental controls control panel from the command line, well any control panel. You pass in the name of the control panel to open up and it opens it up. Nice and easy. For the parental controls panel the syntax is...
  • David_Bennett

    Different exclusion lists

    • 0 Comments
    There are 4 different exclusion lists in Windows Parental Controls that are used to control which programs and which urls are allowed to be connected to. The two main lists are the HttpExemptionList and the UrlExemptionList, these are modifiable lists...
  • David_Bennett

    Parental Controls on a Domain

    • 2 Comments
    It is possible to turn on parental controls if your machine is on a domain, but default it is disabled. It is not possible to turn on parental controls for Business skews of Vista since parental controls is not present on the machine at all in these skews...
  • David_Bennett

    Adding a URL Exemption in c#

    • 0 Comments
    The system contains a list of applications which are exempted from parental controls. This list can be accessed via WMI and it should be modified in the install process for any application that requires free Internet access. The way to do this is to access...
  • David_Bennett

    DataBind and Multiviews

    • 0 Comments
    If you are using a multiview in asp to display a bunch of different pieces of information, for example if you are displaying a bunch of logs that are selectable inside your multiview (using the tabbed control I posted here recently), you need to be careful...
  • David_Bennett

    GDF Xml file format

    • 0 Comments
    The GDF file is an xml file associated with games in vista. The file gives information about the various ratings associated with the game along with the name of the game. The XML file format is fairly simple and is as follows: <GameDefinitionFile>...
  • David_Bennett

    How to turn on debug exceptions with WCF

    • 1 Comments
    It is possible to see exceptions passed back in the messages sent to the service. This makes it a lot easier to debug multi-peer applications. The way to do this is to add into the web.config file the section. You can see in the following config section...
  • David_Bennett

    Tabbed menu system for asp.net

    • 0 Comments
    This is a piece of code to deal with tabbed browing, it uses a CompositeControl to deal with creating the tabs and the views. The tabs are created using a simple table setup with the different td elements using different css classes to change the way...
  • David_Bennett

    ROW_NUMBER() and asp.net

    • 0 Comments
    I was looking around at ways to optimise asp.net over the last few days and ran across this article about using ROW_NUMBER(), which is quite good. There were a few aspects of it missing that I had to do a little more work to look up. I tracked down some...
  • David_Bennett

    FileVersionInfo - getting the FileDescription in C#

    • 1 Comments
    Getting the file description in C# requires using the VerQueryInfo calls to load in the data from the file. First you load in the culture information so you get the information in the right language and then you load the actual data into the buffer. To...
  • David_Bennett

    .net Binding for WPC Events

    • 1 Comments
    The WPC event system logs a series of events to the WPC crimson channel. The channel contents is viewable inside the log viewer and it has a path of: Microsoft-Windows-ParentalControls/Operational. The events are logged with a variety of different parameters...
Page 1 of 2 (50 items) 12