October Newsletter

Welcome

First, I’d like to extend an apology to all those that were signed up to our Advanced TDD event which we had to cancel at the last minute. We are looking to re-schedule this event and we’ll publish the details as soon as we have the new date confirmed.

If you are thinking of starting a software or web business Microsoft’s BizSpark or WebsiteSpark programmes may be for you. These programmes offer various software licenses over a 3 year period for eligible start-ups. Information on signing up is available on our site.

If you are simply looking to gain web development skills then Glasgow Caledonian University are now able to offer their Web Systems Development (.NET) postgraduate course, which will run as a part-time evening course starting in February 2010.

If you run a user group, or just know of an event that would be of interest to software developers we’re always keen to hear about it. Let us know by sending an email to [email protected]

Regards,
Colin Mackay, Chairman, Scottish Developers

Interview with Martin Hinshelwood

Scottish Developers: Martin, you are a Microsoft MVP (Most Valuable Professional) and you recently were re-awarded. Can you tell us something about yourself?

Martin Hinshelwood: I have been a developer since I graduated from university in 2000 and I spent one horrible year using ASP3 before .NET was released in 2001. I primarily program in VB.NET, but as most examples are in C# I need to be able to translate. In 2005 I started working with Visual Studio 2005 Team System, then a fledgling but stable, once you got it installed, product and I have worked with every version since then.

I started a blog in June 2006 and I have blogged on many Microsoft related topics including VSTS, SharePoint, Windows 7, WPF, VB, .NET, WCF as well as non development topics such as Dyslexia.

Being a dyslexic developer I don’t know if having a larger right-hemisphere in my brain and "unusual wiring" has helped me be a better developer, but it has made the ride exiting. The only problem with being a dyslexic is the stigmata attached with it and peoples lack of understanding, the rest… the result of being dyslexic… is actually a benefit in a programmer such as 3-D visualization ability; creative problem solving skills; and intuitive people skills.

SD: When did you first get awarded as an MVP and why?

MH: In October 2008 I was Awarded a Microsoft MVP in Visual Studio Team System (VSTS) which allowed me much more interaction into the product teams. There is a unique element of trust between those on the VSTS Champs list and Microsoft that allows a much closer level of integration and exposure between the VSTS MVP’s and Microsoft.

This has lead to my involvement with VSTS2010 prior to and in between public betas. and some work with the version after that.

Where many MVPs speak at events and do presentations, or work as TFS consultants, I have, so far, stuck to my comfort zone and developed a number of open source application and tools for TFS. Over the past few years I have become a moderator on the Microsoft Answers for Vista forum as well as the new Microsoft Answers for Windows 7. I have participated in the MSDN forums for VB, WPF, WCF and VSTS.

The 2 main projects that helped me attain my MVP were TFS Event Handler and TFS Sticky Buddy.

The TFS Event Handler makes it easier to notify users of changes to Work Items in Team Foundation Server. You will no longer need to add individual alerts to users. It is developed in .NET 3.5 SP1 for Team Foundation Server 2008 and is deployed as a system service.

The Alerts that you no longer need users to individually setup are that: a work item is assigned to you; a work item that is assigned to you is reassigned to someone else; and a work item that you created is assigned to someone else.

There is also a framework for creating and deploying your own event handlers that can do pretty much whatever you want. One of the shipped examples updates “Heat ITSM” whenever a work item that contains a Heat Id is changed.

TFS Sticky Buddy makes it easier for all members of the development team to visualise the current state of their project by utilising a graphical view of Work Items. It is developed in VB.NET for .NET 3.5 SP1 and Team System 2008.

Since then I have written other TFS integration pieces such as TFS ELMAH Log which integrates ELMAH with TFS. SQL Server and BIDS Version Check In Policy which adds a policy to Team Explorer that allows an administrator to require a specific version of SQL Server and the Business Intelligence Development Studio (BIDS) be installed on a users computer prior to checking in. And TFS to Heat which will provide a configurable link between Heat ITSM and Team Foundation Server. This will allow calls to be logged by helpdesk in the standard way, while using TFS to manage the development and support work required to fix the problem.

