Your SlideShare is downloading. ×
Powertraining DevDays 09
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Powertraining DevDays 09

241
views

Published 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)


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
241
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
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

×