Welcome 微信登录

首页 / 软件开发 / .NET编程技术

Winform开发框架之权限管理系统改进的经验总结(4)

Winform开发框架之权限管理系统改进的经验总结(4)

Winform开发框架之权限管理系统改进的经验总结(4)2014-03-26 伍华聪 一行代码实现表操作日志记录在前面介绍了几篇关于我的权限系统改进的一些经验总结,本篇继续这一系列主体,介绍如何一行代 码实现重要表的操作日志记录。我们知道,在很多业务系统里面,数据是很敏感的,特别对于一些增加 、修改、删除等关键的操作,如果能在框架层面的支持基础上,以最少的代码实现重要表的日志记录, 那么是一件非常值得庆贺的事情,也能够为我们客户的数据提供重要的日志跟踪,甚...
Winform开发框架之权限管理系统改进的经验总结(5) 用户分级管理

Winform开发框架之权限管理系统改进的经验总结(5) 用户分级管理

Winform开发框架之权限管理系统改进的经验总结(5) 用户分级管理2014-03-26 伍华聪 在实际的系统应用环境中,用户的分级管理一般也是比较常见的功能,小的业务系统可以不需要,但 是一般涉及到集团、分子公司、或者是事业单位里面的各个处室或者某某局的人员管理,这些分级管理 就显得比较必要,否则单靠管理员来处理账号的事情,是比较麻烦一点的。分级管理就是让不同层次、 不同机构的人员实现一定的自治管理,如分公司的人员有专门的管理员,各地区的处室或者某某局...
Winform开发框架之客户关系管理系统(CRM)的报价单和销售单的处理

Winform开发框架之客户关系管理系统(CRM)的报价单和销售单的处理

Winform开发框架之客户关系管理系统(CRM)的报价单和销售单的处理2014-03-26 伍华聪 在前面介绍了很多CRM相关的界面和实现思路的随笔文章,本篇继续介绍一下系统中用到的一些经验 和技巧片段。本篇随笔主要介绍客户关系管理系统(CRM)的报价单和销售单的处理界面效果,使用列表内 置的选择代替弹出对话框选择产品的方式,实现报价单和销售单的产品列表快速选择。1、功能界面效果展示我们知道,在很多列表的内容输入中,很多都使用内置的列表选择方式代替弹出式...
Winform开发框架之附件管理应用

Winform开发框架之附件管理应用

Winform开发框架之附件管理应用2014-03-26 伍华聪 在很多常规的管理系统里面,都可能有附件管理的需求,在我做的一系列医疗行业的病人信息管理系 统里面,都希望能很好的管理病人的相关资料,分门别类的进行存储,需要的时候可以预览查看,那么 这个功能我们可以把它独立做成一个附件管理模块,这样可以在各个系统中集成即可,我曾经在 《Winform开发框架之通用附件管理模块》里面介绍过这样的附件模块,从那时候开始了,我需要附件模 块的时候,就通过集成起来即...
Winform开发框架的业务对象统一调用方式

Winform开发框架的业务对象统一调用方式

Winform开发框架的业务对象统一调用方式2014-03-26 博客园 伍华聪在这个纷繁的社会里面,统一性的特点能够带来很多高效的产出、牢固的记忆,这种特征无论对于企 业、个人的开发工作,知识的传承都有着非常重要的作用,Winfrom框架本身就是基于这个理念而生,从 统一的数据库设计规则开始,统一的项目格局,统一的业务类、数据访问类、实体类继承关系,再到统 一的公用类库,统一的权限管理模块,统一的字典管理模块,统一的附件管理...,理解这些理念和规则 后...
Winform开发框架之通用数据导入导出操作的事务性操作完善

Winform开发框架之通用数据导入导出操作的事务性操作完善