SD: That’s quite a lot of work, isn’t it? Do you have time for any other types of development?

MH: Outwith TFS have have a some other Open Source things going on.

WPF Behaviours allows the easy addition of drag and drop functionality in the same list, to a different list of the same type and to allow linking between different data types in lists.

Command Line Parser is a nice little command line parser based on Ray Hayes Code Project article Automatic Command Line Parsing in C#. I have adapted it to VB.NET and upgraded it to .NET 3.5. An updated command line parser that has a built in commanding architecture. The usage varies depending on what you are trying to achieve, but you can have commands, nested commands and delegate commands.

.NET Service Manager is a series of classes to enable the management of "Services", wither these services are local (instance) or remote. You can have any number of "ServiceManagers" that encompass a set of features (Services) that can be extracted at runtime.

I have currently been working in a framework similar to the CompositeWPF project that used Ninject for dependency injection and uses the MVVM pattern exclusively, and a project to proxy the connections to team foundation server so that it can be used in a composite manor.

SD: Thanks for taking the time to speak with us about your community work.

Our Upcoming Events

28-October-2009 @ 19:00 in Dundee
SQL Injection Attacks and tips on how to prevent them
Registration Required - Cost FREE

10-November-2009 @ 18:30 in Glasgow
Web Application Testing with Selenium
Registration Required - Cost FREE

SMALL PRINT: The opinions of interviewees do not necessarily reflect the opinions of Scottish Developers or its sponsors.

September Newsletter

Welcome

It’s time for another monthly newsletter already. The last newsletter was actually a bit late, so we’re trying to get back to sending it out around the middle of the month.

In the last week we’ve received some requests to post job ads. Two positions available near Edinburgh (Senior C# Developer and User Experience Designer) and one in East Kilbride (C# Developer). If you are looking to move they may be something you are interested in. On the other hand, if you are looking to hire a software developer then we may be able to help you. Get in touch at [email protected].

We have some great events coming up in the next month (details below) but so do some other user groups in the area. Dundee’s Software Freedom Day is on the 19th September. Scot ALT.NET user group will be hosting their first AltNetBeers evening on the 25th September. On the 8th October the Glasgow User Experience User Group meets.

If you run a user group, or just know of an event that would be of interest to software developers we’re always keen to hear about it. Let us know by sending an email to [email protected]

Regards,
Colin Mackay, Chairman, Scottish Developers

Interview with Sebastien Lambla

Scottish Developers: First of all, could you tell us something about yourself?

Sebastien Lambla: Hello, I’m Sebastien, and I’m a developer. I’ve been living in code ever since I wrote my first line of HTML back when we got excited by Netscape 1.1. I’ve been a freelance consultant for a while, and been switching between development, agile coaching and architecture, depending on what my clients want. All in all an out and proud geek. :)

SD: You’re doing two talks for Scottish Developers, the first is in Dundee on “When Agile Goes Bad – How to stay calm and move forward“. I thought “Agile” was supposed to be this super methodology to solve all the woes of software development. So, how did you come to produce such a talk?

Seb: I do believe that agility is a great target for any company that needs to adapt to change and become more competitive. I’ve been doing Scrum and more recently been adopting Lean more and more. But I’ve also seen over the last couple of years a fantastic uptake in the number of companies advertising themselves as agile.

The sad reality is that agile methodologies have been, in many places, an excuse for throwing out the old fashioned methodology, without actually replacing it with the rigor, testability and quality that are needed for an agile approach to succeed.

So this talk is really me recalling all the issues I’ve encountered when adopting an agile approach to software development, and the many ways people misuse those and produce a non-functional, anything-goes, practice. The antithesis of what an agile environment should be!

Hopefully, this talk will both energise the people in the middle of their transition to agile, and also show those that have tried and failed that maybe there was more to agile than having a “daily scrum”.

SD: So, what are the various ways that an agile project can go wrong?

