Introduction to Parallelisation talk

Here are all the examples from this evening’s introductory talk on Parallelisation by Colin Mackay.

Talk Opening Slide

Event: What’s new in ASP.NET MVC 2.0 & 3.0

We’re back! It’s been a while since our last event but after an unexpected hiatus, we have resumed our regular evening sessions. January’s talk will be held in Glasgow at Glasgow Caledonian University.

Register for What's new in ASP.NET MVC 2.0 & 3.0 in Glasgow, United Kingdom  on Eventbrite

The Talk

ASP.NET MVC has been making waves over the past 2 years within the ASP.NET community and quite rightly so with features such as promoting separation of concerns, strongly typed views and a great routing system but it doesn’t stop there. ASP.NET MVC 2.0 is now publicly available and is also being shipped with Visual Studio 2010 and hot on its heels is version 3.0 which adds Microsoft’s new Razor view engine to the mix. But what new features have been brought to the table? What has changed? And most importantly, how will you be affected by upgrading from 1.0 or even 2.0?

This session will bring you up to speed with all the information you need to know delivered through slides and more interestingly, live demos. Topics covered include (but not limited to)

- Razor
- Model-Validator Providers
- Optional URL Parameters
- Template / HTML Helper improvements
- Improved Dependency Injection / Inversion of Control integration
- NuGet Package Manager
- Additions and updates to MVC Attributes
- Visual Studio integration improvements
- Breaking changes from MVC 1.0/2.0
- Pros and cons to MVC
- To upgrade or not to upgrade (or simply, Advice)

We will look at features brought in by both v2.0 and v3.0 of the MVC framework and this session provides a good source of information for those looking to learn more or to upgrade existing projects.

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.

After the meeting we normally retire to the back bar at Waxy O’Connor’s

The Speaker

Andy Gibson is a .NET Application Developer at Equator in Glasgow 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 DDD8, DDD Scotland 2009 and Epicenter 2009/2010. He is currently the chairman of Scottish Developers, a user group for programmers all across Scotland, for which he organises various talks and events including DDD Scotland.

Register for What's new in ASP.NET MVC 2.0 & 3.0 in Glasgow, United Kingdom  on Eventbrite

The Agenda

18:00 Doors Open
19:00 Welcome
19:10 The Talk
20:20 Feedback & Prizes
20:30 Retire to the Pub

Rapid Quality Systems sponsor Developer Day Scotland

Scottish Developers are pleased to announce that we have signed up Rapid Quality Systems as a sponsor for DDD Scotland 2010:
Rapid Quality Systems

Code Rocket is an innovative new plugin for Visual Studio and Eclipse which reveals the inner workings of C#, Java, and C/C++ code. It makes documentation a seamlessly integrated part of the software development process, plugging directly into your development IDE with minimal overheads and delivering the following benefits:
Code Rocket

  • Design and visualization support for complex algorithms and business processes;
  • Visualizing test paths in complex methods;
  • Improved visibility of the detailed stages of software development, supporting review, QA, and project management.
  • Reviewing and agreeing functionality with non-programmers, e.g. during requirements gathering with customers;
  • Automated documentation generation at the touch of a button or as part of an automated build process;
  • Works out of the box with existing code, no additional markup required.

Code Rocket automatically generates and displays flowchart diagrams and pseudocode designs inside your IDE alongside your code. The designs are fully editable and fully synchronised with the code so that changes in either are automatically detected and reflected.

Code Rocket seamlessly integrates with existing tools and processes. Write your code the way you currently do and Code Rocket works its magic behind the scenes. Get your documentation and design support when you need it, and allow others to get it when they need it too: project managers, customers, and new team members who wish to explore your code and start contributing fast.

Find out more at:
http://www.getcoderocket.com

Job: Experienced Dynamics CRM, SharePoint and C# Developer – Aspose, Home Working (Glasgow/Edinburgh)

We have just received a job posting from Aspose in Glasgow

THE JOB

Your task will be to introduce Microsoft Dynamics CRM and SharePoint into the business, install, configure, extend and support these platforms. Your role will be to automate, simplify and improve internal and external business processes as well as to migrate current systems to the new platforms.

Interviews will involve the practical implementation of a small Dynamics CRM solution.

WE OFFER
Exciting work – Really make a difference to a fantastic company with over 6000 customers.
Great money – Remuneration package is excellent and competitive.
Great team – see your boss occasionally, email or chat with the rest.
Avoid traffic – work from home or anywhere you like.

