- 论坛徽章:
- 0
|
The following is the email I sent Sep.16 2007.
I show it so that you can know my plan.
PS: I have a example included. It works you can try.
Carson Hager,
I'm working on a project that might interest you. As a personal challenge,
I've decided to port your EAF4.0 from a backend EAS implementation to a
Microsoft ASP.NET 2.0 IIS WS implementation. My original goal was to learn
the new features of PB11.NET WS deployment and, in most cases, the only way
to learn is to create a real and complete application. It then occurred to
me that the results could be a showcase on how to convert a EAS project to
.NET and how much better, in my opinion, the application would be because of
it.
I simply think the EAS has her unique position. ASP.NET IIS platform is
accepted by more developers. EAF has a good server side design. I am a big
EAF fan. Although there are many framework in the .Net world, most of them
focus on UI. In addition refactoring EAF, I am also planning to enhance it.
My rough idea is to support smartclient, C/S, PDA and ASP.NET as front end.
So much so, that I believe that I, as a single skilled developer, believe
that I can finish the work in one-quarter of the time.
Here are some of the features that my project, named EAF.NET, will provide:
1) In addition EAS, support ASP.NET IIS WS implementation.
2) Businessobject support NVO object calling.
3) In addition JSP and PB client, PDA, Client/Server and ASP.NET client will
be supported.
4) In addition Retrieve and Update request type, business service,
processing and other business process functionalities will be added. Make it
a more business framework.
5) Data compression support.
6) Multi-Language finished.
7) Login User global available.
PB Client get more rich function and support PB11.NET smartclient
deploymnet.
9) After EAS6.1 release, support its .Net client native managed 'connect'
feature.
10) Mobile client extensions will allow quick support on PocketPC and
SmartPhone devices.
In as little as 100 hours of development, I have already completed 40% of
the work. My goal is to complete the port in 260 man-hours, effective two
man month.
I have already spoken with some developers and they said that they would be
interested in what I do. I'd like to take it one step further by also
posting features comparing EAF to EAF.NET , but I'm not sure whether you
will allow me to do so.
When I'm done, I'd like to post EAF.NET side-by-side with EAF. I'd like to
see how many people would choose the EAF.NET implementation if given the
choice between it and an otherwise frameworks.
I'm not looking to get into any legal issues, so I'm giving you a heads-up
before I make public any of my progress. Please keep in mind that I hold no
ill-will toward anyone who supports the EAF, I simply would like to make EAF
more better.
If you would like to contact me, I can be reached at 086-510-13306170630 and
at young@public1.wx.js.cn
Sincerely,
Yoyo Young |
|