Author Archive

New Website

October 1, 2008

Dear All,


I am trying to put together a new website for HDNUG.

It can be found here

Please check it out and leave some feedback.





September Wrap-up

October 1, 2008

Numbers were down a bit again from previous events with 14 attendees.

Bit of a shame because Ben did a fantastic presentation. Ben has given me his slides and source code, which can be found on the new website .


Big thanks to The Federal Group and Microsoft for supplying the venue and the food. Also thanks to ACS for the emails and SMS to all their members.




September Event – Tuesday 30th

September 23, 2008

Dear All,

Just a quick reminder about next week’s event and to let you know that we will be in the Portlight Bar which is up the stairs right of reception and along the hallway in the opposite direction to our usual meeting room “Riviera Room”. Reception will help you out if you are not sure.

Ben was very excited with the “Reactive Programming” demo he saw a TechEd, so he has decided to present this instead of the SharePoint demo as previously stated. (I have had a sneak peek at this demo and it looks very cool)

It has been great to see numbers at these events growing and this should be a very interesting and relevant topic, so I hope to see you all there.

As always RSVP’s are not required but an email is appreciated if you plan to attend so that I have an idea of numbers.
Also please feel free to circulate this email to people who might be interested in attending. If you would like to be added or remove from this email list pop me an email.

Date: Tuesday 30th September
Cost: FREE
Venue: Wrest Point – Portlight Bar
Time: 6pm Food and networking; 6:30 Talks begin
Presenter: Ben Pearce (SharePoint Administrator – TSG)
Topic: Reactive Programming – A.K.A “Databinding on Steroids”

Reactive Programming – A.K.A “Databinding on Steroids”
Reactive programming is a programming paradigm oriented around data flows and the propagation of change. This means that it should be possible to express static or dynamic data flows with ease in the programming languages used, and that the underlying execution model will automatically propagate changes through the data flow.

For example, in an imperative programming setting, a = b + c would mean that a is being assigned the result of b + c in the instant the expression is evaluated. In reactive programming it could instead mean that we set up a dynamic data-flow from b and c to a. whenever the value of c or b is changed, then a is automatically updated.

The goal of this presentation is to show how reactive programming can be implemented within .Net environment,  The presentation will be mainly focused on demonstrations showing how a relatively common search/retrieve/edit Win-Forms application can be created with surprisingly little code in the presentation layer, making use of Bindable View Models to promote code reuse and separation from the User Interface.

August HDNUG Wrap-up

September 2, 2008

August HDNUG event saw a few more numbers than last month’s event with around 20 attendees.  Steven Lawrence from StudioQ did a fantastic job, even after the wine. Thanks again Tim and TSG for providing the extra goodies for Rowans last appearance. Also A big thanks to Microsoft and The Federal Group for their ongoing support of these events.


Next month Ben Pearce will be presenting on SharePoint, more details will come in the next week after myself and Ben return from TechEd. So no doubt we will fill you in on all the cool stuff that is going on.

August Event & Farwell to Rowan

August 19, 2008

Dear All,

I would like to take this opportunity to thank Rowan for all the work he done with the HDNUG and I am sure the thanks extend from us all. He has kept us well informed and managed to find some excellent speakers and has produced some very interesting talks/demo’s himself.

On behalf of the HDNUG, we whish you all the best Rowan, I am sure that Seattle and Microsoft will be fantastic and maybe one day you will come back and do another presentation for us.

Rowan has asked me to take over the organisation for the HDNUG events which I have accepted, so I probably should also introduce myself.

My name is Christopher Baker and I have some very big boots to try to fill, so please be patient with me 🙂 .   I am currently (very recently) employed as a Software Engineer with TSG (Technology Service Group – Federal Group)  before that I worked in the same role at DPEM (Department of Police and Emergency Management). I am a big .Net fan and use it every day as a good .Net user should. I have been regularly attending the HDNUG events for the last few years and also actively attend the ACS (Australian Computer Society) events that John Haight does a fantastic job with.

Anyway, you will see me Tuesday 26th August, please come and say hello and goodbye.

Date: Tuesday 26th August
Cost: FREE
Venue: Wrest Point – Riviera Room (Mezzanine floor directly above reception)
Time: 6pm Food and networking; 6:30 Talks begin
Presenter: Steven Lawrence (StudioQ)
Topic: Patterns & practices Enterprise Library

The patterns & practices Enterprise Library is a collection of reusable software components (application blocks) designed to assist software developers with common enterprise development challenges (such as logging, validation, data access, exception handling, and many others). Application blocks are a type of guidance; they are provided as source code plus documentation that can be used “as is,” extended, or modified by developers to use on complex, enterprise-level line-of-business development projects.

This presentation will look into the core Enterprise Library functionality and will build up an application that contains database access, exception handling, logging and validation. All this will be done with surprisingly little code. This will mainly be a demonstration type presentation (lots of code).

Steven Lawrence is a Senior Consultant at StudioQ, a Hobart based Microsoft Certified Partner. StudioQ specialises in custom Microsoft development and is certified in the Information Worker, Custom Development and Data Management competencies. Steven was born in the UK and moved to South Africa where he ran his own eCommerce company for many years and consulted for companies such as Barloworld and Avis Southern Africa. He moved to Tasmania in November 2006 and joined StudioQ. He is a Microsoft Certified Trainer and a Microsoft Certified Application Developer and has been in the writing solutions using Microsoft C++ and C# for over 18 years.