.NET and Functional Programming at #skillsmatter

There are some fantastic and thrilling developments within .net and Functional Programming. And this newsletter is here to bring you the low-down on the many courses, conferences, SkillsCasts and User Groups we’ve assembled for you coming up over the next few weeks. We are hosting two conferences Progressive .Net Tutorials and Progressive F# Tutorials. We have a cornucopia of courses by Sebastien Lambla, Udi Dahan, David Laribee, Greg Young, Sebastien again, this time leading a course authored by Ayende Rahien, and Phil Trelford and Tomas Petricek. There are In The Brains from Miles Sabin, Robert Pickering and a Q&A session with Udi Dahan, plus meet-ups of the F#unctional Londoners and London .Net User Group.

For those not familiar with the format, the Progressive Tutorials comprise a collection of 4-hour hands-on Workshops which provide a deep dive into the inner workings of the specified technologies. We include a liberal dash of Agile and Software Craftsmanship-based to keep things growing. Expect in-depth, hands-on tutorials run by real experts who are there to be quizzed, questioned and interrogated until you know as much they do, or thereabouts!

PROGRESSIVE .NET TUTORIALS – 5th-7th SEPT 2011

Progressive .Net Tutorials, Aug 24-25 2011

We’re very excited to be hosting the Progressive .Net Tutorials, which will feature the leading experts in .Net and related topics. Led by Ian Cooper, the Tutorials will take place here Skills Matter eXchange on the 5th and 7th September, 2011.

Running over three days, with two tutorials per track per day, these 12 magnificent tutorials will feature experts like Sebastien Lambla, Dylan Beattie, Simon Brown, Ian Robinson, Gaspar Nagy, Christian Hassa, Steven Robbins, Jon Skeet, Mark Rendle, Adam Granicz, Paul Stack and Damjan Vujnovic and promises to be a wonderful three days of learning.

Check out our Progressive .Net Tutorials page for speaker updates and programme developments. And use Twitter tag #prognet11 for event updates and discussions related to this exciting event.  Tickets are now on sale at a fantastic price of £425 but they are going fast so you need to get in there quickly.

PROGRESSIVE F# TUTORIALS – 3rd-4th NOV 2011

Progressive F# Tutorials, Nov 3-4 2011

We’re very excited to be hosting the Progressive F# Tutorials, which will feature the leading experts in F#, Functional Programming and related topics. Led by Phil Trelford, the Tutorials will take place here Skills Matter eXchange on the 3rd and 4th November, 2011.

Running over two days, with two tutorials per track per day, these 8 magnificent tutorials will feature experts of the magnitiude of Robert Pickering, Mark Needham, Tomas Petrycek, Zack Bray, Chris Marinos and Dave Thomas and promises to be a wonderful two days of learning.  Check out our Progressive F# Tutorials page for speaker updates and programme developments. And use Twitter tag #progf11 for event updates and discussions related to this exciting event.  Tickets are now on sale at a fantastic Early Bird price of £225, but that runs out on 24th August so you need to get in there quickly.

If you can’t make it, follow events in Almost-Real-Time, as our much-feted team of SkillsCasters get the SkillsCasts up online before the speaker can return to their seat to contemplate a job well done.

Aside from conferences and tutorials, we also have a bustling list of some exciting courses, workshops and tutorials lined-up for the next few months:

Udi Dahan’s Advanced Distributed Systems Design with SOA – Sept 12-16

Udi DahanThis very intensive 5-day workshop will help you take the pain out of designing large-scale distributed systems. New technologies make it easier to comply with todayís communications and security standards, but they won’t magically provide you with a robust and scalable system. Join Udi for a course packed with the wisdom of companies like SUN, Amazon and eBay. Tried-and-true theories and fallacies will be shown, helping you to avoid costly mistakes. Communications patterns like publish/subscribe and correlated one-way request/response will be demonstrated, in conjunction with advanced object-oriented state management practices for long-running workflows. If you enjoy deep architectural discussion, join! To find out more, please go here

David Laribee’s Leading Lean/Agile Teams – Sept 14-15

David LaribeeSuccessful product teams need a generalist who can help teams come together and perform – a leader who can bring a holistic toolkit to the whole team, customer and programmer alike. In this two day workshop, attendees will be introduced to a series of collaborative practices that ensure user-centred products, lightweight, useful processes and technical excellence. This course is appropriate for developers, technical leads, architects and coaches. Find out more here

Udi Dahan’s Enterprise Development with NserviceBus – Sept 21-23

Udi DahanAndreas OhlundThis course teaches you all the ins-and-outs of NServiceBus – the most popular, open-source service bus for .NET. Used in production since 2006, NServiceBus is now used in hundreds of companies in finance, healthcare, retail, SaaS, web 2.0, and more. From basic one-way messaging, through publish/subscribe; providing solutions from transactions to cross-machine scale out; this hands-on course will show you how simple distributed systems development can be.  This course will be led by Andreas Ohlund.  To find out more, and to book, please go here.

Ayende Rahien’s NHibernate 3.0 Workshop – Sept 27-30

Ayende RahienSebastien LamblaIn this 4-day NHibernate 3.0 workshop, authored by Ayende Rahien and Sebastien Lambla, you will learn how to use this O/R mapping tool efficiently in your applications to save time and effort on communicating with database storage. During the course we build a practical application together, that demonstrates all important data management patterns in Nhibernate.

Learn how to: Configure NHibernate for your applications; Manage sessions and transactions; Map objects and collections to database structures; Build large scale and performant applications; Utilize best practices and patterns; Avoid common pitfalls and mistakes; and Create efficient NHibernate applications.  Get more info and book your seat  while you still can — go here.

Greg Young’s CQRS, Domain Events, Event Sourcing and how to apply DDD – Oct 3-5

Greg YoungThis 3-day CQRS course covers Domain Events, Event Sourcing and how to apply DDD. Join to learn all about system building and architectures with Domain Driven Design. The largest problem many run into with Domain Driven Design is in getting the abstract concepts implemented in a concrete way. Many of the stereotypical architectures people use actually make it impossible to apply DDD. Greg’s course will help you avoid this. To find out more, please go here

Tomas Petricek & Phil Trelford’s Functional Programming in .NET – Oct 10-11

Phil TrelfordTomas PetricekTomas Petricek’s and Phil Trelford’s two-day Functional Programming in .NET course explains concepts that you need to write modern applications for .NET using F#, C# with LINQ as well as current and upcoming .NET technologies that arise from functional programming ideas.

Learning several simple functional concepts will help you understand these technologies and use them effectively. This means that the course will make you a better programmer even if you’re not going to immediately start using F#. This course is based on experience of developing commercial applications in F# and will discuss good ways of introducing F# to your daily work. Find out more here

Phil Trelford is also the programme lead for the Progressive F# Tutorials.

Sebastien Lambla’s Building REST Architectures on .NET Course – Oct 16-18 – London

Sebastien LamblaIn this 3-day Building REST Architectures on .NET course, you will learn about Representational State Transfer, the architecture of the web, and how you can implement such an architecture for your own solution, not only for your web sites, but also for your services. Through the use of OpenRasta, youíll gain practical experience in designing and developing a real application end-to-end. To find out more, please go here

The Skills Matter User Group Programme is most representative of Skills Matter’s commitment to the developer community. Anywhere up to 40 User Groups call the Skills Matter their home. Featured here are just two – the F#unctional Londoners and London .NET User Group.

F#unctional Londoners UK User Group

Functional LondonersF#unctional Londoners aims to bring together Londoners with an interest in functional programming with F#.
Topics include:

– Essentials of functional programming and F#

– Assessing what kind of projects F# is well suited for – or not

– Using F# alongside other languages and libraries

– Asynchronous and parallel programming

– Data visualisation

– Scientific programming

– Numerical methods and optimisation

– Financial modelling

Here are a few choice SkillsCasts from recent F#unctional Londoners events:

Sign up now for the next F#unctional Londoners UG meeting on 16th August 2011, which will feature Gary Short on  Applied F.  Find out more about the F#unctional Londoners.

London .NET User Group

London Scala User GroupThe London .NET user group was established in 2002 to provide developers working with Microsoft’s .NET framework with access to the latest and best information. Join the multitude of .Net developers who attend the London .NET User Group here at Skills Matter.

Here are a selection of SkillsCasts of recent London .Net User Group talks:

News of the next London .NET User Group will appear here.

The In The Brains programme is a constant work in progress. No sooner will we have sent this newsletter out that we will have another handful of great talks which would have fitted in perfectly.

Keep checking the website or follow #dotnetsm, #fsharpsm and #skillsmatter on Twitter for regular updates!

As well as our regular User Groups, we also have our experts generously giving up their time while they are at Skills Matter to deliver our free “In the Brain” seminars.  Who is coming in the near future, you ask?  Wel, there is…

In The Brain of Miles Sabin, Encoding unboxed union types in Scala, Aug 16

Talk: Encoding unboxed union types in Scala

Speaker: Miles Sabin

Date: Aug 16, 2011, 18:30-20:00

Get more details & sign up here.

In The Brain of Robert Pickering, The Combinator Approach to Programming Domain Specific Languages with F#, Aug 23

Talk: The Combinator Approach to Programming Domain Specific Languages with F#

Speaker: Robert Pickering

Date: Aug 23, 2011, 18:30-20:00

Get more details & sign up here.

In The Brain of Udi Dahan, Q & A with Udi Dahan, Sep 13

Talk: Q & A with Udi Dahan

Speaker: Udi Dahan

Date: Sep 13, 2011, 18:30-20:00

Get more details & sign up here.

One of the great things about our free talks is they are all recorded by our skillful SkillsCasters.  What makes them so great is that they can be enjoyed again and again on our website following the event.  Great events can be relived, missed events can be caught up with — by signing up and coming along on the night, or by watching the videos on the Skills Matter website and sharing them via the social media buttons, you support the Skills Matter commuity, and in your own way help Skills Matter to keep.running these events.

Here is a small selection of SkillsCasts to get you started!

There are hundreds more on the Skills Matter web site, so dive in and learn, use what you’ve learned to innovate, and as with everything we do if you like what you see, and enjoy this blog, and you like what Skills Matter do, please share it with others!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s