很多公司开发软件喜欢让开发人员从一个框架开始(包含一些基本的常用的东西)出于某种考虑底层框架往往不开源delphi中大家一般怎么设计怎么做?还有团队开发一般都怎么搞??我用delphi一直是自己开发
解决方案 »
- 在delphi中如何用TdxTreeList接受TdxDBGrid的值啊
- 怎么获取EXCEL的最大列?
- 如何获取并判断文件的后缀名
- 在delphi中怎么调用其他窗体的函数
- richedit能复制doc的内容吗?
- activeX 問題 : 網頁中的 javascript 如何調用 ActiveX 中的函數.
- 请问如何在指定的word文档中,用server组件实现查找替换?(十分着急!)
- 献上一个小程序,请大家批改.(短信息程序)
- Re:用Delphi写SQLServer扩展存储过程的例子
- cxLookupComboBox 中不想要这种自动填充的效果,如何处理?
- 今儿高兴,发一自己写的信息资料管理系统
- 在线等,急急。delphi stringgrid 单元格颜色变化了,但数值没了??
1.UI框架
2.日志模块
3.RBAC权限设置模块
4.加密解密模块
5.核心基类、帮助类等等(合理的类框架)
6.安全机制
7.异常机制当然,可根据项目的具体情况在应用层加上一些ORMAPPING框架,数据库连接池组件,线程池等等
团队开发的话如果有工作交叉的地方,直接创建契约式的接口就OK了。
不过这些东西目前主流的Java/C#的一些框架中都已经集成好了,不用自己傻写了。如果做3层,写应用层就用有回收机制的语言写,像我这样的鼠辈就不敢用delphi了
1、使用MainFrm主框架;
2、启动MainFrm之前,登录StarFrm;
3、使用统一的函数单元Myown.pas;
4、MainFrm的主菜单,构有基本结构。如帮助,打开,关闭,工具等。
5、临时增加模块,采用动态生成窗体模式;
......
一个通用的解释器(客户端)自动从服务器下载 pas/dfm的加密包,在本地解压到内存里直接解释执行
pas/dfm可以通过delphi的免费版进行开发,测试完毕在自动分发(压缩加密)到服务器
不一定,任何加密方式都可以
因为pas/dfm都无须保存到客户端的硬盘的,解释器支持从内存流执行