Seb: There are many issues on any project that may lead to it not being successful. Agile methodologies will not help a failing project magically succeed, quite the contrary. It will let you fail earlier, and realise early enough that things won’t just fall into place magically many months in.

Agility will bring all the issues that companies have right in the open; from a dysfunctional team to feature creep to hero developers jeopardising your delivery dates. Any issue that managed to hide itself behind excel spreadsheets will be brought to light very early on.

This is where most companies fail. Things will get hard, because things are rarely functioning efficiently. A good team will learn from it, adapt their practices and fix what is constraining their capacity to deliver. A sad number of companies see those challenges as too hard, refuse change, or refuse to even consider bottlenecks as being an issue.

Changing is hard, and agile will force a company to change. If they don’t, they’ll just stay less efficient, and go to market more slowly than their competitors.

So, really, it’s not agile projects that go wrong. It’s companies that want the new methodology, don’t apply it and refuse change that go wrong. I’d argue that those companies will be inefficient whatever the methodology, but I’d also say that a lot of those companies often just don’t realise they are inefficient. If you’ve always been in pain, how would you know you are?

SD: You will also be giving a talk titled “An Introduction to OpenRasta, an MVC framework with strong opinions” in Edinburgh. This is an open source project that you started. So what is OpenRasta?

Seb: It’s very difficult to categorise what OpenRasta is. At core, it’s an HTTP, or a web framework. It exists at the same level architecturally as ASP.NET, but takes the opinion that there are no differences between services and web pages.

As such, you can build web applications on top of it that resemble what you can do with ASP.NET MVC, or you can build services that support multiple formats, something that even WCF ReST 4 won’t make as easy as what is available right now on OpenRasta.

But really, what OpenRasta does the best is ReST: Representational State Transfer, the architectural style of the web. There’s a lot of confusion in the community as to what ReST stands for, and some vendor’s decision to name some of their frameworks or APIs as restful muddy the water even more, but let’s put it that way: a ReST architecture is about document formats, things that have URIs and having links and forms discovered at runtime by clients. If one is only exposing XML representations of their databases and don’t have links anywhere, or if they’re calling anything over HTTP that is not SOAP restful, chances are they’re building POD (Plain Old Data) services. They lose the benefits of ReST architectures, which hopefully we’ll talk about at the presentation

SD: Is there any significance in the name, what does OpenRasta mean?

Seb: It’s a very good question :) The OpenRasta name was born because it’s the open-source version of a first version of the Rasta framework I built for a client. Sadly, I didn’t get the rights on the code to open-source it, and rewrote it with a new approach and published it as OpenRasta.

The Rasta name itself comes from a play on word on the architecture of the web, ReST. The ReST proponents have been for many years calling themselves ReSTafarians, and I thought bringing the original word would work quite well. Then with a lot of contrived efforts, you can even find an acronym that matches.

ReST Architectural Solution Targeting ASP.NET

Of course, this acronym is not one I recognise anymore, especially as I have no more dependency on ASP.NET at all.

SD: Why did you start the project?

Seb: Mostly because of the current state of the web framework world. Be it ASP.NET, MVC or monorail, they’re all based on the old ASP.NET architecture. While those may work for simple scenarios, when you start supporting things like streamable data from the client or running out of ASP.NET, you’re stuck.

That’s the reason it still exists today. When I started, it was because ASP.NET MVC was in preview 1, and years from shipping. WCF ReST is not providing half of the features I need when building an HTTP site. And most other frameworks do not favour composition of components, or put an IoC container at its core.

I wanted a framework that supported all the things HTTP can do (like content negotiation, the process by which client decide which format, language and character set they want to receive), and that didn’t get in your way, that just worked. None of the existing frameworks felt quite at the level I wanted to get things.

If any of the existing frameworks could have been customised non-trivially to achieve what I wanted and needed at the time, I’d have listened to the advice I give to all the companies I work with: don’t build it. But in this instance, there was just no way to achieve those results, so I built it.

SD: What makes it different to ASP.NET MVC?

