Hej.

Slides:



Advertisements
Lignende præsentationer
Intro til brug af Carla til adresser og andet for ledere i FDF Virum
Advertisements

Klik på Aktivér redigering på meddelelseslinjen.
Introduktion til ASP.NET 2 Michell Cronberg Microsoft MVP, MCAD TechTalks hos Microsoft.
Agenda  Opnåede resultater  Logging af backendkald  Analyse af logs  Implementering af caching  Demo af prototype  Videre arbejde i praksis  Logging.
Rasmus Kromann-Larsen
Challenges in Web Search Engines • Spam • Content Quality • Quality Evaluation • Web Conventions • Duplicate Hosts • Vaguely-Structured Data.
Sociale Medier og Jobsøgning - Sælg dig selv på nettet.
Sikkerhed/Otto Knudsen 1 Diagnostics  Debug af web-applikationer.
Hvordan bruger jeg First Class konferencerne ?
SQL 1 DDL og DML.
V/ Heine M. Jensen –
Graphical Lot Tracker Pål Evensen
General Practitioner System 3000 ITNET2 F11 Godkendelsesopgave.
IT – sikkerhed Fysisk sikkerhed Logisk sikkerhed
ASP.NET Cache, State DataGrid og Diagnostics. Agenda – ASP.NET Cache, State og Cookies ( 1 del ) –Cache –Static member –Application State –Session State.
Publish Logs Klik på Geocaching.com access Og vælg Publish logs…
Webserveren kan afvikle flere applikationer, der hver har deres eget selvstændige ”liv” og hukommelse. Den enkelte applikation består typisk af flere elementer.
Relationsdatabaser og SQL
OTA - et skoleprojekt ved E. Sjørlund, ES-DATA Projekt : News: news://news.the- coffeeshop.dk/coffeeshop.ota.
Visitsite.dk © anja nielsen Forskellige typer websider Søgemaskiner Webshops (betaling) Blog (i forandring – og to-vejs kommunikation) Stationære.
XML1 4.7 XML and Its Data Model. XML2 Introduktion til XML, 178 XML = eXtensible Markup Language Markup language –sprog, hvor data "pakkes ind" i tags.
SQL Introduktion Jesper Tørresø DAB1 F08 6. Februar 2008.
TFS > TFS 2008 migrering Team System ERFA TFS > TFS 2008 migrering.
Niels Ladegaard Beck Microsoft Student Partner Aarhus Universitet.
H:\ public_html \ gwd \ oevelse_x \
Ældre Sagen ”Gem som” - et dokument Følg numrene osv.
CLR (.NET) og JVM 1.NET vs. Java.NET har fokus på sprog-uafhængighed … Java har fokus på platforms-uafhængighed … Windows OS.NET CLR IL kode (.exe,.dll)
XML og Skemaer Costanza Navarretta Center for Sprogteknologi, Københavns Universitet
Dig Tante Oda fra Brovst Gitteweb-server ( ssh-server (ssh.itu.dk/import/stud/www/gwd/E2005/oevelse_x/4/brugernavn) Internettet.
SQL Jesper Tørresø DAB1 E oktober Punkter for i dag. SQL baggrund. Relationel algebra. Brug af VS2005.
8.7 Security: Grant and revoke1 Sikkerhed 8.7 Security and User Authorization in SQL.
1. Database-systemer, introduktion
Data Warehouse 8. semester forår 2010
Webserveren kan afvikle flere applikationer, der hver har deres eget selvstændige ”liv” og hukommelse. Den enkelte applikation består typisk af flere elementer.
Opsamling og repetition. Forelæsning 12 1) Opsamling og repetion - arrays - PHPs mysql-funktioner - SQL: SELECT, UPDATE, INSERT, DELETE - sikkerhed og.
ADO.NET Databaser SQL Client (SQL server 7 og senere) OleDb (en række incl. jet) ODBC MySql (ekstra driver skal instaleres) Oracle (XML dataset) Samme.
Smoke & Mirrors Hvordan man forøger hastigheden ved at lave noget langsomt.
Januar 2003Databaser, introduktion1 Databaser, forår 2003 Introduktion.
SQL Jesper Tørresø DAB1 E September Punkter for i dag. SQL baggrund. Relationel algebra. SQL koncept –Vises ved brug af VS2008.
Webserveren kan afvikle flere applikationer, der hver har deres eget selvstændige ”liv” og hukommelse. Den enkelte applikation består typisk af flere elementer.
DWDK – øvelsestime 3 CSS – let the fun begin!!. Tilgængelige slides Disse slides ligger på mit public drev
Kjeld Svidt  Institut for Byggeri og Anlæg  Aalborg Universitet IT i Byggeriet Semester 6, kursusgang Databaser (1) Kjeld Svidt
Databaseadgang fra C#:
PHP.
Client / Server teknologi Eksamensteori Anbefaling: Tag notater.
DB analyse og modellering Jesper Tørresø DAB1 F Februar 2008.
Data access i Silverlight 2.0
Project Management Managing The Progress of Projects.
Oracle Application Express Lektion 1 7. Semester 2008.
 Jens Bennedsen 2002Objektorienteret systemudvikling1.1 Objektorienteret design Persistens - introduktion.
