SSW Update - Celebrate 20 years with us!
Microsoft Gold Partner Logo

[the cutting edge ]

G'day Developers!

I am proud to be able to say that I have been running the Sydney .NET User Group (previously known as the Access and ASP user group) for over 20 years now. During that time we’ve had some great and memorable speakers sharing information about a range of .Net topics. We’ve kept evolving and we’re excited that our User Group is now being recorded and broadcast live by our SSW TV team.

We’ll be celebrating 20 years at this month’s Sydney .Net User Group with speakers from the US, Steve Smith (Wednesday) and Stephen Forte and Chris Sells (Thursday). This month will also feature some great (and expensive) lucky door prizes from Telerik, DevExpress, and Infragistics. You can come Wednesday or Thursday, or come on both days if you’re keen.

To view our anniversary video, check out my blog

Adam Cogan, SSW

Got a comment for Adam?
Email Adam
Adam's blog

3 Day Scrum Training is back!

Intensive Professional Scrum Developer Course


Intensive 3-day Professional Scrum Developer course
Brisbane, Sydney, Adelaide, Melbourne, Perth, Canberra

Cost: $2995 +GST Pre Paid

Professional Scrum Developer courses teach students how to work in a team, using modern software engineering practices, to develop an increment of potentially releasable functionality using a specific technology platform. Students learn to do so within the Scrum framework doing iterative incremental development.

Classes are exercise-driven, with students working in self-organizing teams to develop "done" increments from Product Backlog items.

Course at a Glance

This 3-day Professional Scrum Developer .NET course is a mix of lecture, demonstration, group discussion, simulation, and hands-on software development. The bulk of the course will be spent working as a team on a case study application delivering increments of new functionality in mini-sprints. Here is the course at a glance:


Note: Scrum fundamentals are not covered in this 3-day course. If you are not experienced with Scrum fundamentals, the 5 day course is still available.

Scrum either through working on a Scrum Team or through taking part in a Professional Scrum Foundations course.

14 JAN 2013
Book Now Sydney
25 FEB 2013
Book Now
8 APR 2013
Book Now Melbourne
20 MAY 2013
Book Now
1 JULY 2013
Book Now Canberra
12 AUG 2013
Book Now

Find out more and Register


Top 5 Reasons Why You Should Never Use Web Forms Again


Find out in less than 4 minutes the Top 5 Reasons to ditch Web Forms and move over to MVC already!

#1 Testability – MVC provides true separation of concerns, and makes it easy to test the whole application from Unit Tests to Coded UI Tests.

#2 Instant Pages – Get your admin pages up and running faster than ever with improved scaffolding. Don’t get bogged down doing Create, Edit, Update, Delete.

#3 Better HTML Markup Control – Every layer of obstruction creates new problems down the track. When so much development now involves jQuery or other JavaScript libraries, MVC simplifies development by putting the developer back in charge of the HTML that is actually rendered.

#4 Simpler Debugging - This means that instead of complicated Webform lifecycles, your code either goes into the Route, Controller or View, so you can jump right into coding without an intimate knowledge of the page lifecycle.

#5 Mobile Support – With Adaptive Rendering, MVC allows the same User Interface to Render on Different Devices, so users can check it out on their PC, their Tablet or even their Smart Phone.

Watch more videos on SSW TV

Enterprise MVC Apps - 2 part course

Build real world applications from the ground up


Now running!

Enterprise MVC Apps Part I: Going beyond the demos
Cost: $330 +GST
Format: 1 day

The Model View Controller design pattern has been a proven and effective way of structuring applications for more than 30 years. In 2007, Microsoft introduced ASP.NET MVC to the world and since then, the framework has evolved into a mature and powerful way of writing dynamic web sites and powerful web applications.

ASP.NET MVC provides a great way of structuring your application, ensuring a clean separation of concerns, easy testability, and ultimate control over markup. It is quickly becoming the go-to framework for writing .Net web applications.

Enterprise MVC Apps Part I: Going beyond the demos

This course will introduce you to the latest version of ASP.NET MVC version 4. Throughout the course, attendees will be guided through building a full ASP.NET MVC application from scratch.

