GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Modul 2 von 9 · Text

Lecture 01

Harsha Rathnayaka

   challenges of Enterprise Application Development

  1. programming productivity
  2. integration with existing systems
  3. freedom of choice
  4. response to demand
  5. maintaining security

what is a framework

a framework is a set of code or libraries which provide functionality common to a whole class of applications

  •    Web application framework may provide 
    • user session management
    • data storage
    • a web template system
  • Desktop application framework may provide
    • user interface functionality
    • widgets                 

      properties of framework

  •       incomplete
  •        concrete
  •       drives driven
  •       recurring high value problem

      framework is a set of libraries

  • inversion of control
  • default behavior
  • extensibility
  • non-modifiable framework code

      framework features

  • support software designing
  • code generation
  • support customizations
  • easy integration with other enterprise applications
  • testing mechanisms
  • code repository
  • possibility to integrate with other 3rd party tools

     framework types

  • client framework
    • windows
    • web 
    • mobile
  • server framework
  • integration framework

   importance of frameworks

         applications----->frameworks(spring/ASP.net/EJB)----------->persistence abstraction(hibernate)------->data fabrics/database/caches

      

Anleitung

Um im Kurs weiterzukommen, sende einen Versuch dieses Quiz ab. Du kannst ihn nach der letzten Frage absenden.

Zum gewählten Modul

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck