Övning: Arbeta med Azure Explorer



Relevanta dokument
Förutsättningar: Konto på Azure, kontot har fått File Storage tillagt, Azure Powershell version eller senare.

Övning 1: Skapa virtuell maskin för utveckling.

Inledande programmering med C# (1DV402) Ditt första C#-program med Visual Studio

Övning Dictionary. Övning 1. Steg 1: På din virtuella maskin, starta Visual Studio.

Användarhantering Windows 7 I denna laboration kommer vi att skapa nya användare och grupper och titta på hur man hantera dessa.

Installera Docker på Windows Server 2016

Alla rättigheter till materialet reserverade Easec

Del 1: Skapa konto i Exchange

Alla rättigheter till materialet reserverade Easec

Innehåll Översikt: Arbeta med databaser... 3 Översikt databaser i SQL Server... 4 Översikt databaser i SQL Server... 5 Hur information lagras i SQL

ANVÄNDARMANUAL. handdatorer i ängs- och betesmarksinventeringen. för

Din guide till. Klientinstallation MS Driftservice

Installation av StruSofts låne-licensserver (nätverkslicens)

Design Collaboration Suite

Installationsanvisningar VisiWeb. Ansvarig: Visi Closetalk AB Version: 2.3 Datum: Mottagare: Visi Web kund

Manuell installation av SQL Server 2008 R2 Express för SSF Timing

Hur du installerar och konfigurerar Adobe Media Live Encoder för HD-sändning

ARX på Windows Vista, Windows 7 eller Windows 2008 server

Chaos VPN - Installera Cisco AnyConnect Windows 8

Language Integrated Query, LINQ, och databaser

Installationsguide för mysql och OLA Server/OLA Klient

Hur du installerar Open Broadcaster Software (OBS) fo r HD-sa ndning

ANVÄNDARMANUAL. handdatorer i ängs- och betesmarksinventeringen. för

Flytt av. Vitec Mäklarsystem

Instruktion för användande av Citrix MetaFrame

Uppgift 18 Eget programval

Guide till EndNote X9

Biometria Violweb. Kom-igång-guide. Mars Sammanfattning Den här anvisningen är till för dig som ska börja använda dig av Biometrias tjänster.

Instruktioner för uppkoppling mot NyA Open

Datorlaboration 0, Programmering i C++ (EDAF30)

INSTALLATION AV VITEC MÄKLARSYSTEM

Låt "Personlig mappfil för Office Outlook (.pst)" vara markerad. Klicka på OK

DGC IT Manual Citrix Desktop - Fjärrskrivbord

Extern åtkomst Manual för leverantör

Hur patchar man Entré?

Installationsinstruktion med rekommenderade inställningar Extern Uppkoppling med SITHS-Kort mot Landstinget Västmanland

Kom igång med Etikettskrivaren 1. Ladda ner följande installationsprogram Ladda ner Drivrutiner för etikettskrivare Zebra

Installationsguide fo r CRM-certifikat

INSTALLATION...3 ATT KOMMA IGÅNG...3 PROGRAMMETS DESIGN...4 LÄGGA TILL TABELL...4 EDITERA TABELL...4 EDITERA RELATION...5 SPARA OCH AVSLUTA...

Chaos VPN - Installera Cisco AnyConnect Windows 7

Installationsmanual ImageBank 2

Laboration 2 i datorintro för E1 Detta dokument innehåller instruktioner och övningar för introduktion till E-programmets datorsystem och web-mail.

Guide till EndNote X9

Inlämningsarbete Case. Innehåll Bakgrund bedömning inlämningsarbete... 2 Inlämnade arbeten... 4

Boss installationsmanual förberedelser

BaraTrav Prenumeration och Installation Version 1.3.4

Alla rättigheter till materialet reserverade Easec

På servern För att registrera och köra en Topocad 17 nätverkslicens krävs att man installerar den senaste Licensservern

Instruktioner för uppdatering från Ethiris 5.x till 6.0

