Introduktion til.NET- platformen og version 2.0 Michell Cronberg Microsoft MVP

Slides:



Advertisements
Lignende præsentationer
SPBG.  Test driven development  Unit test frameworks  MOSS TDD  Mocking  Design patterns.
Advertisements

Effektive procedurer med integrerede webservices Applikationer til Office - Smart Clients Case: Digitalt Forvaltningstjek hos Erhvervs- og Selskabsstyrelsen.
Introduktion til ASP.NET 2 Michell Cronberg Microsoft MVP, MCAD TechTalks hos Microsoft.
Online Services Den nye forretnings-model
Mozilla ● Open source ● Web browser ● Mail klient ● Organisation ● Fremtiden... Henrik Gemal – Mozilla Evangelist - gemal.dk/mozilla.
Introduktion til sikkerhed i.NET Mark S. Rasmussen iPaper ApS Part 2.
Rasmus Kromann-Larsen
Når en applikation går i fejl… … er det interessant, at vide noget om: Hvornår gik applikationen i fejl Hvilken applikation gik i fejl Hvad er fejlen.
SMALL BUSINESS er BIG BUSINESS Tips og Tricks til Small Business Server Rico Raja marts 2006.
© bedre læring på kortere tid IT universitetet MKUM-E2009 Villads Keiding Konceptudvikling og Interaktive Digitale Medier MKUM 2009, Master i IT, ITU MKUM.
App Inventor. Hvad er App Inventor? Et web-baseret app udviklings ”tool” hvor programmør novicer kan udvikle Android apps. Det bruges stort set ligesom.
Microsoft Windows.NET Compact Framework Niels Hilmar Madsen Developer & Platform Strategy Group Microsoft Danmark.
Student Application Manager Lars Ole Nielsen, IT Arkitekt.
C#: Data Typer. Indhold: “.NET is designed around the CTS, or Common Type System. The CTS is what allows assemblies, written in different languages, to.
Mød Microsoft – for udviklere & arkitekter Smart klient som Office-applikation Erik Dibbern Röser Developer & Platform Strategy Group, Microsoft
Sikkerhed/Otto Knudsen 1 Sikkerhed  Sikkerhed i ASP.NET  Autentifikation (Authentication)  Autorisation (Authorization)
Sikkerhed/Otto Knudsen 1 Diagnostics  Debug af web-applikationer.
SMALL BUSINESS er BIG BUSINESS ISA Workshop Rico Raja, Technology Specialist Brian Thumann Madsen, Senior Executive Consultant.
Deployment – Udrulning af arbejdspladser i et Microsoft netværk Martin Vittrup Senior Technology Specialist.
1 Build jobs med Team Foundation Server Baseret på 3 måneders erfaringer med Windows Mobile Projekter Baggrund – kort præsentation af projektet og mine.
1 Meget kort om Remote Debugger Og ligeså kort demo af Unity.
Lidt mere end bare SharePoint – PowerShell, LINQ, Ajax og SilverLight Malthe Stougaard Consultant Microsoft Consulting Services
Who’s to blame? Jeppe Rørbæk Developer Evangelist, Development & Platform Strategy MCP,
View Procedures Trigger og Function Jesper Tørresø DAB1 E07 1. november 2007.
Udvikling med Microsoft 2007 Office System Michell Cronberg Microsoft MVP, MCT, MCAD ISV Innovation Day 2006 ServerServer.
Udvikling med Microsoft 2007 Office System Michell Cronberg Microsoft MVP, MCT, MCAD ISV Innovation Day 2006 KlientKlient.
Microsoft Solutions for Management Peter Colsted Direktør Enterprise & Partner Group Microsoft Danmark.
Objekter og klasser Applikationsdesign Code Namespace Value og reference typer Reference type Rasmus D. Lehrmann1.
Mød Microsoft – for udviklere & arkitekter Hvad er smarte klienter? - definitioner og principper.Henrik Lykke Nielsen Captator – de danske.NET eksperter.
Selected Partner Network briefing – d. 17. september 2008 How to Sell? Licensiering Jon Meldgaard Hansen - LMM, SMS&P How to Sell – september 2008.
Technology Briefing. Hvorfor snakker vi drift? Meget fokus fra Microsoft på effektiv drift Dynamic Systems Initiative MS Operations Framework Meget fokus.
Beskyt & bevar kontrol med information CRM LOB ERP Find information, viden & øget indsigt i forretning Enklere samarbejde mellem mennesker Reducerede.
Mød Microsoft – for udviklere & arkitekter Introduktion til ASP.NET 2.0 Jeppe Rørbæk Rambøll Informatik
Mød Microsoft – for udviklere & arkitekter Visual Studio, Express og Team System Niels Hilmar Madsen Microsoft
Eksekvering/Otto Knudsen 1 Udrulning Publicering af en web-applikation.
Introduktion/Otto Knudsen 1 Overblik WebForms ASP.NET.
Introduktion Bjørk Boye Busch Otto Knudsen
Distribution af funktionalitet Webservice med WCF x.
Distribution af funktionalitet Webservice med WCF x.
Web service - elementer SOAP (Simple Object Access Protocol) WSDL (Web Service Description language) UDDI (Universal Description, Discovery and Integration)
Web service - elementer SOAP (Simple Object Access Protocol) WSDL (Web Service Description language) UDDI (Universal Description, Discovery and Integration)
ASP.NET Custom Web Controls Deployment. Agenda – ASP.NET Web User Controls Composite Control Rendered Custom Control Deploy en Web Applikation.
WebservicesWebservices Henrik Westergaard Hansen
Henrik Westergaard Hansen ISV Developer Evangelist Microsoft
Niels Ladegaard Beck Microsoft Student Partner Aarhus Universitet.
SharePoint Bruger Gruppe  At give en introduktion til SharePoint 2010  Hvad der er kommet af værktøjer?  Microsoft Visual Studio 2010.
1..NET Arkitektur. 2 Nordjyllands Erhvervakademi Mål “Microsoft.NET is based on the Common Language Runtime (CLR) and an extensive set of Framework.
Uddannelse, marts 2007 Søren Vallø Business Development Manager.
Maj 2005Embedded.NET1 Embedded.NET Introduktion til.NET framworket og.NET Compact Frameworket Captator Tlf: Carsten Juel Andersen.
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)
#MapInfo konference 2006 – For enden af regnbuen… Microsoft.NET og MapXtreme 2005 Aske Butze-Ruhnenstierne Cowi A/S.
Reliable Architecture Ved Henrik Bærbak Christensen Reflective Architectures Emne: reflective architecture overview 11 december 2009.
Windows Vista Nis Bank Lorenzen Divisionschef – Windows Client
Patch Management i KMD. Side 2 Dato: 11. januar 2015 Patch Management Implementation i KMD Henrik Sawa Christensen Teknisk Senior Konsulent, MCSE Specialist.
MSBuild & Team Build i C#/C++ solutions VSTS ERFA d. 25 November.
1..NET Arkitektur. Mål “Microsoft.NET is based on the Common Language Runtime (CLR) and an extensive set of Framework Class Libraries (FCL). The CLR defines.
Windows Mobile Den kan alt, så hvorfor har den ikke det totale verdensherredømme? Ved Martin Bahn Hansen.
1..NET Arkitektur. 2 Nordjyllands Erhvervakademi Mål “Microsoft.NET is based on the Common Language Runtime (CLR) and an extensive set of Framework.
Internetteknologi (ITNET2) Kort teknisk ASP.NET introduktion Mandag den 19/ Jesper Tørresø.
Jesper Aaberg ForretningskunsulentMicrosoft Strategy Briefing, 12. maj 2005 US title: Business Productivity Advisor.
Internetteknologi (ITNET2) Præsentation 20: ASP.NET Introduktion ”Med Active Server Pages (ASP)”
Web Services, Microsoft.NET og fremtiden Jørgen Thyme Softwarearkitekt.NET Developer & Strategy Group Microsoft Danmark.
Fremstilling af Simple WEB steder [ITPL] Foråret 2004
Office kampagne Partnertræningsdag Gitte Casparij Marketing Manager, Small Business
Databaseadgang fra C#:
Introduktion til XNA Jacob Korsgaard og Morten Sneftrup Pedersen Microsoft Student Partners Aalborg Universitet.
Data access i Silverlight 2.0
Web Services. OO (C++/ C#/Java) COM DCOM Web Services.
C# /.NET Rohde & Schwartz Modul 5 - LINQ. 2 UCN Teknologi/act2learn 2014 Undervisere: Michael Holm Andersen: mihn(at)ucn.dk, ( )mihn(at)ucn.dk.
CRM-rapporter med PowerPivot Henrik Jensen Microsoft Dynamics CRM-arkitekt crmblog.dk.
Præsentationens transcript:

Introduktion til.NET- platformen og version 2.0 Michell Cronberg Microsoft MVP Mød Microsoft – for udviklere & arkitekter

Abstract Med version 2.0 kommer i 2005 den tredje revision af.NET-platformen. Men hvad er.NET-platformen egentlig, hvad er forskel- lene på de forskellige versioner, hvilke udviklingsværktøjer bruger man og ikke mindst: Hvad er ideen bag.NET 2.0? Det ser vi altsammen nærmere på i denne session. For udviklere med lidt eller nogen udviklingserfaring / niveau 200

Agenda .NET overblik  Opbygningen af.NET  Demoer  Kom godt i gang

.NET overblik NET 1.0 beta *.NET 1.0 / VS.NET.NET 1.1 / VS 2003.NET **.NET 2.0 / VS 2005 * IIS 5 med ASP3 ** IIS 6 med Windows Server 2003 med.NET 1.1

.NET overblik  Hvad er.NET Framework  Kerne mellem platform og applikationer  Mere og mere udbredt  Mange typer af klienter  Smart clients  ASP.NET  XML web services  Mange sprog  Over 20 kompilere tilgængelige

.NET overblik  XCOPY-deployment  Web services  Kommunikation mellem applikationer  Genbrug  af kode  af viden  Værktøjer  Flere versioner af Visual Studio 2005  Express versioner  MS Build

Common Language Runtime  Kontrol  Start, afvikling og styring  Hukommelsesstyring  Garbage collector  Diverse kompilere  Fra VB/C#/J# mv til CIL  Fra CIL til native  Sikkerhed  Debug  Common Type System

Base Class Library  Stort klassebibliotek  System  System.Collections  System.IO  System.IO.Compression  System.Drawing  System.Web  System.Security  System.XML

ADO.NET og XML  Kommunikation med databaser  Dataset  GUI  XML-baseret  XML support i BCL

Applikationstyper  Console  Komponenter  Smart clients  Windows Forms  Office (VSTO)  Mobile  ASP.NET  Web services

Kompilering og eksekvering  CLS  Common Language Specification  Programmeringssprog  VB.NET  C#.NET  J#.NET  Andet…  MSIL  Microsoft Intermediate Language

Assembly Kompilering og eksekvering Kilde kode Sprog kompiler Kompilering Eksekvering JIT Kompiler NativeCode Kode (IL) Metadata

Opbygningen af.NET Windows Common Language Runtime Base Class Library ADO.NET og XML Konsol, Komponenter, ASP.NET, Windows forms, XML Web services Common Language Specification Specifikation som alle sprog overholder VBC++C#J#Andre Visual Studio.NET herunder diverse Express -versioner

Hvordan kommer jeg videre?  Installation af.NET 2.0 beta  Installation af.NET 2.0 SDK beta  Konsol-applikationer  Visual Studio 2005  Express-versioner

Links       events/archive/ 

©2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.