Open棟梁 wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

contents

September 12, 2014

Greetings,

We conducted Tech Talk program session on Touryo Framework.

The program was successful.

During the session we got some good feedback.

And also we have come across many questions and suggestions from the users on Touryo.

Below are the list of questions and suggestions by the user.

User asked for stored procedure support in Automatic screen generation

It is not too difficult if extend the automatic generation of free SQL.

How to improve the scalability of the existing applications?

To combine with existing applications is difficult.

Is the framework supports better UI controls? Suggestion was from user is to provide Better UI controls(like Telerik controls)

It supports custom control with editing functions and check function of the input.

https://github.com/OpenTouryoProject/OpenTouryo/tree/develop/root/programs/CS/Frameworks/Infrastructure/CustomControl

I think I try to consider the development if there is a demand for Telerik control.

But I believe that is realistic to procure third-party products at the moment.

How much efforts it takes a developer to understand and use framework in their application

.Net developer can understand how to use it if he complete the tutorial.

Tutorial can be completed in about two days.

https://github.com/OpenTouryoProject/OpenTouryoDocuments/tree/master/documents/2_Tutorial/en

Is framework supports for shield installation or only provides libraries?

Only provides libraries.

Because I do not feel the need for shield installation at the moment.

Does developer need to add references manually to each and every application which uses Touryo?

Yes.

Is it necessary to have same folder structure for every application?

no. There is no contracts to folder structure.

What are the limitations of framework and How to overcome from the same?

It is designed in consideration of general versatility.

Also it is possible to customize the base class 2 for overcome.

Therefor, There is not almost constraint.

Some restrictions is described in the User's Guide.

https://github.com/OpenTouryoProject/OpenTouryoDocuments/blob/master/documents/1_User_Guide/en/7_User_Guide%28BetterUse_and_FAQ%29_EN.doc

Does Dynamic parameterized query slow down the performance ? since it has to read XML files and parse it to SQL.

Tag number is too large beyond the 100, overhead increases.

It is not suitable for batch applications that process data in large quantities.

For this reason, the use of another component in this case.

https://github.com/OpenTouryoProject/OpenTouryo/blob/develop/root/programs/CS/Frameworks/Infrastructure/Public/Db/SQLUtility.cs

What are the Other frameworks which we can compare with Touryo ? And how its stands different from other frameworks.

(1) Comparison does not exist so much.

It, because the stack is different.
For example, the following list is a framework of lower stack.

  • Data access layer
    ADO.NET, iBATIS.NET, Entity Framework, Dapper.
  • Presentation layer
    ASP.NET, ASP.NET MVC, Struts, etc.
  • Supplementary information.
    • There are pros and cons on Entity Framework.
    • Such as dynamic parameterized query function is being in the same stack.
    • OpenTouryo are selected and used a variety of framework of the lower stack.

(2) OpenTouryo whole is present in the upper stack.

  • It might say EUC tool, I think it's a tool for developers basically.
  • Companies of System Integrator use in contract development.
    Or Information Systems Department of the companies use in in-house development.

#EUC: END User computing (development)

(3) The difference between EUC tool.

The following is a list of some EUC tools.

  • FileMaker?
  • Lotus Notes
  • Office Access
  • Dynamics CRM

OpenTouryo is different in the following points when compared to the above EUC tool.

  • You will require expert knowledge of the development.
  • However, you can develop a system of a variety of processing methods with
  • high-flexibility
  • high-quality
  • high-reliability.

(4) Marketing.

Therefore, a clear conflict does not exist because the STP is different.

  • S : Segmentation
  • T : Target
  • P : Positioning

(5) Difficulty of description.

  • Get to understand the need without any special explanation for companies such as System Integrator.
  • However, It is hard to explain because there is no comparison
    for the end users of other firms(For example, Japanese Information Systems Department.).
  • If the end users of other firms has sufficient development experience,
    there is a possibility to understand the need for no sufficient explanation.

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2018-06-14 (木) 17:16:44 (36d)