YOU NEED TO HAVE

  • Good .NET programming experience in C# for Windows platforms.
  • Experience with SQL databases, SSRS/SSIS, ADO.NET, ASP.NET.
  • Dynamics CRM Experience – Installation, configuration, development and support
    • Certification an advantage
    • CRM API’s (V4.0), Web Services
    • Events
    • Workflows
  • SharePoint Experience – Installation, configuration, development and support
    • Certification an advantage
    • API’s, Web Services
    • Lists
    • Libraries
    • Workflows
  • The ability to explain complex things in easy and natural written English.
  • Self-directed and a strong self-starter.
  • Excellent time management skills and the ability to work on your own.
  • Live in or around the Glasgow/Edinburgh area for occasional meetings.

MORE ABOUT THE JOB

Aspose is a well-known software component producer for document processing. Founded in 2002 we have grown to over 70 staff members in 8 countries. This role will be working for our recently formed Scotland team.

The job is likely to be structured as a contract, but it is of a long-term nature as we have a lot of work for a suitable candidate.
Please send your CV to Scotland@aspose.com – No agencies please.

Applicants must be eligible to work in the UK/Scotland

Job: Experienced Software Engineer – Memex, East Kilbride

Just got a job vacancy in from Memex in East Kilbride:

As a result of recent global growth and new client acquisitions, Memex is looking for new talent to join our growing team based in Scotland.

We’re looking for good Software Engineers at many levels with solid experience in developing applications using C, Visual C++ and C#.

Suitable candidates should be educated to degree level, preferably in Computer Science or a related technical subject. Having good technical and communication skills, our Engineers work as part of small Agile development teams consisting of Project Managers, Software Engineers, QA Engineers and Technical Authors developing new or modified product components to a high level of quality and to agreed timescales.

If you’re interested, please get in touch with Ann Walker, HR Manager at ann.walker@memex.com and mention Scottish Developers. More on our website at www.memex.com.

No agencies, please.

Web Application Testing With Selenium – Wednesday 17th March 2010 in Dundee

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 properly.

Enter Selenium, a web application testing framework which makes the creation and automation of complex web user interface tests a joy. Selenium is comprised of 4 components, Selneium Core, Selenium IDE, Selenium RC and Selenium Grid.

  • Selenium Core is the heart of the framework
  • Selenium IDE provides an easy to use interface for creating and running tests from within Mozilla Firefox
  • Selenium RC allows integration of Selenium into a variety of popular langauges such as .NET, Java and Ruby

This session will introduce you to Selenium and explain the core features of the framework before showing you, through live ASP.NET demonstrations, how it can be harnessed in your own web development.

The Speaker

Andy Gibson is an Information Systems Developer for an international computer games studio with a background in web application development including ASP.NET MVC, PHP and jQuery. He is always on the lookout for new technologies to playwith and loves to learn what he can about things especially in the webdevelopment arena.

Keen to give back to the community, Andy has spoken at a number ofcommunity events including DeveloperDeveloperDeveloper! Scotland and is currently an active committee member for Scottish Developers.

The Venue

We are meeting in the Queen Mother Building at Dundee University. After the meeting we normally retire to the the bar at Laing’s

The Agenda

18:45 Doors Open
19:00 Welcome
19:10 The Talk (Part 1)
19:55 Break
20:05 The Talk (Part 2)
20:45 Feedback & Prizes
21:00 Retire to the Pub

Contractual Obligations: Getting up and running with Code Contracts – Wednesday 17th 2010 February in Dundee

Code Contracts is Microsoft’s implementatoin of Programming by Contract for .NET (also known as Contract Programming, or Contract-First development).  Code Contracts are a way of adding executable specification documentation to your code; they can also work hand-in-hand with your unit tests.  All-in-all, the aim of Code Contracts is to improve the quality and reliability of your software.

With Code Contracts you can: specify a method’s pre-requisites (pre-conditions) and what it guarantees to do for it’s caller (post-conditions); you can also specify what conditions must always be in-place throughout the the lifetime of an object (object-invariants).  Code Contract conditions can be tested at runtime and, if you’re using Team System, they can also be analysed and tested statically after your application has compiled. Using the features of code contracts in conjunction with your unit tests can help you find potential problems in your code sooner.

Code Contracts will be part of .NET 4.0 and are also available for .NET 3.5; they’re language agnostic and integrate into Visual Studio (08 & 10).

The aim of this session is to show you how to write code contracts: method pre and post condtions along with object-invariants and we’ll look at how Code Contracts work.  In addition, we’ll also be looking at using Code Contracts with TDD and how to use Contracts with Interfaces.

The Speaker

