David Christiansen | davidchristiansen.com

April 2008 Entries

4 Monitor Setup (Photo)


My desktop, originally uploaded by DavidChristiansen.

"Seasons", The Collective, Glasgow GFT, 28th May

Wednesday 21st May 2008 8.30pm Glasgow Film Theatre, 12 Rose Street, Glasgow G3 6RB
Box Office: 0141 332 6535 From 12 noon daily

www.gft.org.uk
The Scottish Premiere is brought to you in association with www.bikelove.co.uk and www.alpinebikes.co.uk. Being the home venue for the Glasgow International Bike Film Festival, the screening at the GFT will feature a special additional screening, details of which are being finalised and will be announced nearer the date of the screening.

 

The Glasgow International Bike Film Festival - On Tour have teamed up with The Collective, several UK bike shops and independent cinemas in the UK to bring their eagerly awaited third feature, "Seasons" onto the big screen in a series of special one night only screenings prior to it's release on DVD.

In 2004, The Collective released the self-titled film, The Collective. The film went on to win several prestigious awards and quickly became recognised by mountain bikers around the world as the film that the mountain bike world had been waiting for. In 2006, their second film, Roam, was released to even greater critical and commercial success. The film played to a series of sell out cinema screening throughout the UK.

Now in 2008, The Collective are back with their eagerly anticipated third feature, "Seasons".

Following seven of the worlds top mountain bikers through the course of the four seasons of the year, "Seasons" brings cinematic grandeur to the genre of mountain bike films. From the heat of competition downhill racing to riders ripping singletrack against the backdrop of a summer sunset, "Seasons" is a must see for film fans and bike fans alike. The film stars the biggest names in mountain biking including former UCI World Cup Downhill Champion Steve Peat.

To kick off the UK tour, we've teamed up with CycleSurgery www.cyclesurgery.com to present the UK Cinema Premiere at the Prince Charles Cinema in the heart of London's West End. This will give viewers the first chance to see "Seasons" anywhere in the UK. The screening date and time are below and the price of admission gets you to not only see "Seasons" on the big screen but also The Collective's previous feature "Roam" and an exclusive short on the making of "Seasons"

Glasgow ALT.NET user group

Fellow glasweigan Chris Canal has posted about a Glasgow ALT.NET user group being formed.

You can find out more on this thread on Scottish Developers and they have a mailing list up and running on yahoo!.

DotNetOpenId version 2.0 released

The open source OpenID C# library DotNetOpenID has been released.  This is a really exciting release that adds full support for OpenID 2.0 while preserving full backward compatibility for interoperating with OpenID 1.x.  It is a mature library with lots of helps for diagnostics and debugging, and a balance between simplicity and extensibility.  For a complete list of enhancements from the last release, check out the VersionChanges page.

Here are the highlights of this library and particularly this release:

  • Support for OpenID 2.0 Relying Parties and Providers, including but not limited to these features
    • Xri and i-name support
    • Directed identity support
    • More secure hashing algorithms (SHA-256)
    • Interop with Yahoo and other OpenID 2.0-only providers
    • Better security against replay attacks.
    • Send unsolicited positive assertions from providers to automatically log your users in to relying party web sites.
  • Much more comprehensive testing of common scenarios and possible security exploits.
  • More comprehensive HTML-based identity discovery.
  • Completely stateless mode support for Relying Parties (not even HttpApplication state).
  • New OpenIdMobileTextBox ASP.NET control.
  • All relying party ASP.NET controls now support immediate mode.
  • Improved support for custom stores that have to serialize associations (for databases, etc.)
  • Debugger attributes to make stepping through the code easier.

We've had over 150 beta testers leading to this release and fixed several bugs along the way.  Thanks to all those who helped field test this release!

This is a release that Project Members have worked very hard to build and write tests to make sure its as secure as possible.  Please consider supporting past and future development with a donation (any size).

Make a donation with PayPal

An idea for making efficient use of your Multiple monitors for Development...


MultiMonitorVS, originally uploaded by DavidChristiansen.

Andrew Rimmer mentioned on twitter that he wanted to make more efficient use of his multiple monitors and I thought I would share how I have managed to achieve an effective way to work with two or more monitors.

I have long been an advocate for multiple monitors. But frankly if you are sitting there with two or more monitors and looking at your lovely desktop picture from InterfaceLift on one of them then you may as well have saved your money.

The picture above is an example of how I have set out Visual Studio to make the most effective use my multiple monitor real estate. In this example we have a low (ish) res laptop monitor and a larger res external monitor.

For my three monitor setup in the office I have the main screen as the IDE code screen, flanked by two equal resolution monitors, one hosting all the panels and plugins for Visual Studio, and the other monitor being shared by SQL profiler, IM clients, email client and IE instances sharing the other monitor.

You will have to set up this layout for both normal coding, AND debugging - of course debugging you will want a different set of panels, for example locals, watches etc. in addition to solution explorer.

Hope you find this of interest

DotNetOpenId 1.0 released, 2.0 beta also released

DotNetOpenID 1.0 released!

Andrew Arnott

The culmination of a great deal of work in refactoring, bug fixing and enhancements can be found in the latest .NET implementation of the OpenId library known as DotNetOpenId v1.0.  It is free and released under the New BSD license, so give it a try!

Check the Version Changes page for a list of important changes over the
0.1.2 version.  Please note that there are a lot of breaking changes between this and 0.1.2, but on a plus side, there are no breaking changes between 1.0 and 2.0 (so far), so making the extra effort to adopt 1.0 today is recommended and only help pave the way for 2.0 when it is ready.

DotNetOpenId 2.0 beta

The DotNetOpenId 2.0 beta is also ready for field testing.  It is feature
complete, offering a full implementation of the OpenId 2.0 spec except for
extensions that are passed *without *any side-by-side authentication.  With the huge improvements brought by the OpenID 2.0 specification I am really pleased to see that this release become available.

With the one exception listed, these features are *already* in the source code:

   - Added support for *OpenID 2.0 Relying Parties and Providers*,
   including but not limited to these features:
      - Xri and i-name support
      - Directed identity support
      - More secure hashing algorithms (SHA-256)
      - Interop with Yahoo and other OpenID 2.0-only providers
      - Better security against replay attacks.
   - *Planned:* Much more comprehensive testing of common scenarios and
   possible security exploits.
   - More comprehensive HTML-based identity discovery.
   - *Completely* stateless mode supported for Relying Parties (not even
   HttpApplication state).