.NET

Defect - Forcing Password Reset via SOAP

CX Version: 

When creating or updating an Account through the SOAP API you can specify that the user needs to change their password on their next login.
This is generally used when an administrator resets a password and wants the new value to be only good for a single use. When setting this
flag and a new password through the API though there appears to be a product defect: only the password gets set, the reset flag does not.
Setting either independently works, just not together (as you often would).

Accessing a Custom Object for an AddIn with check boxes

Tags: 

Hello I have been trying to create a multi-select drop down that is populated by a CBO.
The Menus are created and populated but I cannot get the check boxes to display correctly aligned with the data from the CBO...

Any ideas?

Properly Disposing of Workflow Add-Ins

Even an exceedingly simple add-in, in this case a label and a message box, can have significant side effects when paired with workflows.

http://screencast.com/t/pnriTy8J

In the video you see that each time the workflow loads a workspace the message box is displayed an extra time. This is because the previous versions of
the add-in still exist and are being loaded even though they are no longer being displayed.

CRM Consultant

Company Name: 

AmberLeaf Partners

Location: 

Denver, CO
United States

AmberLeaf is seeking a CRM Techno-Functional Consultant to support our growing Operational CRM practice. Candidates will need to demonstrate solid hands-on techno-functional experience translating business requirements to solution design, developing and testing, as well as supporting CRM applications.

We require a 4 year college degree and 2+ years of recent experience with CRM implementation projects including Oracle RightNow, SalesForce.com, Microsoft Dynamics, Oracle CRM OnDemand, or Oracle Siebel.

AddIns - Add items to interfaced lists

Within the AddIn Framework there are a number of lists on workspace contexts that contained an Interfaced type (something along the lines of IList<IInc2Contact>). In early versions of the framework there was no way to actually create an instance of the object, so to be able to add a single item to the list you had to implement the whole interface. There is another, largely unknown, option however for a number of supported interfaces:


AddInViewsDataFactory.Create<T>()

Disabling automatic re-sizing of workspace add-ins

The Problem

You want to add a control to the table that so often exists at the top of a workspace. So you create a label and a workspace config to allow it's width to be adjusted. You then meticulously count pixels until your label fits perfectly with the other labels already in the column. (This could probably be considered a defect, or at least a very nice to have enhancement). However, once you load your workspace with a record the size of your label is off.

Workspace Config

Setting custom fields via SOAP - The Better Way

After a fairly significant rant about the difficulties that go into setting a custom field or attribute on a base object
(Setting custom fields via SOAP) I figured it's past due to come up with a reusable solution.

I've created two extension methods for the base RNObject class: GetCustomField(string fieldName) and SetCustomField(string fieldName, object value, DataTypeEnum typeEnum).

Usage is dead simple:

Implementing WS-Security Digest Password with Nonce in .NET 4.0+ (WCF)

Tags: 

The .NET framework has some really great tools for consuming SOAP web services, but this support is limited to certain flavors of SOAP. When it comes to authentication methods supported in the SOAP protocol, .NET and WCF (Windows Communication Foundation) have a few surprising gaps. An especially painful deficiency is that WCF does not support service authentication through digest passwords with nonce, which is a WS-Security standard that is very popular with services developed on a Java stack.

Catching Requests Rejected by the F5 Security Module

The F5 is a security layer that filters all incoming and outgoing traffic to any site hosted on the PS pod. Yes, all traffic. If it sees anything it doesn't like, based on some secure, cryptic string parsing rules, it will reject the entire request, kick back a 503 error (for some reason), and puke out an ugly HTML page with a long support ID.

AddIns - The Fragile Nature of Workspace Configuration

Workspace configuration settings allow an administrator to set specific values for your add-in based on the workspace that it's placed on. For example: if you have a control with a label you could expose the label text as a configuration setting so that administrators could change it without needing you to re-compile your add-in. String, bool and int types are supported by the attribute.

Pages

Zircon - This is a contributing Drupal Theme
Design by WeebPal.