Modules
文章平均质量分 85
Jeff Xiong
Micrsoft Dynamics CRM MVP,CSDN博客专家
展开
-
工具分享: XML格式化工具(XMLFormatter)
很多时候我们需要抓取系统生成的XML字符串,但大部分这些字符串都没有缩进格式。被折磨数次后终于忍不住开发了个一小工具,现分享给大家。下面是该工具的演示图片: . 源码下载CodePlex原创 2013-03-11 13:02:30 · 13897 阅读 · 2 评论 -
实用模块:Asp.net实现的树形管理界面(支持zip文件上传和zip文件下载)
今天无聊整个了程序出来玩玩,感觉挺好用的。写篇博文把它分享了吧,大家用后给点意见,看下能否把它再做完美点。模块功能 1.可以将zip压缩包上传到服务器上,服务器在接受到该压缩包后会将该包中的文件解压。 2.通过树形界面来查看我们刚上传的内容。 3.能通过树形界面选择我们需要下载的文件并进行下载。实现原理 1.zip的压缩和解压缩引用了一个开源的压缩类库“Do原创 2012-03-18 11:40:40 · 2762 阅读 · 2 评论 -
手把手教你制作一个修改域密码的Web页面
很多时候我们程序的会员管理功能都是基于Form验证的,但是有些功能强大的程序往往集成在域环境中。Dynamics CRM就是其中之一,那我们能不能像使用Form验证那样简单的通过某个Web页面来修改我们的域用户密码呢?微软早就给我们提供了解决方案了,通过调用.NET的域组件就能对域进行处理了。为什么要在Web上修改域用户密码? 虽然用户可以在自己的Windows系统上修改密码,但是提供Web的原创 2012-03-20 12:30:53 · 12926 阅读 · 2 评论 -
图片效果的验证码
下面贴个自己写的图片效果的验证码:代码比较简单. protected void Button1_Click(object sender, EventArgs e) { char[] num ={ '1', '2', '3', '4', '5', '6', '7', '8', '9', '0' }; char[] letter ={ 'a', 'b',原创 2008-06-08 23:10:00 · 1681 阅读 · 0 评论 -
一个支持SqlClient和OleDb的ADO.NET常用操作通用类
using System;using System.Collections.Generic;using System.Text;using System.Data;using System.Data.SqlClient;using System.Configuration;using System.Data.OleDb;/**************************************原创 2008-08-21 22:27:00 · 1965 阅读 · 0 评论 -
一个基于XML的新闻点击率收集器
实现新闻点击率收集器并不难,但制作一个节约系统资源,反应灵敏的的收集者就要我们发挥想象力了。这里向给出一个我想出来的解决方案。一个利用xml文件来实现中间缓存的点击率收集器。 其开发思想为: 浏览者-----------新闻---------xml文件-------------数据库原创 2008-10-17 17:12:00 · 1573 阅读 · 0 评论 -
左右两列且可收缩的流式布局框架--Jquery于Div/Css结合
下载地址原创 2010-12-04 17:13:00 · 6623 阅读 · 1 评论 -
实现一个可以动态改变的N层导航树
原理: 将导航树信息存储在web.config文件中,程序获取存储在web.config中导航树的信息并生成相应的导航结构。 代码:using System;using System.Collections;using System.Collections.Generic;/// /// Category 的摘要说明/// public class Cate原创 2010-12-14 22:33:00 · 1606 阅读 · 0 评论 -
使用HttpModule实现程序级的URL映射
实现原理: 将映射机制保存在web.config文件中,并在httpmodule中添加逻辑:判断当前请求的URL是否符合映射机制,符合就映射,不符合就忽略。 涉及的相关知识: IHttpMoudle的实现,正则表达式的使用,如何从web.config文件中获取自己存放的信息 代码: using System;using S原创 2010-12-14 23:01:00 · 1944 阅读 · 0 评论 -
百行代码轻松实现C#中的Eval函数
使用过Javascript中的Eval函数的兄弟肯定对这个函数情有独钟,该函数能动态的执行我们传递进去的表达式。使用Eval函数咱们能轻松的制作可编程的程序,那C#是否也有这样的函数呢?答案是肯定的,不过C#并没有实现现成的方法供我们使用。但是这并不能阻止咱们这帮爱偷懒的程序员们。 现在我们就在C#中实现一个Eval函数吧,具体操作如下:图1图2图3图4 程序代码using System;原创 2012-08-05 17:33:27 · 7273 阅读 · 1 评论 -
制作一个属于自己的BHO吧!(C#)
BHO(Browser Helper Object)是插件,它寄存在IE浏览器中运行。在咱们的日常生活中无时无刻都在使用BHO,比如:迅雷检测用户是否单击了下载链接的BHO。用BHO也能做出些非常有意思的程序:窃取用户在网页上输入的密码信息等。 接下来,咱们也来制作一个恶搞的BHO吧,该BHO的功能如下: 1.注册成功后,每当用户浏览一个新的网页时,会自动在该网页中注入一个按钮 2.点击该按原创 2012-09-01 18:14:48 · 11895 阅读 · 6 评论 -
工具分享:Dynamics CRM Job Editor
Dynamics CRM Job Editor 用该工具能修改Dynamics CRM 2011 系统自带的异步任务运行时间,如:索引管理任务,索引重建任务等。但很多时候我们在实施项目的时候也有自己的异步任务需要运行,为了防止我们自己开发的异步任务与系统自带的异步任务出现冲突,还是需要避开它们的执行时间的。我们来看看这款工具吧:图1图2图3图4原创 2012-10-10 08:29:51 · 2854 阅读 · 0 评论 -
编程读取文档Doc,Docx,Pdf的内容
最近项目需要实现一个功能:读取doc,docx,pdf文件内容。在网上搜罗许久,还是发现有些好东西可以直接拿来使用,要不然就得自己发明轮子了。接下来我就简单介绍了用了哪些组件来实现这个功能的。 Doc文档:Microsoft Word 14.0 Object Library (GAC对象,调用前需要安装word。安装的word版本不同,COM的版本号也会不同) Docx文档:Micro原创 2012-12-05 10:06:27 · 5197 阅读 · 0 评论 -
多文件上传页面
分享一个多文件上传页面,该页面在上传过程中不会刷新页面。并通过JS向用户提供友好的上传等待效果,页面效果如下:图1图2图3 资源下载原创 2012-12-12 16:46:29 · 2033 阅读 · 0 评论 -
工具分享:图片水印工具(WaterMarker)
给大家分享个水印工具,由于公司不能装第三方工具。没办法,只能自己做个工具来用用。该工具的效果如下: 程序界面 配置水印信息预览水印效果 图片处理状态 被打上水印后的效果 源码下载CodePlex原创 2013-01-04 09:46:48 · 2772 阅读 · 2 评论 -
Dynamics CRM 2011编程系列(53):客户端实体序列化工具--MagicBox
有段时间没有更新Dynamics CRM编程系列的blog了,原因有二:其一Dynamics CRM编程的基础文章基本上都被现有的文章囊括了;另一就是最近都在关注新推出的Dynamics CRM 2011 December Updates更新,在这次新版本里面对现有的系统做了许多修改和调整。 最近开发许久的系统总于上线了,不是很忙的我当然是坐不住啦。开发了一款辅助工具,该工具能自动生成实体原创 2013-04-18 14:52:50 · 2962 阅读 · 0 评论 -
工具分享--RegularExpressionTool(正则表达式测试工具)
最近翻电脑硬盘,意外发现了一个自己开发的正则测试工具。至从开发完该工具后,就一直很少使用它,比较可惜,现在把它开源出来分享给大家。下面是该工具的一些截图,发来给各位围观下:主界面 测试正则,能察看组捕获的内容支持正则引擎的选择项,本例使用了忽略大小写项 测试文本替换功能 支持把测试好的例子进行导出保存导出后的例子 源码下载CodePlex原创 2013-03-11 09:41:46 · 3596 阅读 · 4 评论 -
Dynamics CRM 2011编程系列(52):分享一款用来测试FetchExpression的工具(FetchExpImpersonator)
FetchExpImpersonator可以用来调试FetchExpression,大家可以根据FetchExpression的Schema文件编辑好表达式,然后用该工具对表达式的正确性进行验证。详细步骤如下:1. 配置App.config文件,填入访问服务器的相关信息 2.构造好FetchExpression,并用该工具来确定其正确性。 3.服务器返回的结果 源码下载 CodePlex原创 2013-03-08 10:18:46 · 2503 阅读 · 1 评论 -
通过TreeView管理图片文件夹
程序运行效果如下图所示:代码比较简单内容如下: using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControl原创 2008-05-27 02:16:00 · 1712 阅读 · 0 评论