DDC 2014 - 30. april

På Danish Developer Conference 2014 kan du høre seneste nyt om Microsofts udviklingsplatforme, møde fagfæller fra hele landet og blive inspireret af både danske virksomheder og fra Microsoft hovedkvarter i Redmond.

Afholdes i CinemaxX, Aarhus den 30. april 2014.

DDC er en rendyrket teknisk konference afholdt af Microsoft Danmark med særlig fokus på udviklere, arkitekter og vækstvirksomheder. De talrige indlæg indeholder blandt andet topprofessionel teknisk træning og nyeste viden om præcis de udviklingsværktøjer, du anvender hver dag – serveret af globale spidskompetencer. Her er også masser af demonstrationer og casestudies fra danske udviklere og virksomheder.

Endelig giver DDC de bedst tænkelige muligheder for at udvide dit professionelle netværk. Så riv en dag ud af kalenderen og glæd dig til at dele viden og blive inspireret på højeste tekniske niveau!

Kan I samle 5 eller flere fra samme virksomhed, der gerne vil opleve 21 sessioner på en dag? Kontakt os for at høre mere omkring grupperabat. 

Få de seneste nyheder om DDC via @msdevdk på Twitter eller følg #DDC2014.

Program 2014

Programmet i år er bygget op omkring kategorierne Apps, Webudvikling, Microsoft Azure samt Frameworks & Tools for at ramme de mest aktuelle og relevante emner.  

Morgenmad og registrering fra kl. 8:00

Apps

Building a truly amazing app today takes a lot more than a few colors, a kick ass API and some great code-behind wizardry.

I will give you a 60-minute talk on what it takes to create an inspiring appall done using some of my favorite tools: Blend for Visual Studio, C# and XAML.

I will cover on essentials on creating a beautiful UI and finish off by showing you some tips and tricks on some on-screen magic.

Everything in this session can be applied to both Windows Phone and Windows Store apps.

10:15-11:15, Sal 4

Talken går grundigt rundt om mulighederne for at lave Windows Phone og Windows Store apps baseret på én kodebase. Vi ser på deling af objekter, kontroller, forretningslogik og visuelle elementer. Talken tager udgangspunkt i en række konkrete apps.

11:30-12:30, Sal 1

Hvordan sikres et godt fundament via kontroller i Windows 8 apps?

I talken tager vi et kig på to konkrete eksempler: En fælles skabelon for alle sider i app'en og håndtering af input validering. Undervejs vil jeg forklare nogle af mulighederne og udfordringerne som man kan støde på. Endvidere ser vi på, hvordan kontroller kan hjælpe med produktiviteten i det lange løb og samtidig bidrager til at sikre den samme brugeroplevelse gennem hele applikationen.

13:30-14:30, Sal 4

This session will discuss and cover the new Office 365 APIs which will help you to connect your solution to the Office 365 backend with native API. The session will start with basic coverage of the problems in modern app development when it comes to Office 365 and then introduce the API and how the API makes development easier and quicker.

Prerequisites: Knowledge of Office 365 (basic), Development Skills in JavaScript/.NET

14:45-15:45, Sal 3

Hvis du er en Windows Phone og/eller en Windows 8 udvikler så har du nok hørt om Model-View-ViewModel (MVVM). MVVM er et udbredt pattern brugt til udvikling af applikation baseret på XAML teknologien som f.eks WPF, Silverlight, Windows Phone og Windows 8 app’s. Jeg vil kort gennemgå MVVM konceptet (teoretisk) og herefter vise eksempler på anvendelse. F.eks. hvordan anvender man MVVM til Tiles, Contracts og andre Windows 8 specifikke områder. Caliburn Micro vil blive anvendt som MVVM framework. 

14:45-15:45, Sal 4

This session will guide you through the first necessary piecees of knowledge necessary to build apps and also during the session we will create two small apps step by step.

In the first part we will cover all necessary basic know-how of building apps for Office and Exchange/Outlook in the second part we will step by step create two simple apps and discuss extensions, possible issues and also some planning and architectural basics

Presequisites: Office development (Addins or VBA) basic Know-how, Programming skills in JavaScript

16:10-17:00, Sal 3

Keynote

Preben Mejer giver sit syn på fremtidens Microsoft, som han siger:

Microsoft CEO release 3.0. Vi kan glæde os til et genfødt Microsoft under ny ledelse. Steve Ballmer har gjort mange gode ting, som topdirektør i Microsoft, men mange mener også, at han har været for optaget af aktiekursen og bremset udviklingen på livsvigtige områder for Microsoft.

Skal Windows 9 være gratis? Bliver Office en ren cloud-ting? Hvordan udnyttes Nokia og anden hardware, så Microsoft kan få en større markedsandel? Hvordan udnyttes Microsofts enorme pengetank og ditto ressourcer?

Microsoft skal flytte sig fra at være funderet i det lille hjørne af IT-udviklingen, der handler om PC’er. Forude venter Big Data, Internet og Things, 5 designformater (og meget lidt PC), helt nye samarbejdspartnere – der ovenikøbet sætter agendaen. Nye forretningsmodeller, nye distributionsformer, App stores, nye økosystemer. Satay Nadella står overfor store beslutninger og det haster. IT-branchen er et stykke inde i den største brydning nogensinde og den bliver aldrig den samme igen.

09:00-10:00, Sal 1

Tools og Frameworks

Det er let at sætte en server op til grundlæggende versionsstyring og projektstyring, men ofte vokser infrastruktur opgaven med udviklingsprojektet.

I denne session vil vi se på måder, hvorpå du kan udnytte Visual Studio Online til at fokusere mere på udvikling og test.

Sessionen vil give et overblik over hvad Visual Studio Online er, og dykke ned i hvordan det kan bruges til et projekt.

Når sessionen er slut vil du få en idé til hvordan du bedst anvender Visual Studio Online til versionsstyring, tracking af features og issues, automatisk deploy til Windows Azure og monitorering af en applikation. Vi vil også se hvordan, du på et par minutter kan load teste en web applikation med par tusinde brugere.

10:15-11:15, Sal 2

F# er et funktionelt .NET-sprog. De fleste betragter det nok stadig som et niche-sprog, men faktisk er det et Turing-komplet, alsidigt sprog, med hvilket man kan bygge snart sagt en hvilken som helst slags applikation. Siden det har så stærk fokus på immutabilitet, er det ofte vanskeligt for programmører, der er vant til Objekt-Orienteret Programmering, at skabe en passende arkitektur for et Funktionelt system

En måde man kan gøre det på, er at adskille sit system i abstraktioner, der beskriver hvordan man skriver data, og abstraktioner, der beskriver, hvordan man læser data.

 Man kan beskrive en model for at modtage og gemme data ved hjælp af en samling design patterns kaldet Pipes and Filters. En tilsvarende model for at læse data, kan beskrives ved hjælp af en model kendt som Map/Reduce.

Kodeeksempler vil være i F#.

11:30-12:30, Sal 3

Microsoft Team Foundation Server fortsætter med hyppige updates. Vi kigger på nyhederne i TFS2013 Update 2 (bl.a. den lækre Code Lens integration) og har yderligere fokus på Microsoft Release Management, som kom i RTM.

12:40-13:20, Sal 4

Application Insight er en relativ ny teknologi fra Microsoft til tracking af availability, responsiveness, performance og usage analysis i alle former for applikationer - inklusiv apps og websites. Talken gennemgår brugen af ”Application Insight” i Windows Store apps og vi ser på en række konkrete implementeringer af for at se værdien af Application Insight.

13:30-14:30, Sal 2

Take advantage of existing .NET and C# knowledge to build apps for Android and iOS apps using Xamarin and Visual Studio 2013. In this talk we will cover the tools you need to get started, learn how stuff works, learn how to share code and resources across the platforms, learn how to use Portable Class Libraries with Xamarin and how to use the MVVM design pattern across platforms

14:45-15:45, Sal 2

Få et overblik over hvor Entity Framework er i dag og hvor det er på vej hen.

I går: Hvorfor findes Entity Framework - hvilken opgave forsøger det at løse - komponenter

I dag: Overblik over Entity Framework Open Source projektet, og demo af nogle af de nye features i version 6.x  

I morgen: Hvor er EF på vej hen, og hvordan kan du som udvikler være med til at gøre det bedre.

-  Kan Entity Framework kan løse dine Data Access udfordringer? 

16:10-17:00, Sal 4

Unleash the full potential of Visual Studio by adding your own custom features, tweaks and fixes. Have you ever used Visual Studio and thought “It would be cool if [insert awesome feature idea]”? If so, this is the session for you. 

