There and back again, a Microservices tale with Ian Cooper

by groupadmin24. February 2015 19:15

 

Registration opens on 18th March.

In the meantime check out the ASP.net vNext talk with Mark Rendle on 17th March @ 6pm.

 

The Talk

Microservices are the new hotness, but many people are unclear on what is a microservice and what is not. Is it consultancy and book-deal hype? Is it just another term to be co-opted and abused by vendors? Is it just re-branding SOA for hipsters. In this talk, Ian Cooper takes us on a journey through the techniques we can use to manage complexity in software showing the evolution from OO to Components to SOA and finally to Microservices.

Having put this new meme in context, Ian will explain the characteristics of a Microservices architectural style, how they relate to and are different from what has come before, and the pitfalls to watch for. He will explain why management, monitoring, deployment and devops culture are just as important when thinking about Microservices as the collection of re-badged and re-branded 4 tenets and DDD advice. By the end of this talk you should be able to understand the Microservices trend and whether or not it is useful for your development.

 

The Speaker

Ian Cooper has over 20 years of experience delivering Microsoft platform solutions in government, healthcare, and finance. When he is not writing C# code he is also the and founder of the London .NET user group

 

The Meeting

The meeting will open at 6:00 p.m on Tuesday, the 21st April 2015 at the Lecture Theatre, EDF Energy Conference Centre, Barnwood, Gloucester GL4 3RS. You can arrive from Barnett Way and park at the EDF Energy car park. Conference building is located directly on the left from main reception and it's pass protected. You'll need to sign in for the fire registry.

Welcome Start at 6.15pm and the as usual event at 6.30pm and end at about 9pm. There will be a half-time break with pizza and a quick pub visit afterwards. Please arrive on time.

                                                                                                                         

ASP.NET vNext with Mark Rendle

by groupadmin16. February 2015 13:18

The Talk

At TechEd last year, various Scotts and a David announced ASP.NET vNext, the biggest thing to happen to the Microsoft web developers story since ASP.NET 1.0.

It's a moving target as it's still in development but I can guarantee it will cover:

  • The Core CLR, the K Runtime, and the project.json file
  • How Roslyn fits into the story
  • The merging of MVC and Web API into a single, streamlined, uber-framework
  • The new features in MVC 6
  • An update on Simple.Data 2.0

 

Look, it's all awesome. Just come and see.

 

The Speaker

Mark Rendle has been making software professionally for over 25 years, and still enjoys it. He consults on cloud computing and application development, and is the founder of Zudio, a browser-based application for managing data in Microsoft Azure. He is currently working on Simple.Data 2.0, and playing with ASP.NET 5 and .NET Core, Aurelia and EcmaScript 6, as well as Docker and other Linux-y things. He would very much like it if somebody sent him a HoloLens.

 

The Meeting

The meeting will open at 6:00 p.m on Tuesday, the 17th March 2015 at the Lecture Theatre, EDF Energy Conference Centre, Barnwood, Gloucester GL4 3RS. You can arrive from Barnett Way and park at the EDF Energy car park. Conference building is located directly on the left from main reception and it's pass protected. You'll need to sign in for the fire registry.

Welcome Start at 6.15pm and the as usual event at 6.30pm and end at about 9pm. There will be a half-time break with pizza and a quick pub visit afterwards. Please arrive on time.

Machine Learning from Disaster - Hands On With Phillip Trelford

by groupadmin4. February 2015 20:50

The Talk

All levels of experience welcome, from beginner to expert.
The goal is to use F# and sample data from Kaggle to predict who lives and who dies on the Titanic!

To get the most from the session please try and bring a laptop along with F# installed.

Install F# on Windows

Install F# on OSX 

Install F# on Linux

The Speaker

Phil is an active member of the software development community, regularly attending and speaking at user groups and conferences, blogging and contributing to open source projects. He is a co-organizer of the London F# User Group, founding member of the F# Foundation and Microsoft MVP.

The Meeting