Programinstallation Datorbaserat handsmörjningssystem

Biometria Violweb. Kom-igång-guide. Januari Sammanfattning Den här anvisningen är till för dig som ska börja använda dig av Biometrias tjänster.

Startanvisning för Bornets Internet

Docker i Windows 8.1 med Hyper-V

REGION SKÅNE VDI KLIENTINSTALLATION

Installation av. Vitec Mäklarsystem

Server Inställningar för. Inställningar för Server 2003

Nedladdning från PA. 1. Koden (nyckeln) 2. Programmet. SPSS Statistics 23. Gunilla Rudander IBM Corporation

Innehåll. Dokumentet gäller från och med version

Ladda upp filer fra n PLC till PC

Installationsanvisning för kursens programvara på egen dator

Windows Server containers och Hyper-V containers

Grundkurs 1 IKT Filhantering

Kom igång med Advance Online portal med certifikatsverifiering

Arbetshäfte Office 365 en första introduktion

Skapa mappar, spara och hämta dokument

JobOffice SQL databas på server

Installation av. Vitec Mäklarsystem Office

LATHUND Att överföra information till Projektportal Investera

Alla rättigheter till materialet reserverade Easec

Compose Connect. Hosted Exchange

Nintex Workflow 2007 måste installeras på Microsoft Windows Server 2003 eller 2008.

Manual licenserver. Installations och konfigurations-manual för Adtollo licenserver

Bruksmanual för uppsättning av Wanscam övervakningskamera. Utgåva 2.0

Installationsguide ELCAD 7.10

Komponenter med COM (och COM+/VC++ 7.0)

Ondemand streaming via Amazon S3 och CloudFront

Övning: Skapa en ny regel

FactoryCast HMI. Premium & Quantum PLC. MySQL Server och FactoryCast HMI databastjänst

Office 365 Kompetens 2014 / MB

LATHUND INSTALLATIONSANVISNINGAR PROJEKTSTRUKTUR 1 SAMMANFATTNING FUNKTIONER I INSTALLATIONSPAKET TEKNISK PLATTFORM...

Användarguide för anslutning till Treserva och TES Användarguide för anslutning till Treserva och TES

Microsoft Visual Studio 2017

Myndigheten för samhällsskydd och beredskap 1 (10) Datum Installationsguide ROPA

Procedurer för att ändra standardplats för programinstallation i Windows XP

Lägga till bild i e- handeln

Sync Master startas via Task Scedule (schemaläggaren). Programmet kan köras på servern utan att någon är inloggad på servern.

Webmail instruktioner

Välkommen! Lycka till! ecampus min väg till KNX

Så här skriver du ditt första program i C++

Bengans datorhörna WINDOWSTIPS

Lumitester PD-20. Användarmanual. Innehållsförteckning. Styrprogram

Instruktion för användande av Citrix MetaFrame

LABORATION 2 DNS. Laboranter: Operativsystem 1 HT12. Martin Andersson. Utskriftsdatum:

Lathund för Novell Filr

Dokumentation för VLDIT AB. Online classroom

Inställningar hos klienter som behövs för BankIR 2.0.

Installation av. Vitec Mäklarsystem

Installationsguide för FAR Komplett Offline 2.1.2

Redaktörens Lathund för Glokala. Så här redigerar du en redan befintlig hemsida. Så här skapar du en länk till en extern hemsida

Allt du behöver för crowdsourcing

Transkript:

1 Övning: Arbeta med Azure Explorer Azure Explorer är ett tredjpartsverktyg för att hantera lagring i Azure. Arbetsuppgift 1: Ladda ner och installera Azure Explorer på din utvecklingsmaskin i Azure. Steg 1: Anslut till din utvecklingsmaskin i Azure och logga på densamme. Steg 2: Öppna Internet Explorer, skriv in följande url: http://www.cerebrata.com/labs/azure-explorer, klicka därefter på Enter. Steg 3: Klicka på Download och installera produkten. Gränssnittet liknar File Explorer i ett Windowsbaserat operativsystem. Arbetsuppgift 2: Lägg till storage accountet som du använde tidigare i övningen. Steg 1: Högerklicka på Azure Storage Accounts, välj alternativet Add Account i dialogfönstret som kommer upp. Steg 2: I rutan till höger för Account Name, skriv in namnet för Account Name, i rutan till