Seb: There are many similarities and yet many differences. MVC has controllers, we have handlers. Unlike MVC, we don’t enforce base classes, as I’m not a fan of inheritance for frameworks. We also don’t rely on attributes as much.

The most visible difference is that there’s a complete separation between the handler (the component handling the request), and the codec (the component creating HTML pages, XML or JSON). Because of this loose coupling, it is very easy to build new formats on the same handlers, without writing any code.

Architecturally, we work very differently. OpenRasta has a small IoC container at it’s core, and lets you replace it with your own if you so wish. As such, code is highly decoupled, and most parts of the framework can be replaced very easily. But it goes further than that. I believe in what i call the “pay as you go” model of modifying a framework behaviour. You should learn just enough about a feature to change the way it works, and you should be able to change its behaviour by adding smaller components that are very targeted. As such, in OpenRasta you have components that filter requests, components that filter URIs and modify them before a request comes in… You even have components to generate your markup.

And finally, an OpenRasta project can run in an ASP.NET web site, in its own app domain, in memory, and soon in WCF, making it a very versatile solution for building your services. We don’t have any dependency on ASP.NET code anymore, which lets you host applications without the additional memory footprint of ASP.NET.

SD: Finally, you’ll be helping out the Scot ALT.NET group with their AltNetBeers evening in Glasgow on the 25th of September. How do they work?

Seb: I’ve been organizing the AltNetBeers for quite a while in London (we’re on our 12th iteration!). The guys in Glasgow asked me to host their event there, and I’m very grateful for the opportunity.

An AltNetBeers event is a one hour open-space styled session. People come in, have a couple of beers before we start, and write proposed subjects on a wall. When everyone is ready and sustained, usually an hour or two later, we vote for the top three subjects we’ll discuss, and organize a fishbowl. The concept is simple, 4 seats and 3 speakers. People ask questions to the speakers, and only questions. If they want to contribute, they have to go and seat on the empty 4th seat, and one of the original contributors will leave.

We run this for exactly 60 minutes, with a small break half-way to vote on moving to the next subject. The amount of common learning we get from those sessions is huge, because however intimidating it can sound, the atmosphere is relaxed enough that even the shiest people come and sit down and give their point of view.

SD: That sounds like it will be a great evening.

Seb: May I just add that I’m always very excited to come to Scotland, as it’s such a vibrant community with quite wonderful people. I think that week is going to be brilliant, and I’m really looking forward to meeting plenty of new people!

SD: Many thanks for speaking to us. I know there are many people who are also looking forward to your visit.

Sebastien Lambla will be speaking at Scottish Developers on the 23rd and 24th September and hosting the AltNetBeers on the 25th September.

Our Upcoming Events

23-September-2009 @ 19:00 in Dundee
When agile goes bad: How to stay calm and move forward
Registration Required - Cost FREE

24-September-2009 @ 19:00 in Edinburgh
An Introduction to OpenRasta, an MVC Framework with strong opinions
Registration Required - Cost FREE

13-October-2009 @ 18:30 in Glasgow
Advanced TDD - An Introduction to Testing Patterns and Behaviour Driven Development
Registration Required - Cost FREE

10-November-2009 @ 18:30 in Glasgow
Web Application Testing with Selenium
Registration Required - Cost FREE

August Newsletter

Welcome

I’m not sure where the summer went, one moment it was lovely and sunny the next it felt like it had been raining forever. It took two days for my shoes to dry out after walking home in Thursday’s downpour. However that’s not stopped up, we’ve been working hard to get new events lined up for the latter half of the year.

First, I’d like to welcome Andy Gibson to the team. Andy is our new convenor in Tayside and will also be working on our website. Andy role is to arrange events in the Tayside area, so we hope to put events on in Perth as well as Dundee in the future.

We also hope to bring you more details of other events that may be of interest to software developers in Scotland, not just the ones we arrange. If you know of any events please get in touch at [email protected].

