Vem är Johan Lindfors

Jag jobbar som teknisk chef på Microsoft i Sverige och ansvarar för vår tekniska evangelisering mot utvecklare. I den här bloggen har jag för avsikt att skriva om utveckling i allmänhet och på Microsofts plattform i synnerhet.

Är du intresserad av en XNA användargrupp?



Visa resultat!

Get Microsoft Silverlight

Missa inte dina fria timmar i molnet med MSDN

För dig som har en MSDN prenumeration finns det fria timmar att dra nytta av i Windows Azure Platform. Här finns det en riktigt bra beskrivning över hur du går tillväga för att använda timmarna och utvärdera plattformen, GRATIS!

Click to download Walkthrough DocumentsFråga: Varför måste jag ändå mata in ett kreditkort?
Svar: Tjänsten är designad så att ju mer du konsumerar desto mer kostar det. Det betyder att när dina fria timmar är slut så kommer din prenumeration att börja ticka kostnader, men du kan i processen markera att du inte vill automatiskt förnya din prenumeration på det sättet utan istället välja att “kliva av” när de fria timmarna är slut.

Glöm inte heller att ladda hem det uppdaterade “training kit” som nu finns tillgängligt. Där finns laborationer som snabbt hjälper dig igång med de olika komponenterna i Windows Azure Platform.

Postades 18. juni 2010 14:12 av Johan Lindfors
Taggar:

Windows Azure och .NET Framework 4.0

Under TechEd North America konferensen presenterade Bob Muglia en hel del nyheter om Windows Azure Platform. Jag hoppas att du inte har missat nyheterna och uppdateringarna:

  • Windows Azure Tools for Visual Studio 1.2
    En ny version av Windows Azure SDK och Tools for Visual Studio innebär att det nu går att bygga applikationer på Windows Azure med hjälp av .NET Framework 4.0. Det finns också en del andra intressanta nyheter som att exempelvis få stöd för IntelliTrace och direkt ladda upp en applikation från Visual Studio till Windows Azure. Du kan redan nu ladda hem det uppdaterade SDK’t här, och hitta ytterligare läsning här!
  • Uppdateringar till SQL Azure
    Från och med den 28:e juni så kan kunder nu dra nytta av uppdateringar i SQL Azure. Bland annat så kan en databas uppdateras från den tidigare max-gränsen på 10GB till snart 50GB. Vi kommer också att kunna använda oss av spatiala typer för att lagra information om platser med exempelvis latitud och longitud. Mer information om uppdateringarna till SQL Azure hittar du här!
  • Windows Azure CDN
    Med hjälp av Windows Azure CDN (Content Delivery Network) så kan utvecklare nu cacha data lagrat i Windows Azure Blobs i olika datacenter över världen så att informationen finns tillgänglig närmare användarna och kunderna. Idag finns Windows Azure CDN på 19 platser, strategiskt placerade runt omkring och används även av bland annat Windows Update, Zune videos och Bing Maps. Mer detaljer såsom priser och tillgänglighet kan du hitta här!
  • Data Sync Service for SQL Azure
    Det här är en ny tjänst som för närvarande är tillgänglig som en förhandsversion i laborations-miljön. Den gör det möjligt för kunder att synkronisera data mellan två SQL Azure databaser i molnet. Det här är den andra tjänsten som erbjuds för SQL Azure Labs, den första var OData exponering av data. Du kan nå båda dessa tjänster via http://www.sqlazurelabs.com och vill du läsa mer om Data Sync tjänsterna så finns det information här!
  • Uppdatering av Windows Azure Platform Training Kit
    En uppdaterad version av utbildningskitet med massvis med information, laborationer, demos och presentationer finns nu tillgänglig för nedladdning. Bland annat så finns sju stycken nya laborationer som helt fokuserar på användning av Visual Studio 2010 och Windows Azure Platform. Hämta detta omedelbart här!
  • Exempel applikationer
    Två stycken exempelapplikationer finns nu tillgängliga. “PhluffyFotos” är en applikation som låter användare ladda upp bilder från sina mobila enheter, tagga informationen och dela med sig av resultatet. “PhluffyFotos” kan laddas hem från http://phluffyfotos.codeplex.com. Den andra exempelapplikationen heter “Full Monte” och är en “Monte Carlo”-simuleringstjänst som körs i Windows Azure. Den visar med hjälp av Excel som klient hur vi kan skapa applikationer som skalas både uppåt och nedåt vid behov. “Full Monte” kan laddas hem från http://code.msdn.microsoft.com/fullmonte.

MSDN TV Live – Windows Azure och SQL Azure

Molnet är modeordet för året och även Microsoft har en omfattande (kanske den mest omfattande) plattform för att bygga moln-baserade lösningar. Med Microsofts arkiektur blir det möjligt för kunder och partners att använda redan befintliga kompetenser och applikationer i nya lösningar och ta del av skalbarheten och flexibiliteten (elastisiteten) som erbjuds med molnet.

I den här MSDN TV Live-sändningen kommer jag (Johan) att ta en diskussion med Allan Knudsen och Robert Folkesson som under de senaste 12 månaderna fokuserat stora delar av sin tid på att hjälpa företag och organisationer med att förbereda sig, migrera samt bygga nya lösningar med Windows Azure, SQL Azure och Azure platform AppFabric. Vi kommer att prata om teknikerna men också berätta om erfarenheter, tips och tricks samt intressanta lösningar som byggts eller är på väg att byggas!

Datum Fredagen den 28:e maj
Tid 12:00-13:00
Plats Klicka här för att ta del av sändningen!