Barry Carr has been developing software since 1987.  Barry has written software for many business sectors, including: Chemical; Pharmaceutical; Oil and Gas; Banking; Accounting; Legal Accounting; Public Sector and now Mining and Geology. Barry has also developed and sold his own software components to other developers. Always keen to keep his skills current, Barry devotes a lot of his personal time to technical development as well as keeping abreast of the current trends in the world of software development. Barry is also active in the software development community running the Dundee branch of Scottish Developers.

When he isn’t coding, Barry likes to spend his time with photography, reading and unashamedly listening to progressive rock (especially while coding).

The Venue

We are meeting in the Queen Mother Building at Dundee University. After the meeting we normally retire to the the bar at Laing’s

The Agenda

18:45 Doors Open
19:00 Welcome
19:10 The Talk (Part 1)
19:55 Break
20:05 The Talk (Part 2)
20:45 Feedback & Prizes
21:00 Retire to the Pub

Job: Senior software developer with project management skills (Glasgow)

We have a new job vacancy in from Credosoft in Glasgow:

Credosoft are a successful Glasgow based company providing inspection management software to the international oil and gas sector.

We require a senior software developer with project management skills.

Profile of Candidate

  • Strong software skills including c# and oracle
  • Maturity and confidence to manage large scale international projects
  • At least of 5 years experience in a comparable role
  • Engineering or technical background preferred
  • Technical University Degree or equivalent

Profile of Role

  • Project management
  • Software analysis and development
  • Technical lead for team of developers
  • Face to face communication with international group of corporate clients
  • Presentation and training
  • Reporting directly to senior Credosoft management
  • Regular visits to overseas client sites
  • 50k+ salary plus annual review

Interviews will be multistage including a practical evaluation of technical abilities.

Initial contract will be for an evaluation period of 12 months.

This is an excellent opportunity for career development in a stimulating and challenging international industry.

For more details contact Margaret at  jobs@credosoft.com  ref CMM002.

Direct applications only. No agencies.

Job: Senior Web Developer (Edinburgh)

This just in from The Gate:

Due to new business wins and increasing opportunities, The Gate are looking for a Senior Web Developer to join our digital team in Scotland.  You must have at least five years experience in web based technologies, a commitment to developing and implementing best practice development process. You should also be comfortable in client-facing situations, and have the ambition and experience to take on a key role within a growing team.
You will be expected to work with the management and staff to shape and drive our digital offering, push forward best practice, implement new technologies and provide technical leadership and expertise. People skills and the ability to contribute ideas – and explain solutions persuasively to clients – are as important as technical skills.
Key Technical skills/Experience
o    Strong background in ASP.Net, c#, MySql etc.
o    Experience in CSS, (X)HTML, JavaScript/ JQuery and Ajax
o    Enthusiasm for open source technologies (PHP)
If you’d like to be considered for this opportunity, please send your CV with a covering letter (and a note of current salary) to Helen.hourston@thegateworldwide.com

Software Developers – Java, C#, Flex (Edinburgh)

This just in from Scott Logic:

Newcastle upon Tyne or Edinburgh

We are looking for the brightest software developers in the UK to join our team.

Scott Logic provides the very best in bespoke financial software for leading international financial institutions.  We have the feel of a small and friendly company, where personal contribution is valued and team work encouraged. We have a pretty flat, informal operating structure and our people enjoy a work-life balance and a level of autonomy that’s unusual in this sector. We can give you the opportunity to work directly with Clients and get involved in full life-cycle development. With city centre offices making for easy car-free commutes,  the work is interesting and challenging, and you will be working to a very high standard with some very smart people.

Recent project wins, and a healthy order book, mean we are looking for highly talented developers who would like to work at the cutting edge of technology.  We work with many technologies including: J2EE projects covering server-side web development and GUI layers, ADO.NET, ASP.NET, Windows Forms, WCF, WPF, Silverlight, XML, AJAX and Flex.

If you have:

  • Commercial or academic experience in an OO environment (Java or C#/.NET)
  • 3 B’s at A level/CSYS or 5 B’s at Higher, or equivalent.
  • A relevant degree from a reputable University
  • The ability to analyse and solve technically complex problems and to quickly learn new skills and technologies.

…we would like to hear from you.

We have several roles available and will consider both junior and senior developers.  All roles are very hands on and at least 90% of your time will be spent developing software.

Scott Logic can offer you the chance to excel in a highly competitive industry working on technically complex and challenging projects.  If, like us, you refuse to accept second best and you are up for the challenge then we would like to hear from you.  For more information, please see our website at www.scottlogic.co.uk

To apply, email your latest CV and a brief cover note to Heather Dun at applications@scottlogic.co.uk, quoting reference SLI4DC09

Whilst we do work with a very select number of recruitment agencies, preference will be given to direct applicants.

Follow

Get every new post delivered to your Inbox.