摘要: 1. 通用查询模块,可以通过关联数据库表,存储过程或程序代码开发查询,多个查询之间也可构成主从关联查询。 2. 业务异常处理 支持统一的异常处理。 3. 内置一个简单的SQL Server查询分析器,在关联表查询不满足需求的情况下直接运行SQL语句查询。 4. 文件共享管理,支持文件存储在数据库或文件服务器中。 5. 加密解密,提供可逆和不可逆加密,可逆加密用于数据库连接字符串,不可... 阅读全文
posted @ 2015-07-16 17:08 信息化建设 阅读(1033) 评论(0) 推荐(0) 编辑
摘要: 借助于反射,可获取当前窗体中的所有控件,根据需要设置它们的属性。 Font defaultFont = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); //查找所有的控件,设置为同样的字体 IterateControls(this.Controls, typeof(Foundation.WinUI.Misc.Label)); for... 阅读全文
posted @ 2015-07-16 16:47 信息化建设 阅读(1185) 评论(0) 推荐(0) 编辑
摘要: 数据库表定义为SalesOrder,用LLBL Gen Pro生成的实体定义是SalesOrderEntity,再用Code Smith生成的数据读写接口是ISalesOrderManager,最后是生成接口实现类型SalesOrderManager。 命名规范如下: SalesOrder => SalesOrderEntity => ISalesOrderManager => SalesOr... 阅读全文
posted @ 2015-07-16 16:25 信息化建设 阅读(708) 评论(0) 推荐(0) 编辑
摘要: .NET 系统以Main方法作为应用程序的启动入口点,Enterprise Solution的启动程序源代码如下: [STAThread] static void Main() { string MAIN_INSTANCE_KEY = "EnterpriseMain"; SingleProgramInst... 阅读全文
posted @ 2015-07-16 16:15 信息化建设 阅读(656) 评论(0) 推荐(0) 编辑
摘要: 1. 登陆窗体和主界面增加语言选项,同时可记住用户登陆的语言和数据库。 2. 主界面的树功能可记住上次打开的模块菜单。 3. 修复主界面菜单生成问题和导航图区上下文菜单生成问题。 4. 增加自动更新功能。可以将最新的程序包部署到HTTP服务器上,主界面的Check Update功能可以自动下载程序文件并解压缩到本地,再重新启动主程序。 因为ERP要考虑各种客户使用的版本不一定相同,因为稳定... 阅读全文
posted @ 2015-07-16 16:03 信息化建设 阅读(660) 评论(0) 推荐(0) 编辑
摘要: 有些场景的.NET程序,不容易设置断点,可以用下面的方法,在.NET代码中增加启动调试器的代码: if (!Debugger.IsAttached) Debugger.Launch(); 在文件开头添加引用using System.Diagnostics; 参考下面的代码例子,Visual Studio 2015内置查看两个段点之间代码执行的性能(内存耗费和处理器时间) c... 阅读全文
posted @ 2015-07-16 15:48 信息化建设 阅读(605) 评论(0) 推荐(0) 编辑
摘要: 1 关于英语拼写,推荐安装Visual Studio Spell Checker,可自动修复拼写有问题的单词。 2 关于变量命名与方法命名,推荐安装Resharper,使用Alt+ Enter 进行重构。 下载路径:Visual Studio Spell Checker 阅读全文
posted @ 2015-07-16 15:40 信息化建设 阅读(743) 评论(1) 推荐(1) 编辑