16:10-17:00, Sal 1

En praktisk gennemgang af mulighederne for at lave performanceoptimering af SQL forespørgslerne bag ved LINQ og Entity Framework.

Hvordan finder vi performance udfordringerne? Hvad gør vi for at optimere kode og SQL forespørgsler? Hvorfor er der forskel på Udviklings- og Produktionsperformance?

Hvilke almindelig fejl skal du undgå ?

Det hele krydret med eksempler, demoer og scripts til at tage med hjem.

16:10-17:00, Sal 2

Webudvikling

Visual Studio and Web Essentials introduces a series of new and exciting features for web developers. Join Mads as he takes you through a deep dive filled with demos, insights and background.

Objectives: Learn to take full advantage of Visual Studio and the extensions that are available. 

10:15-11:15, Sal 1

En introduktion til det trendene AngularJS framework, hvor vi dykker ned i hvordan sådan en applikation kan bygges på ASP.NET platformen. Fra browser til Azure vil du lære alt hvad du har behov for så du kan komme igang med at udvikle moderne SPA-lignende applikationer.

11:30-12:30, Sal 2

Den nye app-model for SharePoint giver en masse nye muligheder for at udvikle avancerede løsninger på SharePoint Online som ikke tidligere var mulige. On-premise SharePoint installationer nyder stadig godt af anvendelsen full-trusted code, men vil man blive ved med det?

Skulle man hellere forbedre en migrering til SharePoint Online? Fordelene ved at flytte til ”skyen” bliver større og større, og nye muligheder tilføjes løbende. Denne snak fokuserer på anvendelsen af services i Microsofts cloud, Windows Azure, til at ruste SharePoint Apps med funktioner som ellers kun ville være mulige on-premise. 

13:30-14:30, Sal 3

SignalR gør det nemt at udvikle real-time web applikationer. Sessionen indeholder en introduktion af teknologien og giver et crash course i SignalR grundfunktionaliteten med udgangspunkt i kodeeksempler. Gå ikke glip af chancen for at opgradere din HTTP stak!

14:45-15:45, Sal 1

Microsoft Azure

I denne session skal vi se på hvordan man kan udnytte Azure som Platform as a Service (PaaS). Med baggrund i en lang demo (uden Power Points - I promise), vil jeg komme ind på nogle af de herligheder, vi har fået ved at benytte Azure, og lidt om hvilke udfordringer der er forbundet hermed.

Sessionen vil tage udgangspunkt i Spiir.dk’s mere end 3 års erfaring med Azure. I demoen vil vi bl.a. kigge på hvordan vi har benyttet Azure Cloud Service, Azure Websites, Azure blob og table storage til at opbygge en stabil Single Page App (SPA) som kræver minimalt overvågning.

Målet med sessionen er, at du ikke tænker to gange over, hvorvidt dit næste projekt skal køre i Skyen.

10:15-11:15, Sal 3

Windows Azure HDInsight Service er Microsofts udgave af en cloud-baseret distribution af Hadoop, som kører på Azure. Hadoop er hurtigt blevet den uofficielle standard til beregning af Big Data relaterede problemer, og er ofte motoren bag analyser hos virksomheder som Google, Facebook, Microsoft, LinkedIn, Netflix m.fl. Med HDInsight ønsker Microsoft at bringe Big Data til masserne ved at tilbyde en simpel, Hadoop-baseret service. Kom til denne session og få en introduktion til både Big Data og Hadoop, samt nogle af Hadoops populære ledsagere: MapReduce, HDFS, Pig og Hive. Vi vil vise hvordan man kommer i gang med HDInsight og se nærmere på nogle hverdagsscenarier, så I kan få en fornemmelse for de grundlæggende principper der ligger bag Hadoop.

11:30-12:30, Sal 4

Over 40 Microsoft Azure annonceringer kom der til Build konferencen først i april! Mest synligt er yderligere forbedringen af Azure portalen, herunder muligheden for at lave ressource grupper. Vi kigger nærmere på Azure Websites og WebJobs samt de nye muligheder med bl.a. Java hosting og Auto Scaling. I Azure Mobile Services er der kommet .NET support, så du ikke længere er begrænset til Nodejs.  Desuden kan du nu bruge både Entity Framework på service siden, samt bruge f.eks. Azure Table Storage.

