Archive for February, 2006

The more you get into MSCRM development, the more you will probably realize that you are writing quite a bit of JavaScript to control various aspects of the CRM Client experience.  As most programmers find, the more code you write, the more you write code.  You also start developing a code library containing your most often used functions [...]

Emoticons: the next generation

Ok, this is not something that my Mom would like nor understand, but most people will think it's funny.
Assicons
 
 

Ben Vollmer has written an excellent article describing how to create a pseudo many-to-many relationship within MSCRM 3.0.
In case you didn't know, MSCRM 3.0 doesn't natively support many-to-many, or one-to-one relationships and as Ben states: it's "One of the things that has driven a few newer partners who are used to other CRM Systems bonkers…"
Check out Ben's [...]

[via OhGizmo ]
I'm really not a techno-geek like a lot of my friends, but this watch is pretty cool: 

It's called the Talus Abouttime.  They also have a watch called the Talus Timeline, but I don't think it's nearly as cool as Abouttime.
Visit The Talus Watches for a demo.
 

In case you've never looked, the various CRM Entities that contain address information also have Attributes for Longitude and Latitude, though they are not generally shown on the data entry forms.
This evening, I was doing some research regarding populating those Attributes for Marketing Searches when I noticed a problem:
They have a minimum value of 0 and [...]

The labels for data entry fields on CRM 3.0 forms can normally only be set to the following values: Normal, Hidden, or Disabled.  Not a whole lot of functionality there should you wish to get inventive ( or at least, more descriptive ) with your forms.
Using a bit of JavaScript in the Form's OnLoad event, [...]

As you know, CRM automatically adds a field label/description to any field on the data entry form ( as shown below ): 

Occasionally, I have run into the requirement to hide the field label.  This is easily done by unchecking the Display label on the form property of the field:
 
Unfortunately, this produces what I think is an [...]

Improper Thought of the Day

So I'm making meat balls in Marinara sauce for lunch.  As I'm loading up the Crock Pot with frozen meat balls and sauce, the following thought pops into my head:
Man, you could put someone's eye out with one of these.
I honestly have no idea how I come up with these things sometimes…
 

MSCRM 3.0 ships with a really cool web page that allows you to view the current CRM system schema. If you browse to the following location:
http://[your crm server]/sdk/list.aspx
You will receive a list of all of the entities within the current CRM system.
Clicking on the Definition icon ( little yellow box ), will show a web page containing a [...]

Do people still use keyboards in this day and age of graphical user interfaces and mice?  You be they do!  After all, it's really hard to type with a mouse and removing your hand from the keyboard to move and click the mouse button actually lowers productivity.
So, if you use the keyboard to perform data [...]