Code Camp - 2012

The MS Communities Code Camp & Technology Summit is a Free, non-commercial event, open to everybody with an interest in any of the technologies being discussed.

We know it can be a struggle to keep up with all of the new technologies that developers and IT professionals are expected to use. You can read blogs, books, articles, but the best solution is often the conversation you have with others. You ask a question and you get an answer. That's what makes a day like this so valuable.

Venue:

CPIT Campus, Madras St, Christchurch

Entry in the Rakaia Centre; X marks the building on the map.

The room numbers are N104 and S169.
See the Campus Map 

Date:

18/02/2012
 

Registrations:

Please indicate the numbers attending. Regisiter via email.


 

Schedule

Times

 

 

Room 1

Room 2

9.30 am   Gather and Coffee    
10 am   Intro  Steve Knutson.  
10.15 - 11.15   Session 1 Jian Sun - Microsoft Dynamics CRM 2011 - A Developer's Perspective Stephen Godbold - Continuous Deployment
11:20 - 12:20   Session 2   Robert Blaas - SQL2012
12:20 - 12:35   Coffee Break    
12:35 - 1:35   Session 3 Alan Christensen - DDD ??? - Intro Windows Server 8
1:35 - 2:00   Lunch    
2.00 - 3:00   Session 4 (30mins)Ian Ross - Web App Security

(30mins)Steve Knutson - Networking for devs
Dave Mateer - Having fun with Open Source
3.00 - 4:00   Session 5

 (30 mins )Chris Crowe - Canty Quake Live.

 

(30 Mins) Bruce Keightley - Scrum, Alive and kicking in New Zealand.

TBA

 

4.00 - 4:15   Coffee Break    
4.15 - 5.15   Session 6 Amit Chand - WP7 Martin Catherall - Extended Events
5.15 - 5.30   Closing Spot Prizes  
6.00 - 8.30   Wind down @ Upstairs at Elevate - 2 Colombo St - Finger food will be provided, courtesy of Montage  

 

Thanks to our sponsors

Montage-BI-for-shirt-Black.jpg   mindscape_logo_rgb.jpg
  logo_resharper.gif  
tekpublogo.PNG
 
telerikLogo-web-450x180px.png

 

Speakers

Dave Mateer - Having fun with Open Source

  Content Bio Image
 

It is considered a good thing to explore projects. Dave will entertain with his foray into the mysterious world of C# open source.

  • dead tracks iTunes helper
  • underworld of TheLastRipper for Last.FM
  • pain and suffering of CMS projects
  • consume mammoth amounts of bandwidth in a fun web crawler
Dave Mateer has been a software developer since the bad old days of Basic on the Sinclair ZX80. He has worked professionally since 1999 and has been in the Microsoft stack for 6 years. He works mainly in web (MVC3) and is passionate about becoming a better software developer. His favourite article is: Teach Yourself Programming in Ten Years.

Chris Crowe - Canterbury Quake Live – Behind the scenes.

 

A simple explanation of the systems and technologies behind the Canterbury Quake Live web site. Also covering problems encountered along the way.

Chris Crowe is a Software Developer, DBA from Christchurch.

 

Alan Christensen - Domain Driven Design Demonstrated.

 

Some books you buy end up as monitor stands within 6 months. One that is still very current and well used despite coming out in 2004 is Domain Driven Design by Eric Evans.

Alan plans to give a whirlwind intro to DDD and demonstrate with some example code in C# with NHibernate.

Woven in will be discussion on more recent thinking in DDD (e.g. how it can be used with NoSQL), micro-ORMs and what sorts of projects suit a DDD approach.

Alan  started programming in the days when a computer manual was 95% about how to program. He used one of these programs (via an emulator) to get his first programming job in 1997. Coding mainly on the Microsoft stack since 2003 he’s worked with a variety of people and projects in different parts of the world. On returning to NZ, enthusiasm for outdoor adventures brought him to Christchurch in March last year. Currently he is at Tradevine working on a web based SaaS platform.

 

???? - Introduction to Windows Server "8".

 

This session will introduce the next release of Windows Server, code-named Windows Server “8”. We will talk about the engineering investments done in this release along with their benefits.

Windows Server 8 is the first operating system to be optimised to support Infrastructure as a Service (IaaS) for building private and public clouds. With Windows Server 8, customers will be able to build scalable and flexible clouds, rapidly migrate their existing apps and services, and efficiently manage and monitor the cloud.

With hundreds of new features in Hyper-V, encompassing networking, storage and more - Windows Server 8 moves beyond virtualisation to embrace a truly cloud optimised OS.

Mystery speaker??  Who will be speaking you'll just have to come and see for yourself.

 

Ian Ross - Web Application security.

 

My message will not be "new" - or rather should not be - however I keep finding dev's and dev' shops where it is.

I thought that I could cover the difference between network and application security, and then go over some of the OWASP top ten (web app security risks) to provide people with a starting point/ taste of the issues. I understand that it is 20 minute slots so I'm going to have to be brief. Given crowd will be a mix of .net, Java, etc etc I think it is best if I stick to solely talking about common concepts and protocols HTTP, HTML, etc.

Ian is currently a Test Consultant with Clarus Ltd

