自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lee576的专栏

此博内容全为自己的笔记,是写给自己看的,如果看客觉得有用,不用客气,觉得没用,也不要咒骂,抱怨,更不要找我要代码,毕竟我不是专门写给你看的

  • 博客(10)
  • 资源 (17)
  • 收藏
  • 关注

原创 Smart Client Software Factory "Add View (with presenter)" 等菜单不出来

今天又遇到了两年前就遇到的问题,下面的这个菜单整个都不出来了。很奇怪的是,我新建一个SCSF项目,这个菜单可以出来......网上看了看,貌似SCSF 2008的时候,这个问题就有,跟Infrastructure.Interface程序集的命名有关系,见http://www.geekswithblogs.net/Patware/archive/2010/01/06/137372.aspx但没见有人

2013-09-30 15:49:14 1534 1

原创 Smart Client Software Factory 如何使用Command

SCSF中的Command体现了设计模式中的命令模式,它把事件本身和事件的逻辑代码分离开来。下面我们在创建的View窗体之上,加上菜单(如果是ShellForm上面,应修改Infrastructure.Module工程中的ModuleController.cs),菜单的作用是,点击时在主窗体的RightWorkspace中显示一个View.首先在Model的Constant文件夹中的Command

2013-09-30 10:44:41 1633

原创 Smart Client Software Factory 如何使用Action Catalog

首先需要了解Action Catalog这个玩意是干嘛用的,官网上的解释为,它可以决定程序中一个业务动作是否执行。在网上看了看,它使用最多的情况是权限控制。下面看看怎么在SCSF中加入Action Catalog首先在Infrastructure.Module项目中添加一个类 MyActionCondition ,并继承IActionCondition 接口,同时引用两个命名空间using Sys

2013-09-29 13:59:36 1884

原创 Smart Client Software Factory View之间如何通信

有了前两篇关于事件如何发布,订阅,现在就有了做View之间通信的基础。下面做一个小例子,点左边View中的按钮,随机改变右边的View的背景色。如下图,我们在shell 工程下添加两个View,一个为LeftView,一个为RightView,添加时选择建立单独的文件夹。这个Shell里面有两个Workspace,一个LeftWorkspace,一个RightWorkspace,我现在把LeftV

2013-09-27 15:15:37 1866

原创 Smart Client Software Factory 如何订阅事件

订阅事件的过程,和发布事件几乎一样,先是在View的Presenter中右键,出现如下窗体选择Add Event Subscription后,出现如下窗体Event Topic Name 下拉框里出现上了我上一篇定义过的事件UpdatesAvailable,但不能在同一个Presenter中既发布又订阅同样的事件,这样是没有意义的,也是不被允许的,这里我选择StatusUpdate事件,我们接下来

2013-09-27 10:22:43 1401

原创 Smart Client Software Factory 如何发布事件

这个过程非常简单,几乎不用自己去写代码,找到你项目中的View的Presenter,点右键会出现如下菜单选择"Add Event Publication" 就会在出现如下窗体上面Event Topic Name是为事件起一个主题名,Publication Scope是事件发布的作用域,默认为global(作用域为整个项目) ,EventArgument Type 为事件参数的类型。这里我给Even

2013-09-27 10:05:26 1594

原创 Smart Client Software Factory 映射业务实体到界面元素

下面做了一个例子,如下图

2013-09-26 17:14:50 1645

翻译 Smart Client Software Factory 模块说明(下)

Infrastructure.Module这个项目在你的智能客户端程序中作为一个跨多个工程的,复合UI应用程序块模块的元素实现的容器。当你创建这个模块时,模块就被加入到配置文件目录中。那么意思就是说,当程序启动的时候,复合UI程序块会去加载 Infrastructure.Module 这个模块。当项目首次创建的时候,项目是空白的,你需要包含并修改在多个模块中使用元素的实现,比如说,一些服务。C#p

2013-09-26 09:54:27 2052

翻译 Smart Client Software Factory 模块说明(上)

SCSF开发活动自动导航图:创建解决方案时,自动生动的框架代码Infrastructure.Interface : 这个工程包括了event topic names, UI extension site names, command names, and workspace names,这些都是Infrastructure.Module模块的公共接口.Infrastructure.Library

2013-09-25 16:01:47 2135

原创 Smart Client Software Factory 加上Hello world

好久没有搞Smart Client Software Factory了,记得上次用这个做项目是在两年前,现在又需要用到它了,再重新拾起吧。先把一个完整的创建一个新的窗体的过程做一遍,复习一下。创建项目的时候 Guidance Packages Project ->  Smart Client Software Factory 2010 -> Smart Client Application解决方案

2013-09-18 15:14:13 1327

Blazor 下的 Json 编辑器

Blazor 下的 Json 编辑器| 包括语法着色,Json 属性的数据类型控制 还可以自定义编辑器,基于开源项目的一个改造

2024-04-19

.net 8 + Azure 登录 + Ant Design Blazor

一个 .net 8 + Azure 登录 + Ant Design Blazor 的基本后台框架 主界面使用了 Ant Design Blazor 搭建 后台技术是 .net 8 Blazor run at server 模式 登录方式使用 Azure 实现了菜单导航和路由 此外实现了读取和修改本地Json文件的功能

2024-04-18

VueStudy.rar

Vue + Element UI

2021-07-28

Asp.net MVC 下使用百度 UEditor 编辑器

Asp.net MVC 下使用百度 UEditor 编辑器

2016-12-23

Advanced.Installer.v13.1注册机

Advanced Installer 是一款功能强大、可生成符合MS Windows 认证的Windows Installer 的MSI 安装包制作工具,具有友好的图形用户界面,直观而且非常简单的界面,创建 MSI 文件包非常方便,用户只需添加文件,修改名称,添加按钮就可以了,无需任何脚本方面的知识,并且生成的安装文件保证符合Windows 最佳操作建议。

2016-09-19

MySQLBackupFTP及注册工具

这个工具主要就是自动备份数据库,一键还原数据库,发送备份数据库日志报告到邮箱,自动压缩备份好的数据库 定期执行数据库备份任务,取代SSMS的维护计划,上传数据库备份文件到FTP服务器、其他网络硬盘等

2016-09-19

AlwaysUp8.5及注册机

一个计算机系统软件,能将可执行文件、批处理文件及快捷方式作为windows系统服务,并且进行管理和监视确保100%运行。当程序崩溃、挂起、弹出错误对话框时,AlwaysUp 能自动重启程序,并运行自定义的检查功能确保程序一直可用。AlwaysUp 能发送详细的email使你清楚地了解崩溃、重启等事件。

2015-09-25

NetMQ例子,推拉模式

NetMQ例子,推拉模式,改造了一下官方的例子,更容易理解

2015-07-20

NetMQ例子,多线程模式,推拉模式等

NetMQ例子,多线程模式,推拉模式,订阅模式等

2015-07-19

word(doc,docx都支持)转成chm

转换效果非常不错,甚至可以把word的目录转成chm的目录

2015-01-21

数据库数据互导及文档生成工具(IT人员必备)

介绍:基于CYQ.Data 开发的,一款支持从一种数据库中反向工程生成多种数据库脚本和多数据库间批量互导数据功能的小工具。 功能1:反向工程,从任意一种数据库生成另外一种数据库脚本 功能2:导数据功能:从任意一种数据库导数据到另外一种数据库 功能3:生成数据库设计文档,从任意一种数据库生成任意的数据库类型数据库文档

2015-01-19

ReoScript引擎的简单使用

ReoScript引擎的简单使用,导入.net命名空间,从文件中导入脚本并执行,等等

2014-12-28

CMMI项目文档模板

整个项目流程中所有文档的模板,没写过文档的,或者不知道怎么写的,有很大的参参考价值

2014-11-20

Winform中的仿Vista里的水晶按钮

WinForm"不错的Vista风格水晶按钮"控件

2014-10-14

类似SCSF中EventBroker解耦事件调用方和接受方,打破"+="带来的耦合

里面实现了微软SCSF框架中的EventBroker模块的功能,它的使用和SCSF几乎一样,熟悉SCSF的人几乎一下就能上手,只是这个类库不在像SCSF一样,只能在框架中使用,它不依赖于SCSF,可以用在WinForm,WPF中,是一个独立的组件。 原本应该在"Code Project"上可以下载的,上面只有它的介绍,下载链接好像有问题 http://www.codeproject.com/Articles/30066/EventBroker-a-notification-component-for-synchrono 我在百度上找了很久,终于找到一个可以下载的地方,这里是它的源码。 http://sourceforge.net/projects/bbvcommon/

2014-08-16

winform窗体验证控件

附带控件源码及使用例子 含非空,正则表达式

2013-12-16

AndEngine游戏引擎讲解

AndEngine游戏引擎讲解,代码实例

2013-03-15

VclSkin4.6

UI皮肤控件,自动安装,支持delphi 2007

2007-12-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除