0
I Use This!
Activity Not Available

Project Summary

该项目为tadf基于VS.NET开发环境的快速开发框架,该框架与jtadf采用同样的程序结构以及开发模式。
目的是为了使得采用tadf开发框架的开发者无论是在基于J2EE的开发还是基于VS.NET采用统一的开发模式,基于tadf开发出来的.NET项目,前台页面无需做任何修改,后台接口也无需做任何修改,只需要将原本C#开发的执行代码修改为Java开发的执行代码,即可运行无误。

tadf提供了所见即所得的开发模式,以对页面HTML元素增加额外属性的方式,实现客户端控件,数据与服务器端控件,数据的绑定。tadf提供了大量的客户端控件,可完成具有复杂的RICH UI显示效果的WEB程序。开发代码清晰,简练。

tadf快速开发框架前台是一种以事件驱动的开发方式,和常规的WEB程序的开发有较大差异。前台事件触发后,通过客户端框架封装数据,以Ajax方式提交到后台,后台将提交的数据做类型的自动转换,并被封装成对象后,以参数的形式传入后台事件处理方法。后台事件处理用户请求后,将返回的业务数据封装在与客户端框架中控件所对应的服务器端控件中,以xml格式数据返回,客户端框架将自动解析返回的xml数据,根据xml数据中涉及到的控件,自动调用客户端框架中的对应控件自动加载数据。完成应用的交互。

tadf快速开发框架的容器与Spring容器类似实现,在不同的生命周期都拥有不同的容器。程序所需要的各种非业务数据都可以通过容器获得。根据用户的使用级别设定了不同的特殊容器,比如事务容器,策略容器,权限容器,控件树容器,WebService容器等。所有容器都可通过配置文档实现。对于特殊容器,根据开发者的开发习惯和应用特点可选择性加载。比如,如果应用需要实现事务控制,就在系统配置文件中增加事务容器,如果需要对用户事件进行策略管理,则可在配置文件中增加对用户事件做横切操作的策略容器,如果WEB程序需要像CS程序一样,保持控件操作状态,则可增加控件树容器,如果应用的POJO业务方法需要转换成WebService方法,只需要增加WebService容器即可。只要代码是按照开发标准编写,那么添加容器后无需修改代码即可实现对等的功能。

Tags

2_0 ajax developer dotnet framework tools

In a Nutshell, Totem Alpha Developer Framework For .Net...

 No code available to analyze

Open Hub computes statistics on FOSS projects by examining source code and commit history in source code management systems. This project has no code locations, and so Open Hub cannot perform this analysis

Is this project's source code hosted in a publicly available repository? Do you know the URL? If you do, click the button below and tell us so that Open Hub can generate statistics! It's fast and easy - try it and see!

Add a code location

GNU General Public License v2.0 or later
Permitted

Commercial Use

Modify

Distribute

Place Warranty

Forbidden

Sub-License

Hold Liable

Required

Include Copyright

Include License

Distribute Original

Disclose Source

State Changes

These details are provided for information only. No information here is legal advice and should not be used as such.

All Licenses

This Project has No vulnerabilities Reported Against it

Did You Know...

  • ...
    Black Duck offers a free trial so you can discover if there are open source vulnerabilities in your code
  • ...
    anyone with an Open Hub account can update a project's tags
  • ...
    use of OSS increased in 65% of companies in 2016
  • ...
    search using multiple tags to find exactly what you need

 No code available to analyze

Open Hub computes statistics on FOSS projects by examining source code and commit history in source code management systems. This project has no code locations, and so Open Hub cannot perform this analysis

Is this project's source code hosted in a publicly available repository? Do you know the URL? If you do, click the button below and tell us so that Open Hub can generate statistics! It's fast and easy - try it and see!

Add a code location

Community Rating

Be the first to rate this project
Click to add your rating
   Spinner
Review this Project!
Sample ohloh analysis