The meeting will open at 6:00 p.m on Tuesday, the 17th February 2015 at the Lecture Theatre, EDF Energy Conference Centre, Barnwood, Gloucester GL4 3RS. You can arrive from Barnett Way and park at the EDF Energy car park. Conference building is located directly on the left from main reception and it's pass protected. You'll need to sign in for the fire registry.

Welcome Start at 6.15pm and the as usual event at 6.30pm and end at about 9pm. There will be a half-time break with pizza and a quick pub visit afterwards. Please arrive on time.

TFS 2013, VS Online & Agile Practices With Matteo Emili

by groupadmin15. December 2014 08:21

The Talk

Part 1 - Current state of Team Foundation Server 2013 and Visual Studio Online

The Microsoft's Developer Division embraced DevOps and Continuous Delivery - the results are in front of us. Visual Studio Online in particular is an always-improving system, and Team Foundation Server gets more and more features with every update. You can compare it with the 2012 release and you are going to see how much changed just from one release to another, without mentioning the older ones. Where are they now? Where is the platform heading? Let's have a look!

Part 2- Leveraging Agile to reach upper levels

Agile practices are stronger and stronger, and they are extremely helpful raising the overall quality of our industry. Wouldn't it be amazing to involve other levels apart from the single Team, expanding them into the Product and Portfolio level? Team Foundation Server provides an incredible amount of features for it, why don't we see them in action?

The Speaker

Matteo Emili (@MattVSTS) is a Microsoft MVP for Visual Studio ALM since 2010 and a Professional Scrum Master.
Former Microsoft Student Partner (youngest ever in Italy and the first ever in being both MSP and MVP, in 2010 at the age of 19), he has a passion for Agile Methodologies, Processes and all the techie stuff around the code, which leads him to always searching for something new to share with the worldwide community around the Application Lifecycle Management field.
He currently works for Dell Software UK as an Application Lifecycle Management

The Meeting

The meeting will open at 6:00 p.m on Tuesday, the 27th January 2015 at the Lecture Theatre, EDF Energy Conference Centre, Barnwood, Gloucester GL4 3RS. You can arrive from Barnett Way and park at the EDF Energy car park. Conference building is located directly on the left from main reception and it's pass protected. You'll need to sign in for the fire registry.

Welcome Start at 6.15pm and the as usual event at 6.30pm and end at about 9pm. There will be a half-time break with pizza and a quick pub visit afterwards. Please arrive on time.

Post Meeting resources

- Current state of TFS slides

- APPM slides

 

What could you do with 10 years of continuous improvement? with Tom Howlett

by groupadmin17. November 2014 13:10

The Talk

I'll tell the story of what can happen when you grow with a team for more than 10 years. How we went from frustration and stagnation caused by command and control to a to a collaborative, self organising team using kanban to search for the next improvement. I'll discuss why we made the choice to work remotely and how well that can work.
I'll talk about the negative sides of sticking together so long (more than half the team hasn't changed in 10 years) and the limits of what a team can do alone.
The talk discusses some of the big decisions we took over the years and some of the behaviours that emerged naturally. I'll discuss my thoughts on how to build teams that stay together and refuse to stand still.

In the second part we'll have a discussion on Continuous Improvement: why it's important, what stands in it's way and how we can overcome those blocks.

The Speaker

Tom's been building and working with .NET teams that focus on continuous improvement for 12 years. In that time he's written about the difficulties he faced and how he overcame them in over 100 blog posts on "Diary of a Scrummaster", and a book called "A Programmer's Guide To People". He has a strong focus on breaking down the barriers that restrict collaboration (whether remote or co-located) and ensuring the people who do the work can effectively decide how it's done. He's becoming well known in the Agile community through his speaking and running his local group the "Cheltenham Geeks'. His company LeanTomato provides help forming new teams and helping existing ones meet peoples needs more effectively.

Twitter: @diaryofscrum, Website: http://www.leantomato.com

The Meeting

The meeting will open at 6:00 p.m on Tuesday, the 16th December 2014 at the Lecture Theatre, EDF Energy Conference Centre, Barnwood, Gloucester GL4 3RS. You can arrive from Barnett Way and park at the EDF Energy car park. Conference building is located directly on the left from main reception and it's pass protected. You'll need to sign in for the fire registry.

