UTVECKLING MED RAMVERKET.NET Marcus Medina. Dagens visdomsord ”Google is your friend”

Slides:



Advertisements
Liknande presentationer
Interface.  Interface är en datatyp och har alltså egen syntax och en hel del egna regler för vad arv från interface innebär.  Interface är renodlad.
Advertisements

Avlusning Debugger (”avlusare”) Breakpoints Watch.
II130V Konstruktion av webbsidor Välkommen till föreläsning 3 September 2007.
FTP, HTTP, HTML, XML och XHTML
1 MSPEL Föreläsning 1 DSV Peter Mozelius XML, XHTML, CSS och Java applets.
Mashups Per K, Vad är en mashup? • Mashup är en typ av webbapplikation som sammanställer information och funktionalitet från fler av varandra.
Programmering B PHP Lektion 1
Introduktion till CSS CSS1 - EXEMPEL. Denna webbsida vill vi kopiera och förbättra.
10. Elementen i strukturerad programmering
Klasser och objekt.
”Ett sätt att distribuera Business Objects via webben”
Next previous Internetprogrammering 2000 Internetprogrammering 2000 Föreläsning 10 Distribuerad programmering med Javas RMI, Remote Method Invocation.
Programmeringteknik Webbdelen. HTML H yper T ext M arkup L anguage Märker upp sidans innehåll så att webbläsaren kan avgöra hur innehållet ska visas.
Föreläsning 1.
Metoder i java Det finns två typer av metoder i java
Övning5 Så här ska man tänka när man löser uppgift 1 på tentan lite grafik, så här söker man genom en lista så här läser man från en fil i java lösa uppgift.
Programmeringsteknik K och Media
Programmeringsteknik för K och Media
Att programmera i språket Java
Webbteknik lektion 3 Det handlar mer om stilmallar Per K, 2012.
Webbteknik lektion 2 Det handlar om stilmallar Per K, 2012.
XHTML och CSS En föreläsning om webbteknik , SK, PK TFE Umeå Universitet.
Webbteknik lektion 4 Det handlar mer om stilmallar Per K, 2012.
Next previous Innehåll Inledning Några enkla exempel Pekare till och kort beskrivning av större exempel Speciella referenser (som används i marginalen)
Stilark: CSS Digitalisering av text April 2005 Mats Dahlström.
CSS3 Några exempel på nyheter i CSS3. Basdokument – som används i flertalet exempel Pingvinsång Fyra små pingviner, klädda i svart och.
Programmering i C# 3. Klasser.
Från design till dynamisk webbplats | 2 Palle Zingmark  Webbkonsult på Hallvarsson & Halvarsson  Specialist på gränssnittsutveckling  Senior.
DHTML Designa din egen webbsida.
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 ( )
1. En infrastruktur för programutveckling
(Cascading Style Sheets) Rebecca Landmér 2007 CSS.
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.
Mitt första Java program Mahmud Al Hakim Copyright, Mahmud Al Hakim, 1.
Utveckling med ramverket .net
Jonny Karlsson INTRODUKTION TILL PROGRAMMERING Föreläsning 7 ( ) INNEHÅLL: -Metoder -Lokala variabler -Mera om klasser: -Nyckelorden.
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.
1 Föreläsning 6 Programmeringsteknik och Matlab 2D1312/2D1305 Metoder & parametrar Array API och klassen ArrayList.
Webbutveckling Med fokus på grunder i html och css.
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.
XHTML och något om CSS Produktion för tryckta Webbutveckling Kvarnbrink
XHTML & CSS Introduktion Erik Nahkala
1 ITK:P1 Föreläsning 8 Multimedia för spelkonstruktion DSV Peter Mozelius.
TEXT – GRUNDERNA Det huvudsakliga innehållet i XHTML- dokument är text – brödtext, rubriker, avgränsande linjer.
Next previous RMI, Remote Method Invocation Om du har boken av Marty Hall, läs avsnitt 15.8 För fler exempel se:
Föreläsning 1 Reserverade ord Javas API Identifierare Litteraler Variabler Kompilering och interpretering.
Abelli, B. (2004). Programmeringens Grunder – med exempel i C#. Lund: Studentlitteratur 11 C# I/O Streams C# använder “strömmar” för in- och utmatningsoperationer.
Föreläsning 9 Gränssnitt. Super Super kan användas till anrop av en omdefinierad metod Super kan användas till anrop av konstruktorer i superklassen Super.
Jonny Karlsson INTRODUKTION TILL PROGRAMMERING Föreläsning 5 ( ) INNEHÅLL: -Metoder.
Informationsteknologi - Lektion 2 Trådlöst nätverk (WLAN) Trådlöst nätverk (WLAN) Filarkivet: Filarkivet:
XHTML & CSS 2 del 2 Designa din egen webbsida. Idag  Boxmodellen  Bakgrundsbilder  Rubriker  Clear och float  Positionering.
Mashups Per K, Vad är en mashup? Mashup är en typ av webbapplikation som sammanställer information och funktionalitet från fler av varandra.
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. ” -
1. Ett problem/uppgift.
ITK:P1 Föreläsning 2 Introduktion till objektorientering DSV Marie Olsson.
Jonny Karlsson INTRODUKTION TILL PROGRAMMERING Föreläsning 5 ( ) INNEHÅLL: -Introduktion till programmeringsspråket Java -Den allmänna.
2I1073 Lektion 1 KTH-MI Peter Mozelius XHTML, stilmallar och Javascript.
1 2I1073 Föreläsning 1 KTH-MI Peter Mozelius XHTML, stilmallar och Javascript.
Programmering i C# Laborationer.
CSS del 2 Kvarnbrink Mer elementreferens ID refererar man till med #-tecken #content { width: 600px; } Klassnamn har en punkt före.newsitem.
CSS del 1 Kvarnbrink I början… Bakgrunden var det enda man kunde byta färg på Allt var satt i Times Texten flödade över hela webbläsarfönstrets.
Övning 3. Repetition Metoder class RepetitionMetoder { public static void main(String [] args) double längd = 2.0; double bredd = 1.0; double area =
XHTML & CSS 2 del 1 Elektronisk publicering. Idag  Repetition  Teckenuppsättningar  Metadata  Mer om klasser och ID:n  CSS.
1 Övning6 Läsning från fil till java objekt Sökning Sortering.
Introduktion till CSS CSS1 - EXEMPEL.
CSS del 1 Kvarnbrink
CSS del 1 Samuel Kvarnbrink
Presentationens avskrift:

UTVECKLING MED RAMVERKET.NET Marcus Medina

Dagens visdomsord ”Google is your friend”

Dreamspark ens-validering.aspx

Dagens nyckelord

Kodstruktur Detta känner nog alla igen using System; using Hellraiser.Pinhead; namespace SU14XMLSample { class Program { static void Main(string[] args) { Console.WriteLine("Hell World!"); }

XML intro Men detta.. Verkar inte det bekant? Hell World!

XML Husdjur Pelle Svanslös Bonnekatt 5 Jennyanydots Huskatt 3 Hachikō Blandras 11

XML Husdjur Husdjursklassen:

XML Husdjur Katt och Hund

XML Husdjur Lista på husdjur i skapas

XML Husdjur Känner ni igen mönstret?

XML Kortfattat  Det är ett textdokument för att beskriva en struktur eller hierarki av element (element/noder).  Elementen börjar med  Elementen slutat med  Element kan ha attribut  De kan även ha egenskaper   Läs mer på

HTML Exempel på webbsida

HTML Hello World <script type="text/javascript" src=" Hello World Don't Panic !

HTML - CSS body { background-color: #000; color: #eee; } h1 { border-bottom: 1px dashed #efe; }.WeirdText { font-family: 'Indie Flower', cursive; text-align: right; font-size: 100px; width: 400px; height: 600px; -ms-transform: rotate(330deg); -webkit-transform: rotate(330deg); /* IE 9 */ transform: rotate(330deg); /* Chrome, Safari, Opera */ }

Windows Dumt exempel, men ändå…

Struct …och slutligen Struct

Felhantering  Felmeddelandet är en Class  I WCF behöver även den en Interface/Kontrakt

Felhantering  Varje metod i Interfacet ska deklarera vilka felmeddelanden den använder.

Felhantering  Interface för felhanteringsdata  Den fungerar som en struct  Egenskaperna väljer man själv

Felhantering Classen:

Felhantering  Try { } Catch { }

Felhantering Try { } Catch { } hos klienten

Felhantering Fler typer av fel man kan fånga in finns på MSDN us/library/z4c5tckx%28v=vs.110%29.aspx

Debug  Debug.Writeline

Debug  Debugfönster

Debug Öppna debugfönstret

Debug  I web.config, innanför

Programmeringstermer Säg gärna till Om ni hittar fel Vill ha mer material Om koden behöver förnyas mm

Tips och hjälp

Att läsa i boken  Sidan