zoukankan      html  css  js  c++  java
  • uniPaaS 2.0新功能

    UNIPAAS2新功能新特征
    uniPaaS 2 is a future‐proof, metadata‐driven application platform that combines the
    powerful resources and development capabilities of the uniPaaS Studio with a rich frontend
    .NET user interface to quickly create modern, standardized applications with highly
    interactive user experiences.
    For developers, uniPaaS 2 reduces the need to develop outside the perimeters of the
    uniPaaS application platform, as functionality and tools previously not supported by
    uniPaaS are now fully embedded.
    Offering multi‐device support from a single common development paradigm, uniPaaS 2 also
    provides a convenient, cost‐effective, and shortened path for migration to RIA, mobile, and
    cloud‐enabled application development and deployment.
    Improved User Experience
    The new Magic Software runtime engine for client/server and server‐side applications,
    which is based on the Microsoft .NET framework, uses controls from the Windows Forms
    .NET library as the GUI front‐end. This enables users working in client/server configurations
    to implement more advanced GUI capabilities and functionality to modernize their
    applications.
    The newly added .NET layer allows quick and easy integration with any .NET class or thirdparty
    library. This provides a great opportunity to significantly enhance application design,
    functionality, and overall user experience.
    Client/Server ‐ Improved Handling of the MDI Form
    The MDI form, which was the default container for the other forms of the application, is
    now handled as a regular form entry in the main program. This change makes the definition
    and design of the MDI form much easier and more dynamic, as some of its properties can
    now be defined using expressions.
    Client/Server ‐ Frameset Support
    The splitter window of previous versions is now replaced with the frameset layout, which
    provides greater flexibility and quicker setup than the splitter.
    Client/Server ‐ Simplified Form State Persistency
    The form state persistency property of a form is now defined by a simple Yes/No property.
    Sample Projects – Many Additional Sample Programs
    More sample programs have been added to the uniPaaS 2 sample projects that are
    provided as standard with the product installation.
    2
    Shorter Migration Path to RIA
    uniPaaS 2 provides a simpler and sounder migration path to RIA, as .NET applications are
    already partially RIA‐compatible.
    Standardization
    uniPaaS 2 provides complete and simple .NET integration, enabling developers to easily use
    commercial or third‐party .NET services and .NET controls. As the uniPaaS 2 deployment
    engine is a native .NET application, uniPaaS applications that are deployed using it qualify
    as standard .NET applications.
    uniPaaS 2 is a best‐of‐both‐worlds offering, supporting .NET development for Windowsbased
    applications, while continuing to offer cross‐platform support for multiple server
    platforms, such as AIX, IBM i (AS/400), Solaris, and others.
    Also, In addition to using .NET controls, the uniPaaS 2 .NET client can use legacy ActiveX
    controls (with .NET wrapping), as well as unmanaged libraries and Java classes.
    RIA Enhancements
    uniPaaS 2 enhances the RIA deployment option with several new features.
    RIA ‐ Enhanced Drag & Drop Support
    The drag & drop functionality for RIA clients is now further enhanced and supports all
    controls, user‐defined format, and cursor icon modification.
    RIA ‐ Improved Subform Handling
    RIA subforms can now be designed to be more responsive whenever their view is refreshed
    by the parent task using a new Post Refresh event.
    RIA ‐ Support for Additional Form UOM
    RIA forms, which in previous versions supported only Dialog Units and the form unit of
    measurement, now also support centimeters and inches as alternative units of
    measurement.
    Mobile Deployment
    uniPaaS 2 supports development and deployment of mobile applications using a range of
    native mobile clients. The BlackBerry client is the second native mobile client to be included
    with uniPaaS 2, with Android, iOS, Windows Phone, and other native mobile clients
    scheduled for release in the future.
    Conclusion
    The new features and functionality of uniPaaS 2 enable Magic customers, partners, and
    developers to enjoy the benefits of working in a highly productive and efficient
    development environment, while also enhancing their software offering to their customers
    with richer, more engaging, standardized, and modern user interfaces.

  • 相关阅读:
    自定义GridView分页控件
    ASP.NET中JSON的序列化和反序列化 C#的JSON数据格式转换方法
    C# 中 Struct 与 Class 的区别,以及两者的适用场合
    IEnumerable
    谈谈C#中的三个关键词new , virtual , override
    常见通信协议
    当base-package="controller.*"时,可见packageSearchPath为"classpath*:controller/*/**/*.class": 当base-package="controller.**"时,可见packageSearchPath为"classpath*:controller/**/**/*.class":
    DO,DTO和VO的使用
    mysql 字符
    mysql sql 分析
  • 原文地址:https://www.cnblogs.com/unipaas/p/2438184.html
Copyright © 2011-2022 走看看