If you are interested in software testing the BCS (British Computer Society) have an event by their Software Testing SIG in Edinburgh coming up later this month. Scot ALT.NET will be talking about Inversion of Control  on the 3rd September. For web developers, the Future of Web Development is coming to Glasgow in September. Finally, if the User Experience is an area you are interested in the Glasgow UX Book Club are meeting towards the end of August.

Further afield SQL Bits are holding their 5th Conference, this time in South Wales, on 19th to 21st November. There is also the Goovy and Grails eXchange on 10th December in London.

We are also interested in getting some events running in Aberdeen. If you have any topics you’d like us to get the ball rolling with then please let us know, but more importantly, we’re looking for a venue (preferably free). If you can help with that then please do get in touch at the usual address [email protected].

Finally, if you are artistically creative then look out for a competition we are about to launch to design a new logo. Details will be published on our website in the next few days.

Regards,
Colin Mackay, Chairman, Scottish Developers

Our Upcoming Events

8-September-2009 @ 18:30 in Glasgow
Credit Crunch Code - Time to Pay Back the Technical Debt
Registration Required - Cost FREE

23-September-2009 @ 19:00 in Dundee
When agile goes bad: How to stay calm and move forward
Registration Required - Cost FREE

24-September-2009 @ 19:00 in Edinburgh
An Introduction to OpenRasta, an MVC Framework with strong opinions
Registration Required - Cost FREE

13-October-2009 @ 18:30 in Glasgow
Advanced TDD - An Introduction to Testing Patterns and Behaviour Driven Development
Registration Required - Cost FREE

10-November-2009 @ 18:30 in Glasgow
Web Application Testing with Selenium
Registration Required - Cost FREE

July Newsletter

Welcome

It is that time of year when we are about to take a summer break and give ourselves time to sort out some great sessions for the Autumn/Winter schedule. This is the best time to get in touch and tell us what you want to know about. If you have any requests for topics for upcoming events then please get in touch with us at [email protected]

Alternatively, if you want an opportunity to get up and speak to a group of software developers on a software development topic or issue then we’d love to know about it. We are always on the look out for speakers who are enthusiastic and passionate about their topic.

Our final event of the season will be in Glasgow on the subject of Developer Testing for SharePoint by Richard Fennell. There are still a few places left if you are interested. If you are used to coming to our events in Glasgow, be aware it is at a different venue. We’ll be at the Ramada Jarvis Glasgow City Hotel on Ingram Street.

We’d like to congratulate Bob Jarvis, an Edinburgh based enterprise architect, on being awarded an MVP by Microsoft in the are of Solution Architecture. [More Information]

At a recent event we had a brief talk by Peter Munro who introduced us to IT4Communities who look for volunteers to help charities. He left us with some leaflets for people to take, but if you didn’t get to that event and want to know more, we’ve put posted the details on the Scottish Developers website.

Finally, we’re looking for book reviews. If you’ve read a development book recently and would like to review it for us we’d love to hear about it. You can get in touch about that by emailing us at the usual address: [email protected]. In the meantime, we’ve received a review by one of our members, Hamish Hughson, on the book Java EE 5 Development with NetBeans 6 by David R. Heffelfinger.

Regards,
Colin Mackay, Chairman, Scottish Developers

Events

15-July-2009 @ 19:00 in Glasgow (Scottish Developers)
Developer Testing for SharePoint
Registration Required - Cost FREE

Sponsor’s Message

EquatorEquator is a full service digital agency offering design, marketing, SEO and application development.  Our development projects range from CMS based sites to full business web applications.

Due to continual growth, Equator is always interested in hearing from talented developers.  If you feel you would enjoy a career in a vibrant, forward thinking company and have skills in any of the following ASP.NET, Javascript, jQuery, C#, SQL, CSS and HTML, then please do get in touch with Robert Graham or visit our jobs page.

June Newsletter

Welcome

We never managed to put out a newsletter in May as we were all recovering from Developer Day Scotland. This was the second time we’ve put on a DDD (Developer! Developer! Developer!) conference and we think we’ve got better at it. Certainly the feedback suggests that people got a lot out of the day.