Martin Catherhall - Extended Events.

 

Extended events (Xevents) were introduced to the product in SQL SERVER 2008. Consequently there is a lot of new terminology and techniques involved with them.

Find out how this new technology works and learn how to leverage their power to troubleshoot and learn more about the internal workings of SQL SERVER.

Xevents would appear to be the future of monitoring, so learning about them now would put you at an advantage.

This session will start with some basic terminology of Xevent sessions, as well as explain how to set up and use an extended event session. We’ll then move on to look at examples of Xevents in action and hook into some practical uses for them.

Martin has worked as a DBA since 2008. Prior to that he spent 6 years as a database developer. Martin specializes in SQL SERVER and works at Statistics New Zealand here in Christchurch.

Robert Blaas- What's coming with SQL Server 2012.

 

This session will cover many of the new features being delivered in the next major version of SQL Server, previously codenamed Denali, now known as SQL Server 2012 including (but not limited to)

  • Changes and new features for the DB engine and language
  • New tools for management, development and reporting
  • Changes for deployment, High Availability and Manageability
  • Working with "The Cloud"
  • Plenty more

Robert Blaas has over 20 years of experience in the architecture, design and delivery of Business Intelligence solutions with a focus on the data structures required to effectively deliver business information. Over this time he has consulted with large multi nationals, local government and private companies in New Zealand and overseas.

Dave Dustin -

 

Apologies from Dave as he had to cancel.

Robert Blaas - SQL Server Disaster Recovery.

 

One of those "Do as I say but don't do as I do" topics.

Alot of us have thought about disaster recovery over the years but never more so than in 2011.

For IT in Christchurch, 2011 has been the year of disaster recovery. Alot of organizations came face to face with the stark reality of being forced to implement a disaster recovery plan.

In this presentation I will talk about the different disaster recovery options that are availble to you within SQL Server and how they can fit in with your organizations overall disaster recovery plan.

 

Robert Blaas has over 20 years of experience in the architecture, design and delivery of Business Intelligence solutions with a focus on the data structures required to effectively deliver business information. Over this time he has consulted with large multi nationals, local government and private companies in New Zealand and overseas.

Amit Chand - Windows Phone 7 App Development Real World Experiences.

 

Amit will talk about his experiences developing applications for Windows Phone 7. Amit will walk through the development of an application with tips on using Visual Studio 2010, submitting applications and demoing some of his recent work. Amit's work can be seen here www.zapi.co.nz

 

Steve Godbold - Continuous Delivery.

 

We’ve all heard the story of Flickr and their multiple production deployments in a single day.

It sounds like a great place to be, but like the slogan says ‘it won’t happen overnight’.

In this session Steve Godbold will take you through some of the practices that facilitate this kind of rapid response to change.

We’ll look at some of the principals that make up a continuous delivery pipeline, how they are applied through the practices, and how to work out which areas to tackle in an existing pipeline.

Steve Godbold is an independent ALM Consultant based in Sydney, Australia.

Consulting to some of Australia's largest government departments, local startups and global corporations, his breadth of experience feeds his knowledge of various software processes.

Passionate about challenging himself outside of client engagements, Steve is commonly found buried in his to-read pile, presenting at community events or working hard to make sure his girlfriend doesn't beat him on words with friends.

Bruce Keightley - Scrum - Alive and well and working in New Zealand.

 

Real results from the last 9 months, implementing Scrum into 6 organisations.

Bruce Keightley is the Agile Practice Lead at Clarus.

He is a Certified Scrum Master, Certified Scrum Product Owner and holds an MBA.

He is passionate about business improvement using common sense tools like Scrum.

Bruce served in the Royal New Zealand Air Force for over 23 years as a pilot, flying instructor, staff officer and commander.

On leaving the air force he moved to the Middle East, where he worked as a contract instructor, personnel manager and project specialist.

He returned home after eight years and began consulting work, specialising in management and training. Bruce has been actively involved in teaching, implementing and coaching Scrum with Clarus. Bruce’s extensive military career has ingrained the Agile principles of inspect and adapt; this combined with his extensive and practical leadership and management experience has produced an unusual but extremely effective skill set.

Jian Sun - Microsoft Dynamics CRM 2011 - A Developer's Perspective.

 

After 3 years of research and development, Microsoft Dynamics CRM 2011 was released in early 2011, online then on-premise from the same codebase.

Come to this session to learn about the latest and greatest in the toolbox for developing business applications with Microsoft Dynamics CRM 2011.

Specifically we'll explore in depth on SOME OF the new APIs, WCF, OData, LINQ, Sandboxing, Azure and WF.

Jian Sun MSCRM Specialist @ PGG Wrightson, Shaky Christchurch, New Zealand.

I'm a MCTS, MCPD, Microsoft Certified Business Management Solutions Professional in Dynamics CRM and Microsoft Certified Trainer in CRM.I was also honoured with the MVP award in 2010.

I'm interested in all sorts of technologies. My primary focuses are on Microsoft Dynamics CRM 2011 / 4 / 3, SharePoint and K2 BlackPearl.

Outside work, I enjoy skiing, riding motorbikes, mountaineering, diving, flying and sailing.