State Of The Union – Backend & Desktop – 2012.05.25

Slides:



Advertisements
Liknende presentasjoner
Hans Olav Norheim
Advertisements

Open Source -til velsignelse og/eller forbannelse!?
Ruby on Rails: Making simple stuff simple “Rails is a full-stack, open-source web framework in Ruby for writing real-world applications with joy and less.
Virtual Earth frokostseminar
Everyone Print Kalle Snarheim.
TMCore i EPiServer Leverandør av TMCore: NetworkedPlanet
XXXXXXXXXXXXXXXXXXX Bedre brukeropplevelser med WPF og Expression Jonas Follesø, Abeo AS
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:
Elkem Research Prosess IT
Java Teknologi Teknikker Økosystem Johannes Brodwall
DESEMBERKONFERANSEN Kristian Siem SS7 New Vessels
IBM Global Services JavaOne 2007 Ole André Scheie IBM GBS.
Hvordan lære seg Microsoft Dynamics CRM 3.0
SOA & Business Process Track Driv konsistens og best practices inn i ditt tjenestedesign : Web Service Software Factory Det er klare fordeler.
1 Work Smarter, Not Harder. 2 Dot Net Internals | Day, Month Year • About our company • About our software • How to start 2.
Slide 2:. Forretningsmodellen forklart på engelsk og norsk
• Software company • Lysaker Torg 2 • Startup • Codebase (SLOC) • 11 Produkter • Microsoft Partner • Sysman Partner • Atea Partner.
Web Client Software Factory Inge StubdalLevel 300 Avanade.
Teknisk. Oversikt •Forskjellen på vPos systemet fra 2004 til •Mest om vPos serveren. •Også noe om SilentWings Viewer.
WPF/E Introduksjon til Olav Tollefsen Utvikler- og plattformteamet Microsoft Norge.
Presentasjon Side 1 Oppsett av byggemiljø med TFS NNUG Versjon 1.0.
E-Site Intro for utviklere. Innhold Info Funksjoner Aktører og tilgang Arkitektur, egne utvidelser (.Net 3.5) Objekter og user controls.
Programmering av dynamiske websider i C# - hva er det, og hvordan undervise? Tom Heine Nätt.
Designing the User Interface (Antall brukere == Antall meninger)
DOLPHIN INTERCONNECT SOLUTIONS AS Hugo Kohmann CTO
© GT/SAPP/USIT University of Oslo, Norway Cerebrum By Bård H.M. Jakobsen.
Nettverk Software Protocol Hierarchies
Nettverk Software Protocol Hierarchies
Web-applikasjoner Prosjekt3 Logging Gruppe 9 Malik Muhammad Naeem Kevan Qureshi.
Konseptuell modell Hvordan skal dette se ut ifra brukeren?
| Microsoft Norge. Softgrid fra A til Å Lau Sørensen - Commaxx
Administrasjon av SQL Server 2008 Av: Ole Kristian Bangås Fagansvarlig SQL Server.
Entity Framework Andreas Knudsen, Bekk Consulting AS 31/
ASP.Net Fremover (Asp.Net 3.5 Extensions) Andreas Knudsen, Bekk Consulting AS 31/
1 Information search for the research protocol in IIC/IID Medical Library, 2013.
XML Extended Markup Language - The ASCII of the Future.
Copyright © 2003 Systek J2EE Arkitektur Java Workshop CBA Johannes Brodwall, Systek as.
Microsoft for akademia Rune Zakariassen Fagansvarlig for forskning og høyere utdanning Microsoft Norge.
Triggere Mutasjoner i basen. Triggers Triggers are stored procedures that execute automatically when something (event) happens in the database: : data.
JavaOne oppsumering tobias k torrissen
PARLAY/OSA Referanser: Referanser Foredraget er i all hovedsak basert på to artikler. Disse kan finnes på:
Datakom høsten Datakommunikasjon høsten 2002 Forelesning nr 8, mandag 7. oktober TCP flytkontroll.
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
OOT Seminar H-97 CORBA Praktisk del. Valg av ORB implementasjon n Har valgt å bruke Visigenic sin ORB implementsjon n ORB’en er 100% Java kodet n Bygger.
E-Site Utviklerfunksjoner. CMS Sentrale funksjoner –Contents Folder Article... –Snarveier –Direkteredigering –Filadmin (Bilder, media,...)
C O M M E N T O R A / S Commentor A/S – Hørkær 24 – 2730 Herlev - Tel : (+45) Fax : (+45) Team System VSS user guide to TFVC.
1 | 2010 Internetteknologi 2 (ITNET2) Kort teknisk ASP.NET introduktion Mandag den 4/ Jesper Tørresø.
Bachelorprosjekt 11E SERVERDRIFT OG KLIENTHÅNDTERING MED SYSTEM CENTER 2012 R2 VIRTUAL MACHINE MANAGER, SYSTEM CENTER 2012 R2 CONFIGURATION MANAGER OG.
IT services and support Information to new employees at UIB.
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.
.NET og Progress Samspill og styrker, GUI og forretningslogikk.
OpenEdge og.NET Jan Kolstad PUG Norway Lillehammer 2004.
B.V. Electronic Østerbro Skive GuideOnLine Framework.
Regresjonsanalyse Korrelasjon
YXD-Kurdistan Om oss Asad Fattahi Samarbeidet i flere andre prosjekter
En dag med Silverlight Intro. Expression Blend 2 Expression Studio Hvad sker der for det sorte tema? Hvorfor Expression Blend?
Having a crack at a new stack
| Microsoft Norge.
LO2 – Understand Computer Software
Database.
Chapter 9 Designing Databases
ACCG Project Development & Approval Process
Methods Motivation Introduction Datasets and Decoys Results
Your Name MKT 113 Marketing Channels Analysis
What belongs in state storage API’s?
Sequences Example This is a sequence of tile patterns.
Developing an Educational Web Application for Student Training in Geographical Information Systems (GIS) Derek Morris Jr. , Edsel Norwood , Disaiah Bennett.
LCM API Evolution – El Alto ARCHCOM, April 9, 2019
Kaplan-Meier survival analysis.
Utskrift av presentasjonen:

State Of The Union – Backend & Desktop –

Agenda Nyheter som angår oss Metodikk i Appex

Nyheter

SQL Server 2012 FileTables Enhanced Spatial Features Paging Support (ORDER BY) Sequences THROW 14 nye funksjoner... LocalDB us/library/bb500435(v=sql.110).aspx

Windows Server «8» (Beta) IIS 8 Server Name Indication (SNI) Centralized SSL Certificate Support IIS CPU Throttling Application Initialization Dynamic IP Restrictions.NET 4.5 WebSockets (IIS ASP.NET 4.5 & WCF)

Windows 8 WinRT JS, C++, C#, VB, ++ Mix med.NET, C Runtime Library, Win32 Metro Style Apps HTML5, CSS3, JS XAML, C#, VB (.NET API’s for Metro Style Apps) App Contracts Windows Store Hyper-V

.NET Framework 4.5 (Beta) NB! In-place replacement (av 4.0) Task, Task, Task, Task, Task, Task,... Async, Async, Async, Async, Async,... Se etter...Async(...) versjoner av «gamle» metoder TPL Dataflow Networking HttpClient (!) & WebSockets WPF WCF us/library/ms171868(v=vs.110)

ASP.NET 4.5 (Beta) HTML5 Form Types Model Binders Bundling/Minification WebSockets Async read/write HTTP request/response Async modules/handlers CDN fallback i ScriptManager ASP.NET Web Pages 2.0 (Beta): Razor (!) us/library/hh420390(v=vs.110)

ASP:NET MVC 4.0 (Beta) ASP.NET Web API Kraftig oppgradert versjon av WCF Web API ASP.NET Single Page Application release-notes

Entity Framework 5 (RC) Ikke en del av.NET lenger NuGet! Code First, Model First, Database First Hva er nytt? Enum’s (4.5) Table-Valued Functions (DF, 4.5) Spatial Support (DbGeography og DbGeometry, 4.5) Performance (4.5) Multiple Diagrams (VS11) Batch import av sp’s (VS11)

Visual Studio 11 (Beta) Metro C# 5 C++ 11 JavaScript Parallel Debugging: GPU Threads, Parallel Watch Concurrency Visualizer us/library/bb386063(v=vs.110) TFS 11 (Beta)

C# 5 async / await async: «Denne metoden er asynkron...» await: «Jeg fortsetter herfra når denne task’en er ferdig, imens kan du fortsette...» Caller Information [CallerMemberName] [CallerFilePath] [CallerLineNumber]

Metodikk

Utfordringer Kode-kvalitet Ikke nok at det virker... Performance Ikke nok at det virker... Sporbarhet «I hvilket changeset fikset jeg den bug’en, mon tro...?» Effektive arbeids-prosesser Automatisering!!

Patterns Blir viktigere og viktigere siden vi oftere og oftere tvinges til å forholde oss til dem... ASP.NET Web API, for eksempel... IoC Controllers/Handlers Interfaces/Contracts Generics Async

Metodikk TFS Branching Shelve-sets Build & Deploy Automatisering!!!! TFS Build Servers «Release»-versjoner!!!! NuGet ReSharper Code Review Code Analysis