The top three speakers on the day were Eric Nelson, Barry Dorrans and Ray Booysen. We also did a bit of analysis to see where folks came from on the day. We attracted delegates from far and wide, but 83% of attendees came from within Scotland. From our perspective this is fantastic. We also increased attendance by 29% from last year.

Later in May, I also took the opportunity to travel down to Taunton to find out how the DDD South West chaps conducted their conference. Suffice to say, I was very impressed so we’ll be incorporating some of the ideas from there into Developer Day Scotland next year.

In the meantime we have some fantastic events coming up. Later this month Kathleen Dollard is coming across to speak about Rethinking Object Orientation (Monday 22nd June in Edinburgh) and Your Application in Pieces - MEF and MAF (Tuesday 23rd June in Glasgow). Then in July, Richard Fennell is coming up to talk about Developer Testing for SharePoint (Wednesday 15th July in Glasgow, sponsored by Equator)

Incidentally, Equator are starting the search for graduate/junior level developers, so, if you are recently graduated, the SharePoint event in July event would be an excellent opportunity to meet a potential future employer in an informal setting.

Regards,
Colin Mackay, Chairman, Scottish Developers

Events

22-June-2009 @ 19:00 in Edinburgh (Scottish Developers)
Rethinking Object Orientation
Registration Required - Cost FREE

23-June-2009 @ 18:30 in Glasgow (Scottish Developers)
Your application in pieces - MEF and MAF
Registration Required - Cost FREE

2-July-2009 @ 19:00 in Edinburgh (Scot ALT.NET)
An Evening of O/RM
Registration Required - Cost FREE

15-July-2009 @ 19:00 in Glasgow (Scottish Developers)
Developer Testing for SharePoint
Registration Required - Cost FREE

Sponsor’s Message

EquatorEquator is a full service digital agency offering design, marketing, SEO and application development.  Our development projects range from CMS based sites to full business web applications.

Due to continual growth, Equator is always interested in hearing from talented developers.  If you feel you would enjoy a career in a vibrant, forward thinking company and have skills in any of the following ASP.NET, Javascript, jQuery, C#, SQL, CSS and HTML, then please do get in touch with Robert Graham or visit our jobs page.

Scottish Developers April Newsletter

Welcome

Developer Day Scotland 2009 is almost full, so if you have not taken the opportunity then have a look at what is on offer and if you like what you see then register as a delegate. It is an excellent opportunity to find out about many new technologies, refine your understanding of some existing technologies and keep up with best practice. As with last year SQL Bits are sponsoring a track so there is something for SQL Server DBAs and SQL Developers too.

This week Martin Bell and Satya SK Jayanty will be talking about various aspects of SQL Server DBA to Developer. Next month we are re-running Michael Brigg’s session on Search Engine Optimisation in Glasgow.

Sod This - Braim Burps for the Tech SavvyOliver Sturm and Gary Short have recently started their new podcast, called Sod This, and it’s here: http://www.sodthis.com. Sod This is a mixture of two rather technical people having a chat, discussions about relevant or not so relevant technology, programming questions and sock monsters, and interviews that Oliver and Gary record with people they meet at the events they attend around the world. It doesn’t have a fixed length and they don’t tell how often new episodes become available, so you’ll just have to go to the web site and check it out! [Advisory: Some content contains adult themes.]

Regards,
Colin Mackay, Chairman, Scottish Developers

Events

14-April-2009 @ 18:30 in Glasgow (Scottish Developers & SQL Server UG)
Two DBAs walk into a room full of developers…
Registration Optional - Cost FREE

15-April-2009 @ 20:00 in Edinburgh (BCS)
A Gentle Introduction to Climate Modelling, Observing and Projections
Registration Required - Cost £4 to £6

29-April-2009 @ 19:00 in Edinburgh (Java UG Scotland)
A Gentle Introduction to Rich Internet Applications with Flex
Registration Unknown - Cost Unknown

2-May-2009 @ 09:00 in Glasgow (DDD)
Developer Day Scotland 2009
Registration Required - Cost FREE