Desuden er Azure SDK 2.3 og Visual Studio 2013 Update 2 RC kommet. Vi kigger på nogle af nyhederne. 

13:30-14:30, Sal 1

Talere

DDC2014 Speakers
Mads Kristensen

Mads Kristensen is a Program Manager on the Web Platforms & Tools team at Microsoft working on the web developer experiences of Visual Studio. He has over a decade of experience in developing web applications on the Microsoft platform which got him the honor of becoming both an ASP.NET MVP and ASPInsider. When he founded the BlogEngine.NET open source project, he didn’t realize that it would grow to be the most popular blog application on the ASP.NET platform, used by an estimated 800,000 people worldwide. Mads is passionate about web standards and The Semantic Web and have given multiple talks at conferences all over the world. He blogs mainly about ASP.NET and regularly appears in interviews and podcasts about web technologies

Preben Mejer

Preben Mejer er en af Danmarks absolut største kapaciteter hvad angår den teknologiske udvikling og IT. Han er bredt citeret og interviewet i en lang række sammenhænge og har fast indslag på TV2 Gomorgen Danmark omkring den teknologiske udvikling.

Senaj Lelic

Senaj Lelic is a longtime MVP and working in the IT business since 1991, also studying economy at the university of Munich (special studies: strategic management and software based Business Process management). Starting with BORLAND, he went on to work with the Visio Corporation in 1996. Therefrom he was working on different visualization solutions for different customers. In 2000 when Visio was acquired by Microsoft his focus shifted to contain Microsoft.NET as a programming platform and also since 2003 the technology SharePoint extending also to supporting technologies such as SQL Server and the System Center products. Since 2007 the Unified Communications Technologies and especially their programming integration into custom solutions is one of his additional interests. One long-term activity is also the creation and planning/architecture of BPM solutions and technologies - always using Visio as the graphical engine, but extending the scenario with SQL Server and also SharePoint to create powerful but easy to use BPM solutions.

Deani Hansen

I believe in great and beautiful design. My goal is to create the amazing designs and beautiful experiences.

My passion lies in colors, shapes, feelings, motion and great experiences. I love exploring designs and ways of user interaction and here by find improved new and inspiring way of designing and developing applications.I love colors, art, motions and Expression Blend.

Specialties: Expression Blend, UX and application design XAML and Modern UI Design & Graphics

Thomas Martinsen

I’m a passionate developer with focus on Windows development. I’m a regular speaker at customer-oriented and developer-oriented events. Having worked as a consultant for more than 10 years, I’m an experienced developer. I’m partner in Bluefragments, a company with focus on the newest Microsoft technologies. Bluefragments is among the best Windows developers in Denmark and has currently build a series of Windows 8 apps for the Windows Store. For 3 years now, I have been awarded as Microsoft MVP

Mark Seemann

Mark Seemann is the inventor of AutoFixture and the author of "Dependency Injection in .NET". He is a professional software developer and architect living in Copenhagen, Denmark, and currently an independent advisor. He enjoys reading, drawing, playing the guitar, good wine, and gourmet food.

Thomas Jespersen

Thomas Jespersen er udvikler med stort U og har de sidste 3 år været CTO hos start-up virksomheden Spiir, som har været en af de danske pionerer på Microsoft Azure platformen. Han har næsten 20 års erfaring med udvikling og programmering. Igennem hele sin professionelle tilværelse han har regelmæssigt været taler hos danske usergroups og på konferencer. Før udspring som entreprenør med Spiir, arbejdede Thomas med high-performance websites hos dba.dk.

Henrik Westergaard Hansen

Henrik Westergaard Hansen arbejder som Technical Evangelism Manager i Microsoft, med speciale i Microsoft Azure. Henrik leverer ofte foredrag og workshops for softwarevirksomheder der arbejder med .NET og Microsoft Azure. Henrik har været på .NET siden 2.0.

Rune Ibsen

Rune har arbejdet med .NET i 10 år og var i 2006 blandt stifterne af det københavnske konsulenthus Copenhagen Software. 

I sit daglige arbejde beskæftiger han sig fortrinsvis med ASP.NET MVC, og han optræder med jævne mellemrum som foredragsholder 

eller underviser i forbindelse med ASP.NET MVC og Windows Azure. I sin fritid skriver han legetøjs-compilere.

