UTVECKLING MED RAMVERKET.NET Marcus Medina. Dagens visdomsord ” Oavsett om du tror att du kan, eller om du tror att du inte kan, har du helt rätt. ” -

Slides:



Advertisements
Liknande presentationer
Sweden SharePoint User Group Wictor Wilén
Advertisements

Tomas Sandström, Adtollo
Migrera befintliga system till Windows Azure
Prova  Roliga bilder  Spel  Roliga videoz  Musikspelare  Downloads!  Till de minsta  Kontakt.
Att söka och förvalta kunskap
Flexicon – Din systempartner
FTP, HTTP, HTML, XML och XHTML
Connecting To The Internet (Internetanslutningar)
En introduktion till ’Hård Infrastruktur’
Frågor Allmän IT-kunskap avsnitt 1 kapitel 1 Repetition 4
Lektion 6 Mahmud Al Hakim
Mjukvara och nätverk Vad är det?.
Programmering B PHP Lektion 1
Nätverk och Java, grunder Föreläsning 0: Introduktion till Internet
”Ett sätt att distribuera Business Objects via webben”
FILM & TV Webbsida Lena Bergholm, Jesper Åbonde, Ron Holmström, Jonne Sundell.
Ali Ghodsi Global Computing Ali Ghodsi –Swedish Institute of Computer Science (SICS) Kungliga Tekniska Högskolan (KTH)
DCV Idéskiss Design Jag tror att jag ska ha en mörk och stilren design på mitt DCV. Det ska finnas dynamisk funktionalitet där designen byts utan att sidan.
Nätverk och Java, grunder Föreläsning 6
Ajax Dynamiska webbsystem. AJAX och web 2.0 Web 2.0 är egentligen bara ett ”buzzword” för en modern webbsajt. Innehållet skulle till exempel vara: Rich.
Programmering II C#, ID1304.
MIIS 2003 – User Identity Lifecycle Management
Exchange 2010 Martin Lidholm –
Databaser i B2KUNO Johan Eklund. Hur går jag vidare? Avancerade tillämpningar:  Analysera data  Generera information Utveckla följande färdigheter:
InterSession hos H&M. Utöver det vanliga... -Inbyggd TN3270 server / klient -Inbyggd web server (3270 i webläsaren) -IP printer support -Sysplex support.
TIPS & RÅDAKUTEN av Lina och Johan. SÖKA, LAGRA och ÖVERFÖRA INFORMATION PÅ DATORN - SÅ KAN DU GÖRA!
Kartdistribution med Web Map Services
Programmering B PHP Lektion 2
1 Windows Azure Mikael ÖstbergTorkel Ödegaard. 2.
1 1 Musikprogrammering och mobil ljuddesign Föreläsning 4 Kommunikation över nätverk – UDP och MaxMSP.
<element name="ReportClient" minOccurs="0">. <simpleType>
Välkommen till Del 1.
Picsara DICOM Modulen Från Picsara Picsara DICOM Modulen Från Picsara 10.1.
Internet Styrdatorer och kablar Uppkopplade användare Servrar 182.QRZN.
UTVECKLING MED RAMVERKET.NET Marcus Medina. Dagens visdomsord ” Ingen vet vad han klarar innan han har försökt. ” - Publilius Syrus (85 f.Kr.-43 f.Kr.).
UTVECKLING MED RAMVERKET.NET Marcus Medina. Dagens visdomsord ”Den enda verkliga utbildningen får man av det som går en emot.” André Gide ( )
Projekt och Arkitektur
MEOS på två datorer Motionsorientering. TävlingUngdom Korsad nätverkskabel Server Lägg upp tävlingen på denna Används som anmälan Extra batteri Startas.
MED RAMVERKET.NET Marcus Medina UTVECKLING. Dagens visdomsord ” För varje berg du bestiger se inte bara vad som ligger framför dig, titta ner och se vad.
Operativsystem i nätverk
Utveckling med ramverket .net
A Beginner's Guide to SharePoint 2013 REST API [Rest/Odata/Json]
UTVECKLING Marcus Medina MED RAMVERKET.NET. Dagens visdomsord ” Och för övrigt är utom detta att säga: Min son, låt varna dig! Ingen ände är på det myckna.
FRÅGEUTVECKLING INOM MSSQL Marcus Medina. Dagens visdomsord ” Det finns inga hemliga recept för framgång. Det är resultatet förberedelse, hårt arbete,
Exempelbaserade specifikationer med SpecFlow
Utveckling med ramverket .net
UTVECKLING MED RAMVERKET.NET Marcus Medina. Dagens visdomsord “Det verkar alltid omöjligt tills dess att det är gjort” Nelson Mandela.
FRÅGEUTVECKLING INOM MSSQL Marcus Medina. Dagens visdomsord ” Exercitatio artem parat ” (Övning ger färdighet) - Tacitus, Germania 24.
FRÅGEUTVECKLING INOM MSSQL Marcus Medina. Dagens visdomsord ”Kunskap kan vara tung att inhämta men är sedan lätt att bära.” - Okänd.
Mahmud Al Hakim 2  Mål för kursen  Kursplanering  Kurslitteratur  Betygsättning  Grunder om databaser  Tabeller.
Pass 3 Allmän IT Mjukvara IT-samhället Datasäkerhet Ergonomi
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Network Services Networking for Home and Small Businesses – Chapter.
UDP Pålitlig byteström TCP
Microsoft Visual Studio och.NET Framework, idag och imorgon! Robert Folkesson
Network Services (Nätverkstjänster) Client/Servers And Their Interaction (Client/Server och deras interaktion)
Multimedie- och kommunikations- system, lektion 1 Föreläsningsmaterialet är författat av Magnus Eriksson och Iskra Popova. Bilder är även hämtade från.
1 Windows Azure Mikael ÖstbergTorkel Ödegaard. 2 Äshur Ashore Azzuure.
Rikare webb med AJAX, Microsoft Silverlight, WPF och Expression Studio Robert Folkesson
Jonny Karlsson PROCESSPROGRAMMERING Föreläsning 8 ( )‏ Innehåll:  Introduktion till Java EE (Enterprise Edition)  Enterprise Java Beans.
UTVECKLING MED RAMVERKET.NET Marcus Medina. Dagens visdomsord ”Google is your friend”
Repetition Datakommunikation I.
UTVECKLING MED RAMVERKET.NET Marcus Medina. Dagens visdomsord ” Det är en stor fördel att tidigt begå de misstag man kan lära något av. ” - Winston Churchill.
DKN - teori1 DKN vecka 45 OSI 3 IP. DKN - teori2 The TCP/IP (DoD) Model.
Nätverk.
Nätverk – optisk fiber Störningsfri Avlyssningssäker Snabb överföring Klarar långa avstånd Dyr Ömtålig.
 Object-Relational mapping  (aka O/RM, ORM, and O/R mapping)  Mappning av objekt och dess relationer till/från en relationsdatabas.
