Blogginlägg

Möt MEET på TechDays 2012

Av Cecilia Wirén | Blogg | 24 april 2012

Jag är sedan några år medlem i Microsofts Extended Expert Team, MEET. Denna grupp är sammansatt av Microsoft Sverige och består av experter inom alla Microsofts tekniker.


  • Andreas Stenhall (deployment) - Killer features in Windows 8 – Dare to miss them on TechDays?
  • Alan Smith (Azure)
  • Björn Axell (System Center)
  • Cecilia Wiren (.NET)
  • Chris Klug (.NET)
  • Daniel Bugday (Sharepoint)See you on TechDays 2012 Örebro #MSDN #TD2012
  • Hasain Alshakarti (Security) - MEET@TechDays 2012 in Örebro
  • Henrik Nilsson (FIM, ADFS, Security) - Microsoft Extended Experts Team – MEET
  • Johan Arwidmark (System Center)
  • Johan Åhlén (SQL Server) - SQL Server sessions at TechDays Sweden 2012
  • Magnus Björk (Exchange)#td2012 here I come
  • Magnus Mårtensson (Azure) - TechDays.se 2012 – About Windows Azure
  • Patrik Löwendahl (.NET)
  • Mathias Olausson (ALM)
  • Jörgen Nilsson (System Center) - Microsoft Extended Experts Team – MEET
  • Ola Skoog (IT Pro Evanglist)MEET@TechDays
  • Anders Olsson (Security) - Få mer ut av TechDays
  • Joakim Nässlander (Windows Server, Cluster)
  • Martin Lidholm (Unified Communication, Lync)
  • Kent Nordström (Forefront) - TechDays in Sweden
  • Sergio Molero (säkerhet) - Techdays 2012


  • På Techdays kommer du kunna träffa flera av dessa och flera av dem kommer att presentera. Den kompletta sessions listan kan du hitta på TechDays sida men nedan ser du de sessioner som leverars av MEET och har .NET inriktning:

    AA med Windows Live SDK

    Authentication & Accounting är något som många behöver bygga till sina system. Med Live SDK kan du skapa en inloggning med LiveID för ditt system. När sedan användaren är inloggad kan du genom SkyDrives utrymme spara inställningar och data enkelt i molnet. Du kan få tillgång till Hotmails kalender - och kontaktfunktion samt Messenger som kan användas i ditt system. Du kan sedan använda alla dessa tekniker på olika plattformar, så som Windows Phone och Web.

    Windows Store

    Join Chris Klug, a Windows 8 trainer, as he shows off what the Windows Store will be like, what it will offer you as a developer, and what limitations it has. He will try and give you all the information you need to feel confident in what it will mean for you, as well as how to take the next step in your journey towards publishing your first Metro style application as soon as the Store opens.

    Developer/Designer Workflow - a productivity utopia?

    Imagine a world where developers and designers can work together. A world where the developer can focus on the code and functionality, without caring too much about the UX end of things and the designer can focus on getting the user experience perfect. A world where these two can easily combine both of their talents and creativity into a great application. Utopia you might say, possible says Chris Klug, a Silverlight MVP with a passion for design. He will even tell you that he can get them working like this in parallel, getting the application done faster. During the session “Developer/Designer Workflow - a productivity utopia?”, Chris will share his thoughts and experiences on how we can bring this kind of workflow into your office.

    A sneak peak of Windows 8 Security

    A Live session performed Hasain Alshakarti, Microsoft Enterprise Security MVP. After spending almost a year with the Windows 8 TAP program we can now speak about the most security features in Windows since Windows NT. Features like Virtual Smart Cards, DNSSEC, Claim Based Access, the enhanced DirectAccess, Data Classification, Secure Boot, enhanced BitLocker, Expression Based Audit Policies and more are going to be demonstrated and explained so you get the correct picture of where, when and how to use the new security technology going to be available in "Windows 8", the next release of Windows.

    SQL Server 2012 Overview

    Learn about all new great features of the brand new SQL Server 2012 release. This session will incorporate the top 12 new features including new performance features, Business Intelligence and High Availability.

    Security and all these “)!%/”# devices

    Magnus Lindkvist enlights us about the risks and benefits of consumerization from a security perspective. In short - BYOD… then what?

    Predicting Cloudy Weather by Power Debugging Windows Azure

    The main form of debugging applications in Windows Azure is by way of collecting, accessing and analyzing application trace messages. Handling thing process well without getting lost can be demanding. How do you collect a lot of trace from an application running live with thousands of users and make any sense of it? The risk of a heavy down pour of trace-rain from the Cloud is 100%. The Windows Azure Management Portal gives a lot of help for those who know how to take advantage of that functionality. Shared in this session, based on experiences from real Windows Azure endeavors by Cloud Accelerate Partners, are more ways to empower your Windows Azure debugging process.

    Listiga applikationer i Windows 8

    Den senaste inkarnationen av XAML ger oss nya sätt att visa upp data för våra användare. Vi kikar på nya databundna kontroller såsom GridView, ListView, SemanticZoom. Vi bekantar oss också med hur vi anpassar vår applikation för operativsystemets olika vyer (Snapped, Filled och Full Screen).

    File new Windows 8 Project

    Sessionen ämnar ge en mer sammanhängande bild av app-utveckling med Windows 8. Givet en databas på servern – hur låter vi klienten konsumera, visualisera, och slutligen integrera data med operativsystemet. En enkel XAML-applikation från ax till limpa.

    Skapa snygga appar med Metro style design

    Windows 8 markerar nästa steg i evolutionen av Metro-design. Med ett fokus på det digitala innehållet, typografi och animeringar, ger Metro-design en fräsch touch till användarupplevelsen. I den här sessionen får du höra om designprinciperna som ligger i grund för Metro och en inblick i hur du i praktiken kan applicera dessa principer för att skapa snygga appar.

    Mathias Olausson

    Build Lab in the Sky

    Tänk att kunna sätta upp ett nytt utvecklingsprojekt med hela ALM processen på plats på bara några timmar! Med Visual Studio 11 blir det möjligt att implementera en hel projektmiljö i Molnet. Under denna session visar vi hur vi kan sätta upp ett nytt projekt i TFS i Molnet. Med det kan vi arbeta med den nya grafiska webben för agil utveckling så väl som att utnyttja källkodshantering för våra utvecklingsaktiviteter. Men vi slutar inte där – vi kommer också gå igenom hur vi kan använda Windows Azure för att sätta upp en molnbaserad bygg- och deployprocess. Och använda en labmiljö i Windows Azure för både automatiserad och manuell testning. Med detta på plats har du en komplett projektmiljö i Molnet!
     

    Continuous Feedback med Visual Studio ALM 11

    Under denna session går vi igenom hur Visual Studio och Team Foundation Server 11 ger oss stöd för att implementera en process där alla i projektet kontinuerligt kan ge och få feedback som en del av det pågående projektarbetet. Vi kommer att visa helt nya verktyg för skapande av prototyper och för insamling av feedback från användare. Vi kommer att visa hur det nya webgränssnittet i TFS stöttar agilt arbete och vi kommer även ge exempel på hur det kan anpassas för att visa egendefinierade tillstånd och nyckeltal. Under utveckling kan vi använda den nya funktionen för kodgranskning för att ge feedback till utvecklare. Till sist tittar vi på de nya funktionerna för integration med felrapportering som en del av feedback från faktisk körning av en applikation. Kort och gott, det kommer bli ett demofyllt pass med många nya funktioner i Visual Studio ALM 11 som gör det lättare för oss att bygga det kunden frågar efter!

    Ett varv runt .NET Framework 4.5 och C# 5

    Nästa version av .NET står bakom hörnet och släpps tillsammans med det som idag kallas Visual Studio 11. Under den här kodintensiva sessionen kommer du få en bra bild av hur din vardag som utvecklare kommer att förändras, förenklas och förbättras. Arbetar du med .NET idag, vill du inte missa den här chansen att få se hur du kommer arbeta med .NET imorgon.

    Friktionsfria lösningar med Eventdriven arkitektur

    Att bygga komplexa system kommer alltid att vara komplicerat. Det finns däremot möjlighet att med hjälpa av arkitekturella mönster minska friktionen för att bygga ut befintliga system och integrera med nya. Många av dessa är samlade under namnet ”Eventdriven arkitektur” och har sin grund i ”publish / subscribe”. Men det stannar inte där. Eventdriven arkitektur finns på många nivåer, från kod till arktitekturella komponenter. I den här presentationen kommer Patrik Löwendahl att presentera de mönster som löst kopplats till arkitekturstilen. Tekniker som Command / Query separation, Event Sourcing, Publish / Subscribe och utmaningar för samfällighet, orkestrering samt tekniska lösningar kommer att presenteras. Event driven arkitektur hjälper utvecklare och arkitekter på flera nivåer av deras lösningar. Dels kodmässigt för att tex följa principen ”Open/Closed” där du istället för att ändra direkt i redan befintlig kod kan lägga till nya moduler för händelser. Som exempel, du vill ändra logistikleverantör. I din första version skickar du ett meddelande om att spara ändringen i databasen. Sedan tillkommer krav att tex skicka e-post till leverantörerna och sedan även att kunden skall få en sådan notifiering. Istället för att då ändra i fungerande befintlig kod, kan man med eventdriven arkitektur lägga till dessa nya funktioner som nya moduler som prenumerera på händelsen. Att utveckla kod på det här sättet har en extremt lägre friktion. En ytterligare teknik som är event-driven är det som kallas event-sourcing. Vid event-sourcing utvecklas applikationer helt runt händelser där t.o.m. händelser sparas i databasen direkt. Det tillåter att du tex kan spela upp exakt vad som hände i dina affärstransaktioner från en tidpunkt till en annan och på det sättet återskapa olika tillstånd enkelt. Något som är extremt värdefullt vid affärssimuleringar, spårbarhet och återställning av tillstånd. Den sista principen den här presentationen går igenom är ”publish / subscribe” på en högre nivå. Integration mellan system. Där händelser läggs på köer som ”Commands” istället för att system direkt själva skickar meddelanden till varandra eller hämtar information från varandra. Som exempel kan tex ges när en kund sparas i CRM-systemet så skickas en ”Kund sparad” händelse till kön och de system som hanterar kunder hämtar sedan den informationen och hanterar att dess information är uppdaterad. Det här mönstret är inte minst aktuellt för molnbaseradelösningar, både då den molnbaserade lösningen är fristående och även när den integrerar med ”On-premis”. Avslutningsvis kommer den här presentationen att knyta samman ”säcken” genom att visa hur dessa tre komponenter tillsammans skapar sömlösa system som har extremt låg friktion för vidareutveckling.
    Till inlägget