C# /.NET Rohde & Schwartz Modul 5 - LINQ. 2 UCN Teknologi/act2learn 2014 Undervisere: Michael Holm Andersen: mihn(at)ucn.dk, ( )mihn(at)ucn.dk.
DOMS IT-stormøde 16 november 2009 Kåre Fiedler Christiansen.
CRM-rapporter med PowerPivot Henrik Jensen Microsoft Dynamics CRM-arkitekt crmblog.dk.
Styresystemet & div. software … mange IT-fagudtryk !! v/Søren Noah: Steve Jobs (Apple) Bill Gates (Microsoft) Venner.
Ole.tange.dk Frie softwarelicenser Ole Tange Navigation blandt licenser for fri software Aalborg, juni 2008.
1 AR-blanketter som XML  Fælles XML-definition  Håndtering hos A-kasserne 29. maj 2001 Siticom - Fischer & Lorenz A/S Jesper Grona Larsen.
Indsæt nyt billede: Format: B 254 x 190,5 mm Efter indsættelse, højreklik på billedet og placér det bagerst. Delete det gamle foto Geodata for Everyone.
Sådan programmerer du arduino via Atmel Studio Af Orla Utoft Sørensen Mercantec.
Database Some walk through lv/ Figures & some text from: © Pearson Education Limited 1995,
Solution Makers A/S – Gruppe 4 Lars Wolter Nils Martinsen Rasmus Seye Tobias Kjeldsen 1.
Effektiv vækst - Workshop
Don’t be afraid of the advanced editor
Query optimization MICHAEL I
Problem med at følge de konstant voksende datamængder
DB analyse og modellering
Tre lags arkitektur.
Modellering og data Nyt forløb.
Tråde & Executors – uge 2.
Tråde & Executors – uge 2.
Anvendelsen af FIP – et værktøj til måling af ledige flygtninge og indvandreres progression i arbejdsmarkedsparathed Vejledning til projektadministrator.
Præsentationens transcript:

Hej

Skamløs selvpromovering Morten Lyhr http://morten.lyhr.dk Skamløs selvpromovering Barn 1.0 Barn 3.0 Kone 1.0 Barn 2.0 Smør på brødet

Taler

Utroligt

Hurtigt

NHibernate NHibernate is a mature, open source object-relational mapper for the .NET framework. It's actively developed , fully featured and used in thousands of successful projects.

LINQ Spatial NH Prof Search Burrow Logging Sharding Validators XML mapping NH Prof Validators Batch queries Search Schema generation Bulk insert LINQ Lazy loading Sharding Future queries Multi quries Multiple databases Spatial Cluster caching Eager fetch Map legacy databases Schema update Query By Example Fluent mapping Attribute mapping Burrow Logging

Getting started Sample

Database first eller Class first

Database uafhængighed Microsoft SQL Server (ink. CE) Oracle Microsoft Access Firebird PostgreSQL DB2 UDB MySQL SQLite

Query Sample

Query Lav så få round trips til databasen muligt. Gør så meget som muligt i hver round trip til databasen. Lav en eksplicit transaktion. Lazy loading er med stor sandsynlighed ikke din ven. Når det laves en ”action” imod et system, ved vi godt hvilke data der skal hentes.

Search Sample

Search Skån din i forvejen belastede database server fra LIKE %... Kan med fordel være på en anden fysisk maskine.

Insert, Update, Delete Sample

Insert, Update og Delete Lav så få round trips til databasen muligt. Gør så meget som muligt i hver round trip til databasen. Lav en eksplicit transaktion. Når det laves en ”action” imod et system, ved vi godt hvilke data der skal gemmes. Brug et rigtigt ETL værktøj eller BULK INSERT, hvis performance er alt afgørende.

Caches Sample

Caches Cache data/queries der ikke ændre sig ofte. Cache data/queries der tager lang tid at beregne. Undgå at lave for mange remote kald til cachen. Brug den rigtige cache invalideringsteknik til din løsning. (Event baseret, fast tid, sliding tid eller lign.)

Shard Sample

Shard Vær omhyggelig med at vælge Partition skema. Overvej evt. licens omkostninger. Overvej strøm regningen. Er som skabt for MS SQL Azure.

NHProf Sample

Comunity

NHibernate hjælper dig med at Skrive mindre (ADO.NET) kode Udnytte databasen bedst muligt (evt. med hjælp fra NHProf) Hvis du sidder fast, er der massere hjælp at hente. Både kommercielt og folk der donere deres fritid.

HUSK Font størrelse Slå TFS fra Print comments Start SQL server Tjek for plads på c drev Slå messenger osv fra Start VS og foldere med bat filer Mus, tastatur og dockin station