THE START OF THE ERP STORY
OPC lösningar Softing har även produkter för OPC:
Internet Historia: 1964 Kommunikationsystem för försvaret (USA)
Hearing avseende Leverantörspool för idrotten
Presentationens avskrift:

UTVECKLING MED RAMVERKET.NET Marcus Medina

Dagens visdomsord ” Oavsett om du tror att du kan, eller om du tror att du inte kan, har du helt rätt. ” - Henry Ford.

Kursens innehåll (7 veckor)  Bakgrund till WCF  COM, Interoperability, CLR  ADO och reflektion  Services  Dataöverföring  Threading och konfiguration  Application domains, CAS, säkerhet  LINQ  IIS  …och lite mer

Litteratur  Windows Communication Foundation 4 Step by Step  Programming WCF Services, 3rd Edition

Förkortningar WCFWindows Communication services WPFWindows Presentation Foundation SOAService Oriented Applications/Architecture SOAPSimple Object Access Protocol IISInternet Information Server XMLExtensible Markup Language JSONJavascript Object Notation RESTRepresentational State Transfer COMComponent Object Model WSDLWeb Services Description Language  LOL WTF? Bara för att kolla att ni är vakna

Innan WCF fanns till  Historik  Utskrifter  Disketter  Nätverk  delade mappar  Låsta filer  Downloads / Uploads / Mail  Specifika protokoll

Vad är WCF  Samling verktyg och klasser för att bygga Serviceinriktade applikationer (SOA).  Service som är tillgängliga för alla i nätverket  En service är inte samma sak som en webbsida  Flexibelt  Använder olika språk  Använder olika protokoll  Skalbart  Kan fördela belastning på flera servrar  Interoperativt  Applikationerna kan kommunicera med applikationer lokalt och online (ex. Facebook login, BankID mm)

Vad är SOA (serviceinriktad applikation)  Inte en webbsida, en tjänst  Den returnerar data, inte sidor  Använder sig av ”kontrakt” (beskrivning)  Tar emot eller ger information  Kommunicerar med olika protokoll  Behöver inte finnas i samma maskin eller samma nätverk

Fördelar med SOA  Behöver inte finnas i samma maskin eller samma nätverk  Klienten behöver inte vara.net baserad  Programmerare behöver inte skapa ett helt system, bara tjänster  Osynliga för slutanvändaren  Återanvändbart  Skalbart  Lättillgängligt

Vad är det för bra med WCF  Olika servrar i samma applikation WebbshopSwedbankKunddatabas

WCF i praktiken  Olika servrar i samma applikation Webbsida Språk- databas DatabasReklamSpel

Kommunikation  Samlar ihop kommunikationspunkter till olika mottagare (endpoints) i samma service.  Stödjer olika protokoll  TCP/IP  JSON  XML  mm

.net Dator Windows.net WCF Våra services Web och data Services Klienter från nätverk / web

Labb Ladda ner exempelkod från

Labb

Läxa Windows Communication Foundation 4 Step by Step, fram till sidan 8 Prova med att ändra i servicen.