Winform开发框架之通用数据导入导出操作的事务性操作完善2014-03-26 cnblogs 伍华聪1、通用数据导入导出操作模块回顾在我的Winfrom开发框架里面,有一个通用的导入模块,它在默默处理这把规范的Excel数据导入到不 同的对象表里面,一直用它来快速完成数据导入的工作。很早在随笔《Winform开发框架之通用数据导入 导出操作》里面就很全面的介绍过它的相关功能了,在代码生成工具Database2Sharp里面,生成的 Winfrom界面代...
Winform开发框架之简易工作流设计

Winform开发框架之简易工作流设计

Winform开发框架之简易工作流设计2014-03-26 博客园 伍华聪一讲到工作流,很多人第一反应就是这个东西很深奥,有时候又觉得离我们较为遥远,确实完善的工 作流设计很多方面,而正是由于需要兼顾很多方面,一般通用的工作流都难做到尽善尽美。微软也提供 了几个版本的WF框架支持,也有一些厂家是基于这个框架基础上开发的工作流应用。以前由于项目的需要,参与过一些工作流的项目开发,其中有些是基于我简易工作流的原理上进行拓 展的,包括一个广州市各区县使用的行业审...
Winform开发框架之权限管理系统功能介绍

Winform开发框架之权限管理系统功能介绍

Winform开发框架之权限管理系统功能介绍2014-03-26 博客园 伍华聪权限管理系统的重要特性总结:1) 高度集成的权限系统、独立模块,能快速整合使用。2) 符合权限的国际通用标准,基于RBAC(基于角色的访问控制)的角色权限控制。3) 多数据库架构支 持,内置支持SqlServer、Oracle、MySql、SQLite、Access数据库。4) 用户管理基于分级管理理念 ,集团分子公司、事业单位处室/局级可独立管理人员/角色等数据。5) 用户接...
循序渐进开发WinForm项目(1) 数据库设计和项目框架的生成

循序渐进开发WinForm项目(1) 数据库设计和项目框架的生成

循序渐进开发WinForm项目(1) 数据库设计和项目框架的生成2014-03-28 博客园 伍华聪在很多时候,很多入门不久的朋友都会问我:我是从其他语言转到C#开发的,有没有一些基础性的资 料给我们学习学习呢,你的框架感觉一下太大了,希望有个循序渐进的教程或者视频来学习就好了。其实也许我们每天面对的太多东西了,觉得很多都稀松平常了,即使很细微的地方,可能我们都已经 形成习惯了。反过来,如果我们切换到其他领域,如IOS、android,那么开始我们可能对里...
循序渐进开发WinForm项目(2) 项目代码的分析

循序渐进开发WinForm项目(2) 项目代码的分析

循序渐进开发WinForm项目(2) 项目代码的分析2014-03-28 cnblogs 伍华聪在很多时候,很多入门不久的朋友都会问我:我是从其他语言转到C#开发的,有没有一些基础性的资 料给我们学习学习呢,你的框架感觉一下太大了,希望有个循序渐进的教程或者视频来学习就好了。其实也许我们每天面对的太多东西了,觉得很多都稀松平常了,即使很细微的地方,可能我们都已经 形成习惯了。反过来,如果我们切换到其他领域,如IOS、android,那么开始我们可能对里面很...
WMI和WQL学习

WMI和WQL学习

WMI和WQL学习2014-03-28基础知识:WMI是一项核心的 Windows 管理技术;用户可以使用 WMI 管理本地和远程计算机。WQL就是 WMI 中的查询语言,翻译成中文好像可以成为 Windows 管理规范查询语言。1.如何获取CPU的温度与型号由于视窗本身并无提供各项硬体温度的监控方式,因此WMI虽然是的Windows提供的管理服务,但仍然需要硬体支援才能得到所需的资讯。MSAcpi_ThermalZoneTemperature顾名思义是透...
MVVM解决方案的一般结构

MVVM解决方案的一般结构

MVVM解决方案的一般结构2014-03-28 cnblogs 热卡解决方案的结构一般是三个解决方案文件夹,分别是:ModelsViewModelsViews当然需要的话可以扩充,如Services、UnitTest等等。然后每个解决方案文件夹里面包含各自的项目,项目里面的命名空间名自动跟随项目名,而不跟随解 决方案文件夹名,而且用解决方案文件夹的好处就是解决方案不提供物理管理,只提供逻辑关联,所以 在项目文件夹里是找不到解决方案文件夹的;解决方案文件夹可...
使用MVVM编写可测试的表示层