OBS: Webbsändningen använder Office Live Meeting och kommer att innehålla presentation, demonstration och ljud (via datorn). Innan du går med i webbsändningen så behöver du installera Office Live Meeting-klienten!

Postades 27. maj 2010 09:12 av Johan Lindfors

Använda Azure för att lagra och publicera media

I och med att Silverlight Streaming är på väg att fasas ut så har David Sayed satt samman en serie blogginlägg som beskriver hur Windows Azure kan användas för liknande lösningar.

Alan Smith som är MVP i Sverige har redan byggt en sådan lösning och den kan du hitta på www.cloudcasts.net. Den används för att publicera instruktionsfilmer och intervjuer för det mesta runt .NET.

Postades 12. januari 2010 17:15 av Johan Lindfors
Taggar: ,

Nytt training-kit för Azure

Igår släpptes en uppdaterad version av “training-kit” för Azure. Det går att ladda hem här! Och om du vill veta lite mer om innehållet så ser listan ut så här:

Hands On Labs

  • Introduction to Windows Azure
  • Exploring Windows Azure Storage
  • Deploying and Monitoring Applications in Windows Azure
  • Windows Azure: Worker Role Communication
  • Federated Authentication in a Windows Azure Web Role Application
  • Building ASP.NET Web Form Applications with Windows Azure
  • Introduction to SQL Azure
  • Migrating Databases to SQL Azure
  • SQL Azure: Tips and Tricks
  • Intro to Dallas
  • Introduction to the .NET Service Bus
  • Introduction to the .NET Access Control Service
  • Service Remoting with Service Bus
  • Eventing with the Service Bus

Presentations and Videos

  • Windows Azure Platform Overview (C9 - VIDEO)
  • What is Windows Azure? (C9 - VIDEO)
  • Windows Azure Storage Overview (C9 - VIDEO)
  • Deploying Applications on Windows Azure (C9 - VIDEO)
  • Windows Azure Compute (C9 - VIDEO)
  • Introduction to Windows Azure (PPTX)
  • Building Services with Windows Azure (PPTX)
  • What is SQL Azure? (C9 - VIDEO)
  • Introduction to SQL Azure (PPTX)
  • Building Applications using SQL Azure (PPTX)
  • Scaling out with SQL Azure  (PPTX)
  • What is Microsoft Codename "Dallas"? (C9 - VIDEO)
  • Introduction to Microsoft Codename "Dallas" (PPTX)
  • What is the Access Control Service (C9 - VIDEO)
  • Introduction to the Service Bus (C9 - VIDEO)

Demos

  • Deploying Windows Azure Services
  • Hello Windows Azure
  • Windows Azure Guestbook Demo
  • Windows Azure Logging and Configuration Demo
  • Windows Azure using Blobs Demo
  • Windows Azure Worker Role Demo
  • Windows Azure Using Queues Demo
  • Windows Azure Using Tables Demo
  • Preparing your SQL Azure Account
  • Connecting to SQL Azure
  • Managing Logins and Security in SQL Azure
  • Creating Objects in SQL Azure
  • Migrating a Database Schema to SQL Azure
  • Moving Data Into and Out Of SQL Azure using SSIS
  • Building a Simple SQL Azure App
  • Scaling Out SQL Azure with Database Sharding
  • AppFabric Service Bus Direct Connection Demo
  • AppFabric Service Bus webHttpRelayBinding
  • AppFabric Service Bus Publish and Subscribe
  • AppFabric Service Bus Service Registry
  • AppFabric Service Bus NetOneWayRelayBinding
Postades 24. december 2009 09:04 av Johan Lindfors
Taggar: ,

Använd Exempeldata i SQL Azure

Nu finns det möjlighet att använda exempeldata från Microsofts Adventureworks exempel även i SQL Azure. Du kan redan nu hämta hem skripten som behövs från codeplex och publicera i molnet.

Kanske något som kan underlätta för att bygga en häftig tjänst i vår lokala “Windows Azure Developer Contest” som fortfarande tar emot bidrag.

Postades 16. december 2009 07:29 av Johan Lindfors
Taggar: ,

Tävla i molnet och vinn priser

I och med lanseringen av Windows Azure och omkringliggande tjänster under PDC i Los Angeles så har vi beslutat oss för att förlänga inlämningstiden för bidragen till Windows Azure Developer Challenge till den 13:e januari. Så om du har en kreativ lösning men känt att tiden har varit för knapp så har du nu hela julen på dig att knåpa ihop en applikation och vara med i kampen om Windows 7, Windows Phone 6.5, Netbooks från HP och lite annat smått och gott!

Må bäste utvecklare vinna!

Postades 28. november 2009 12:29 av Johan Lindfors
Taggar:

Windows Azure Service Management CmdLets

Om du utvecklar och använder tjänster i Windows Azure så kommer här något som säkerligen kommer att glädja dig. En uppsättning CmdLets för PowerShell som underlättar administrationen och utrullningen av applikationer.

image

 

Efter att ha laddat hem det som behövs från code.msdn.microsoft.com så kör jag scriptet som följer med, sedan la jag till de extra kommandona till PowerShell genom att som i bilden ovan skriva:

Add-PSSnapIn AzureManagementToolsSnapIn

Då får jag tillgång till en hel uppsättning nya kommandon som exempelvis Get-OperationStatus för att undersöka status på tjänsten eller Set-DeploymentConfiguration som kan användas för att öka på eller minska antalet instanser som min applikation använder.

Postades 26. oktober 2009 19:05 av Johan Lindfors

Den här bloggen använder BlogEngine.NET 1.6.0.0
Temat anpassat av Johan Lindfors