2 höger om Access Key, skriv in primärnyckel för ditt konto. Steg 3: Klicka på knappen Test Connection, för att testa anslutningen. Steg 4: Klicka på OK om du får lyckad anslutning. Steg 5: Klicka på OK i dialogfönstret Add Windows Azure Storage Account. Ditt Storage Account kommer att visas i alternativet Azure Storage Accounts. Steg 6: Expandera ditt Storage Account, verifieras att ingenting visas! Arbetsuppgift 3: Skapa blob via Visual Studio 2013 Server Explorer. Steg 1: Starta Visual Studio 2013. Steg 2: I Server Explorer expandera Azure Storage ditt Storage Account Blobs. Steg 3: Högerklicka på Blobs, välj alternativet Create Blob Container. Steg 4: I rutan för Name i dialogfönstret Create Blob Container, skriv in test, klicka därefter på OK. Arbetsuppgift 4: Verifiera att blob visas i Azure Explorer. Steg 1: Återgå till Azure Explorer. Steg 2: Klicka på alternativet Refresh, verifiera att blob som vi skapade visas.

3 Arbetsuppgift 5: Ladda upp fil till blob. Steg 1: I Azure Explorer, dubbelklicka på test. Steg 2: Högerklicka någonstans i den mittersta delen, välj alternativet Upload i dialogfönstret som dyker upp. Steg 3: Välj alternativet Block Blob, leta upp filen C:\Temp\Logg4.log, klicka på Open. Övning: Ladda upp fil programmässigt Arbetsuppgift 1: Skapa applikation i Visual Studio 2013. Steg 1: I Visual Studio2013, klicka på New Project. Välj Installed Windows Desktop Consol Application. I rutan för Name, skriv in blockblobditt_förnamn, klicka därefter på OK. Steg 2: När ditt projekt har startat, högerklicka på ditt projekt i Solution Explorer. I dialogfönstret som kommer upp, klicka på alternativet Manage NuGet Package.

4 Steg 3: I rutan Search online, skriv in WindowsAzureStorage, klicka därefter på Install för att installera Azure Storage och dess beroende. Klicka på I Accept i dialogfönstret License Acceptance. Klicka på Close när installation är klar. Arbetsuppgift 2: Lägg till deklaration för namespace i program.cs. Steg 1: I Solution Explorer, leta upp och dubbelklicka på program.cs. Steg 2: Lägg till följande: using System.IO; using Microsoft.WindowsAzure; using Microsoft.WindowsAzure.Storage; using Microsoft.WindowsAzure.Storage.Auth; using Microsoft.WindowsAzure.Storage.Blob;

5 Arbetsuppgift 3: Lägg till logik i main(). När du är klar, högerklicka på ditt program och välj Debug New Instance. Steg 2: Lägg till följande kod i sektionen main(): string accountname = ditt_storage_account_name ; string accountkey = din_primära_nyckel ; try StorageCredentials creds = new StorageCredentials(accountName, accountkey); CloudStorageAccount = new CloudStorageAccount(creds, usehttps: true); CloudBlobClient client = account.createcloudblobclient(); CloudBlobContainer samplecontainer = client.getcontainerreference( samples ); samplecontainer.createifnotexists(); CloudBlockBlob blob = samplecontainer.getblockblobreference( easec.jpg ); using (Stream file = System.IO.File.OpenRead(@ C:\temp\easec.jpg )) catch (Exception ex) blob.uploadfromstream(file);

