Aberdeen Developers .Net User Group

August 2016 Meeting - Steven Chalmers

| Comments

Aberdeen Developers are pleased to present a talk by Steven Chalmers, on Thursday 18th August 2016 at the Robert Gordon University.


Experiences of using an Azure website and database in Production

Having developed an Azure website for an internal company tool that is used daily by 30 people across multiple sites, I will cover my experiences of using Azure for over a year.

I will share:

  • Reasons why
  • Setup and running costs
  • Features and tools of the Azure websites and Azure Databases
  • Performance, architecture and coding worries and solutions

Eventbrite - Aberdeen Developers .Net User Group - August 2016 Meeting

Speaker Bio

Steven Chalmers has been programming on many different computers and embedded systems since the late 70’s. From typing in bytes, assembly all the way through to c#. Currently using ASP.NET MVC, Telerik tools on Azure at work but at home its having fun with his kids by game programming in Roblox.

Agenda - Thursday, 18th August 2016

  • 1800 - 1825: Arrival and registration
  • 1825 - 1830: Introduction
  • 1830 - 1930: Experiences of using an Azure website and database in Production
  • 1930 - 2000: Q&A and Prize Draw

Location and Directions

Venue: Room N310, Riverside East Building, Garthdee Campus, Aberdeen, Aberdeen City AB10 7QQ, GB

Directions: Map showing Garthdee Campus

Prize Draw

All attendees will be entered into a prize draw, with the chance of winning one of the prizes from our fantastic sponsors.

July 2016 Meeting - Mike Taulty

| Comments

Aberdeen Developers are pleased to present a talk by Mike Taulty, on Thursday 21th July 2016 at the Robert Gordon University.


A Platform for More Personal Computing?

Salt and pepper. Fish and chips. Starsky and Hutch. Windows and PC.

Just as Windows became intrinsically linked with personal computing, Microsoft is working to make that just-over-the-horizon leap towards natural interaction and ‘More Personal Computing’ (MPC). It’s already surfacing today in technologies like ‘Cortana’ and ‘Windows Hello’.

In this session, we’ll take a demo-based approach to look at some of the MPC technologies that Windows developers already have available to them in the Universal Windows Platform and some additional technologies out in the cloud under the banner of ‘Microsoft Cognitive Services’

We’ll look at some things with pens, touch, speech, facial recognition, speaker identification and we’ll see what the Windows 10 app platform has to offer developers building modern apps with an ever-more personal touch.

You should expect Visual Studio, C# code and XAML UI and most of the talk will build up an application from scratch adding features as we go along.

Eventbrite - Aberdeen Developers .Net User Group - July 2016 Meeting

Speaker Bio

Mike Taulty works in the Developer and Platform Group at Microsoft in the UK where he has spent the past few years helping developers understand and get the best from the Microsoft platform. Prior to this, Mike spent 3 years with Microsoft Consulting Services as a consultant on developer technologies.

Before joining Microsoft, Mike spent the previous 9 years working as a software developer for a number of enterprises, consultancies and software vendors working with a variety of operating system, client, communication and server technologies. You can find more of a complete career history over on LinkedIn.

Mike holds a BSc Hons (1st Class) in Computer Science from the University of Leeds.

Agenda - Thursday, 21th July 2016 + 1800 - 1825: Arrival and registration + 1825 - 1830: Introduction + 1830 - 1930: A Platform for More Personal Computing? + 1930 - 2000: Q&A and Prize Draw

Location and Directions

Venue: Room N309, Riverside East Building, Garthdee Campus, Aberdeen, Aberdeen City AB10 7QQ, GB

Directions: Map showing Garthdee Campus

Prize Draw

All attendees will be entered into a prize draw, with the chance of winning one of the prizes from our fantastic sponsors.

Job Vacancy - Brightree - Aberdeen

| Comments

Aberdeen Developers have been asked to promote the following job vacancy at Brightree. If you are interested in the position, please contact douglas dot cameron at aberdeendevelopers dot co dot uk (replacing the at and dot with @ and . respectively, trying to stop those nasty spiders getting my email address). Details of the job are as follows:


Brightree, the fastest growing cloud based business management solution in the U.S. healthcare market, are seeking UK based team-players to join their expanding Aberdeen office.

The ideal candidates have a propensity to share concepts and techniques as well as foster and encourage sharing of knowledge. You will participate in the technical design of the solutions including data modeling, functional design, test criteria, user interface design and development. Practical, relevant experience as a creative problem solver and a proven ability to convert specifications into exception software solutions are critical.

