SDN event september 2014

The SDN – Software Development Network – is a special interest group for dutch developers. Four times a year they organise an event where people present and talk about their passion.

As a member of the SDN you are aware of the latest developments. You are part of a network of professional developers who assist each other in word and deed. This means there is a technical helpdesk at your fingertips so you can book considerable time savings in solving problems.
sdn.nl with Google translate

Here are the talks I attended.

What you may have missed in C#

The history of C# 1-5 and the future in C# 6. Wouter starts his talk with some quiz questions that look easy but are in fact not that evident.
Playing with the Visual Studio 2014 CTP 3 is really easy when you have Windows Azure; Microsoft offers it in the VM gallery. Just set the LanguageVersion to experimental to use the C# 6 features.

Roslyn

Niels shows API’s offered by Roslyn. He expects tools like ReSharper (that offer the same functionality now) to adopt the new API’s and offer added-value in the rules in stead.
The demo’s are in VS2013 with the Nuget offered by Microsoft/RoslynTeam. This provides an isolated environment to play, but it’s better to use the Visual Studio 2014 CTP 3 VM on Azure.

Software security

With Mario Cart for Wii Carlo shows the concept of Bugs and Flaws. A Bug is introduced by the developer and a Flaw is introduced by the designer. Both are equal responsible for software problems (50-50).
To improve overall software security he introduces Abuse cases, Thread model and Attack tree. These are created in the design phase of the project. STRIDE (Spoofing, Tampering, Repudiation, Information disclosure, Denial of Service, Elevation of privilege) is a Microsoft technique for Thread Modelling.

ASP.NET vNext

Maurice show that project files are no longer XML but more JSON style. Compilation is done in memory, no more assemblies when debugging.
The K runtime is a lightweight IIS this solves the thick pipeline slowing, because only the stuff you need gets executed. But when you forget something, you don’t get it for free. Know what you are doing!
Everything will be in nugets, even the runtime. Visual studio will show the dependency tree for your nugets.
Support for Mono is added. Microsoft will not solve mono problems, but will test changes for compatibility on the mono platform.

What’s new in Windows Azure

Marcel shows recent changes to the azure platform. Mostly new/renewed services like API and documentDb. Also the new dashboard and Remote Apps are discussed. Would you host your own apps on Azure?

SDN logo
Looking forward to the next SDN event.

About erictummers

Working in a DevOps team is the best thing that happened to me. I like challenges and sharing the solutions with others. On my blog I’ll mostly post about my work, but expect an occasional home project, productivity tip and tooling review.
This entry was posted in Conference and tagged , , , , , , , , , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.