6 Console.WriteLine(ex); Console.WriteLine( Färdigt klicka på någon tangent för avsluta. ); Console.ReadKey(); Steg 3: Klicka på någon tangent för att stänga fönstret. Övning: Hantera uppladdad fil med Azure Explorer Arbetsuppgift 1: Verifiera att fil har blivit uppladdad. Steg 1: I Azure Explorer, dubbelklicka på det storage account som du använde, för att ladda upp filen. Steg 2: Klicka på alternativet Refresh. Steg 3: Verifiera att du har katalogen Samples, dubbelklicka på denna katalog, verifiera att filen som du laddade upp finns här!

7 Arbetsuppgift 2: Göra fil tillgänglig för andra. Steg 1: I Azure Explorer, högerklicka på fil du har laddat upp, välj alternativet Copy path i dialogfönstret som dyker upp. Steg 2: Öppna Internet Explorer, klistra in sökväg som du precis kopierade. Detta beror på att denna fil bara finns tillgänglig för de som är de rätta rättigheterna. Du kan hantera detta när container för Blob skapas. Steg 3: I Azure Explorer, högerklicka på ditt Storage Account, välj alternativet New Blob Container. Steg 4: I dialogfönstret Add Blob Container ditt_storage_account_namn, i rutan för Name, ange publik, välj sedan under Access Level alternativet Blob Public read access for Blobs, klicka därefter på OK.

8 Steg 5: Flytta eller kopiera filen från samples till publik, du kan använda t ex drag and drop. Steg 6: Högerklicka på filen i katalogen publik, välj alternativet Copy path i dialogfönstret som dyker upp. Steg 7: I Internet Explorer, öppna ny flik, klistra in sökvägen och klicka på Enter.

9 Övning: Hantera rättigheter för Blob programmässigt Arbetsuppgift 1: Förändra din kod. Steg 1: I Visual Studio 2013, ändra din kod enligt nedan, är du är klar, högerklicka på ditt program och välj Debug New Instance: (det som är markerad med fet text är förändringarna!) string accountname = ditt_storage_account_name ; string accountkey = din_primära_nyckel ; try StorageCredentials creds = new StorageCredentials(accountName, accountkey); CloudStorageAccount = new CloudStorageAccount(creds, usehttps: true); CloudBlobClient client = account.createcloudblobclient(); CloudBlobContainer samplecontainer = client.getcontainerreference( samples1 ); samplecontainer.createifnotexists(); samplecontainer.setpermissions(new BlobContainerPermissions() PublicAccess = BlobContainerPublicAccessType.Container ); CloudBlockBlob blob = samplecontainer.getblockblobreference( easec.jpg ); using (Stream file = System.IO.File.OpenRead(@ C:\temp\easec.jpg ))

10 blob.uploadfromstream(file); catch (Exception ex) Console.WriteLine(ex); Console.WriteLine( Färdigt klicka på någon tangent för avsluta. ); Console.ReadKey(); Steg 2: Återgå till Azure Explorer, verifera att du har ny blob med namnet Samples1. Steg 3: Högerklicka på easec.jpg, välj alternativet Copy path. Steg 4: Öppna ny flik i Internet Explorer, klistra in genvägen och klicka på Enter. Steg 5: Bilden visas nu direkt. Övning: Arbeta med ögonblicksbild Arbetsuppgift 1: Skapa ögonblicksbild för din bild. Steg 1: I Azure Explorer, expandera ditt_storage_account samples. Högerklicka på easec.jpg, välj alternativet Properties i dialogfönstret som dyker upp.

11 Steg 2: Klicka på fliken Snapshots. För att skapa ny ögonblicksbild, klicka på New. Snapshot kan användas för att spara undan innehåller för en viss tidpunkt. Detta kan också hanteras programmässigt: CloudBlockBlob blob = samplecontainer.getblockblobreference("easec.jpg"); blob.createsnapshot(); using (Stream file = System.IO.File.OpenRead(@"c:\temp\easec.jpg")) blob.uploadfromstream(file); Promote används för att skriva över befintlig fil, med ögonblicksbild.