Logo
MoreMotion Application Studio 6.1.0: Phát triển ứng dụng web toàn diện

MoreMotion Application Studio 6.1.0: Phát triển ứng dụng web toàn diện

Nhà phát hànhMor Yazilim
Yêu cầuWindows NT/2000/XP/Vista/7
Dung lượng64,3 MB
Lượt tải62
Nội dung bài viết
Giới Thiệu Chi Tiết

MoreMotion Application Studio (MMAS) là gì?

MoreMotion Application Studio (MMAS) là một IDE chuyên dụng cho việc phát triển ứng dụng web, được thiết kế để hoạt động trên hệ điều hành Windows. Mục tiêu chính của MMAS là hỗ trợ người dùng tạo ra các ứng dụng hoàn thiện một cách nhanh chóng và hiệu quả, đồng thời tối ưu hóa việc sử dụng tài nguyên.

Các chức năng chính của MoreMotion Application Studio

Khả năng tương thích đa nền tảng

Các ứng dụng web được phát triển bằng MMAS dựa trên nền tảng Java, đảm bảo khả năng tương thích và chạy được trên nhiều hệ điều hành khác nhau, bao gồm Windows, Linux, Unix, AS400 và IBM MVS.

Kết nối cơ sở dữ liệu linh hoạt

MMAS có khả năng truy cập và làm việc với hầu hết mọi hệ thống cơ sở dữ liệu hiện có, miễn là có driver JDBC tương ứng. Điều này bao gồm Oracle, MS SQL Server, DB2, MySQL, Postgre, Informix, Sybase, Progress và MS Access.

Kho thành phần phong phú

Thư viện của MMAS cung cấp hơn 200 thành phần khác nhau, đáp ứng đầy đủ các yêu cầu phát triển của một ứng dụng web toàn diện.

Mailer – Gửi email dễ dàng

Mailer cung cấp các công cụ đơn giản để gửi email văn bản hoặc HTML đến người nhận, hỗ trợ đính kèm nhiều tệp tin. Email có thể được gửi ngay lập tức hoặc xử lý trong nền bằng công nghệ đa luồng.

Nội dung email HTML có thể được thiết kế trực quan bằng Application Studio, tương tự như cách thiết kế trang web động. Mailer còn hỗ trợ xử lý XSLT để tạo nội dung email riêng biệt cho từng người nhận trước khi gửi.

Filer – Quản lý tập tin hiệu quả

Filer cho phép các nhà phát triển thực hiện các thao tác cơ bản với tập tin, bao gồm:

  • Truy vấn thư mục và tập tin.
  • Đọc thông tin hồ sơ tập tin văn bản.
  • Xóa, di chuyển và sao chép tập tin hoặc thư mục.
  • Liệt kê các thuộc tính của tập tin hoặc thư mục.
  • Nén và giải nén các thư mục và tập tin zip.
  • Tạo tập tin văn bản mới.
  • Tải tập tin từ máy tính cục bộ lên máy chủ.

Reporter – Tạo báo cáo chuyên nghiệp

Reporter hỗ trợ hai công nghệ tạo báo cáo quan trọng:

  • JasperReports: Một công cụ tạo báo cáo mã nguồn mở phổ biến trong cộng đồng Java.
  • XSL-Fo: Được xem là tương lai của in ấn, XSL-Fo có khả năng tạo báo cáo chứa đồ họa SVG, tương tự như XSLT.

Ngoài việc tạo báo cáo, Reporter còn cung cấp các chức năng in ấn tài liệu đến cả máy in server và client.

Bảo mật – An toàn cho ứng dụng

Security cung cấp các thành phần giao diện người dùng dễ sử dụng, có thể tùy chỉnh để đáp ứng các yêu cầu bảo mật khác nhau.

SML là ngôn ngữ cấp cao được sử dụng để script các hoạt động bảo mật như LoginUser(), CreateUser(), SetRole(). Mỗi thành phần có thể được thiết lập với domain bảo mật riêng, cho phép xác thực người dùng từ hệ thống Ldap hoặc thông qua RelDB Security Broker.