使用MVVM编写可测试的表示层

使用MVVM编写可测试的表示层2014-03-28 MSDN Brent Edwards在使用 Windows 窗体时代的传统应用程序的情况下,标准测试做法是布局一个视图,在该视图的代 码隐藏文件中编写代码,然后运行该应用程序以进行测试。幸运的是,在那以后,相关做法有了一些变 化。Windows Presentation Foundation (WPF) 的出现将数据绑定概念提升到了一个全新的水平。它使得 一种称为“模型-视图-视图模型&rdq...
客户关系管理系统(CRM)的开发过程中使用到的开发工具总结

客户关系管理系统(CRM)的开发过程中使用到的开发工具总结

客户关系管理系统(CRM)的开发过程中使用到的开发工具总结2014-03-28 博客园 伍华聪开发《客户关系管理系统(CRM)》软件过程,也就是一个标准的Winform程序的开发过程,我们可以通 过这个典型的软件开发过程来了解目前的开发思路、开发理念,以及一些必要的高效率手段。本篇随笔 主要介绍我在开发这个CRM客户关系管理系统过程中,所用到的一些开发工具,力求从开发工具的层面使 大家对这个系统的形成过程有一个大致的了解。在文章的开篇,我们先来聊几句。一直...
脊柱外科病人资料管理系统的界面设计分析

脊柱外科病人资料管理系统的界面设计分析

脊柱外科病人资料管理系统的界面设计分析2014-03-28 博客园 伍华聪在平常的学习研究中,或者有时候因为开发项目的各种需要,会对界面设计进行各种方式的改良尝试 ,遇到好的经验实践,就一直在我自己的各种项目中沿用下去,本文主要分析我的一款病人资料管理系 统-脊柱外科病人资料管理系统的系统界面设计,以及如何基于DevExpress控件的具体实现,从而为用户 提供更好的界面效果体验。1、系统主体界面设计系统主体界面设计,遵循我的《WInform开发框架》的技...
为何ListView中getView被重复调用

为何ListView中getView被重复调用

为何ListView中getView被重复调用2014-03-28 博客园 laozhu1124我用ListView显示数据时,自定义了一个适配器(extends ArrayAdapter),然后重写了getView方法 ,现在出现一个问题,就是这个getView()方法被重复调用了,比如我的_data中有两条数据,但是 log.i("show",house.toString());这句却被执行了4次甚至更多,请问各位这是神马情况?方法...
WPF的DataGrid绑定ItemsSource后第一次加载数据有个别列移位的解决办法

WPF的DataGrid绑定ItemsSource后第一次加载数据有个别列移位的解决办法

WPF的DataGrid绑定ItemsSource后第一次加载数据有个别列移位的解决办法2014-03-28 cnblogs 热卡最近用WPF的DataGrid的时候,发现一个很弱智的问题,DataGrid的ItemsSource是绑定了一个属性:然后取数给这个集合赋值的时候,第一次赋值,就会出现列移位起初还以为是显卡的问题,结果今天来集成显卡的电脑上也一样出现,具体原因不详,以下是几种解 决办法:1.(首选,有效果)DataGrid的RowHeaderW...
.NET分页存储过程代码及使用

.NET分页存储过程代码及使用

.NET分页存储过程代码及使用2014-03-28 博客园 初行最近需要做个论坛,其中用到了分页,如果把整表的数据都查询出来未免小题大做,而且还影响速度 ,所以百度了并私有化了一个分页存储过程,实现了调用。好了,废话不多说,贴出代码:/****使用帮助首先查询表总行数,再查询分页数据查询行数传入参数:@doCount,@tblName查询分页传入参数:@tblName,@PageSize,@PageIndex,@fldName*以上不带查询条件的查询带条件...
<< 261 262 263 264 265 266 267 268 269 270 >>