Read more about Enterprise MVC Apps Part I

Perth: Microsoft Facility
MON 4 MARCH 2013
Book Now
Adelaide: Microsoft Facility
THU 7 MARCH 2013
Book Now
Melbourne: Microsoft Facility
FRI 8 MARCH 2013
Book Now
Brisbane: Microsoft Facility
TUE 12 MARCH 2013
Book Now
Sydney: SSW Neutral Bay
WED 13 MARCH 2013
Book Now
Online: Webinar - Only $80 + GST
WED 13 MARCH 2013
Book Now

This sellout course series will be run at 5 capital cities around Australia. Dates for Part 2 will be announced next month.

Sydney .NET User Group - SPECIAL EVENT!

Celebrating 20 years of Sydney .NET User Groups


This month marks the 20th anniversary of the Sydney .NET User group!

The group has been around, in one form or another, for 20 years. It started as an Access User Group, moved to ASP, and then finally .NET which is now also streaming Live!

To celebrate this landmark event, we’re having a special User Group this month on January 16th, with drinks, festivities, door prizes, and of course another fantastic speaker.

We’re really proud of this and we hope you can join us.

User Group

5 Days to go!

Sydney .NET User Group
Wednesday, 16th January, 2013
6:00pm - 9:00pm
SSW Head Office
Gateway Court, Suite 13
81-91 Military Road, Neutral Bay

iCalendar Add to my calendar

Common Design Patterns - Steve Smith

Design Patterns provide common templates for solving the same family of problems in a similar way. They also provide a higher-level language for software developers to use to describe approaches they might choose when designing a component of an application. In this session, you'll learn about several of the most common, and useful, design patterns used by .NET developers today.

About the Presenter

Steve Smith is a software developer with a passion for building quality software as effectively as possible. He's also EVP, Services for Telerik. He's a Microsoft Regional Director and MVP, a frequent speaker at developer conferences, an author, and a trainer. In the past he's co-founded and sold Lake Quincy Media and NimblePros (recently acquired by Telerik). Steve's an ex-Army Engineer officer and Iraq veteran who enjoys playing games and spending time outdoors.

To see more details and RSVP, please visit our Facebook .NET Group, our LinkedIn .NET Group or our *NEW* Meetup Group.

facebook LinkedIn MeetUp

Sydney .NET User Group - BONUS SESSION!

The best place to learn .NET for free in Sydney

User Group

6 Days to go!

Sydney .NET User Group
Thursday, 17th January, 2013
6:00pm - 9:00pm
SSW Head Office
Gateway Court, Suite 13
81-91 Military Road, Neutral Bay

iCalendar Add to my calendar

Intro to TypeScript - Chris Sells

TypeScript is a language for application-scale JavaScript development, providing a a typed superset of JavaScript that compiles to plain JavaScript. TypeScript offers classes, modules, and interfaces to help you build robust components. In this talk, Chris will be providing an introduction to the new world of TypeScript and will show how it applies to Windows 8.

About the Presenter

Chris Sells in an independent consultant specializing in distributed applications in .NET and COM, as well as an instructor for DevelopMentor. He's written several books and is currently working on Essential Windows Forms for Addison-Wesley and Mastering Visual Studio .NET for O'Reilly. In his free time, Chris hosts the Web Services DevCon, directs the Genghis source-available project, plays with Rotor and, in general, makes a pest of himself at Microsoft design reviews. More information about Chris, and his various projects, is available at

To see more details and RSVP, please visit our Facebook .NET Group, our LinkedIn .NET Group or our *NEW* Meetup Group.

facebook LinkedIn MeetUp

Can't make it to the Sydney .NET User Group?

Watch the Live stream!

Live stream

Tune in from anywhere!

Sydney .NET User Group Live

The team at SSWTV are now streaming our User Group sessions live. Each session will also be published on the SSWTV site after the event so you can review what was said in the sessions.

This month we will be running 2 sessions and BOTH will be streamed live!

Our usual Wednesday session will be a celebration of the User Groups 20th year in existence as well as a bonus session on Thursday with Chris Sells from Telerik visiting from the US.

SSW and Telerik NerdDinner

Where nerds meet and eat


5 days to go!

NerdDinner - Where geeks eat
Wednesday, 16th January, 2013
8:10pm - 9:30pm
The Oaks Hotel
118 Military Road, Neutral Bay

SSW and Telerik invite you to join us for pizza at The Oaks. A fantastic opportunity for networking with peers and sharing thoughts after the Sydney .NET User Group presentation.

Sydney .Net User Group and NerdDinner proudly sponsored by:

Telerik Logo

Canberra .NET User Group

The best place to learn .NET for free in Canberra

User Group

3 days to go!

Canberra .NET User Group
Monday, 18th February, 2013
6:00pm - 9:00pm
Microsoft Canberra Branch
Walter Turnbull Building
Level 2, 44 Sydney Ave
Canberra, Australia

iCalendar Add to my calendar

IL Weaving crash course

IL Weaving is the modification of a .net assembly through the manipulation of its Common Intermediate Language (IL).

However it is better described by some examples of the things that can be achieved:

Merging assemblies: eg ILMerge or Costura Assembly obfuscation: eg eazfuscator Method timing: eg MethodTimer Aspect Oriented Programming: eg PostSharp or SheepAspect Implementing INotifyPropertyChanged eg NotifyPropertyWeaver Changing .net string comparisons to be case insensitive eg Caseless

I will be walking through how IL Weaving works, how you can leverage weaving tools and how to build tools that can manipulate IL.

About the Presenter

Simon Cropp is a programmer and all round computer nerd who is happily married to the Greek goddess Helen. He works in Canberra Australia, mostly on large government department projects. He works mostly in the Microsoft space but has dabbled in Apple and Linux/Unix. Simon has been programming for 20 years and has some 10 year old code still in production.

He has an interest in keeping fit through mountain biking/running, cross-fit and a little time in the gym and also misses the ocean.

You can visit Simon's blog at although it is not currently very active. Simon also has a Github profile and most of the projects he contributes to can be found there.

Simon is currently interested in ILWeaving (with Fody) and SOA (with NServiceBus)

Simon is happy to be contacted at any time via his Twitter or email.

To see more details and RSVP, please visit our Facebook .NET Group, our LinkedIn .NET Group or our *NEW* MeetUp Group

facebook LinkedIn MeetUp

Canberra .Net User Group proudly sponsored by:

Microsoft Logo

Welcome to SSW

SSW would like to welcome a new employee to the team this month:

Brooke Brooke Rooney
Personal Assistant/Office Administrator - Sydney

Megan Weeks is leaving SSW to move to Texas and in a wonderfully ironic twist of fate, her new replacement, Brooke Rooney, is an American from Knoxville, Tennessee. Having only been at the office for a short time, Brooke is already known for her distinct Southern use of the word y’all, cranking out 6 full pull-ups, and happily exposing her obsession with anything and everything Lord of the Rings.

Brooke is very excited to be a contributing member of the SSW team. She hopes that her positive energy and previous administrative experience will encourage more team effectiveness, and help Adam breathe a little easier each day.

Advertise with SSW

If you would like to advertise your product or service with SSW or would like to find out more about various advertising opportunities, please email your enquiry to or call: +61 2 9953 3000.

SSW Update

January 2013


SharePoint 2013 Developer

Are you looking to establish a career working with the latest software technology for a large range of great organisations? Do you enjoy managing your own clients in a fun, fast-paced and dynamic environment?
SSW has been the leading Microsoft technology company in Sydney for 21 years. We require an enthusiastic SharePoint developer to start ASAP.

Read more and Apply NOW...

Senior Web Designer

SSW is looking for a highly talented front-end Web Designer who is passionate about creating great standards-based Web 2.0 sites. This role requires the understanding of how people behave in certain contexts and how various stimuli and circumstances can affect individual thought processes in social and professional situations.
You will be working with both creative designers and the development team in various challenging projects. This role requires someone who is able to communicate effectively with both disciplines together with creating aesthetically pleasing design prototypes, including graphic design, site navigation, and layout of content.

Read more and Apply NOW...

Proudly developed by SSW Sydney Web Design