Welcome Start at 6.15pm and the as usual event at 6.30pm and end at about 9pm. There will be a half-time break with pizza and a quick pub visit afterwards. Please arrive on time.

 

Tags:

Agile | meeting

Big Data with Gary Short

by groupadmin21. October 2014 22:47

The Talk

"How to Save The World Without Wearing Your Underpants on The Outside"

In May 2014, the Chicago Council on Global Affairs met in Washington, D.C. and predicted a perfect storm. On the one hand there is a demand for food from an ever growing population, whilst on the other, changes to the climate system are bringing storms, floods and heat waves which are diminishing crop yields. In this session we'll take a code heavy (C#) look at what data science can do to help maximise crop yields, at every level, from sowing to harvest; including the interesting question of, "can we monitor crop health from space?" (hint: yes we can and it's very cool). So come along to this session and find out how data scientists are helping to save the world from the comfort of their offices.

"Best Practices in Heterogeneous Big Data Stores"

In this session, Gary will cover best practice architectures for heterogeneous Big Data stores, covering SQL, NoSQL and distributed systems, and how best to make them interoperable.

The Speaker

Gary Short is a freelance data science practitioner and trainer, based in Dundee, UK. He has a deep understanding of the full Hadoop and HDInsight environment, as well as an interest in Social Network Analysis, (UCINet and Pajek) and computational linguistics (NLTK). Gary can be found on Twitter (@garyshort) and Facebook (TheOtherGaryShort).

The Meeting

The meeting will open at 6:00 p.m on Tuesday, the 18th November 2014 at the Lecture Theatre, EDF Energy Conference Centre, Barnwood, Gloucester GL4 3RS. You can arrive from Barnett Way and park at the EDF Energy car park. Conference building is located directly on the left from main reception and it's pass protected. You'll need to sign in for the fire registry.

Welcome Start at 6.15pm and the as usual event at 6.30pm and end at about 9pm. There will be a half-time break with pizza and a quick pub visit afterwards. Please arrive on time.

 

Web API 2 and Azure Web Sites With Shawn Wildermuth

by groupadmin22. June 2014 22:38

The Talk

Getting Started with Web API 2

Are you getting ready to build an API that works over HTTP? ASP.NET Web API 2 is probably your best way to do it. In this talk, Shawn Wildermuth can show you how to create your own API!

Host in the Cloud with Azure Web Sites

Controlling your own machine or VM in a data center leaves much of the responsibility for maintaining the OS to you. Why bother. In this talk, I’ll show you how to host your code in Azure Web Sites regardless of the technology. I’ll show you how to do it with ASP.NET, WordPress and NodeJS.

The Speaker

Shawn Wildermuth is an twelve-time Microsoft MVP (ASP.NET/IIS) and is involved with Microsoft as an ASP.NET Insider, ClientDev Insider and Windows Phone Insider. You may have taken one of his more than fifteen courses for Pluralsight including “JavaScript for C# Developers” or “Bootstrap 3”. He is also the author of eight books and dozens of articles on software development. He has been seen speaking at a variety of international conferences including TechEd, Oredev, SDC, VSLive, WinDev, MIX, DevTeach, DevConnections and DevReach. He is one of the Wilder Minds at http://wilderminds.com.  He can also be reached via his blog at http://wildermuth.com.

The Meeting

Following the closure our previous venue, we have a new location.

The meeting will open at 6:15 p.m on Tuesday, the 29th July 2014  at the Lecture TheatreEDF Energy Conference Centre, Barnwood, Gloucester GL4 3RS. You can arrive from Barnett Way and park at the EDF Energy car park. Conference building is located directly on the left from main reception and it's pass protected. You'll need to sign in for the fire registry.

Welcome Start at 6.15pm and the as usual event at 6.30pm and end at about 9pm. There will be a half-time break with pizza and a quick pub visit afterwards. Please arrive on time.

 

Tags:

meeting

Designing For Mobile (aka ... for every device) With George Adamson

by groupadmin14. February 2014 15:42

The Talk

Full title: "Designing for mobile (AKA How to build stuff for every device and platform)"

Never mind the "mobile web", we're designing for all-sorts. It's all just a blur of devices and screen sizes. This session explores the issues & tech solutions of attempting to design for everything. Everything from media-queries to touching (but not in a weird way ;)

The Speaker

An accomplished front-end dev, design architect and UX evangelist, George has tackled apps and web sites ranging from Dyson to Doctor Who, getting immersed in all aspects of Information Architecture, Interaction Design and Ideation. He strives to edge clients towards Institutional Usability.

From time to time George pops off to speak at conferences and user groups, typically on jQuery, Advanced JS shenanigans, Responsive Web Design and Interaction Design, about which he's rather obsessive.

Currently kicking the mobile and ui tyres of Artolo.com and Three.co.uk. Recent projects include Vodafone, Detica, Dyson US, Intrinsic's ATR app for iPad, Avelo mobile apps, BBC Doctor Who, Nationwide, HMV, Waterstones.

You can catch him on Twitter at @GeorgeAdamson.

The Meeting

The meeting will be on Thursday, the 6th March 2014 in the Maxima Forum in Cheltenham. Welcome Start at 6.15pm and the as usual event at 6.30pm and end at about 9pm. There will be refreshments and a quick pub visit afterwards. Please arrive in time.

 

Tags:

TDD, where did it all go wrong With Ian Cooper

by groupadmin12. January 2014 15:05

The Talk

Since Kent Beck wrote the book on TDD in 2002 a lot of words have been dedicated to the subject. But many of them propagated misunderstandings of Kent's original rules so that TDD practice bears little resemblance to Kent's original ideas. Key misunderstandings around what do I test, what is a unit test, and what is the 'public interface' have led to test suites that are brittle, hard to read, and do not support easy refactoring. In this talk we re-discover Kent's original proposition, discover where key misunderstandings occurred and look at a better approach to TDD that supports software development instead of impeding it. Be prepared from some sacred cows to be slaughtered and fewer but better tests to be written.

The Speaker

Ian Cooper has over 20 years of experience delivering Microsoft platform solutions in government, healthcare, and finance. During that time he has worked for the DTi, Reuters, Sungard, Misys, Beazley and Huddle delivering everything from bespoke enterprise solutions to 'shrink-wrapped' products to thousands of customers. Ian is a passionate exponent of OO, SOA, EDA, CQRS and Agile. When he is not writing C# code he is also the and founder of the London .NET user group.

You can read his blog at codebetter.com/iancooper and catch him on Twitter at @ICooper.

The Meeting

The meeting will be on Thursday, the 6th February 2014 in the Maxima Forum in Cheltenham. Start as usual at 6.30pm and end at about 9pm. There will be refreshments and a quick pub visit afterwards. Please arrive in time. Additional Details to find us here.

 

Post Meeting Resources

Tags:

AngularJS And TypeScript With Mark Rendle

by groupadmin27. December 2013 20:57

The Talk

AngularJS is Google's answer to client-side JavaScript MVC application development.

TypeScript is Microsoft's answer to working large, complex JavaScript code-bases.

Put them together and you get something like WPF-style MVVM, but better. This talk will introduce AngularJS and TypeScript, and show how to use them effectively to build rich browser-based applications.

The Speaker

Mark is the founder and CEO of Oort Corporation, a new company building cloud-based software for people who build cloud-based software. Oort's first product, Zudio, a web-based Windows Azure Storage toolkit, launched in April 2013. Mark has been a Windows Azure Development MVP for three years.

In his spare time, Mark work's on the Simple.Data not-an-ORM and Simple.Web projects, and wanders the world speaking at conferences and user groups. Or he just geeks out learning new programming languages and frameworks; in 2013 he's working a lot with TypeScript and AngularJS.

You can read his blog at blog.markrendle.net and catch him on Twitter at @markrendle.

The Meeting

The meeting will be on Thursday, the 23rd January 2014 in the Maxima Forum in Cheltenham. Start as usual at 6.30pm and end at about 9pm. There will be refreshments and a quick pub visit afterwards. Please arrive in time.

Additional Details to find us here.

 

Tags: