10.23
We’re pleased to announce that ScottLogic has made it possible for 10 more spots for the BDD presentation. Book your spot now using the button below and we look forward to seeing you on the night.
The Scot Alt.Net weblog
We’re pleased to announce that ScottLogic has made it possible for 10 more spots for the BDD presentation. Book your spot now using the button below and we look forward to seeing you on the night.
Behaviour Driven Development (BDD) is an approach that aims to bridge the language gap between user stories and programmer tests. In this presentation we will look at some BDD tools for .NET, including NBehave and Cucumber (with IronRuby). We will also discuss some popular techniques that can implemented without any additional tools.
Speaker
Robert Lewis is a software engineer at Spacelabs Healthcare. He has been writing commercial software since 1998, and programming in C# since 2002. Robert is a proponent of good process for software teams, aided by the right tools.
Location
ScottLogic, a leading financial software and consultancy company based in Edinburgh, have been kind enough to offer the use of their premises for an evening of BDD knowledge sharing and discussion. The event will take place on 4th of November at 7.30pm at ScottLogic, 17 Gayfield Square Edinburgh EH1 3NX.
Last Thursday (1st of October 2009) Joe Wright was kind enough to take one of his coding dojo on Converting Numeral Systems.
I have now uploaded the code to the scot alt.net svn repository. You can check out the code at the link below
http://scotaltdotnet.googlecode.com/svn/session_code/ConvertingNumeralSystems
Cheers again to Joe for taking the event and for everyone who came along and joined in the kata
Joe Wright has kindly offered to run a Coding Dojo for us on the 1st of October at the Dell Corp. building starting at 7pm. Due to the nature of the evening, there are only 10 spots available.
A Coding Dojo is a coding session centred around a programming challenge. The challenge is small in scope and allow programmers of varying skill levels to meet as equals. To learn, to teach, to repeat, to understand, to laugh and to grow as software developers.
Do you want to become a better software developer?
Then you’d better come and practice!
Do you think you are you good at some programming technique?
Find out how much better you’ll become by having to explain your code to others!
Do you want your code to do more than barely work?
Together we’ll make code that is:
What will the challenge be?
http://code.joejag.com/coding-dojo-converting-between-different-numeral-systems/
Location
Dell Corporation Limited,
City Park,
368 Alexandra Parade,
Glasgow,
G31 3AU
After the Dojo we will retire to Beer Cafe, Merchant City Square – View On Google Maps
On the 25th of September Scot Alt.Net group will be running an AltNet Beers night with Sebastien Lambla. The event will be held in top bar of Uisge Beatha on woodlands road starting at about 7pm.
Sebastian has been running these events successfully in London for the past year and is now taking it on the road with his Alternative Network.
AltNet Beers is an hour-long time boxed open conference style session where the subjects being discussed will be chosen by the attendants. And of course all this in a pub environment, fuelled with just enough beer to make everybody participate.
Registration is optional, feel free to just come along on the night.
When/Where
Glasgow on 10th November at 18:30
The Talk
Testing is a fundamental part of the development process regardless of how you approach it however GUI’s have always been trickier to test and web based UI’s are some of the hardest. JavaScript, AJAX and browser compatibility are all things that make web UI functionality quite difficult and time consuming to test. Enter Selenium, a web application testing framework which makes the creation and automation of complex web user interface tests a joy.
This session will introduce you to Selenium and explain the core features of the framework before showing you, through live ASP.NET MVC demonstrations, how it can be harnessed in your own web development.
The Speaker
Andy Gibson is an Information Systems Developer for Rockstar North with a background in web application development including ASP.NET MVC, PHP and jQuery. He is always on the lookout for new technologies to play with and loves to learn what he can about things especially in the web development arena.
Keen to give back to the community, Andy has spoken at a number of community events including Developer! Developer! Developer! Scotland and is currently the Tayside Events Coordinator for Scottish Developers.
In his spare time (not that he has much), Andy enjoys table top wargamming, keeping up with the computer gaming industry and drinking malt scotch.
The Venue
We are meeting in Room M402 on the 4th Floor of the George Moore Building at Glasgow Caledonian University, Cowcaddens Road, Glasgow, G4 0BA
When/Where
Edinburgh: Thursday 24th September, 2009 at 19:00
The Talk
Everybody seems to rediscover the MVC model, and new frameworks seem to appear all the time. Most of those hide the richness of the web. Come discover OpenRasta, a very opinionated framework that help you write MVC-style web applications and data services, using a unified API.
The Speaker
Sebastien Lambla runs Caffeine IT, a .net consultancy / contracting company helping the good people of London adopt new technologies, new processes, new methodologies and in general anything that’s new and shiny. Specializing in cutting-edge tools, from REST architectures to occasionally connected rich clients, Sebastien has been developing with .net since 2000. An out and proud restafarian, Sebastien is the creator and maintainer of the OpenRasta project.
The Venue
We are meeting at the offices of Sinclair Knight Merz, 160 Dundee Street, Edinburgh, EH11 1DQ
When
Dundee: Wednesday, 23rd September, 2009 @ 19:00
The Talk
With applying agile methodologies comes changes in many aspects of delivering software. And with any change will come a time when something fails. How to convince the undecided? How to keep everyone calm? How to provide practical solutions to prevent people from reverting back to non-agile practices at the first roadblock? Through examples gathered from personal experience and the community, we’ll explore ways to prevent the boat from sinking at the first spilled glass of water.
The Speaker
Sebastien Lambla is a developer passionate about all things agile. Through years of facilitating the move to agility, be it Scrum, Lean or XP, Sebastien has helped teams deliver better software. A seasoned speaker, Sebastien also delivers training sessions in Europe, and organizes the local alt.net events in London, a community focused on self-improvement.
A developer at heart, Sebastien has created Caffeine IT, an consulting and contracting company specializing in Microsoft technologies. From REST architectures to rich disconnected clients, Caffeine IT has been helping companies develop their products and empower their teams, with a focus on quality. Caffeine IT is also the main sponsor of the open-source OpenRasta REST framework for Microsoft platforms.
The Venue
We are meeting in the Queen Mother Building at Dundee University. After the meeting we normally retire to the bar at Laing’s.
Inversion of Control is one of the most useful practices in an enterprise developers toolbelt and IOC containers can make it the management of these dependanies even easier.
Castle Windsor is one such container that can do a lot more than manage your dependancies. In this we will look at configuring the container, using it in various desktop and web senarios and other features including facilities and interceptors.
ScottLogic, a leading financial software and consultancy company based in Edinburgh, have been kind enough to offer the use of their premises for an evening of Castle Windsor knowlege sharing and dicussion. The event will take place on 3rd of Septtember at 7.30pm at ScottLogic, 17 Gayfield Square Edinburgh EH1 3NX.
Speaker
Colin Gemmell is a Web/Application Developer working in the Medical Faculty of Glasgow University for the past 3 years. An avid follower of agile principles and practices he is always happy to pass on his views of software development to anyone that will listen. Colin is also a regular participant of the Scottish Alt.Net Community.
Location
ScottLogic
17 Gayfield Square
Edinburgh, EH1 3NX
Google Maps
From Fluent Interfaces to HORN, Domain Specific Languages are making an impact on the Alt.Net ecosystem. With the arrival of Oslo, Microsoft’s take on how to create Dsls, could they become part of most developes toolkits? In the second Scot Alt.Net we will have a look at two different techniques to creating a Dsl and will take place in Glasgow on 6th August 7pm, Dell Corporation Limited, City Park, 368 Alexandra Parade, Glasgow, G31 3AU.
Domain Specific Languages is a topic that is very ‘in’ with developer buzz word popularity. Boo is a statically typed OO language with a Python based syntax. It supports Macros, an open compiler pipeline and has specific features that were explicitly designed to make DSL building easier. This overview will walk through the creation of an English like grammar that can be used to configure business rules for an application and can be reused across other applications with differing rules.
It could be argued that the most valuable aspect of Microsoft’s ‘Oslo’ framework is the tooling it provides to create external DSLs. This talk will cover the basics of what is required to create and implement a DSL using Oslo. These steps will include (1) creating the grammar (2) parsing an input (3) deserializing the output to an object graph (3) generating code from the object graph. I will use my own Oslo DSL project bdUnit as an example.
James Lynch is a Web Developer working for an Edinburgh based company Storm ID for the past year. He follows Agile and Kaizen principles as well as being interested in OSS and functional programming. A relative newcomer to development, bdUnit was James’ first personal project.
Dell Corporation Limited,
City Park,
368 Alexandra Parade,
Glasgow,
G31 3AU
Hope to see you all there