SSW Update - Single Page Applications - Interview with John Papa
Microsoft Gold Partner Logo

[the cutting edge ]

G'day Developers!

In our latest SSW TV video, I was very lucky to be joined by Microsoft MVP and Pluralsight author, John Papa, to explore building great web user experiences with Single Page Applications (SPA).

We discussed the ASP. Net MVC SPA Templates, some of the frameworks and Javascript libraries that can help you out and why developers should be spending more time on their client-side architecture.

Adam Stephensen's Interview with John Papa on Single Page Applications (SPA)


John Papa is a well-known former Senior Technical Evangelist for Microsoft on the Silverlight and Window 8 client teams, a Microsoft Regional Director, and author of 100+ articles and 10 books, specializing in professional application development with technologies including Windows, HTML5, JavaScript, CSS, Silverlight, WPF, C#, and SQL Server.

Check out John Papa's blog here - and his Pluralsight training courses here.

Keep an eye on SSW TV for lots of other great interviews with .NET thought leaders and experts.

Adam Stephensen, SSW

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

Enterprise MVC Apps - 4 Part Course



Enterprise MVC Apps Day 1: MVC Foundations - From the Ground Up
Cost: $400 + GST
Format: 1 day - 5 sections

Enterprise MVC Apps Day 2: MVC Essentials - From Dependency Injection to Smoking Unit Tests
Cost: $400 + GST
Format: 1 day - 5 sections

Enterprise MVC Apps Day 3: MVC Advanced - Going Beyond the Demos
Cost: $400 + GST
Format: 1 day - 5 sections

Enterprise MVC Apps Day 4: MVC Hard-core - Enterprise Data Access
Cost: $400 + GST
Format: 1 day - 5 sections

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 Day 1: MVC Foundations - From the Gound Up

This course will introduce you to the latest version of ASP .NET MVC; version 4. By the end of the course, attendees will know:

  • How MVC Works - We'll take a peek under the covers of ASP .NET MVC 4 to discover how it works.
  • User Interface Considerations - We'll look at how to get a clean, useable and responsive user interface with minimal stress.
  • Targeting Mobile Devices - Once you know how, building MVC sites that look great on mobile devices is easy.
  • Read more about Enterprise MVC Apps Day 1

    Perth: Microsoft Facility
    WED 22 MAY 2013
    Book Now
    Adelaide: Microsoft Facility
    TUE 28 MAY 2013
    Book Now
    Melbourne: Microsoft Facility
    THUR 30 MAY 2013
    Book Now
    Brisbane: Microsoft Facility
    MON 3 JUNE 2013
    Book Now
    Sydney: SSW Neutral Bay
    THUR 6 JUNE 2013
    Book Now
    THUR 6 JUNE 2013
    Book Now

    Enterprise MVC Apps Day 2: MVC Essentials - From Dependency Injection to Smoking Unit Tests

    This course focuses on building maintainable solutions. By the end of the course, attendees will know:

  • Enterprise Considerations - Learn what we mean by "Enterprise" and how that fits with the MVC model.
  • Inversion of Control and Dependency Injection - Know how and why you should inject all your dependencies.
  • Testing - Most devs just don't get testing. Learn the real reasons WHY you should be unit testing and HOW to do it so that it saves you time - not takes you longer.
  • Read more about Enterprise MVC Apps Day 2

    Perth: Microsoft Facility
    THUR 23 MAY 2013
    Book Now
    Adelaide: Microsoft Facility
    WED 29 MAY 2013
    Book Now
    Melbourne: Microsoft Facility
    FRI 31 MAY 2013
    Book Now
    Brisbane: Microsoft Facility
    TUE 4 JUNE 2013
    Book Now
    Sydney: SSW Neutral Bay
    FRI 7 JUNE 2013
    Book Now
    THUR 6 JUNE 2013
    Book Now

    This sellout course series will be run at 5 capital cities around Australia. Dates for Day 3 and 4 are on our website here.

    There's Still Time to Sign Up for The 3 Day SCRUM Training!

    Intensive Professional Scrum Developer Course


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

    Cost: $2,995 + 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.

    01 MAY 2013
    Book Now Melbourne
    20 MAY 2013
    Book Now
    03 JUNE 2013
    Book Now Perth
    01 JULY 2013
    Book Now
    12 AUG 2013
    Book Now

    Find out more and Register

    The Australian SharePoint Conference 2013 is on!


    You are invited!

    Listen to experts
    Learn best practices
    Connect with the SharePoint Community
    Get answers to your questions
    Gain the latest insights!
    Cost: $875 + GST

    Got questions for the experts? Just getting started with SharePoint? Need inspiration to move your project forward? Looking to move on from file share chaos? Ready to learn more about SharePoint 2010 and 2013? Just want to head along to a great conference?

    As a proud bronze sponsor, SSW would like to invite you to attend the SharePoint events of 2013!

    Along with other great presenters, Adam will be speaking on some great features you can leverage in SharePoint 2013.

    Your choice of three locations:

    Sydney, 10 & 11 April

    Auckland, NZ 16 & 17 April

    Melbourne, 11 & 12 June

    These events are designed for anyone who wants to know more about SharePoint - business users, techy people and executives can mix and mingle with the best SharePoint MVPs, Microsoft personnel and experts from around the world.

    Register now in order to get a spot!

    Sydney - The Hilton
    10 - 11 APRIL 2013
    Auckland, NZ - The Langham Hotel
    16 - 17 APRIL 2013
    Melbourne - The Sebel Albert Park
    11 - 12 JUNE 2013

    SharePoint 2013

    Sydney .NET User Group

    The best place to learn .NET for free in Sydney

    User Group

    Sydney .NET User Group
    Wednesday 17th April 2013
    6:00pm - 9:00pm
    SSW Office
    Gateway Court, Suite 13
    81-91 Military Road, Neutral Bay NSW 2089

    "Getting Started Developing Apps for Windows Phone 8 and More" - Nick Randolph

    Want to develop your apps for mobile devices? You'll need to install the right tools to get the job done. Visual Studio 2012 offers a powerful development environment to build great apps quickly. There are valuable 3rd party tools that you will need too.

    Once you have the tools and you're sold on the opportunity...What's next?

    Your time is a valuable asset so come and hear Nick explain how to:

  • design for Windows Phone 8 Apps
  • Consider the differences between the phone and the desktop
  • Maximize code reuse between Windows Phone 8 and Windows 8
  • Jump over the XAML for Windows Phone hurdles
  • Work the Windows Store
  • What 3rd part tools you'll need
  • What's in the Windows Phone Software Development Kit (SDK)
  • What's involved in starting with Xamarin (aka creating iOS, Android, and Mac apps in C#)

    Nick currently runs Built to Roam which focuses on building rich mobile applications. Nick has been identified as a Microsoft MVP in recognition of his work and expertise with the Microsoft mobile platforms.

    He is still an active contributor in the device application development space via his blog at and Visual Studio Magazine .

    Nick has been invited to present at a variety of events including Tech Ed Australia & NZ, MEDC and Code camp. He has also authored multiple books with the latest being Professional Visual Studio 2010 and Professional Development for Windows Phone, and helped judge multiple world finals for the Imagine Cup.

    Since the release of Windows Phone Nick has worked on numerous Windows Phone applications and has helped hundreds of developers build their own Windows Phone applications. Nick has been involved with Windows Phone applications for well-known brands such as, ninemsn, AFL, NRL, Qantas, JB Hi-Fi and NAB.

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

    facebook LinkedIn MeetUp

    SSW and Telerik NerdDinner

    Where nerds meet and eat


    NerdDinner - Where geeks eat
    Wednesday 17th April 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 Canberra .NET User Group
    Microsoft Canberra Branch
    Walter Turnbull Building
    Level 2, 44 Sydney Ave
    Canberra, Australia

    We're sorry to report, but there will be no speaker for April's Canberra .NET User Group.

    We'll be announcing May's speaker on our Facebook .NET Group, our LinkedIn .NET Group and our MeetUp Group in just a few weeks, so keep a look out!

    facebook LinkedIn MeetUp

    Canberra .Net User Group proudly sponsored by:

    Microsoft Logo

    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

    April 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