• Like
Powertraining DevDays 09
Upcoming SlideShare
Loading in...5
×

Powertraining DevDays 09

  • 226 views
Uploaded on

Powertraining I gave at the Microsoft DevDays 09 about clientside technologies to create responsive ASP.NET pages (Ajax)

Powertraining I gave at the Microsoft DevDays 09 about clientside technologies to create responsive ASP.NET pages (Ajax)

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
226
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
1
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Power training: Creating Responsive Pages by Using Client-Side Technologies
    Christian Peeters
    Master it Training
  • 2. Agenda
    Korteintroductie
    Training
    Javascript
    Partial page updates (Ajax controls)
    Ajax Services
    Ajax Client-side Library
    Certificeringstraject
  • 3. Power Training
    Microsoft Learning
    Inzichtkrijgen in MS trainingen
    Inzetbaarheid van bestaandetechnieken
  • 4. Introductie
    Christian Peeters
    Microsoft Certified Trainer
    .Net development / SQL Server
    Master it Training
  • 5. Master it Training
    Ruim 10 jaarervaring
    ± 450 verschillendetrainingen
    Alle MS trainingen
    Alle MS certificeringen
    Eindhoven, Utrecht & Amsterdam
    Doel: “Cursistenuitsluitendlerenwatzenodighebben. Nietmeer, niet minder”
  • 6. Power Training
    ASP.NET applicatie
    C# of VB.NET
    Javascript
    Request
    Response
    (HTML)
  • 7. Client-side scripting
    Dynamic HTML (DHTML)
    Javascript + styles
    Validatie
  • 8. Demo Website
  • 9. Client-side scripting
    Dynamic HTML (DHTML)
    Javascript + CSS
    Validatie
    HttpRequest
    Asynchronous Javascript And XML (AJAX)
  • 10. Ajax partial page updates
    • Initieel wordt de gehele pagina gedownload
    • 11. Gedeeltes van de pagina kunnen worden ververst, terwijl de rest van de pagina statisch blijft
  • 12.
  • 13. Ajax Controls
  • 14. Demo Website
  • 15. Bevindingen
    + Supersnelinzetbaar
    + Goederesultaten
    • Altijdpage_load
    • 16. De “X” in AJAX staatnietvoor XML
    + Ajax Services !
  • 17. Demo Website
  • 18. Bevindingen
    + Effectievecommunicatie (JSON)
    + Specifiekeinvulling
    + Herbruikbaar
    • Meer code
    • 19. Foutgevoeliger
  • Ajax Control Toolkit
    Shared source project between Microsoft and the ASP.NET AJAX community
    Downloadable from http://www.codeplex.com
    Contains a collection of extenders and controls
  • 20. Ajax Client-side Library
  • 21. Demo Website
  • 22. Best practice
    Consider using AJAX whenever a small portion of a large page must refresh.
    Use the UpdatePanel to enable partial page updates without custom JavaScript code.
    Use the UpdateProgress control to reassure users when a partial page update takes time.
    Register client-side scripts with the AJAX client-side library to make use of AJAX extensions to JavaScript.
    Use AJAX services and custom JavaScript for optimum performance.
  • 23. Training
    MS 6463 Visual Studio 2008: ASP.NET 3.5
    Features & configuration
    Custom controls
    Data access met ADO.Net 3.5
    Client-Side technologies
    Debugging & deploying
    Mobile devices
  • 24. Certificering
    Microsoft Certified Technology Specialist:Microsoft .NET Framework 3.5, ASP.NET ApplicationDevelopment
  • 25. Certificering
    Poster
    Stand Master it Training
  • 26. Trainingsmethoden
    Klassikaal
    e-Learning
    Open Master Class
  • 27. Open Master Class
    Individueel
    Eigen tempo
    Eigen aandachtspunten
    Eigen planning
    Eigen manier van leren
    6 cursisten
    Examen training
    “Cursistenuitsluitendlerenwatzenodighebben. Nietmeer, niet minder”
  • 28. Vragen?
    www.master-it.nl
    blog.master-it.nl (sourcecode)
    www.microsoft.com/learning