Application Development for Everyone
Why 42windmills?
Building new apps / migrate legacy• Web based• Customizable• Connectivity• Hosted / On-Premise
Challenges• Skills ?• Time ?• Quality ?
Why 42windmills?
Our primary goal is to make application
development easy, save..
>90% of development time
>90% of specialized knowledge
>90% of development costs
Change your approach on software development
Why 42windmills?
Stop writing plumbery code
But not just code generation
Concentrate on the business model
Forget the implementation
Business Consultant
Project Manager
Model Driven Approach
Specify what (business), not how (technology)
Easier to design and comprehend
Model independent of implementation
Grow with advances in technology
Model Driven Approach
Domain features
• Web services (WCF)
• API Documentation
• User Management (ASP.Net membership)
• Role based security
• UI Themes
• Customizations at code-level
• Nunit scripts
• SQL create/update script
42windmills Process
Design
Preview
Deploy
Improve
1 Design
Two main models
Entity Model
Interface Model
Design
Preview
Deploy
Improve
Design Entity Model
• User story– for my customers I need to create orders with products
– if no available inventory I’ve to contact my supplier
Customer Order
ProductInventory
Item
Supplier
1 Many
1
Many
Many 1
Many
1
• User story– for my customers I need to create orders with products
– if no available inventory I’ve to contact my supplier
No E-R diagramNo UML Class diagram
Design
Preview
Deploy
Improve
Design Interface Model
User Experience
Forms
Views
Design
Preview
Deploy
Improve
2 Preview
Complete web application
Login (security model)
User / Role management
Settings
Export
…
Design
Preview
Deploy
Improve
3 Deploy
42windmills hosting
Hosting anywhere
Developers Kit
Distributed version
Design
Preview
Deploy
Improve
4 Improve
Improve the business model
Improve legacy applications
MS Access Conversion
Design
Preview
Deploy
Improve
Demo
Bas
http://www.42windmills.com
Top Related