42windmills concept
-
Upload
42windmills -
Category
Technology
-
view
384 -
download
0
description
Transcript of 42windmills concept
![Page 1: 42windmills concept](https://reader033.fdocuments.us/reader033/viewer/2022052909/559973ed1a28abf37e8b4726/html5/thumbnails/1.jpg)
Application Development for Everyone
![Page 2: 42windmills concept](https://reader033.fdocuments.us/reader033/viewer/2022052909/559973ed1a28abf37e8b4726/html5/thumbnails/2.jpg)
Why 42windmills?
Building new apps / migrate legacy• Web based• Customizable• Connectivity• Hosted / On-Premise
Challenges• Skills ?• Time ?• Quality ?
![Page 3: 42windmills concept](https://reader033.fdocuments.us/reader033/viewer/2022052909/559973ed1a28abf37e8b4726/html5/thumbnails/3.jpg)
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
![Page 4: 42windmills concept](https://reader033.fdocuments.us/reader033/viewer/2022052909/559973ed1a28abf37e8b4726/html5/thumbnails/4.jpg)
Why 42windmills?
Stop writing plumbery code
But not just code generation
Concentrate on the business model
Forget the implementation
Business Consultant
Project Manager
![Page 5: 42windmills concept](https://reader033.fdocuments.us/reader033/viewer/2022052909/559973ed1a28abf37e8b4726/html5/thumbnails/5.jpg)
Model Driven Approach
Specify what (business), not how (technology)
Easier to design and comprehend
Model independent of implementation
Grow with advances in technology
![Page 6: 42windmills concept](https://reader033.fdocuments.us/reader033/viewer/2022052909/559973ed1a28abf37e8b4726/html5/thumbnails/6.jpg)
Model Driven Approach
![Page 7: 42windmills concept](https://reader033.fdocuments.us/reader033/viewer/2022052909/559973ed1a28abf37e8b4726/html5/thumbnails/7.jpg)
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
![Page 8: 42windmills concept](https://reader033.fdocuments.us/reader033/viewer/2022052909/559973ed1a28abf37e8b4726/html5/thumbnails/8.jpg)
42windmills Process
Design
Preview
Deploy
Improve
![Page 9: 42windmills concept](https://reader033.fdocuments.us/reader033/viewer/2022052909/559973ed1a28abf37e8b4726/html5/thumbnails/9.jpg)
1 Design
Two main models
Entity Model
Interface Model
Design
Preview
Deploy
Improve
![Page 10: 42windmills concept](https://reader033.fdocuments.us/reader033/viewer/2022052909/559973ed1a28abf37e8b4726/html5/thumbnails/10.jpg)
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
![Page 11: 42windmills concept](https://reader033.fdocuments.us/reader033/viewer/2022052909/559973ed1a28abf37e8b4726/html5/thumbnails/11.jpg)
Design Interface Model
User Experience
Forms
Views
Design
Preview
Deploy
Improve
![Page 12: 42windmills concept](https://reader033.fdocuments.us/reader033/viewer/2022052909/559973ed1a28abf37e8b4726/html5/thumbnails/12.jpg)
2 Preview
Complete web application
Login (security model)
User / Role management
Settings
Export
…
Design
Preview
Deploy
Improve
![Page 13: 42windmills concept](https://reader033.fdocuments.us/reader033/viewer/2022052909/559973ed1a28abf37e8b4726/html5/thumbnails/13.jpg)
3 Deploy
42windmills hosting
Hosting anywhere
Developers Kit
Distributed version
Design
Preview
Deploy
Improve
![Page 14: 42windmills concept](https://reader033.fdocuments.us/reader033/viewer/2022052909/559973ed1a28abf37e8b4726/html5/thumbnails/14.jpg)
4 Improve
Improve the business model
Improve legacy applications
MS Access Conversion
Design
Preview
Deploy
Improve
![Page 15: 42windmills concept](https://reader033.fdocuments.us/reader033/viewer/2022052909/559973ed1a28abf37e8b4726/html5/thumbnails/15.jpg)
Demo
Bas
![Page 16: 42windmills concept](https://reader033.fdocuments.us/reader033/viewer/2022052909/559973ed1a28abf37e8b4726/html5/thumbnails/16.jpg)
![Page 17: 42windmills concept](https://reader033.fdocuments.us/reader033/viewer/2022052909/559973ed1a28abf37e8b4726/html5/thumbnails/17.jpg)
http://www.42windmills.com