Børge Holse & Steen Molberg

Børge Holse er en selvstænding konsulent med fokus på udvikling i Microsoft SharePoint, Microsoft Office og Office 365.

Han har arbejdet med SharePoint 2007-2013 og online 2010-2013 på projekter for både private og offentlige firmaer. Disse projekter har typisk haft vægt på forstærkning af samarbejdsplatformen via SharePoint med integration til eksisterende systemer.

Børge Holse synes generelt bare det er sjovt at nørde!  

Steen Molberg arbejder som seniorkonsulent særligt med fokus og kompetence inden for både design og udvikling omkring Microsoft SharePoint, Microsoft Office og Office 365.

Steen Molberg har i flere år været ansvarlig for flere udviklingsprojekter hos Udenrigsministeriet, som bl.a. omfatter et addIn-projekt til Outlook til klassificering og afsendelse af mail, og et template addIn-projekt til Word.

Desuden har Steen Molberg løst en lang række opgaver med Microsoft SharePoint for forskellige kunder. Deriblandt design og udvikling af eksterne websites og extranet, samt deciderede applikationer på SharePoint-platformen som bl.a. omfatter udnyttelse af Workflows.

Andre teknologier som Steen Molberg har arbejdet med omfatter Microsoft Exchange, applikationsudvikling til Windows CE og SQL Server.

Daniel Volder Guarnieri

Software Development Engineer at Microsoft working on Dynamics Ax, Azure enthusiast, and wannabe sports climber

Daniel Morten Vistisen

.Net udvikler hos Bluefragments og specialiseret i xaml baserede teknologier. Har tidligere udviklet WPF applikationer, men har i dag primært fokus på Windows 8 og Windows phone apps. 

Christian Holm Nielsen

Developer, programmer, technologist, gadget freak, blogger, trainer, occasional speaker and all round .NET enthusiast

Frederik Winstrup Johansen

Frederik W. Johansen er datalog og Software Arkitekt hos Mjølner Informatics A/S, hvor han beskæftiger sig med Windows Phone, Windows 8 og .NET projekter. Han har mere end 25 års erfaring fra IT-branchen og har brancheerfaring fra rumfart-, agro- og vind-industrien, den finansielle og analytiske sektor. Frederik har desuden arbejdet som underviser og konsulent.

Jeppe Lund Andersen

Jeg  er uddannet Civilingeniør i Software og arbejder til daglig som konsulent hos Microsoft Danmark inden for applikations udvikling. Jeg har programmeret siden jeg rundede de 10 år og gennem de sidste adskillige år haft en forkærlighed for udvikling baseret på Microsoft teknologier. 

Christian R. Helle

Application and Systems Developer / Architect specializing in mobility and everything related. Extensive knowledge with over a decade of experience with building software for handheld platforms. Has been involved in the design, development, test, and deployment of various software solutions from small to large, commercial, industrial, and enterprise.

In my free time I enjoy spending quality time with my family, playing guitar, transcribing music, reading manga, and watching animé

Jørn F. Andersen

Softwareudvikler gennem mere end 20 år og hyppig indlægsgiver på seminarer, workshops og TechTalks

Erik Ejlskov Jensen

.NET Database Udvikler, ansat som Tech Lead i Microsoft konsulenthuset Commentor. Koordinator og bidragsyder til adskillige Codeplex Open Source projekter, bl.a. SQL Server Compact Toolbox og Entity Framework. SQL Server MVP siden 2009.

Rasmus Glibstrup

Rasmus Glibstrup, SQL-Arkitekt / MCT, MCSE: Data Platform 2012, Charter Member og oprindeligt uddannet datamatiker. Rasmus er ekspert i SQL. Han har arbejdet som konsulent siden 1999 bl.a. med opgaver inden for udvikling, performanceoptimering, drift, vedligehold, migrering og konsolidering.

Sideløbende har han i sin egenskab af MCT (Microsoft Certified Trainer) undervist hundredevis af SQL-ansvarlige i produktet fra SQL 2000 til nu, både certificeringsrettede kurser samt firmatilrettede workshops og lignende.”

Sponsorer

 

 
  







Kontakt

Følg DDC :

Hvis du gerne vil i kontakt med os omkring Danish Developer Conference skal du skrive til Ajlin Beljur Arslan på :
b-ajarsl@microsoft.com eller bruge formularen til venstre.