1 | 2010 Internetteknologi 2 (ITNET2) Kort teknisk ASP.NET introduktion Mandag den 4/4 2011 Jesper Tørresø.

Slides:



Advertisements
Liknende presentasjoner
So you think you can scale? Oracle Coherence i praksis OUGN vårseminar, april 2010, Øyvind Brusevold.
Advertisements

Everyone Print Kalle Snarheim.
VELKOMMEN Informasjon fra Fadder Information from Fadder watch?v=mck5ke4Rweo.
Mer html. Krav til innlevering • Utvikles i HTML5 • Være velformet og validert • Benytte css • Drop down menyer • Basere seg på HTML5 tagger for sideoppsett:
Hvordan utvikle og gjøre kandidater og parti kjent? - å drive kampanje.
Jara NetBusiness Vedlikeholdsrelease , 11. februar 2008.
Gruppemedlemmer Gruppa består av: Magnus Strand Nekstad – s156159
Ledelsesinformasjonsystem
Ronny Klæboe Transportøkonomisk institutt
Strategisk og taktisk SOA Fagforbundet/Sykehuspartner Johannes Brodwall, Ikke virksomhetsarkitekt Steria Norway.
• Software company • Lysaker Torg 2 • Startup • Codebase (SLOC) • 11 Produkter • Microsoft Partner • Sysman Partner • Atea Partner.
Web Client Software Factory Inge StubdalLevel 300 Avanade.
Gitte Holten Ingerslev - DPU Tekst Forskerens og didaktikerens blik på mødet mellem tekst og læser.
WPF/E Introduksjon til Olav Tollefsen Utvikler- og plattformteamet Microsoft Norge.
Det er ganske underlig med disse sentrale salmene. Selv om du ikke er religiøs burde du lese dette.
Linked Data og UBiT Rurik Thomas Greenall, NTNU Library.
Konseptuell modell Hvordan skal dette se ut ifra brukeren?
Men hva mener de som har klart det? Børge Haugset (NTNU&SINTEF)
1 Information search for the research protocol in IIC/IID Medical Library, 2013.
WHY WE’RE STRENGTHENING ROTARY. OBJECTIVES  Clarify what Rotary stands for, how it’s different and why people should care  Elevate awareness and understanding.
Høgskolen i Oslo Webprogrammering Java-scripting 2 Klientvalidering.
Triggere Mutasjoner i basen. Triggers Triggers are stored procedures that execute automatically when something (event) happens in the database: : data.
  Den perfekte julegaven til Javakoden din Johannes Brodwall Steria.
Ytre miljø Q4 CAKE. Information for OIM/section leaders; The presentation is to be presented in the General safety meeting together with the film on the.
Hvordan lage seg en wikispaces Gå til bestem deg for hvilket wikispaces du vil ha (public, protected, private).
Forskningsetikk og premiering av deltakere i forskning: Hva sier NESHs retningslinjer og hvilke forskningsetiske spørsmål reises? Bergen, 27, februar 2009.
1 About critical attitude when reading Lill Kristiansen, Prof. Dr. Scient Department of Telematics, NTNU Material was originally written.
Økonomiske forutsetninger Gullfaks landsbyen 2007.
MPN endringer. MPN endringer- Cloud Cloud track- utgår Cloud essentials utgår 24. februar: Innmelding til Cloud Essentials programmet stopper Cloud intern.
Citation and reference tools for your master thesis
Trondheim 6. mars 2014 Mørke skyer i horisonten?.
Questions for New Zealand/Maori websites:
Lundi 29 octobre 2007IKT og læring – Huin102 - H07 v/ Myriam Coco1 Web 2.0. Blog, Wiki: Wiki -1/3.
E-Site Utviklerfunksjoner. CMS Sentrale funksjoner –Contents Folder Article... –Snarveier –Direkteredigering –Filadmin (Bilder, media,...)
02 - Java datatyper Grundlæggende om datatyper og variable.
Publisering i åpne kanaler Anne Storset Institutt for mattrygghet og Infeksjonsbiologi.
State Of The Union – Backend & Desktop –
IT services and support Information to new employees at UIB.
GPS simulator Et C# program som sender data fra en GPS fil til RS232 og simulerer en GPS engine. Tre linjer pr. sekund er satt opp.
Problem set 2 By Thomas and Lars PS: Choose the environment, choose many pages per sheet. Problem set 2 Exercise 11/29 Laget av: Thomas Aanensen og Lars.
Dag 5: php Status Intro til php Include af menu til alle sider på site Besøgstæller Afstemning 19/ helf KEA.
.NET og Progress Samspill og styrker, GUI og forretningslogikk.
Planning and controlling a project Content: Results from Reflection for action The project settings and objectives Project Management Project Planning.
Understanding the book Race of the Birkebeiners by Lise Lunge-Larsen, Mary Azarian (Illustrator)
OpenEdge og.NET Jan Kolstad PUG Norway Lillehammer 2004.
B.V. Electronic Østerbro Skive GuideOnLine Framework.
Section 5.4 Sum and Difference Formulas These formulas will be given to you on the test.
The Thompson Schools Improvement Project Process Improvement Training Slides (Current State Slides Only) October 2009.
Primary French Presentation 10 Colours L.I. C’est de quelle couleur?
4. mars 20161Forfatternavn A perspective on Water and Energy- seen from Norway Haakon Thaulow Senior Advisor Norwegian Institute for Water Research, NIVA.
Distributed modelling for a centralized data model - The Danish Basic Data Model Per de Place Bjørn Ph. D., Information Architect Basic Data Model Project.
Nattverd – del 2. Luk Han sa til dem: Jeg har lengtet inderlig etter å ete dette påskemåltidet sammen med dere før jeg lider. 16 For jeg sier.
Digital bestillingsprosess for Armering, direkte fra modell
Title: «How to use different tools and/or machines in the workshop»
Faste - på vei mot påske Luk Faste - på vei mot påske Luk
Dette er et eksempel på plassering av logoene.
Android-Programmering
Using nursery rhymes and songs
The Scoutmaster guides the boy in the spirit of another brother.
Course PEF3006 Process Control Fall 2017 Sequential control
Responsibility The purpose of the tutor reflections are to
Hca revisjon & rådgivning
Course PEF3006 Process Control Fall 2018 Split-range control
Course PEF3006 Process Control Fall 2017 Split-range control
LO2 – Understand Computer Software
Behind the scene Anders Hattestad ,
Transferring Education Benefits
Introduction to Computers and Technology
LCM API Evolution – El Alto ARCHCOM, April 9, 2019
Lerner and Keltner 2001, Fear, Anger, and Risk
Utskrift av presentasjonen:

1 | 2010 Internetteknologi 2 (ITNET2) Kort teknisk ASP.NET introduktion Mandag den 4/ Jesper Tørresø

ASP.NET ”Programmørernes websider” Eller rettere ASP.NET er webapplikationer hvor brugergrænsefladen er distribueret ud i en browser og logik, databaser etc. ligger bag en webserver (en http server). ASP.NET stiller sammen med webserveren et applikations-framework til rådighed. Visual Studio 2010 stiller en IDE til rådighed for dette framework

Domænet

Domæner og klasser i frameworket ”Styre showet”

Application Framework

Kontrol og tilstand Adgang til ”kontrolklasser” (En kontrol ændre en tilstand) Eksempler: HttpRuntime, HttpApplication Adgang til ”tilstandsklasser”,her kan fx placeres data med forskelligt scope (Data er tilstand) Eksempler : Application Session Request ViewState !!Der er forskellige adgange i Frameworket til den samme information eksempel!! System.Web.Hosting.HostingEnvironment.ApplicationPhysicalPath; AppDomain.CurrentDomain.BaseDirectory

Page Life Cycle Step by Step Page Request Start Page initialization Load Validation Postback Event Handling Rendering Unload (View and Control state)

Events i en “Page Cyclus”

Afprøv eksempel Fra følgende links e_Life_Cycle_And_Events/Common_ASP_NET/Page_ Events Koden kan hentes på Campusnet

AutoEventWireup !!! AutoEventWireup="true" means that to wire up an event all you have to do is name the event in your.aspx page, like for a DropDownList: and in your code behind or in the script section: protected void ddl1_SelectedIndexChanged(object sender, EventArgs e) { } Without the autoeventwireup, you would have to subscribe to the event manually (wire up), for example, in your Page constructor: this.ddl1.SelectedIndexChanged += new EventHandler(ddl1_SelectedIndexChanged) So basically, the above line is done for you with AutoEventWireup="true" AutoPostBack="true" just means that when the textbox loses focus, if the contents have changed, the client's browser (thanks to javascript) will post the page. Above explanation from