מה זה ?מג'יק
BtrievePervasive MySQL ODBC
Magic Software Platform Engine
Metadata repository (XML)
Business Application
Informix
DOS VMS VistaHP-UX
Indigo SCOWindows
iSeriesAIXSolaris Linux
Character-BasedGUI Web Browser RIA Terminal
OracleDB/2 MS-SQL
.NET
פלטפורמת פיתוח ללא קוד
“…I do not believe there is any other technology that could have helped us achieve this in such a short period of time.”
Dan ReadIT Director, CBS Outdoor
“Allstate Life Insurance Company's use of Magic is truly impressive. With 50 developers and an army of users they manage around 1500 financial products representing nearly a million contracts exceeding 20 billion dollars in business.”
מי משתמש במג'יק?
Client / Server
LAN
Client / Server
LAN
Web Application
LAN HTTP
RIA ApplicationWeb Application
LAN HTTP
Rich, interactive,desktop-like
ZeroAdmin
Agile Development
HTTP/S
?RIAאיך מפתחים אפליקציית
uniPaaS RIA
ASP.NET JSP (Java) Adobe Flex
Silverlight
SingleParadigm
Rich ClientDevelopment
AutomaticWeb Services
ServerDevelopment
ServerPlatforms
Many Windows Many
ה RIAיישוםשלי הראשון
Hello World!
Web/RIA Application
LAN HTTPDatabaseWeb Server
Application Server
√ GUI + Application Logic
√ Web Services Server
√ Database + Transactions
√ Event Handling
√ Web Services Client
√ Data Caching
√ Application Partitioning
• Client / Server Applications• Web Applications• RIA Applications• Mobile RIA Applications• Batch processing• Web Services Server (SOA)• Multi-Platform• Multi-Database
• Fully integrated IDE• Integrated Debugger– Server and Client log– Breakpoints– Watch
• Source Control Integration• Offline Development• Cross Reference
• .NET RIA client• .NET integration (Visual
and Non-Visual)– Full access to the .NET Library– Invoke methods, catch events– Use third-party .NET components
• Java, J2EE components• COM Components• uniPaaS Components
ה RIAיישוםשלי השני
Flower Shop
Web/RIA Application
LAN HTTPDatabaseWeb Server
Application Server
נוסיף בואופונקציית
חיפוש
ניסה מישהולפתח
Multi-Threading באפליקציית
RIA?
:לסיכום
פלטפורמה מתקדמת •לפיתוח יישומים עסקיים
פיתוח יישומי אינטרנט •(RIAבמהירות האור )ממשק מודרני, •
NETמבוסס .
תודה רבהאיל פייפל