- 博客(371)
- 资源 (71)
- 收藏
- 关注
转载 Using the F12 Developer Tools to Debug JavaScript Errors (Windows)
Using the F12 Developer Tools to Debug JavaScript Errors (Windows)
2012-11-16 14:04:28 1664
原创 Dynamics CRM 2011,Office 2013,Windows 8,IE 10 的兼容问题
Dynamics CRM 2011 兼容 IE10 Dynamics CRM 2011 兼容 Windows 8 Dynamics CRM 2011 兼容 Office 2013
2012-11-14 11:17:47 2489
转载 Workaround for text editor error after applying update Rollup 10
Workaround for text editor error after applying update Rollup 10 MS CRM 2011 developers might not be too concerned with performing actual queries on live customer data, but they will certainly be ann
2012-11-13 17:09:08 1710
转载 Update Rollup 10 for Microsoft Dynamics CRM 2011
Update Rollup 10 for Microsoft Dynamics CRM 2011Official Microsoft linksMicrosoft Download Center: Update Rollup 10 for Microsoft Dynamics CRM 2011 (KB 2710577) Contains download links for updates to
2012-11-13 17:05:02 2256
原创 工具分享:Jasmine(JavaScript单元测试工具)
Jasmine SDK SDK明细////例子1describe("A suite is just a function", function () { var a; it("and so is a spec", function () { a = true; expect(a).toBe(true); });
2012-11-06 16:37:32 6086
原创 Dynamics CRM 2011编程系列(44):JavaScript 的 Hack 调试(Fiddler)
今天我们来看看JavaScript的调试技巧,调试JavaScript其实很简单,用IE自带的开发人员工具就能轻松搞定他们。但有时候该工具会哑火,那碰到这种情况我们该怎么办能?重新回到Alert时代?现在我们有很多工具可以利用,这种一夜回到解放前的情况已经是一去不复返了。 本文讨论的调试技巧需要一款JS Debugging工具:Fiddler。接下来我们就来看看具体步骤吧: 死亡蓝屏图1图2
2012-11-05 20:47:51 3931 4
转载 为DLL文件添加强名
如果在你的项目中使用了强命名,而这个项目引用的程序集dll,又不是强命名程序集,那这个项目在编译的时会出现类似:程序集生成失败 -- 引用的程序集“XXXXXXXXX”没有强名称 的错误。如果你找不到源代码,或者不想重新编译程序,那可以使用如下的方法: 1.打开SDK 命令提示窗口; 2.创建一个新的随机密钥对: sn -k SharpZipLib.snk 3.反编译目标程序集
2012-11-05 17:15:38 2250
原创 Dynamics CRM 2011编程系列(43):JavaScript 的调试
JavaScript在Dynamics CRM 2011 的开发任务中占了很大的比例,日常的多数开发是通过JavaScript来实现的。那么怎样高效的调试JavaScript代码就成了在咱们必须面对的问题。对于现在的我们,调试JavaScript已经不是什么难事了,有太多的第三方工具可以完成这个问题,让咱们彻底的摆脱了“alert”时代。 本文就简单介绍下如何用IE自带的开发人员工具对J
2012-10-30 10:05:49 9202
原创 工具分享:Fiddler----Web Debugging 的利器
Fiddler是款功能强大的WEB Debug工具。该工具能抓取HTTP的请求和响应,并能对抓取到的信息进行修改。用它和IE自带的开发人员工具来调试Web页面,任何问题都能迎刃而解。 图1图2
2012-10-29 18:36:19 4972
转载 Unit testing JavaScript as part of TFS Build
Unit testing JavaScript as part of TFS Buildby Matt Perdeck11. July 2012 00:45Download sample codeContentsIntroductionWorking sample codeComparing QUnit versus JasmineVisual Studio 2012 and ChutzpahIn
2012-10-26 12:28:23 1964
翻译 Dynamics CRM 2011 工作流导入问题 FAQ
Q1:工作流的执行上下文是怎么划分的?(工作流创建了一个实体,那这个实体的所有是谁?)A1:自动触发的工作流的执行上下文默认等于工作流所有者的执行上下文(如果工作流的所有者对某实体没有权限,那这个工作流将没权限操作这个实体)。 Q2:为什么工作流需要在不同的用户上执行?A2:我想这样的设计应该是基于安全出发的吧。你肯定不想因为无意发了一个email或执行了某些操作而触发了一个工作流,而你却不知道。
2012-10-25 19:21:17 2038
转载 Processes/Workflow ownership FAQs
I decided to post a blog article about this topic since I have been asked numerous times why solution import fails sometimes when trying to update an existing process. Before I get to the bottom of it
2012-10-22 14:00:14 1485
原创 Cannot insert duplicate key row in object 'dbo.DependencyNodeBase' with unique index 'ndx_Dependency
解决方法: 1.运行->appwiz.cpl-->view installed updates 2. Uninstall Microsoft Dynamics CRM Rollup 10补丁
2012-10-22 13:16:27 5290
原创 工具分享:JsTest.Net (测试JS不再依赖浏览器)
JsTest.Net 用该工具是款用C#来驱动JavaScript脚本测试的工具,并且用它来测试JavaScript可以完全脱离浏览器。咱们来看看他的效果吧:1.建立测试程序并引用JsTest.Net类库2.导入测试JS依赖的脚步库3.执行测试程序,查看JavaScript的单元测试结果图 1 图 2图 3图 4 单元测试代码using System;using System.Text;
2012-10-16 20:42:48 2428
原创 工具分享:JsMockito (JavaScript 单元测试工具)
JsMockito 用过Rhino Mocks后大家一定对它印象深刻,用它来做单元测试的case相当的省事。今天咱们同样来介绍一款Mock工具:JsMockito,用它能轻松的制作JavaScript程序的单元测试case。 JsMockito的运行还依赖另外一款开源的JS工具:JsHamcrest,我们可以通过如下代码来搭建测试环境: Test JavaScript
2012-10-15 16:12:40 2560
原创 Dynamics CRM 2011 SDK
最近Dynamics CRM Team发布了一个新的SDK包,它的下载地址是:Dynamics CRM 2011 SDK
2012-10-12 07:24:36 2522 1
原创 Dynamics CRM 2011编程系列(42):Plugin的单元测试(Rhino Mocks)
大家在编写程序的时候都会对程序进行单元测试,以此来检测程序是否完成了期望的功能。在实施Dynamics CRM 2011 的过程中会大量使用Plugin程序,但是Plugin程序的调试过程比较繁琐。相信大家对Plugin调试都比较头痛,往往因为一些语法问题折腾半天,难道就没有什么方法可以释放咱们的双手么?还好咱们有Rhino Mocks :D Rhino Mocks 是款单元测试工具,用它来
2012-10-10 23:12:51 6213 4
原创 工具分享:Dynamics CRM Job Editor
Dynamics CRM Job Editor 用该工具能修改Dynamics CRM 2011 系统自带的异步任务运行时间,如:索引管理任务,索引重建任务等。但很多时候我们在实施项目的时候也有自己的异步任务需要运行,为了防止我们自己开发的异步任务与系统自带的异步任务出现冲突,还是需要避开它们的执行时间的。我们来看看这款工具吧:图1图2图3图4
2012-10-10 08:29:51 2830
原创 单元测试利器:Rhino Mocks
Rhino Mocks是款单元测试工具,它功能非常强大。用它能轻松构建出测试需要的类或接口,而不需要编写繁琐的测试代码,咱们来看看它的效果吧! 测试代码 public abstract class People { public virtual string FirstName { get; set; } public virtual strin
2012-09-29 22:51:12 8247 1
原创 Dynamics CRM 2011编程系列(41):Portal的制作(二)
上篇博文介绍了Portal的数据显示控件,它们分别是:CrmMetadataDataSource,SavedQueryDataSource,XrmServiceContext。那本文来看看在Portal中对CRM的数据进行CRUD。 我们在Portal中对Dynamics CRM 系统中的数据进行CRUD操作可以有两个方向:1.使用ADO.NET直接操作Dynamics CRM 系统的数
2012-09-04 17:34:28 3853 4
原创 Dynamics CRM 2011编程系列(40):Portal的制作(一)
本博文来聊聊怎么制作Dynamics CRM 2011 系统的Portal吧。制作Portal有两种方式可以供我们选择,它们分别为:1.使用Dynamics CRM 2011 支持的Portal控件;2.直接调用Dynamics CRM 2011 的数据库。 这两种方法各有各的优势,在制作Portal的时候通常都将这两者结合起来一起使用。 咱们先来了解下Dynamics CRM 2
2012-09-04 11:45:47 4445 1
原创 制作一个属于自己的BHO吧!(C#)
BHO(Browser Helper Object)是插件,它寄存在IE浏览器中运行。在咱们的日常生活中无时无刻都在使用BHO,比如:迅雷检测用户是否单击了下载链接的BHO。用BHO也能做出些非常有意思的程序:窃取用户在网页上输入的密码信息等。 接下来,咱们也来制作一个恶搞的BHO吧,该BHO的功能如下: 1.注册成功后,每当用户浏览一个新的网页时,会自动在该网页中注入一个按钮 2.点击该按
2012-09-01 18:14:48 11814 6
原创 Dynamics CRM 2011编程系列(39):Ribbon Button + GhostHook
本文来聊聊如何用Ribbon Button来调用GhostHook以达到快速呈递报表的效果。其实也就是在Ribbon Button按钮的单击事件中收集需要传递的参数,并将它们传递给GhostHook。我们来看个例子(Ribbon按钮的添加可以参阅文章Dynamics CRM 2011 编程系列(31):Ribbon的开发一(添加按钮,选项卡,Jewel)和 Dynamics CRM 201
2012-08-27 10:27:57 3074 2
原创 Dynamics CRM 2011编程系列(38):调用报表的神器(GhostHook)
本文分享一个工具“GhostHook”,该工具可以彻底解决调用报表的问题。在使用它加载报表的时候,我们传递给报表的参数可以以Get的方式进行传递,“GhostHook”接受到参数后将模拟用户的输入和提交操作。 来看看“GhostHook”的用法吧:操作步骤图1图2图3图4图5图6图7 使用到的代码GhostHook
2012-08-26 22:54:45 3676 1
原创 Dynamics CRM 2011编程系列(37):调用报表的72般绝技
在之前的博文中已经介绍如何用Microsoft Reporting Service制作报表,以及如何将制作好的报表发布到Dynamics CRM 2011 系统中。那么本文就来聊聊怎样快捷的调用我们制作好的报表吧。 正常情况下我们在Dynamics CRM 2011系统中浏览报表的步骤如下:1.进入Dynamics CRM 2011系统2.选择栏目“工作区”-->“报表”
2012-08-26 21:28:22 4187 5
原创 Dynamics CRM 2011编程系列(36):报表的制作(三)
前两篇博文分别制作了2张报表,这两张报表都是以文字的形式来显示的,比较单调。本文将实现一个图表,将数据以图形的方式显示出来。涉及的实体市场活动 操作步骤图1图2图3图4图5图6图7图8图9图10图11 代码下载
2012-08-14 16:44:40 5114 10
原创 关于Dynamics CRM 2011 编程系列的写作建议(邮箱: [email protected])
Dynamics CRM 2011编程系列专栏开通差不多快半年了,该栏目也更新了50多篇博文。分别从表单JS的开发,数据库脚本的开发,服务器端自定义开发来介绍Dynamics CRM的编程知识。 大家可以就该栏目的写作方向或其他建议以留言的方式提出。 大家的建议的方向: 1.报表和数据图表的开发 2.Dynamics CRM与SQL Server BI的交互开发 3.Dynami
2012-08-12 19:09:12 5454 6
原创 Dynamics CRM 2011编程系列(35):报表的制作(二)
之前的博文介绍怎么制作一张简单的报表,今天咱们来制作一张支持数据透视的报表。数据透视是啥我就不解释了,反正是好东东啦,咱们的报表需要完成的功能如下。功能需求1.统计每个用户负责的“市场活动”记录。2.按“市场活动”记录中的“实际开始日期”中的年月来进行拆分。 涉及实体用户市场活动 操作步骤图1图2图3图4图5图6
2012-08-10 16:55:28 3446 1
原创 Dynamics CRM 2011编程系列(34):报表的制作(一)
在实施Dynamics CRM系统的时候,制作自定义报表是个不可或缺的工作。使用报表可以灵活的将数据进行组合,将用户真正需要的数据呈递给用户。Dynamics CRM系统中的报表是用Microsoft Reporting Service进行制作的。本文将通过制作一张简单的报表,来给大家对Dynamics CRM 与Reporting Service的集合提供感性的认识。涉及的实体 市场
2012-08-08 11:12:07 8616 16
转载 SQL SERVER 2008配置邮件通知功能
1、管理 》数据库邮件》创建smtp服务器的邮件,如邮件为[email protected],服务器smtp.126.com2、启动“sqlserver代理”,在操作员中新建操作员,如abc_am,并提供邮件地址,如:[email protected]、配置“sqlserver代理”(右键“属性”),在“警报系统”选项中,选中“启用邮件配置文件”及之下的“数据库邮件”4、选中作业,右键“属性”——》“通知”,选中“电子
2012-08-07 12:25:48 4578
原创 Dynamics CRM 2011 编程系列(33):Ribbon的开发三(按钮的执行环境)
之前的两篇博文《Dynamics CRM 2011 编程系列(31):Ribbon的开发一(添加按钮,选项卡,Jewel)》,《Dynamics CRM 2011 编程系列(32):Ribbon的开发二(按钮的禁用规则)》分别介绍了Dynamics CRM 2011系统中可以向Ribbon中添加的按钮以及这些按钮的显示禁用规则。在日常开发中按钮的功能依赖于它们的执行环境,那怎样获取按钮的执行环
2012-08-06 17:39:42 3422
原创 百行代码轻松实现C#中的Eval函数
使用过Javascript中的Eval函数的兄弟肯定对这个函数情有独钟,该函数能动态的执行我们传递进去的表达式。使用Eval函数咱们能轻松的制作可编程的程序,那C#是否也有这样的函数呢?答案是肯定的,不过C#并没有实现现成的方法供我们使用。但是这并不能阻止咱们这帮爱偷懒的程序员们。 现在我们就在C#中实现一个Eval函数吧,具体操作如下:图1图2图3图4 程序代码using System;
2012-08-05 17:33:27 7166 1
原创 Microsoft Chart Control----从此做个不怕图表编程的程序员
Microsoft Chart Control是款用来绘制各种统计图表的控件,用它可以轻松的绘制出:柱图,饼图,折现图,点图,面积图,堆图。有了这种神器,咱们以后就可以对各种图表需求说Yes啦。 怎么先来看看一些用Microsoft Chart Control绘制出来的图表吧:柱图折线图面积图饼图点图区域图分布图漏斗图财务统计相关的图表财务相关的图表复合图表(可以在一个图表盘中绘制多种图表)
2012-07-26 16:55:56 6844
转载 Windows7 64 bit 下解决:检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失败
工作机装了Windows7 64bit,搭上原来的公司Accounting系统,遇到若干问题,SQL2000装不上,VS2005要升级补丁,等等。 最后安装上组件Office2007, VS2005 SP1, SQL2005, FrameWork2.0。 Accoutning系统需要用到Microsoft.Office.Interop.Excel组件,而问题恰恰出在此上面。 在上传Excel
2012-07-26 16:09:44 2402
转载 SQL Server2005杂谈(3):四个排名函数(row_number、rank、dense_rank和ntile)的比较
排名函数是SQL Server2005新加的功能。在SQL Server2005中有如下四个排名函数:1. row_number2. rank3. dense_rank4. ntile 下面分别介绍一下这四个排名函数的功能及用法。在介绍之前假设有一个t_table表,表结构与表中的数据如图1所示:图1其中field1字段的类型是int,field2字段的类型是varchar一、row
2012-07-21 11:51:57 2294
转载 SQL Server2005杂谈(2):公用表表达式(CTE)的递归调用
先看如下一个数据表(t_tree): 上图显示了一个表中的数据,这个表有三个字段:id、node_name、parent_id。实际上,这个表中保存了一个树型结构,分三层:省、市、区。其中id表示当前省、市或区的id号、node_name表示名称、parent_id表示节点的父节点的id。 现在有一个需求,要查询出某个省下面的所有市和区(查询结果包含省)。如果只使用SQL语句来实现,需
2012-07-21 11:46:23 1608
转载 SQL Server2005杂谈(1):使用公用表表达式(CTE)简化嵌套SQL
先看下面一个嵌套的查询语句:select * from person.StateProvince where CountryRegionCode in (select CountryRegionCode from person.CountryRegion where Name like 'C%') 上面的查询语句使用了一个子查询。虽然这条SQL语句并不复杂,但如果嵌套的层次
2012-07-21 11:43:07 2073
Unified Service Desktop简介与实际技巧1
2016-05-26
Ribbon workbench for CRM 2013
2014-03-04
BPF white paper
2014-02-26
IntegratonSharePointDemo
2013-08-21
Connector For Dynamics AX
2013-06-06
microsoft dynamics crm 2011 administration bible
2013-05-20
MicrosoftEnterpriseLibraryStudySpec
2012-12-29
microsoft enterprise library 5.0
2012-12-27
Jsmaine for unit test JavaScript
2012-11-07
JsMockito && JsHamcrest
2012-10-15
Rhino Mocks
2012-10-10
Dynamics CRM 2011编程系列(42):Plugin的单元测试(Rhino Mocks)
2012-10-10
制作属于自己的BHO吧
2012-09-01
Dynamics CRM 2011编程系列(38)(39)涉及的报表文件
2012-08-27
Dynamics CRM 2011编程系列(36)
2012-08-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人