Something new aboutWeb, Mobile and Cloud development
 Design your Data
 We provide a graphical DSL
 Design you User Experience
 HTML5 required
 Write Business Oriented Code
 .net on the server
 Javascript in the browser
 Bind Data, Services, Layout
 We provide a binding language for this (textual DSL)
 Aspect Oriented Programming
 Hollywood principle : Don't call us we'll call you
 You write code we call it for you
 Full separation business oriented code from
▪ Technical code : we have written a huge part of it
 This enables dynamic and automatic handling of many
aspects of robust software
 Data access : NoSQL or SQL
 Reading is almost automatic :You tell us what to read
 Writing (updating, creating and deleting) is fully automatic
 Transport is fully automatic
 Producing HTML is fully automatically handled in the browser according
to your design
 Ajax calls are fully automatic
 State (connected, disconnected) in the browser fully automatically
 Type conversions, Exceptions (Server and Browser),Traces, Logs, Errors
Model -View - Service
Read Data
Payment
Write Data
LinkedInConnect
Total separation
View - Data
View - ServiceDynamic
configured
bindings
Services
.net (server)
Javascript (browser)
Dynamic HTML5Views

AspectizeAndYou

  • 1.
    Something new aboutWeb,Mobile and Cloud development
  • 2.
     Design yourData  We provide a graphical DSL  Design you User Experience  HTML5 required  Write Business Oriented Code  .net on the server  Javascript in the browser  Bind Data, Services, Layout  We provide a binding language for this (textual DSL)
  • 3.
     Aspect OrientedProgramming  Hollywood principle : Don't call us we'll call you  You write code we call it for you  Full separation business oriented code from ▪ Technical code : we have written a huge part of it  This enables dynamic and automatic handling of many aspects of robust software
  • 4.
     Data access: NoSQL or SQL  Reading is almost automatic :You tell us what to read  Writing (updating, creating and deleting) is fully automatic  Transport is fully automatic  Producing HTML is fully automatically handled in the browser according to your design  Ajax calls are fully automatic  State (connected, disconnected) in the browser fully automatically  Type conversions, Exceptions (Server and Browser),Traces, Logs, Errors
  • 5.
    Model -View -Service Read Data Payment Write Data LinkedInConnect Total separation View - Data View - ServiceDynamic configured bindings Services .net (server) Javascript (browser) Dynamic HTML5Views