16
ASP.Net Fremover (Asp.Net 3.5 Extensions) Andreas Knudsen, Bekk Consulting AS 31/1 - 08

ASP.Net Fremover (Asp.Net 3.5 Extensions)

Embed Size (px)

DESCRIPTION

ASP.Net Fremover (Asp.Net 3.5 Extensions). Andreas Knudsen, Bekk Consulting AS. 31/1 - 08. Agenda. Asp.Net release roadmap Nytt i Asp.Net 3.5 Nytt i Asp.Net 3.5 Extensions ADO.Net Data Services (Astoria) Dynamic Data Controls (Oryx). Asp.Net Roadmap. - PowerPoint PPT Presentation

Citation preview

ASP.Net Fremover (Asp.Net 3.5 Extensions)

Andreas Knudsen, Bekk Consulting AS

31/1 - 08

Agenda

Side 2

Asp.Net release roadmap

Nytt i Asp.Net 3.5

Nytt i Asp.Net 3.5 Extensions

– ADO.Net Data Services (Astoria)

– Dynamic Data Controls (Oryx)

Asp.Net Roadmap

Side 3

Arbeid skjer utenom hovedreleaser:

– Asp.Net Futures

– Asp.Net

– CodePlex

Nytt i 3.5:

– Asp.Net Ajax

3.5 Extensions

– Kommer som service pack senere

– CTP ute nå

Nytt i Asp.Net 3.5

Side 4

Bedre Html fra WebControls

– Xhtml

– Css –vennlig

Enklere å testdrive

– IHttpContext

– IHttpResponse

– IHttpResponse

Nytt i Asp.Net 3.5

Side 5

Bedre støtte for asp:UpdatePanel i kontroller

– WebPart / TreeView / Validatorer / Menu

Ny WebControl

– ListView

– Enklere template - modell

Nytt i Asp.Net Ajax (3.5 Extensions)

Side 6

Permalink

– Lenke med tilstand

– ”bookmark this”

– ”email this”

– ”copy this”

Skriptkombinering

– Raskere for klienten

Nytt i Asp.Net Ajax (3.5 Extensions)

Side 7

Støtte for history ( )

asp:Silverlight

asp:MediaPlayer

ADO.Net Data Services (Astoria)

Side 8

Eksponer databasen din over REST

– Data tilgjengelig over URI

Du velger

– Hvem har tilgang

– Hvilke operasjoner

– På hvilke deler av databasen

Foreløpig bare for LINQ to Entities

– Kommer også for LINQ to SQL

ADO.Net Data Services (Astoria)

Side 9

Roadmap:

– CTP ute nå

– Beta tidlig 2008

– RTM til sommeren

Støtte kommer i

– Silverlight

– Javascript

– Serverside

ADO.Net Data Services (Astoria)

Side 10

Støtter forskjellige meldingsformater:

– ATOM/APP

– JSON

– Web3S

Et bestemt URL format:

– http://server.com/myDB.svc/Customer(587).SalesOrderHeader?$

orderby=DueDate&$filter=Status eq 1&$top=5&$skip=1

Demonstrasjon

Side 11

ASP.Net Dynamic Data (Oryx / Blinq)

Side 12

”Instant Web App”

Metadatadrevet CRUD grensesnitt

Benytter LINQ to SQL

– Etter hvert også LINQ to Entities

ASP.Net Dynamic Data (Oryx / Blinq)

Side 13

Valideringsregler i modellens metadata

Separat site eller integrert i annen site

Alt skjer runtime / ingen kodegenerering

Demonstrasjon

Side 14

Spørsmål?

Side 15

BEKK CONSULTING ASSKUR 39, VIPPETANGEN. P.O. BOX 134 SENTRUM, 0102 OSLO, NORWAY.

WWW.BEKK.NO

Andreas KnudsenSeniorkonsulent+47 98219349

[email protected]