bug所在位置:DotNet.Business\Utilities\BaseManager.GetDataTableByPage.cs的函数 public virtual DataTable GetDataTableByPage(out int recordCount, int pageIndex = 0, int pageSize = 20, string sortExpression = null, string sortDire = null, string tableName = nul…
有些用户一直说系统发送的邮件一直收不到,投诉系统不正常,这时候怎么洗刷冤屈呢?将发送的每一封Email都保存到数据库中,并记录发送的日志,让用户无话可说. 自己创建3个表: MessageFailed - 失败记录(超过5次发送失败就保存到这里) MessageQueue - 信息队列 (成功了就放MessageSucceed,失败5次就保存到MessageFailed) MessageSucceed - 成功记录 使用FluentScheduler,直接在Web端调度,省去Windows服务程…
这个存储过程是3.7以来一直存在,并未针对MSSQL2005以上版本进行ROW_NUMBER() OVER升级,还是延续TOP的写法.这并非是我所谓的bug,我所说的bug是指执行了排序的字段,如果字段是数量,但是数据库中有很多数量都是1(或者相同的数量),那么存储过程就读取不出来除第一页和最后一页的数据. 修改如下:将<和>号之后加上=,完美修复.…
原文地址:http://www.cuiwenyuan.com/shanghai/post/Windows-AD-Logon-Intergrated-into-Jirigala-GPM-DotNet-Business.html 上午写了一篇<C#开发中Windows域认证登录>,然后跟吉日嘎拉沟通了一下,还是把这个Windows AD用户登录的功能扩展到DotNet.Business中,重新命名为LDAP方式的登录,因为需要引用System.DirectoryServices,暂时用不到此功能的…
2013年搞公司的OA时,为了统一用户登录,将Windows AD的用户和OA的账号对接,OA用户名的规则就是使用Windows AD的用户名,格式举例:Troy.Cui,原理就是先进行域服务器的认证,认证完毕使用自定义的函数根据用户名读取出OA的用户信息,然后读取出用户名和密码信息,最后使用获取到的用户名和密码进行正常的登录.当时的文章:<C#开发中Windows域认证登录2(扩展吉日嘎拉GPM系统)>,本周打算OA中开发在线培训的功能,也想借此机会升级一下底层的应用DotNet.Busin…
目前我用的版本是4.0的,也有近2年没更新了,狠了狠心升级一下,没想到真的行动起来,也没那么难! 用了3天时间,将吉日嘎拉的代码升级到了4.2版本,并让原来的DotNet.WebApplication正常运行起来,比料想的顺利.这里简单记录一下升级中的心得. 使用到的工具: 1.BeyondCompare 试用版 - 比较程序文件 2.SQLDelta 14天试用版 - 比较数据库表结构变化(及数据变化) 3.VS2010 - 保证升级后WebApplication好用 4.MSSQL 2008…
虽然弄了新界面<基于吉日嘎底层架构的通用权限管理Web端UI更新:参考DTcms后台界面>,但老界面的一点菜单显示的问题还是让我这种强迫症揪心,终于今晚可以美美的睡觉了. 老代码用了Session来控制顶部的菜单和左侧的菜单,原BaseUserControl.Permission.cs代码如下 //#region protected List<BaseModuleEntity> ModuleList 获取模块数据表 ///// <summary> ///// 获取模块数…
这一个月的业余时间主要是在忙这个重构的事情,将吉日嘎拉自带的文档管理.公司公告.留言板.通讯录.周任务.考勤,全部重新建表,重构代码和UI. 目前根据中小企业常用的日常办公需要,搞定了公告栏.任务中心(GTD).工作日报.通讯录.留言板.常用链接.岗位说明书.下一步计划增加的功能有:规章制度.人事信息管理.请假申请(非工作流.非BPM,但自定义给多个老板审批).用车管理.微课(在线培训)等.而在业务模块要弄CRM的子系统.投诉响应子系统等.…
个人十分推荐SDL Game Development 这本书,它并不是死抠SDL的api,而是一步步带着我们如何对一个游戏进行构架. 虽然我没用过游戏引擎,也基本不会写游戏,但是我认为这本书本身就是在带着我们完成一个自己的游戏引擎. 此书附带的源码中有一个common-framework文件夹,里边是一个游戏开发的基本框架,书中的代码也是按那个套路来写的. 今天在调试弹幕的时候发现一处bug跟其中InputHandler类有关 InputHandler::~InputHandler() { //…
关于AFNetworking中header的bug问题 [摘要:AFNetworking那个正在ios开辟中便未几道了,网上一搜一大推,然则详细用法我便没有道了,偶然间我会整顿一下详细的一些用法.本日首要接头一下我正在应用傍边闭于header上里的一些bug问] AFNetworking这个在ios开发中就不多说了,网上一搜一大推,但是具体用法我就不说了,有时间我会整理一下具体的一些用法.今天主要讨论一下我在使用当中关于header上面的一些bug问题. 首先关于一个登录保持,我和服务器人员通过…