Để tăng cường bảo mật cho các ứng dụng không sử dụng HTTPS, có thể sử dụng chức năng Challenge-Response.

DHTMLMenu – Menu động tùy biến

DHTMLMenu tạo ra các tập tin Javascript cho các thành phần menu DHTML dựa trên thông tin người dùng hiện tại và phiên hệ thống. Tập tin Javascript chỉ được tạo một lần trong suốt phiên làm việc, giúp cải thiện hiệu suất.

Internationalization (I18N) – Hỗ trợ đa ngôn ngữ

I18N hỗ trợ phát triển các ứng dụng đa ngôn ngữ. Chỉ cần một bản sao duy nhất cho mỗi trang trong dự án, với thuộc tính "Language" và "Character set" được thiết lập thành "Multi-Lingual" và "utf-8" tương ứng.

Lập lịch trình – Tự động hóa tác vụ

Scheduler cho phép chạy các tiến trình trong nền một cách nhanh chóng hoặc theo lịch trình định sẵn. Điều này giúp giải phóng tài nguyên và cải thiện trải nghiệm người dùng.

Bạn có thể tạo template tiến trình và lập lịch cho nó, ví dụ như chạy vào nửa đêm. Các tiến trình tốn nhiều thời gian có thể được thực hiện trong nền, trong khi người dùng nhận được phản hồi ngay lập tức.

CKEditor Integration – Trình soạn thảo nội dung phong phú

CKEditor Integration tích hợp trình soạn thảo CKEditor phổ biến vào Application Studio, giúp người dùng dễ dàng tạo nội dung phong phú. Thành phần này kết hợp với "Filer/FManager" để quản lý hình ảnh và tài liệu trên máy chủ.

Net (FTP) – Truyền tải tập tin dễ dàng

Các thành phần FTP cung cấp các công cụ để thực hiện các tác vụ FTP (File Transfer Protocol) mà không cần viết mã Java. Bạn có thể thiết lập kết nối FTP, truy vấn tập tin từ xa, truyền tải tập tin, xóa hoặc đổi tên tập tin.

Tính năng nổi bật của MoreMotion Application Studio

Thiết kế WYSIWYG – Dễ dàng trực quan

Các trang web có thể được thiết kế trực quan mà không cần kiến thức về code HTML. MMAS hiển thị trang web trong trình duyệt một cách chính xác như trong khu vực thiết kế.

MMAS không giới hạn như các công cụ WYSIWYG khác. Nó có thể biên dịch thiết kế trực quan thành code HTML tương thích với nhiều trình duyệt.

MMAS cho phép sử dụng kiểu CSS và nhập code HTML nguyên bản.

Project Explorer – Quản lý dự án toàn diện

Project Explorer hiển thị tất cả các mục trong dự án và cung cấp quyền kiểm soát toàn diện cho người dùng thông qua dòng lệnh trong context menu.

Khi trang được mở, nó cũng hiển thị tất cả các yếu tố được sử dụng trong trang đó để xác định và quản lý các trang phức tạp.

Library Explorer – Sử dụng lại thành phần

Các yếu tố thư viện và thành phần MoreMotion có thể được chèn vào trang bằng chuột.

Property Editor – Chỉnh sửa thuộc tính nhanh chóng

Các thuộc tính của trang, yếu tố, chủ đề và thành phần dự án có thể được xem và chỉnh sửa từ Property Editor. Khi nhiều yếu tố được chọn, chỉ những thuộc tính chung mới được hiển thị.

Property Editor có thể được thiết lập để nổi trên khu vực thiết kế mà không gây cản trở.

Thanh công cụ căn chỉnh và kích thước – Định vị chính xác

Thanh công cụ căn chỉnh và kích thước cung cấp nhiều lệnh để căn chỉnh và định kích thước các yếu tố trên trang.

Tìm kiếm và thay thế – Tiết kiệm thời gian

Các yếu tố trên trang có thể được tìm kiếm theo văn bản và thay thế bằng các chuỗi khác.

Toàn bộ các menu và shortcut bàn phím có thể được tùy chỉnh theo nhu cầu của người dùng.

Hỗ trợ ngữ cảnh – Tìm kiếm thông tin nhanh chóng

Nhấn F1 khi một thuộc tính được chọn trên Property Editor để nhận được hỗ trợ cho thuộc tính đó.

Bảng màu trang web – Lựa chọn màu sắc dễ dàng

Bảng màu tích hợp có thể được sử dụng để áp dụng màu sắc cho các mục. Bạn cũng có thể chọn màu sắc từ khu vực làm việc bằng công cụ Eyedropper.

Công cụ chỉnh sửa map hình ảnh – Tạo hotspot tương tác

Công cụ chỉnh sửa map hình ảnh tích hợp cho phép xác định các hotspot cho tất cả các dạng đồ họa.

Graphic Text – Kết hợp văn bản và hình ảnh

Graphic Text cho phép ghép văn bản với hình ảnh, loại bỏ sự cần thiết phải tạo nhiều tập tin hình ảnh khác nhau.

Công cụ chỉnh sửa Javascript tích hợp – Phát triển Javascript dễ dàng

Công cụ chỉnh sửa Javascript tích hợp cho phép xem và chỉnh sửa mã code của các yếu tố Javascript và tiến trình sự kiện.

Sự kiện DHTML – Tương tác động

Các sự kiện HTML động có thể được xác định cho nhiều yếu tố bằng Property Editor.

Mở rộng và tái sử dụng – Tăng hiệu quả làm việc

Template và yếu tố trang có thể được tạo và chèn vào thư viện để sử dụng lại.

MMAS kiểm tra tất cả các yếu tố của trang và chỉ xây dựng những trang bị ảnh hưởng bởi các thay đổi. Nó cũng báo cáo các đường link hỏng.

Đăng tải thông minh với FTP client tích hợp – Triển khai dễ dàng

Các mục của dự án có thể được đăng tải lên máy chủ từ xa thông qua FTP client tích hợp.

Liên kết các thuộc tính tới nút XML – Linh hoạt và mạnh mẽ

Bất cứ thuộc tính của yếu tố nào cũng có thể được liên kết tới một nút XML thông qua chức năng $vof().

Gán giá trị – Tùy biến động

Các giá trị có thể được gán tới thuộc tính của yếu tố thông qua chức năng $vof().

Lặp lại các bảng – Tạo cấu trúc dữ liệu phức tạp

Bạn có thể nhóm nhiều yếu tố với bảng và lặp lại chúng theo chiều ngang hoặc dọc cùng với nút XML đã phân loại.

Template XSL – Tùy biến báo cáo

Bạn có thể link tập tin template XSL bên ngoài hoặc sử dụng template XSL đã nhúng.

Nguồn dữ liệu – Kết nối dữ liệu dễ dàng

Dữ liệu yêu cầu bởi các trang có thể được nhận dễ dàng bằng cách cài đặt các yếu tố Data source trong trang.

Server web tích hợp – Thử nghiệm nhanh chóng

Apache Tomcat Servlet Runner được tích hợp trong MMAS và được cấu hình trước để thử nghiệm các dự án.

Package Publish – Triển khai ứng dụng đơn giản

Với tính năng Package Publish, bạn có thể tạo ra một gói chứa Java VM, Apache Tomcat và Web Application để triển khai trên các hệ điều hành khác nhau.

Từ khóa liên quan

Đánh giá từ người dùng

ID: MoreMotion Application Studio 6.1.0: Phát triển ứng dụng web toàn diện
3.0

1 nhận xét

5
0%
4
0%
3
100%
2
0%
1
0%

Tải xuống tập tin

Link Chính Thức (Tốc độ cao)