博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2015年1月16日

摘要: 最近使用WebBrowser 做了个富文本编辑器(其实网上有很多很多)。例如下面这个玩意(不要在意界面神马的)WebBrowser在编辑模式下可以有一些HTML标签的功能,改变字体大小颜色等等等。。开启编辑模式->webBrowser1.Url = new Uri("", UriKind.Relat... 阅读全文

posted @ 2015-01-16 13:02 SkyPurple 阅读(2470) 评论(0) 推荐(0) 编辑

2012年6月7日

摘要: 将一个webservice项目add到 sharepoint webapplication中,通过外部程序调用这个webservice进行简要的sharepoint常规操作。在Site collection future中启用workflow. 使用sharepoint 自带的两个workflow.1.feedback workflow2.Approver - Sharepoint 2010 workflow代码片段:varreplaceSpace=newRegex(@"\s{1,}",RegexOptions.IgnoreCase);varlist=common.GetL 阅读全文

posted @ 2012-06-07 22:52 SkyPurple 阅读(741) 评论(1) 推荐(0) 编辑

2011年6月22日

摘要: .NET 4.0 中关于访问传感器状态进行了封装。在.NET4.0 beta2中我们可以用GeoLocationProvider。但是现在我们可以方便的使用GeoCoordinateWatcher类进行获知。较以往的GeoLocationProvider现在的GeoCoordinateWatcher结构如下:具体代码如下:usingSystem;usingSystem.Device.Location;namespaceLocationStatusChange{classProgram{staticvoidMain(string[]args){Console.WriteLine("Ou 阅读全文

posted @ 2011-06-22 12:09 SkyPurple 阅读(401) 评论(0) 推荐(0) 编辑

2011年4月12日

摘要: 做过Sharepoint的朋友应该都知道,如果我们想在客户端获取Sharepoint的数据,那么在2010中我们可以使用两种方式:1:客户端对象模型Client Object Model2: 此Web Services也可以在Sharepoint 2007中使用 Web Serivicesok, 在使用Client Object Model时,需要引入两个组件,分别是Microsoft.Sharepoint.Client.dll,Microsoft.Sharepoint.Client.Runtime.dll首先我们按照Client Object Model的说明写一个DEMO,访问公司的Sha 阅读全文

posted @ 2011-04-12 21:44 SkyPurple 阅读(1124) 评论(1) 推荐(2) 编辑

2011年4月10日

摘要: Remove unusedprivatefields and functions.Do not cast unnecessarily. Avoid duplicate casts where possible, since there is a cost associated with them.Properties that return arrays are prone to code inefficiencies. Consider using a collection or making this a method.To test for emptystrings, check ifS 阅读全文

posted @ 2011-04-10 15:59 SkyPurple 阅读(243) 评论(0) 推荐(1) 编辑

2010年12月23日

摘要: 最近一直在看关于框架设计方面的知识, 其中包括的比较多, 有DDD(领域驱动设计), TDD(测试驱动设计), 这些天又看了 dax.net的CQRS(命令与查询职责分离) 接触到了Event Sourcing(事件溯源), Event Store(事件存储)等概念, 很新奇. 有兴趣的朋友可以去他的博客看看.首先是非常高兴单位开始逐步使用Domain Driven Design的开发模式来驱动项目, 更高兴的是单位让我参与框架设计的一部分工作.细想一下, 模式的书和文章看了不少, 可惜从来没有总结过. 所以, 决定将GoF 23种设计模式过一次.有不足的地方请指正.根据我的所知,模式分为三种 阅读全文

posted @ 2010-12-23 21:37 SkyPurple 阅读(302) 评论(0) 推荐(0) 编辑

2010年11月7日

摘要: 测试驱动开发(Test-driven development)是现代计算机软件开发方法的一种。利用测试来驱动软件程序的设计和实现。测试驱动开始流行于20世纪90年代。测试驱动开发是极限编程中倡导的程序开发方法,方法主要是先写测试程序,然后再编码使其通过测试。测试驱动开发的目的是取得快速反馈并使用“illustrate the main line”方法来构建程序。测试驱动开发... 阅读全文

posted @ 2010-11-07 00:08 SkyPurple 阅读(237) 评论(0) 推荐(0) 编辑

2010年10月8日

摘要: sql 查询慢的48个原因分析。 查询速度慢的原因很多,常见如下几种: 1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创建计算列导致查询不优化。 4、内存不足 5、网络速度慢 6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量) 7、锁或者死锁(这也是查询慢最常见的问题,是程序设计的缺陷) 8、sp_lock,sp_who,活动的用户查看,原因是读写竞争资源。 9、返回了不必要的行和列 10、查询语句不好,没有优化 ●可以通过如下方法来优化查询 : 1、把数据、日志、索引放到不同的I/O设备上,增加读取速度, 阅读全文

posted @ 2010-10-08 14:13 SkyPurple 阅读(392) 评论(0) 推荐(0) 编辑

摘要: SQL Server 2005 维度用法定义了多维数据集维度与多维数据集中的度量值组之间的关系。多维数据集维度是在特定多维数据集中使用的数据库维度的实例。多维数据集可以(并且通常)具有与度量值组不直接相关的多维数据集维度,但是这些维度可以通过另一个维度或度量值组与某度量值组间接相关。在向多维数据集添加数据库维度或度量值组时,Microsoft SQL Server 2005 Analysis Se... 阅读全文

posted @ 2010-10-08 13:39 SkyPurple 阅读(513) 评论(0) 推荐(0) 编辑

摘要: Remoting是NET平台下比较成熟高效的分布式技术,我们习惯采用传统的远程调用的方式使用Remoting。在客户端所在的Application Domain,我们通过Proxy(Transparent Proxy)远程地跨Application Domain调用一个方法。当来自Client端的调用请求通过Proxy到达Server端所在的Application Domain后,Remoting... 阅读全文

posted @ 2010-10-08 13:37 SkyPurple 阅读(461) 评论(0) 推荐(0) 编辑

摘要: 在企业应用系统中,组织结构模型及权限是应用系统的基础,管理系统用户、部门、用户组及其关系,并对系统权限进行设置,企业中存在各种应用系统需求,统一的组织结构及权限模型设计为企业应用系统提供统一的用户及权限管理模式,避免重复登录、重复授权、真正实现企业的SSO、真正的从IT规划的角度来避免企业信息孤岛的出现,让信息产生价值。企业应用系统中存在系统、用户、部门、角色(用户组)、操作项、权限、权限范围、权限内容、系统管理员等对象,相互关系如下:组织结构及权限模型中主要分为两部分1、企业组织结构静态模型用户、部门、用户部门关系及条件人员为企业应用系统中的静态数据,这些数据相对于企业的各个应用系统来说是相 阅读全文

posted @ 2010-10-08 13:34 SkyPurple 阅读(2101) 评论(0) 推荐(0) 编辑

摘要: 联机事务处理OLTP(on-line transaction processing)主要是执行基本的、日常的事务处理,比如在银行存取一笔款,就是一个事务交易。OLTP的特点一般有: 1.实时性要求高; 2.数据量不是很大; 3.交易一般是确定的,所以OLTP是对确定性的数据进行存取;(比如存取款都有一个特定的金额) 4.并发性要求高并且严格的要求事务的完整,安全性。(比如这种情况:有可能你... 阅读全文

posted @ 2010-10-08 13:32 SkyPurple 阅读(2254) 评论(1) 推荐(3) 编辑

摘要: 今天看到 李会军 先生的CastleIOC注入.. 关于自动装配的问题, A类中依赖IB接口 会自动的注入第一个已经加入的组件.. 而且在 李会军 先生的文章下并没有配置XML, 以编码的形式装配. 故自己写一份.使用的Castle是新版本..上代码:(以李会军先生的例子略做修改. ILog 接口新增一个ILogFormatter 的属性 只写)显示行号 复制代码 ? FileLog 实现该类 ILogFormatter 接口 我使用了TextFileFormatter 和 DataFileFormatter实现 方便为客户端调用时 可以切换依赖组件 TextFileFormatter 实现 阅读全文

posted @ 2010-10-08 13:30 SkyPurple 阅读(1134) 评论(2) 推荐(0) 编辑

摘要: 突然一個問題把我打蒙了, 仔細想了一下, 這麼久以來我所寫的代碼,是否已經結合了面向對象的思想。突然要讓我講一下面向對象之我所理解的, 我只會說 , 封裝對象, 抽出父類 , 抽出業務接口….難道常用的面向對象的思想就是我所理解的? 記得看過一篇文章, 說什麼真正的牛人會用面向對象的思想解決一切程序的問題..也許經驗還不夠, 同志仍需努力!!找到一篇稍微能看得進去的文章, 供自己觀瞻.... 阅读全文

posted @ 2010-10-08 13:25 SkyPurple 阅读(259) 评论(0) 推荐(0) 编辑

摘要: SQL Server 2005 其他版本 在业务术语中,关键性能指标 (KPI) 是一个用于测定业务绩效的可计量度量值。经常会在一段时间内评估 KPI。例如,一个单位的销售部门可以使用每月的毛利润作为 KPI,但同一单位的人力资源部门可以使用每季度流失的雇员作为 KPI。这两个都是 KPI 的示例。业务主管经常使用以业务计分卡形式分组在一起的 KPI 获取迅速且精确的业务绩效历史摘要。 在 Mi... 阅读全文

posted @ 2010-10-08 13:22 SkyPurple 阅读(710) 评论(0) 推荐(0) 编辑

2010年1月22日

摘要: 看了N多网上的部署文章,头一个比一个大,部署一次又一次的失败。。。小小的前端就让开发停止脚步。还好,皇天不负有心人,终于找到个高手,跟高手聊了两星期,今天终于部署成功。。  主要问题:SRV记录,OCS服务器掉域严重,OCS服务器未添加端口问题   前端器算是告捷,跑了下临时写的小程序,测试成功! 好,下周开始边缘服务器,成功后!将开始在OCS环境下编码。。腾XX,你的信息穿透,我现在看来也不怎么... 阅读全文

posted @ 2010-01-22 00:48 SkyPurple 阅读(427) 评论(0) 推荐(0) 编辑

2009年12月23日

摘要: 从今天开始接触OSC开发。。。。。。  首先。两台电脑做服务器,系统windows server 2003 sp2  部署一天:问题--系统安装未成功                                    --将持续到开发结束(中间将记录过程) 阅读全文

posted @ 2009-12-23 20:12 SkyPurple 阅读(255) 评论(0) 推荐(0) 编辑