Archive for May, 2015

MS Dynamics CRM 2015 Manage auto-save

May 25, 2015

Auto-save helps people focus on their work without having to manage saving data in the form. Most people will appreciate not having to explicitly save data each time they update a record, but some organizations may have customizations that were designed expecting an explicit save. For these organizations there are options to manage how auto-save is applied.

How auto-save works

By default all main forms for Updated Entities will have auto-save enabled. After a record is created (initially saved), any changes made to a form will automatically be saved thirty seconds after the change is made. If no changes are made in the form, the automatic save won’t occur while the form is open. After a change is made the 30-second period before an auto-save begins again. The field that someone is currently editing isn’t included in an auto-save. If someone else has updated the same record while you’re editing it, those changes will be retrieved and displayed in the form when auto-save occurs.

With auto-save enabled, the save button only appears for the initial save of the record. After the record is created, the save button in the command bar isn’t shown, but you can see a Auto save button button in the lower right corner that will show if there are any unsaved changes. This control is also displayed if auto-save is disabled.

You can click this button to save the record and refresh data in the form immediately. When auto-save is enabled the record will be saved whenever you navigate away from a record or close a separate window displaying a record. There is no need for the Save & Close button that appears in forms for entities that aren’t updated.

Should you disable auto-save?

If you have plug-ins, workflows, or form scripts that execute when a record is saved, they’ll run each time auto-save occurs. This might lead to undesirable behaviors if these extensions weren’t designed to work with auto-save. Whether auto-save is enabled or not, plug-ins, workflows, and form scripts should be designed to look for specific changes, and shouldn’t execute indiscriminately for each save event.

If you have auditing configured for an entity, each save is treated like a separate update. If someone lingers on a form with unsaved changes for more than thirty seconds, you’ll see an additional entry only if they add more data after the auto-save is performed. If you have reports that depend on auditing data and treat each save as an individual “touch” of a record, you might see an increase in the frequency of touches. If you are using this approach, you should consider that individual user behaviors make it an unreliable metric with or without auto-save enabled.

Go to TechNet article


Anonymity Online

May 22, 2015

Protect your privacy. Defend yourself against network surveillance and traffic analysis.

  • Tor prevents people from learning your location or browsing habits.
  • Tor is for web browsers, instant messaging clients, and more.
  • Tor is free and open source for Windows, Mac, Linux/Unix, and Android

Tor is free software and an open network that helps you defend against traffic analysis, a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security.

Download Tor

MS Dynamics CRM DateTime Workflow Utilities

May 20, 2015

Custom workflow actions that deal with date and time values in Dynamics CRM 2011, 2013, & 2015

Add Business Days
Add Days
Add Hours
Add Minutes
Add Months
Add Years
Date Difference Days
Date Difference Hours
Date Difference Minutes
Date Difference Months
Date Difference Years
Get Day Number Of Week
Get Day Number Of Year
Get Day Of Week
Get Quarter Number Of Year
Get Week Number Of Year
Get Month Start/End Dates
Get Quarter Start/End Dates
Get Week Start/End Dates
Get Year Start/End Dates
Is Between
Is Business Day
Is Same Day
Relative Time String
To UTC String


Upgrade Process from MS Dynamics CRM 2011 to MS Dynamics CRM 2015

May 18, 2015
  1. Create a brand new CRM 2013 environment. Since the CRM 2013 deployment is only temporary, the CRM 2013 deployment can be created as a virtual machine. CRM 2013 trial product key can be used, as this is a temporary setup.
  2. Create a brand new CRM 2015 Deployment.
  3. Take the Microsoft Dynamics CRM 2011 production deployment offline
  4. Export the organization database backup from the CRM 2011 environment.
  5. Restore the database in the CRM 2013 environment, using the sql server utility.
  6. Import the organization on the CRM 2013 using the deployment manager.
  7. Verify the upgraded CRM 2013 organization.
  8. Export the organization database backup from the CRM 2013 environment.
  9. Restore the database in the CRM 2015 environment, using the sql server utility.
  10. Import the organization on the CRM 2015 using the deployment manager.
  11. Verify the upgraded CRM 2015 organization.
  12. Import the solutions with refactored code.
  13. Perform validation to ensure the system is working as expected.

MS Dynamics CRM String Workflow Utilities

May 14, 2015

Custom workflow actions that deal with text strings in Dynamics CRM 2011, 2013, & 2015

Create Empty Spaces
Regex Match
Regex Replace
Word Count


MS Dynamics CRM Numeric Workflow Utilities

May 13, 2015

Custom workflow actions that deal with numeric values in Dynamics CRM 2011, 2013, & 2015

Random Number


Microsoft Dynamics CRM 2015 Update 0.1 (KB 3010990)

May 7, 2015

Microsoft has released Microsoft Dynamics CRM 2015 Update 0.1 This is a tested, cumulative set of updates for Microsoft Dynamics CRM 2015. It includes performance enhancements that are packaged together for easy deployment.

Go to Download Center

Internet Captcha

May 6, 2015

Internet Captcha is designed to protect your html forms where users send information to others users or databases.

A informatic robot can automatic send a lot of information, saturating your system or it can send you spam continuously to publish. With this captcha only human can complete the security code and only a human will be able to use your web page.
  • The Internet Captcha is free to put in your web.
  • It have a configurator to define the view and a lot of visual efects to do your captcha unique. Icaptcha is designed in Javascript.
  • Security level is configuable too, you can fix distortion, number turn, distance betwen numbers and doping elements to make difficult automatically detect the code.
  • The captcha is validated in the main form and if you fail the correct code, the system can be generate other code in the same page whitout reload.
  • The captcha no need alter any image in memeory and have low cpu usage to the server.
  • Icaptcha is HTML5 compliant and it is compliant with more famous browsers including Internet Explorer 6 and upper.

BotDetect CAPTCHA Generator

May 4, 2015

BotDetect™ CAPTCHA generator is a form security solution using Captcha challenges that are easy for humans but hard for bots to prevent automated page posting. Bots are kept from accessing protected website functionality using Captcha images specifically designed to be out of reach of computer vision and OCR technologies. BotDetect also provides an audio Captcha alternative to keep websites accessible to people with impaired vision, enabling you to make WCAG and Section 508 compliant websites.