Primary Duties:

  • Develop new software features
  • Maintain existing code through defect correction and refactoring
  • Participate in technical design
  • DB design/changes
  • Provide unit tests for all code
  • Conduct code reviews with other developers
  • Follow best practices for software development in a cloud based environment

Basic Qualifications:

  • Experience working for a software company with web-based applications using Microsoft technologies.
  • Knowledge of C# or VB.net, ASP.NET and web technologies such as Web API, WCF, JavaScript, CSS, HTML and Ajax.
  • Experience with MS SQL Server (TSQL/SQL)
  • OO knowledge and practical experience of design patterns etc
  • Practical experience with source code configuration, versioning and promotion
  • Excellent problem solving, issue identification and technical documentation skills
  • Ability to manage multiple concurrent priorities and meeting deadlines
  • Strong interpersonal and communication skills

Preferred Requirements: - Experience using VS 2015, SQL Server, Xamarin, .net 4.0/4.5 techniques a plus - Agile software methodology experience a plus - Experience working in a SaaS model a plus

May 2016 Meeting - Kendall Miller

| Comments

Aberdeen Developers are pleased to present a talk by Kendall Miller, on Thursday 12th May 2016 at Aberdeen University’s Meston Building.

NOTE: Please take extra notice of the venue above! Due to exams happening in our normal RGU venue, this talk will be being hosted by Aberdeen University, in the Meston Building. Full details of the location can be found below.


To The Cloud! How Azure helped us improve the scalability of our SaaS

Last year we had to make a decision whether to double down with new hardware in our Colo or go another way to grow our SaaS. In this talk we’ll walk through the challenges we’ve faced moving from our own hardware to Azure including:

  • Taking advantage of auto-scaling to reduce costs.
  • Growing 100x without controlling the hardware.
  • When it all goes wrong and Azure falls over.
  • How Azure has improved the performance of our on-premises installs too

Far from a theoretical conversation about how you could use the cloud, we’ll share real data from our production implementation, both the good and the bad. Finally, we’ll talk about where we’re going with what we’ve learned.

Eventbrite - Aberdeen Developers .Net User Group - May 2016 Meeting

Speaker Bio

Kendall Miller is one of the founding partners of Gibraltar Software, an Independent Software Vendor (ISV) that develops & markets commercial applications for .NET developers. Introduced commercially in 2009, Loupe is an application logging & monitoring platform that is currently used by customers around the world from individual consultants through Fortune 100 companies and governments. Before starting Gibraltar Software, Kendall worked for multiple startups leading their technology development from beginning through profitability. In each case he’s focused on translating enterprise-level performance and capabilities down to smaller companies. Kendall has a B.S in Computer Engineering from the University of Illinois, Urbana-Champaign.

Agenda - Thursday, 12th May 2016 + 1800 - 1825: Arrival and registration + 1825 - 1830: Introduction + 1830 - 1930: To The Cloud! How Azure helped us improve the scalability of our SaaS + 1930 Onwards: Questions & Answers followed by Prize Draw

Location and Directions

Venue: Meston Building (Enter via North Entrance), University of Aberdeen, Aberdeen, AB24 3UE

Directions: Meston Building

Prize Draw

All attendees will be entered into a prize draw, with the chance of winning one of the prizes from our fantastic sponsors.

April 2016 Meeting - Gary Ewan Park

| Comments

Aberdeen Developers are pleased to present a talk by Gary Ewan Park, on Thursday 21st April 2016 at the Robert Gordon University.


Having your Cake, and eating to too!

  • Have you ever wanted to create a build script for your application, but been faced with learning a new language, or DSL, or writing more XML than any person should ever need to?
  • Have you ever wanted to create a build script that will work cross platform?
  • Have you ever wanted to create a build script that has first class support for the most common build tools like XUnit, WiX, SignTool, and many others?
  • Have you ever wanted to create a build script that uses a language that you already know, and love?

If you have answered yes to any of these questions, then the Cake (http://cakebuild.net/) Build Automation System is for you!

In this session we will start with a standard .Net Solution and incrementally add a build and orchestration script to compile the application, run unit tests, perform static analysis, package the application, and more, using the C# skills that you may already have.

Eventbrite - Aberdeen Developers .Net User Group - April 2016 Meeting

Speaker Bio Gary Ewan Park has been developing on the .Net Platform for almost 9 years. His day job sees him developing using ASP.NET, AngularJS, and WPF, for Oil Companies working in the North Sea.

In his spare time, Gary contributes to a number of Open Source projects including Chocolatey, Boxstarter, Cake, psake and GitVersion.

Agenda - Thursday, 21st April 2016 + 1800 - 1825: Arrival and registration + 1825 - 1830: Introduction + 1830 - 1930: Having your Cake, and eating to too! + 1930 Onwards: Questions & Answers followed by Prize Draw

Location and Directions

Venue: Room N309, Riverside East Building, Garthdee Campus, Aberdeen, Aberdeen City AB10 7QQ, GB

Directions: Map showing Garthdee Campus

Prize Draw

All attendees will be entered into a prize draw, with the chance of winning one of the prizes from our fantastic sponsors.

March 2016 Meeting - Christos Matskas

| Comments

Aberdeen Developers are pleased to present a talk by Christos Matskas, on Thursday 24th March 2016 at the Robert Gordon University.


Microsoft’s ASP.NET Core 1.0 is going to rock your world

ASP.NET Core has been rewritten from the ground up to be the best web development platform for Windows, Mac, and Linux. You can now use your favorite editor to create faster, leaner and more memory efficient ASP.NET applications that work everywhere. In this session, you’ll get an introduction to the major advancements and an overview of what’s changed and what’s stayed the same. You’ll also get the chance to see how you can leverage all the new front-end tooling like npm, Bower, Grunt and Gulp to manage your application. This is going to be session full of demos and information that promises to rock your world!

In addition, Christos will be presented a bonus lightning talk entitled:

Becoming an awesome Open Source contributor

Are you a developer that wants to give back to the open source community? Perhaps you’re already a seasoned contributor but you want to get better? Or you want to join the open source movement because, well, OSS is the future? Just look at all the cool tech built with OSS: Node.js, BootStrap, ASP.NET etc. Join Christos Matskas to learn about the many ways to contribute, key development tools in OSS projects and tips about what it takes to become a succesful first time contributor and collaborator in this welcoming and open community.

Eventbrite - Aberdeen Developers .Net User Group - March 2016 Meeting

Speaker Bio

Christos Matskas is a software consultant, author, blogger and speaker. A Microsoft MVP on Visual Studio and Development Technologies, he’s a passionate Open Source advocate and a regular contributor to numerous projects. His portfolio includes collaborations with some of the biggest companies in the industry such as MarkIT, Lockheed Martin and Barclays. He’s been building software for over 12 years and loves to work closely with the community through speaking at conferences, mentoring and teaching programs.

Agenda - Thursday, 24th March 2016 + 1800 - 1825: Arrival and registration + 1825 - 1830: Introduction + 1830 - 1930: Microsoft’s ASP.NET Core 1.0 is going to rock your world. + 1930 - 1945: Bonus Lightning Talk - Becoming an awesome Open Source contributor + 1945 Onwards: Questions & Answers followed by Prize Draw

Location and Directions

Venue: Room N309, Riverside East Building, Garthdee Campus, Aberdeen, Aberdeen City AB10 7QQ, GB

Directions: Map showing Garthdee Campus

Prize Draw

All attendees will be entered into a prize draw, with the chance of winning one of the prizes from our fantastic sponsors.

ScotNetRocks! Aberdeen

| Comments

Aberdeen Developers are pleased to present the final night of the ScotNetRocks! tour, hopefully you’ll be able to join us to hear Carl and Richard kick off the evening as they take us on a tour of the broad range of subjects they’ve explored recording more than 1200 episodes of .NET Rocks over the past 10+ years. After a short break, in which we are hoping to provide some light refreshments, Carl and Richard will be recording a live show with special guest Gary Short.


ScotNetRocks!

Join Carl Franklin and Richard Campbell as they take you on a tour of the broad range of subjects they’ve explored recording more than 1200 episodes of .NET Rocks! over the past 10+ years. The development world today is evolving rapidly, but a look at the history of development can help inform the path we’re on and where we’re going. Along the way you’ll hear some great stories from the various .NET Rocks! episodes and get some ideas of how you can take your career and your company into the future of technology.

Eventbrite - Aberdeen Developers .Net User Group - ScotNetRocks! Aberdeen

This will be a three date tour of Scotland, more information and tickets can be found here: + Glasgow: 18th January 2016. + Edinburgh: 19th January 2016. + Aberdeen: 21st January 2016.

Agenda - Thursday, 21st January 2016 + 1815 - Doors open + 1825 - Introduction & Housekeeping + 1830 - Future of Tech - Carl and Richard + 1930 - Break + 2000 - .NET Rocks! Live Recording with special guest Gary Short + 2100 - Finish

Location and Directions

Venue: Room N242, Riverside East Building, Garthdee Campus, Aberdeen, Aberdeen City AB10 7QQ, GB

Directions: Map showing Garthdee Campus

Sponsors

Big thanks to our sponsors, whose support and generosity have enabled us to bring you the .NET Rocks! Scottish Tour.

Codify

Founded in 2000, Codify have over a decade of experience developing custom applications for the oil and gas industry used by companies of all sizes, from small local businesses to global corporations. Being based in Aberdeen has allowed Codify to gain a high level of knowledge about the energy industry. Codify love to hire smart people, have happy customers and build software that helps their clients get their job done. For more information please visit their site at http://www.codify.ltd.uk/

Evoke IT

Evoke IT are Aberdeen’s Microsoft Cloud Specialists and not your ordinary IT company. As a team they design, build and deploy bespoke systems which automate processes, reduce costs and simply improve your work environment. Evoke IT cover the full range of Microsoft Technologies including SharePoint, Office 365 and Azure, providing consultancy, development, training and support. Having recently expanded their offering to include Managed Services, Evoke IT are set to fully support their clients from Infrastructure to Application Development. For more information please visit their site at http://www.evokeit.com/

Lockheed Martin

Lockheed Martin is a global technology organisation with three key areas of focus in the UK; Transportation & Energy, Public Services and Security & Defence. With over 3,000 people throughout the UK, our team of experts ensure our technology solutions enable customers to overcome challenges and become more efficient. We have a proven history of supporting some of the most complex businesses in the world. Our customers include Scottish Government, Heathrow Airport, the NHS, Total E&P, the Ministry of Justice, NATS and Scottish Power.

October Meeting - Gary Ewan Park - Completed

| Comments

Thanks once again to Gary for his talk on GitVersion! If you want to get in touch with Gary, you can use his twitter account @gep13 and make sure you follow him for up-to-date news, articles and tips. You can also find a copy of the slides used in the presentation here. If you have any questions about GitVersion, you can also ask them at the Gitter Chat room, which you can find here.

Prizes

For everyone who was lucky enough to win a prize from one of our amazing sponsors, I have requested all of the prizes. If you haven’t heard anything, please get in touch, and we will try to sort this out.

October 2015 Meeting - Gary Ewan Park

| Comments

Aberdeen Developers are pleased to present a talk by Gary Ewan Park, on Thursday 22nd October 2015 at the Robert Gordon University.


Semantic Versioning with GitVersion

Have you ever needed to control the version number of your application? If so, you will know that this isn’t something that you “get for free”. It’s hard! You may have tried to use some form of auto incrementing number from your Continuous Integration Server, or store a text file in source control and update it each time the build happens. Both of these approaches will work, but they don’t account for more complicated scenarios where you are working on multiple releases at the same time, or you want to use multiple Continuous Integration Servers. In this session, we will look at how we can improve the versioning of your application using a combination of branching strategies (either Gitflow or Githubflow) and an open source tool called GitVersion. GitVersion is a tool which allows you to easy generate the Semantic Version number for your application, based on the current state of your code base in it’s Git Repository.

Eventbrite - Aberdeen Developers .Net User Group - October 2015 Meeting #1

Speaker Bio Gary Ewan Park has been developing on the .Net Platform for almost 9 years. His day job with Digital Applications Internatational sees him developing using ASP.NET, AngularJS, WPF, SharePoint, Silverlight, and WCF for Oil Companies working in the North Sea.

In his spare time, Gary contributes to a number of Open Source projects including Chocolatey, ChocolateyGUI, Boxstarter, psake-contrib, GitVersion, and GitReleaseManager.

Agenda - Thursday, 22nd October 2015 + 1800 - 1825: Arrival and registration + 1825 - 1830: Introduction + 1830 - 1930: Semantic Versioning with GitVersion + 1930 Onwards: Questions & Answers followed by Prize Draw

Location and Directions

Venue: Room N311, Riverside East Building, Garthdee Campus, Aberdeen, Aberdeen City AB10 7QQ, GB

Directions: Map showing Garthdee Campus

Prize Draw

All attendees will be entered into a prize draw, with the chance of winning one of the prizes from our fantastic sponsors.

September Meeting - Max Vasilyev - Completed

| Comments

Thanks once again to Max for coming along to Aberdeen Devlopers to deliver his awesome talk on CQRS! If you want to get in touch with Max, you can use his twitter account @trailmax and make sure you follow him for up-to-date news, articles and tips. You can also find a copy of the slides used in the presentation here.

Prizes

For everyone who was lucky enough to win a prize from one of our amazing sponsors, the prizes will be requested in due course. If you don’t hear anything, please get in touch, and we will try to sort this out.