Copyright © 2003 Systek i Industrien Johannes Brodwall Systek AS.

Slides:



Advertisements
Liknende presentasjoner
Generisk nettstruktur inklusive CT-iq Offentlig Nett (ON) Bedriftsinternt Nett (BiN) CTI(opsjon)CT-iq Bedrifts LAN IN lev. LAN InnringerINleverandør(IN)Mobiloperatør(MO)
Advertisements

Microsoft BizTalk og WEBservices
Design av sikre web-applikasjoner
SuperOffice - Visma Global ERP link - Tilbud/Ordre SuperOffice - Visma Global integrasjonen består av 3 produkter. ERP link SuperOffice - Visma Global.
Progress Software AS.NET-strategi Bjørn Haugen Account Manager PUG møte 27.mars 2003.
| Microsoft Norge. IIS 7 for utviklere Jonas Follesø, Abeo AS
So you think you can scale? Oracle Coherence i praksis OUGN vårseminar, april 2010, Øyvind Brusevold.
Java Teknologi Teknikker Økosystem Johannes Brodwall
1 Objektorientert samvirke - del 4 av Arne Maus, Institutt for informatikk, Universitetet i Oslo.
Mobile portalløsninger (Internet Online Platform)
Test-Drevet Utvikling Bowling med
SOA & Business Process Track Driv konsistens og best practices inn i ditt tjenestedesign : Web Service Software Factory Det er klare fordeler.
Om smidig brukerkommunikasjon Smidig 2011 Johannes Brodwall Steria Norway.
NAF-Data A/S Dynamics & Empowerment l Kort presentasjon av eBestilling-konseptet l Hvorfor Dynamics? l Hvorfor Empowerment? l Erfaringer med Empowerment.
Go Mobile AS Mobile Løsninger Utvikling Consulting.
MS kap 61 Nye trender  Vi skal se på  Virtualisering  ”Cloud computing”
Programmering av dynamiske websider i C# - hva er det, og hvordan undervise? Tom Heine Nätt.
2003 IT-konferansen 2003 UNIVERSITETET I OSLO Vortex: Skrivbar web for UiO Oddmund Møgedal USIT/UiO.
Erik Mohn. Prosjekt gjennomført av: Apache Software Foundation Skal gjøre tilgjengelig gjennbrukbare open source komponenter for Java Komponentene skal.
Kommentarer til dataingenørstudiet ved HiØ Februar 2011.
Prototyping In 140 Sommerville kap. 8. Mål Forstå hensikten med prototyping i forskjellige utviklingsprosjekt Forstå forskjellen mellom evolusjonær og.
Utført av: Jeppe Flensted HiST Vår 2009
System Center Configuration Manager 2007 Presentert av Thomas Lidahl Mørtsell og Carl Fredrik Krokstad.
WiPro et samarbeid mellom: Studenter: Veileder: Oppdragsgiver:
Our business, your advantage! DataManager
”Virksomhetsportaler og rollestyrte arbeidsflater”
Copyright © 2003 Systek Slik jeg brukte det på KDA.
Tilstede Hakon gruppen Systek Ragnvald Blindheim, CTO for ICA Ahold
Copyright © 2003 Systek Utviklingsorganisasjonen Bevilgning BehovUtvikling Hvem betaler for jobben? Hvem avgjør om verdien er verd.
Copyright © 2003 Systek Java versus.NET The Heavyweight Championship Showdown En subjektiv sammenligning Johannes Brodwall.
Copyright © 2003 Systek J2EE Teknologier Java Workshop CBA Johannes Brodwall, Systek as.
Copyright © 2003 Systek Java versus.NET The Heavyweight Championship Showdown En subjektiv sammenligning Johannes Brodwall.
Copyright © 2003 Systek Java versus.NET The Heavyweight Championship Showdown En subjektiv sammenligning Johannes Brodwall.
Copyright © 2003 Systek Java versus.NET The Heavyweight Championship Showdown Johannes Brodwall - Systek AS.
Flash og ActionScript - Nye muligheter Jostein Nordengen.
Livet etter Frontpage og Access Tom Heine Nätt. Agenda Frontpage Hvorfor bytte? Krav til et webutviklingsverktøy Alternative webutviklingsverktøy Dreamweaver.
SQL+XQuery+XML+ PHP+XSLT+HTML = $$ ?. CGI Common Gateway Interface Parametere til websider (server-side scripts) I URL'en:
Lightning Talks Oslo XP meetup juli Johannes Brodwall.
PARLAY/OSA Referanser: Referanser Foredraget er i all hovedsak basert på to artikler. Disse kan finnes på:
TAPAS Presentasjon TTM47AC Hva er TAPAS?  Telematics Architecture for Plug and play Systems  Et forskningsprosjekt ved institutt for Telematikk,
Harmoni mellom teknologi og metodologi = økt produktivitet. Av Henrik Larsen Toft Takk til veileder: Lars-Petter Helland.
The Peer-to-Peer Architecture Av Ingunn Lund og Anja Lønningen.
Eziz Annagurban Veiledere: Sven-Olai Høyland Carsten Helgesen
Presentasjon av masteroppgave
.NET og Progress Samspill og styrker, GUI og forretningslogikk.
11. Balancing technology with people’s needs Bruk av teknologi.
Disaster Preparation/Recovery Solutions and Messaging Backup/Restore Exchange server 2003.
Desperate times calls for desperate measures Markedsandel gått fra +90% til under 20 Må integrere og få innpass på andre plattformer M$ går open source.
Katalog med tjenester n Masse tjenester, men det er ikke lett å finne de. n Tjeneste tilbyder må selv kunne oppdatere. n Tjenesten selv forteller hva den.
Copyright © 2003 Systek Java versus.NET The Heavyweight Championship Showdown.
RBA ved System Center Configuration Manager 2012 Ernesto Gonzalez USIT - Gruppe for Windowsdrift.
© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Confidential. For.
Hovedprosjekt RIS og SUS ved Q-Free ASA av Øyvind Lystad Rune Storm Sivertsen.
X10 webservices/IM -> mobilklient. Oppdragsgiver:
TelePOS GSM/GPS-posisjoneringssystem for Telenor Mobil. Implementert i Java som en webservice med klient. Hovedprosjekt - Gruppe 17E AITeL – HiST 3DSU.
INF H131 Avanserte byggeblokker (Maxfield kap.13 og 17) Kap 13: Embedded prosessorer (prosessorkjerner) Kap 17: Virtuelle komponenter (Intellectual.
Presentasjon av hovedprosjekt 31E Microsoft Deployment Tools 2010.
HPR 56 - Cross Platform Gaming Server Av Bjørn Haugen, og Hans Kristian Hovland.
Copyright © 2003 Systek Java Safari Java Workshop CBA Johannes Brodwall, Systek as.
Minimal Shared Workspaces for mobile devices SIF 8094P2, gruppe p12 Magnus Solbjørg Bård Skogsholm.
Programmering av mobile enheter nr.027
Konstruksjon og Testing Torsdag 30. september 2004 Av Even Aasland Harald Ueland.
1 Kap. 57 – Cloud Computing How Information Technology Is Conquering the World: Workplace, Private Life, and Society Professor Kai A. Olsen, Universitetet.
UiO Programkiosk: Ny portal og tilgang fra Mac og Linux
JADE-LEAP AmbieSense er et EU støttet forskningsprosjekt. I dette prosjektet prøver man å integrere nye typer teknologi for bruk på mobile enheter I den.
Mobilitet Frank-Stener Andersen Business Development Manager
Trafikantens mobile sanntidssystem Presentasjon INF5261.
Nye trender Vi skal se på Virtualisering ”Cloud computing”
RASKESTE VEI FRA TALE TIL TEKST!
Utskrift av presentasjonen:

Copyright © 2003 Systek i Industrien Johannes Brodwall Systek AS

Copyright © 2003 Systek Om meg Johannes Brodwall, Systek AS Arkitektur og utvikling Lang erfaring fra Java-prosjekter Ledet Accella.NET prosjektet i 2003 Systek AS ”- muliggjør en mobil og sikker hverdag” Konsulentbedrift på IT-Fornebu

Copyright © 2003 Systek Introduksjon Accella.NET – et eksempel på.NET i industri Accella – tankautomasjon Accella.NET – visjonen Erfaringer.NET og sanntid

Copyright © 2003 Systek PetroOnline’s Accella Bilde er copyright PetroOnline AS

Copyright © 2003 Systek PLC comms PLC comms Tankautomasjon - Accella Depot- database Depot- database ERP system Oil Company Tank depot

Copyright © 2003 Systek Depot- database Accella.NET IIS Accella WS MyAccella ConfigSurveillanceLoading PDA/Mobile klienter SMS WAP PLC Comms (unchanged) PLC Comms (unchanged) Web Services

Copyright © 2003 Systek Verktøylinje Arbeidsflate Aktive vinduer Automatiskmodulliste Brukertilpassetverktøyliste

Copyright © 2003 Systek Farge per depot

Copyright © 2003 Systek Avansert tabellfunksjon Status

Copyright © 2003 Systek Accella.NET og framtiden Kommunikasjon On Truck Computer Fremmedfyllinger

Copyright © 2003 Systek Kommunikasjon Depot- database Depot- database ERP system Oil Company Tank depot PLC comms PLC comms

Copyright © 2003 Systek On Truck Computer GRPS Fyringsolje Tank depot WLAN Depot- database Depot- database GRPS IIS Accella WS

Copyright © 2003 Systek Fremmedfylling PetroOnline Company 1 Company 2 Company 3 Accella ERP 3 rd party TAS OTC Server Consolid ation Connector Truck from company 1 Truck from company 2 Accella

Copyright © 2003 Systek Erfaringer med.NET Bruk for fancy grensesnitt Integrasjon mot eksisterende Database C-kode Rask utvikling – 60 skjermbilder på 20 månedsverk Enkel deployment med HTTP-basert deployment Posisjonert for framtiden

Copyright © 2003 Systek og sanntid Artikkel i IEEE Software ”C# and the.NET framework: Ready for Real Time?” (Lutz, Laplante)

Copyright © 2003 Systek Hva er sanntid for deg? Høy hastighet? Embedded? DMA – lavnivå teknikker Lite footprint Treg prosessor Predikterbarhet

Copyright © 2003 Systek Hvorfor.NET? Unngå feil Høyere produktivitet Kjent grensesnitt for utviklere Gjenbruk av kode (?) og kompetanse Tilgjengelighet av kompetanse Bred hardware-støtte (ikke proprietært)

Copyright © 2003 Systek Sanntid og.NET Høy hastighet? Embedded? DMA – lavnivå teknikker Lite footprint Treg prosessor Predikterbarhet

Copyright © 2003 Systek C er fortsatt raskest

Copyright © 2003 Systek Sanntid og.NET Høy hastighet? Embedded? DMA – lavnivå teknikker Lite footprint Treg prosessor Predikterbarhet

Copyright © 2003 Systek Hvor kan.NET brukes Et økende spekter av.NET Compact Framework devicer Overvåking, drift og administrasjon (inkludert mobile klienter) Integrasjon mot native C drivere.NET kan ikke gjøre hard (eller soft) real-time enda. Jeg har ikke sett noen planer om dette

Copyright © 2003 Systek Compact framework.NET med lite footprint Kjører på Win CE 4.0 (”PocketPC”) PDA, SmartPhone Begrenset del av biblioteket Men kraftigere enn J2ME Støtter Interop (dvs native DLL’er)

Copyright © 2003 Systek Sanntid og.NET Høy hastighet? Embedded? DMA – lavnivå teknikker Lite footprint Treg prosessor Predikterbarhet

Copyright © 2003 Systek Hva kan.NET gjøre i framtiden Garbage collection Incremental generational hjelper med sanntid Men fortsatt ikke predikterbar Kan forbedres Thread priorities.NET har 5 prioriteter, Win CE har 256 Priority inversion.NET er sårbar for Priority Inversion

Copyright © 2003 Systek RT.NET blir ikke den samme.NET Alternative implementasjoner.NET Compact Framework (fra Microsoft) ROTOR, Mono (open/shared source.NET implementasjoner – kan lettere portes) Portable.NET (open source.NET implementasjon – liten)

Copyright © 2003 Systek Oppsummering RT.NET er fristende.NET kan være raskt nok.NET CF kjører på en rekke embeddede devicer, men primært consumer (PDA, telefon).NET er ikke predikterbart, selv ikke CF.NET passer bra til industrielle applikasjoner på servere etc

Copyright © 2003 Systek Referanser.NET Compact Framework Artikkel i IEEE Software C# and the.NET framework: Ready for Real Time? (Lutz, Laplante) Sammenligning av forskjellig CLR implementasjoner “Peeking Under the Lid of Open Source.NET CLI Implementations”, DevX 02n.asphttp://archive.devx.com/free/hotlinks/2002/ednote061902/ednote n.asp