12-May-2009 @ 18:30 in Glasgow (Scottish Developers)
An Insight into Search Engine Optimisation (SEO) Magic
Registration Optional - Cost FREE

Further Afield

April:
WebDD ’09 (Reading)
ALT.NET North (Bradford)
ACCU 2009 Conference (Oxford)
International Cloud Computing Conference (London)

May:
Developer Day Scotland 2 (Glasgow)
DDD South West (Taunton)

Scottish Developers March Newsletter

 

Welcome

Since the last newsletter delegate registration has opened for Developer Day Scotland 2009. After just two weeks we’ve filled about half the capacity of the venue. If you have not registered yet, there is still some time to do so, but it may not be for long. It is an excellent opportunity to find out about many new technologies, refine your understanding of some existing technologies and keep up with best practice. As with last year SQL Bits are sponsoring a track so there is something for SQL Server DBAs and SQL Developers too.

This coming month we have some exciting sessions. This week Michael Briggs will be showing attendees in Dundee the secrets behind good Search Engine Optimisation without incurring the ire of Google. Colin Gemmel will be talking about IOC and testability in Glasgow. The in Edinburgh at the start of April Andy Gibson will be introducing us to jQuery. If you already know a bit of jQuery then Andy is also doing a deep dive at Developer Day Scotland.

Regards,
Colin Mackay, Chairman, Scottish Developers

Events

18-March-2009 @ 19:00 in Dundee (Scottish Developers)
Insight in to SEO Magic
Registration Optional - Cost FREE

19-March-2009 @ 18:30 in Glasgow (Scottish Developers)
Inversion of Control and Testability
Registration Optional - Cost FREE

26-March-2009 @ 19:00 in Dundee (Linux Society)
Web Penetration, Privilege Escalation and Maintenance
Registration Unknown - Cost FREE

8-April-2009 @ 19:00 in Edinburgh (Scottish Developers)
jQuery - An introduction
Registration Required - Cost FREE

14-April-2009 @ 18:30 in Glasgow (Scottish Developers & SQL Server UG)
Two DBAs walk into a room full of developers…
Registration Required - Cost FREE

15-April-2009 @ 20:00 in Edinburgh (BCS)
A Gentle Introduction to Climate Modelling, Observing and Projections
Registration Required - Cost £4 to £6

29-April-2009 @ 19:00 in Edinburgh (Java UG Scotland)
A Gentle Introduction to Rich Internet Applications with Flex
Registration Unknown - Cost Unknown

Further Afield

March:
  DevWeek 2009 (London)
  SQL Bits IV (Manchester)

April:
  DDD Belfast (Belfast)
  WebDD ’09 (Reading)
  ALT.NET North (Bradford)
  ACCU 2009 Conference (Oxford)
  International Cloud Computing Conference (London)

May:
  Developer Day Scotland 2 (Glasgow)
  DDD South West (Taunton)

Sponsor’s Message

23-27 March, LondonDevWeek 2009
23-27 March
Barbican Centre, London
www.devweek.com

DevWeek is the UK’s biggest conference for software developers, IT architects and DBAs, and the 12th annual event takes place in London at the end of March.

The main three-day conference features eight concurrent tracks, and there’s also a wide choice of pre- and post-conference workshops, which can be booked in addition to or separately from the main event.

Session and workshop topics include Visual Studio 2010, Ruby on Rails, .NET Framework 4.0, Cloud Computing, SQL Server 2008, Enterprise Design Patterns, Silverlight 2, Productive Programming, ASP.NET AJAX 4.0, Architecture Awareness, LINQ, and Code Metrics.

IIf you book your place by 27th February you can save up to £100.

www.devweek.com

SMALL PRINT: You are receiving this message because you signed up to receive information from Scottish Developers on the website or at an event. If you no longer wish to receive information from us please reply to this email ([email protected]) and ask to be removed from the list. The opinions of interviewees do not necessarily reflect the opinions of Scottish Developers or its sponsors.

Follow

Get every new post delivered to your Inbox.

Join 35 other followers