Updated 11.30pm 09/07/2008 with programme changes.:
Darren Neimke presenting 10.30 am Saturday and Daniel Brown presenting 12.15 Sunday.
To register for Codecamp, use the “Visitor without an ACS Id” option
(unless you are an ACS member) at
http://www.acs.org.au/index.cfm?action=event&area=9005&temID=eventdetails&eveID=10109365592870
Location is UniSA West Campus. Room HH4-08, Hans Heysen Building.
Enter from Register Street (off Hindley St. at Morphett St end)
If you bring your laptop, bring a power board. We should be able to cater for a limited number of laptops. Some hotswapping might be needed depending on demand.
Saturday
8:30:00 Register
9:00:00 Jeremy Huppatz VSTS 2008 Database Edition
Jeremy has been on an EDS professional development program for the last 3 months (including 2 months in Seattle) working with Visual Studio Team System 2008 Database Edition.
Jeremy will walk through the SDLC phases that the various features of DB Edition addresses and some of the productivity benefits on offer with some interesting stories from Seattle.
10:00:00 Allan Baird – Welcome UniSA
10:15:00 coffee break
10:30:00 Darren Neimke – Lap Around the Windows Live Platform
Most of us are probably already using the Live Platform for things such as Mail, Instant Messaging, and, dare I say it, Search! As the Windows Live platform continues to mature we’ll see an increasing number of new ‘Live branded’ applications coming through to consumers soon.
But the Windows Live platform is very broad and not always that well understood. It can be used for anything from building Virtual Earth based mash ups through to hosting the operations of an entire small business.
In this talk, we will do a lap around the bits and pieces that make up the Live Platform and take a look at what’s in it for developers.
11:10:00 Alan Boldock WPF: Styles, Control templates, Data templates & User Controls
Bio:
Alan Boldock is a Senior Analyst Programmer and manager of a small development team working within the Central Northern Adelaide Health Service (CNAHS) at the Royal Adelaide Hospital (RAH). The team is primarily responsible for the development and maintenance of user databases. This includes many ASP .NET web applications as well as Microsoft Access and SQL Server databases.
11:50:00 Simon Holman – DotNetNuke
Simon will be presenting a rapid development model for creating DotNetNuke modules.
Simon Holman is the Managing Director of Expressnet Web Hosting and Developed Solutions and has been hosting and developing with DotNetNuke for 4 years.
12:30:00 BBQ Lunch
13:10:00 Peter Cornish Converting visitors into Sales
Web metrics – Converting visitors into Sales explores understanding and interpreting website statistics, particularly from a sales & marketing perspective.
We look briefly at website statistical sources; the website metrics that really ‘count’ and explore some examples of how apply these stats in business situations.
The information provided is relevant for your own website or you can also apply it to your client’s websites to add value to your services.
Bio
Peter Cornish’s life long fascination with computers started in the late 70’s when as an electronics technician he built his first computer and then taught himself how to write assembler software to get it going.
With the appearance of the internet and a new career in sales and marketing, Peter used his technical understanding of computing and software to exploring using the internet as a sales tool.
Three years ago Peter established Succinct Ideas an internet marketing consultancy to help business unleash their internet sales potential.
13:50:00 Paul Turner Branding a Publishing site in Microsoft Office SharePoint Server 2007
http://paulturner.is-a-geek.com/default.aspx
- Implementing look and feel in MOSS
- Masterpages, Page Layouts and Style sheets.
- Multi-lingual sites and resource files
Director of IASA in Australia.
Member of Australian Computer Society
Board member of ACS (South Australia)
Committee member of the Adelaide SharePoint Users Group
Leadership member of the Adelaide .NET Users Group
Member of the Adelaide IT Architecture Group
14:30:00 David Gardiner Microsoft Sync Framework
An introduction to using Sync Framework for smart client apps
David Gardiner has been a .NET developer since the version 1.0 betas. He is currently working at ABB Grain Ltd after 13 years as a Senior Developer at the University of South Australia. An active member of the Adelaide SQL Server User Group, he will also be presenting a talk on “New Developer Features of SQL 2008″ later this year.
15:10:00 coffee break
15:25:00 Jason Stangroome/ Jim Burger – Microsoft’s Team Foundation Server and the open-source Subversion alternative.
The presentation is about source control and why you should be using it. More specifically it is about Microsoft’s Team Foundation Server and the open-source Subversion alternative and how they differ from each other in features and workflow. I plan to present the case for TFS while Jim will argue for Subversion.
Bio
Jason Stangroome has been employed as a developer since 1998 and was a hobbyist developer many years before. I am currently working with Local Government System Inc building a new suite of .Net WinForms applications to replace the existing system used by 13 rural SA councils. I also contribute to a few open source projects (TFS Deployer mainly) and have been organising occasional dinner events with other .Net developers around Adelaide since last year.
16:05:00 Nigel Spencer/ Jason Schluter Videoing Demo Competition apps – Dave Glover
Dave Glover is videoing 2 10 minute Demo Apps for entry into the Hero’s Demo Competition
16:35:00 Quiz
Prize is prize an MSDN Team Suite 2008 Subscription (valued at $19,000)
17:00:00 Break
18:00:00 Marcellina’s Restaurant – Pasta and Pizza Smorgasboard
$20 entry. Pay at door.
20:00:00 Close
Sunday
8:30:00 Paul Stovell Reactive Programming with Bindable LINQ
http://www.paulstovell.com/blog/
As Windows Client developers, our platform is always improving: from Win16 to WPF, what was once considered the impossible has increasingly become the normal. Yet while the capabilities of our platform have evolved, have we? Is Object Oriented Programming enough, or is there a paradigm that can enable you to better leverage these platforms?
In this presentation, Paul Stovell demonstrates Reactive Programming. He will also introduce Bindable LINQ, a set of LINQ extensions that bring Reactive Programming to .NET.
If you work with Windows Forms, WPF or Silverlight, be prepared for a paradigm shift.
9:10:00 Tatham Oddie Extending the ASP.NET MVC Framework
With the release of Microsoft’s ASP.NET MVC Framework looming closer, now is the time to not only investigate how it will be useful for your project but also to start exploring the ways we can extend it. Tatham Oddie will take a quick lap around the framework before delving into AJAX, Inversion of Control and all kinds of extensibility goodness.
Based in Sydney, Australia, Tatham divides his time between .NET Consulting and his own businesses. A passionate member of the technical community, he is a regular presenter and a currently awarded Microsoft Most Valuable Professional.
9:50:00 Dave Glover Welcome from Microsoft
Some words of welcome from our lunches sponsor.
10:00:00 Coffee Break
10:15:00 Ben Mackie “Reflection, Injection and Add-Ins”
Value configurability and extensibility in software? This presentation will look at the purposes for adding these qualities to software, survey patterns and tools for achieving these qualities (Service Provider, IoC, DI, System.AddIn) and thoughts on what tools suit what purposes.
Ben is a solutions manager and architect, regularly morphing between a solutions architect, project manager and software architect. He has created SOA, web based, client server and multi-tier systems, has processed mathematical, relational and real-time data, and once wrote a compression algorithm in javascript…
10:55:00 Greg Low Microsoft SQL Server Coding for Maximizing Concurrency in SQL Server Applications
In this session Greg will describe the concurrency-related issues that developers need to be aware of when developing against SQL Server. In particular, he will cover transaction isolation levels in detail, including those introduced in SQL Server 2005 such as snapshot isolation and the read committed snapshot database option. Greg will also cover techniques for overcoming common problems such as deadlocks.
Greg Low: Greg is an internationally recognised consultant, developer and trainer. He has been working in development since 1978, holds a PhD in Computer Science and a host of Microsoft certifications. Greg is the country lead for Solid Quality, a SQL Server MVP and one of only three Microsoft MSDN Regional Directors for Australia. Greg also hosts the SQL Down Under podcast (www.sqldownunder.com), organises the SQL Down Under Code Camp and co-organises CodeCampOz.
11:35:00 Shane Morris Pimp My App “User Experience” (UX)
Pimp My App
“User Experience” (UX) is so hot right now. Business magazines talk about it, stakeholders want it, people even have job titles containing it. Designers, usability engineers, information architects, psychologists and even anthropologists are all circling, fighting for a piece of the UX pie. But at the end of the day, coders own the user experience. All the drop-shadows in the world don’t mean a thing if they don’t make it into the code. Join Shane Morris – recovering developer, long-time user interface designer and Microsoft User Experience Evangelist – for a discussion of user experience from the developer’s viewpoint. What simple things can developers do to deliver better user experience? If you could only do one thing to improve your application’s user experience, what would it be? What about designers? What do they do? How can they help? How can you work effectively with them? This talk focuses on practical, realistic ways to ensure your next application delivers a great user experience.
Shane Morris is one of Australia’s most experienced user experience professionals, having worked in usability and user interface design since 1991. In that time he’s worked on traditional graphical user interfaces, web sites, kiosks, multimedia products, mobile applications and physical devices. Shane has taught user-centred design techniques around the world. His clients have included Sensis, Lonely Planet, Hewlett Packard U.S., Telstra, The Australian Football League, Telecom New Zealand and the Royal Australian Air Force.
Shane has degrees in both Computer Science and Cognitive Science and is an active member of Australia’s Computer-Human Interaction Special Interest Group. Shane has also lectured in Information Architecture and Usability Evaluation at Swinburne University in Melbourne.
Previously General Manager – Victoria for the Hiser Group and Principal of Echo Interaction Design, Shane joined Microsoft Australia as a User Experience Evangelist in 2006
12:15:00 Daniel Brown Developing SharePoint Web Parts with Visual Studio 2008 & disposing of SharePoint Objects.
http://www.danielbrown.id.au/default.aspx
SharePoint provides a great platform for building custom solutions and taking advantage of such features as web parts combined with the SharePoint API. The presentation will cover ways to write your code when using Microsoft Windows SharePoint Services objects so that you can avoid retaining the objects in memory.
Daniel is a Senior Application Developer and Senior SharePoint Architect at Hostworks in Adelaide, Australia. At Hostworks Daniel’s main duties include developing internal applications in C# and Microsoft Office SharePoint as well as client SharePoint implementations. He is a member of the Australian Computer Society and International Association of Software Architects.
Daniel has a solid knowledge of C# and the Microsoft .NET Framework and has been using C# for over 5 years.
Daniel was awarded the Microsoft MVP award in July 2008 for his contribution to the community and his technical knowledge of both WSS & MOSS, making him the first SharePoint MVP in South Australia.
TBA
12:55:00 BBQ lunch
13:35:00 Corneliu I. Tusnea CLR Production Debugging
The session is a pre-run of the TechEd talk I’ll have in October and has a
focus on some advanced VS debugging techniques and managed production
debugging using windbg and other tools.
14:15:00 Adrian Downes Monitoring and Analytics in PerformancePoint
Server 2007
In this session, Adrian will describe how the business discipline of Performance Management intersects with Business Intelligence in general and Microsoft Office PerformancePoint Server 2007 in particular.
Developers will be introduced to PerformancePoint Dashboard Designer as a key tool to design, develop and deploy dashboards to monitor and analyse business performance.
14:55:00 Close
PG
Peter Griffith MACS
PH: 0408 832 891
Database Management » Blog Archive » ADNUG UniSA CodeCampSA 2008 Programme said,
July 9, 2008 @ 7:25 am
[...] Most Eligible Bachelors – Our List : Most-Eligible-Bachelor.info wrote an interesting post today onHere’s a quick excerpt To register for Codecamp, use the “Visitor without an ACS Id” option (unless you are an ACS member) at http://www.acs.org.au/index.cfm?action=event&area=9005&temID=eventdetails&eveID=10109365592870 Location is UniSA West Campus. Room HH4-08, Hans Heysen Building. Enter from Register Street (off Hindley St. at Morphett St end) If you bring your laptop, bring a power board. We should be able to cater for a limited number of laptops. Some hotswapping might be needed depend [...]
» ADNUG UniSA CodeCampSA 2008 Programme said,
July 9, 2008 @ 7:56 am
[...] stepp0 ’s site is fantastic! I thought I’d share the latest post on the site which grabbed my attention: ADNUG UniSA CodeCampSA 2008 Programme [...]
Event: Code Camp SA 2008 - this weekend! « Enter the Tatrix said,
July 9, 2008 @ 9:51 am
[...] Event: Code Camp SA 2008 – this weekend! Posted in Uncategorized by Tatham Oddie on July 9th, 2008 This weekend I’ll be scooting on down to Adelaide to take part in Code Camp SA 2008. [...]