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.

Australian Government and Parental Controls

It is interesting that the Australian Government is getting into the act on releasing a free web...

Date: 08/23/2007

Meringue

A tip when making Meringue is to use a teaspoon of vinegar (or lemon juice, something acidic) in the...

Date: 08/23/2007

Taking Responsability for your Code

A co-worker (Kyle Olson) came up with a list of items about how to take responsability for your code...

Date: 04/23/2007

Kurt Vonnegut died

On April the 11th Kurt Vonnegut died, one of my favourite authors. He wrote amazing books and short...

Date: 04/13/2007

Apple (uk) ad targeting Parental Controls

Just wandering around on you tube and discovered an apple (uk) ad targeting parental controls, with...

Date: 04/10/2007

Reading WPC logs in C#

Here is a conversion of the WPCEvents.h file that is used with the vista SDK to get the parts of the...

Date: 03/30/2007

Log Viewer, behind the scenes

The log viewer in Parental Controls reads in the public available system logs and turns them into...

Date: 03/02/2007

Parental Controls used by everyone

Looks like Bill Gates is using parental controls for his children these days, nice to see that...

Date: 02/21/2007

A tale of Two Cockies

This is a nifty site with an interesting story.

Date: 02/21/2007

Parental Controls and Press Coverage

We have had a lot of good press coverage from Parental Controls over the past few days, which has...

Date: 02/09/2007

Making a Game marked as run in Parental Controls

For a game to show up in Parental Controls as being run a few things need to happen. First the game...

Date: 02/02/2007

Overwhelmingness of Parental Controls?

There have been some comments about various aspects of Parental Controls being overwhelming,...

Date: 01/30/2007

HTTP Extension for Windows Parental Controls

To make Windows Parental Controls work better with browsers and other programs that support http,...

Date: 01/29/2007

Opening up the WPC Control Panel from the command line

It is possible to open up the windows parental controls control panel from the command line, well...

Date: 01/23/2007

Different exclusion lists

There are 4 different exclusion lists in Windows Parental Controls that are used to control which...

Date: 01/19/2007

Parental Controls on a Domain

It is possible to turn on parental controls if your machine is on a domain, but default it is...

Date: 01/12/2007

Adding a URL Exemption in c#

The system contains a list of applications which are exempted from parental controls. This list can...

Date: 01/05/2007

DataBind and Multiviews

If you are using a multiview in asp to display a bunch of different pieces of information, for...

Date: 12/22/2006

GDF Xml file format

The GDF file is an xml file associated with games in vista. The file gives information about the...

Date: 11/17/2006

How to turn on debug exceptions with WCF

It is possible to see exceptions passed back in the messages sent to the service. This makes it a...

Date: 11/13/2006

Tabbed menu system for asp.net

This is a piece of code to deal with tabbed browing, it uses a CompositeControl to deal with...

Date: 11/13/2006

ROW_NUMBER() and asp.net

I was looking around at ways to optimise asp.net over the last few days and ran across this article...

Date: 11/11/2006

FileVersionInfo - getting the FileDescription in C#

Getting the file description in C# requires using the VerQueryInfo calls to load in the data from...

Date: 10/31/2006

.net Binding for WPC Events

The WPC event system logs a series of events to the WPC crimson channel. The channel contents is...

Date: 10/26/2006

Using RatingSystem WMI in Parental Controls

Windows Parental Controls exposes a RatingSystem class that can be used to find all the rating...

Date: 10/02/2006

Atlas, ContentPanel and controls

I discovered, while trying to use atlas contentpanels in my app, that the bits inside the atlas...

Date: 09/28/2006

PaginatedRepeater in asp.net

The Paginated repeater is an extension of the standard repeater to add in pagination capabilities....

Date: 09/15/2006

Showing the Windows Parental Controls system settings.

There are a few elements of information you can get out of the system settings for WPC, allowing you...

Date: 09/08/2006

Hidden blocked items in Windows Parental Controls

When you install parental controls on vista there are a few hidden items that are not displayed in...

Date: 09/01/2006

How to log a crimson event to the custom log (for parental controls)

Now that you have setup a custom event using WMI, you can log to it. Remember that you need to be...

Date: 08/28/2006

Using Custom Events in Windows Parental Controls

Any extension you add to Parental can log custom events, well any application can log custom events....

Date: 08/18/2006

Reading in Crimson Logs

Crimson logs can be read in through c# by use of some bindings to the APIs. Crimson is a new logging...

Date: 03/24/2006

Windows Parental Controls

I have not blogged for a while, I just recently moved teams and now I am working on WIndows Parental...

Date: 08/29/2005

Problems installing .net framework 1.1

I had a bunch of problems reinstalling .net framework 1.1, it kept coming with an internal error...

Date: 07/12/2005

Converting XML to RTF using .net

It is quite easy to convert XML into RTF, well to turn it into fairly simple rtf output anyway. The...

Date: 06/29/2005

Setting a ToolTip on a TreeView control

A TreeView control in WinForms does not have a tooltip associated with and each node definately...

Date: 06/21/2005

.net Beta 1 and .net beta 2

Here is a list of a few changes I ran across when changing my code from beta 1 to beta 2. The...

Date: 06/06/2005

FaultContract in Indigo

FaultContract is an attribute that can be defined on the ServiceContract to define faults sent...

Date: 06/03/2005

Duplex calls in indigo beta 1

There are two things you need to remember when making a duplex contract under indigo beta 1, the...

Date: 05/13/2005

Different types of InstanceModes and ConcurrencyModes inside Indigo

Indigo has five different types of instances modes than be used inside the system. The default...

Date: 04/21/2005

Visual Studio 2005 - beta 2

Visual studio 2005 beta 2 has just been released: https://lab.msdn.microsoft.com/vs2005/ Improves a...

Date: 04/18/2005

Using the IsTerminating and IsInitiating flags in Indigo

Indigo has the ability to mark specific methods on a contract as being initiating or terminating...

Date: 04/15/2005

Creating a custom instance of a Service inside Indigo

When you setup an Indigo service in the default way, it is not possible to use anything other than...

Date: 04/14/2005

MaxConnections standard bindings and throttling

Throttling and the standard bindings inside the Indigo CTP allow you to set and control the maximum...

Date: 04/09/2005

Man in Stolen Camel Suit

From the news item "A man who had a camel costume removed from his checked-in luggage at Sydney...

Date: 04/08/2005

AppDomain and ConfigurationFile's

After a bit of messing around when trying to make my own app domain I discovered that if you set the...

Date: 04/08/2005

Extending RichTextBox part II - Underlining

The RichTextBox com control actually supports changing the underline style and colour, however the...

Date: 04/06/2005

Extending RichTextBox

RichTextBox inside .net winforms is a useful component, however it does not allow you to control and...

Date: 04/06/2005

Next>