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









Inga kommentarer:
Skicka en kommentar