So long and thanks for all the fish!

November 30, 2014 at 12:13 PMMartin
It's been an absolute joy organising the Shropshire Dev NET user group. I've met loads of awesome devs that are actively pushing their own professional development forward and enjoyed plenty of banter and pizza with them. None of this could be possible without a community of fantastic speakers that... [More]

Posted in:

Tags:

Thu 27 Nov - Mark Rendle - How I Manage Zudio In (Nearly) Every Azure Data Centre On The Planet

November 11, 2014 at 12:45 PMMartin
Modern cloud platforms are very different to traditional hosting environments, and applications need to be designed differently to take advantage of those differences. In this talk, using Azure as a reference and my own experiences with Zudio as an example, I'll explain some of the things you can do... [More]

Posted in:

Tags:

Wed 22 Oct - Ian Cooper Explores Hexagonal Architecture

October 4, 2014 at 1:30 AMMartin
The term 'hexagonal architecture' has come back and forth in popularity since Alistair Cockburn first mooted it, with the Rails community's recent soul searching over its importance or threat just the latest. So what is a hexagonal architecture, why might you want to use one, and why is the 'Rails j... [More]

Posted in:

Tags:

Thu 25th September - Kevin Jones - An Evening Of Angular JS

June 11, 2014 at 5:28 AMMartin
AngularJS is an MV* framework for building JavaScript applications but this doesn't tell the whole story. The framework lets you wire controllers to a page to allow that page to interact with the user. These controllers can use services, both built in and provided by the framework to perform th... [More]

Posted in:

Tags:

Thursday 15 May - Let Me Graph That For You - An Introduction to Graph Databases

March 14, 2014 at 1:54 AMMartin
  Graphs are one of the best abstractions we have for modeling connectedness. Graph databases, in turn, are one of the best tools at our disposal for modeling, storing and querying complex, densely-connected data. Today, graphs and graph databases are helping solve some of the world's most c... [More]

Posted in:

Tags:

Thu 13 March - Liam Westley Talks Event Store

February 6, 2014 at 9:04 AMMartin
Liam is back and this time, its to discuss EventStore Ever thought about using event sourcing to enable CQRS (Command QueryResponsibility Segregation), or did you just want an easy manner of creating an audit trail or a notification system? EventStore (http://geteventstore.com/) is an open source ... [More]

Posted in:

Tags:

Thursday April 10 - Website Security - from a web developer to a web developer - Fran Hoey

December 30, 2013 at 12:38 PMMartin
This is the event that should have happened in February but couldn't because of the weather. Hope you can all make it this time! As day in day out website developers, we hear terms like Password Hashing, SQL Injection and Cross-Site Scripting. We Google them, we read a blog page or two and we tell ... [More]

Posted in:

Tags:

16 Jan 2014 - TDD Code Dojo

December 30, 2013 at 12:23 PMMartin
If you've never done any TDD before but would like to have a try or just see how it can be used, this is the event for you!Following the successful dojo event we ran towards the end of 2012, @martin_evans will be rerunning the string kata devised by Roy Osherove: http://osherove.com/tdd-kata-1/The o... [More]

Posted in:

Tags:

Thursday 12th December - ASP.NET, you're doing it wrong. An Introduction to Nancy

October 23, 2013 at 12:46 AMMartin
For those of you who haven't heard of it, Nancy is a lightweight framework for building HTTP based services and it's a a great alternative to ASP.NET MVC and WebAPI. In this talk I'll start by showing you the basics of setting up a new Nancy application, introducing all you will need to know to crea... [More]

Posted in:

Tags:

Tuesday 12th November -The Salopian Adventures of Liam Westley and Async C# 5.0

October 21, 2013 at 1:51 AMMartin
  The new Async features come along with the very useful WhenAll and WhenAny methods to execute sets of tasks. We will delve into how these work, the effect of exceptions within any individual task and cancellation. This leads to the creation of common patterns such as Redundancy, Interleav... [More]

Posted in:

Tags: