AngularJS & ASP.NET WebAPI

Fb89953d3a1b1fcb862a186585c37c25?s=47 Fabian Gosebrink
April 23, 2015
56

AngularJS & ASP.NET WebAPI

TechTalk Zürich

Fb89953d3a1b1fcb862a186585c37c25?s=128

Fabian Gosebrink

April 23, 2015
Tweet

Transcript

  1. AngularJS & ASP.NET WebAPI

  2. Me, Fabian Gosebrink Friend and obviously a good driver… …but

    he’s cool anyway
  3. Noser Engineering AG

  4. Strong Servers Strong Clients

  5. Him: “With jQuery you can do everything!” Me: “Yeah, except

    architecture…”
  6. None
  7. Client light-weight architecture

  8. Structure

  9. Modularity

  10. Single Page Application Framework

  11. MV-*

  12. Model Binding

  13. Routing

  14. UI-Templates

  15. Javascript HTML

  16. None
  17. HTML + «ng»-Attributes = View

  18. ng-app defines Application ng-view for Templating

  19. None
  20. None
  21. $

  22. {{…}} ng-bind

  23. Controller

  24. None
  25. None
  26. Services

  27. None
  28. Service 31 Application Service 1 Service 2 Controller 1 Service

    4 Repository 1 Controller 2 Repository 2 Service 1 Service… Controller…
  29. Application Module 1 Controller 1 Repository 1 Service 1 Module

    2 Controller 2 Repository 2 Templates Module n Controller n Templates Repository n
  30. None
  31. Let`s see a demo…

  32. None
  33. Let`s see a demo…

  34. …again

  35. Sum it up lightweight architecture on client

  36. WebApi

  37. SingalR

  38. Multi Accessible

  39. Good Code

  40. Admin at myCsharp.de fabian-gosebrink.de offering.solutions developercircle.net fabian.gosebrink@noser.com blog.noser.com www.noser.com