-
Happy Thanksgiving
For those of us here in the U.S., today is our Thanksgiving holiday. It's a really good excuse to eat a lot of turkey and otherwise hang out with family and friends.
I wish all of you a happy and safe holiday. For those of you not in the States, have a great weekend.
Misc 609 views -
Blast from the past: an alternative to a progress bar
I was installing Visual Studio 2008 SP1 today when I noticed that in addition to two different progress bars, they had an alterative progress indicator. It is purely text based and is fairly simple to implement and consists of the following characters:
\
|
/
–
If you display these characters one after the other, in the order specified above, you will create something we used to call a "spinner," which is has the appearance of a spinning bar. The spinner will spin at different speeds, depending on how fast you cycle through characters. This is a great technique for keeping the user informed when you're performing a long operation. Theoretically, as long as the spinner is spinning, you're application is still working and no hung up in some way. It's not as flashy as a progress bar, but it can be just as effective.
I have not seen this technique used in years ( actually a bunch of years ) but it's good see that some of the old ways still work.
Development 710 views -
New article on CRM Team Blog
The second in a series of two articles regarding the storage of plug-in configuration data has been posted on the CRM team blog.
You may find the .NET class and exported customizations here.
( The files are provided as-is with no warranty implied or expressed. )
Dynamics CRM 1,189 views -
CRM5 Preview
Simon Hutson has a very good preview of the next version of CRM as shown at the Professional Developers Conference a couple of weeks ago.
Very interesting stuff so check it out.
Dynamics CRM 925 views -
Stupid is as stupid does
I don't learn well. Or so it would seem. So let me tell you what I did this time.
I am working on a project that requires me to install the CRM Online Email Router. I really didn't think too much about uninstalling the router for on-premise CRM, which I did, and the CRM Online Router worked just like it was supposed to.
I also did not think very much about the fact that I was installing a CRM Online component on the same server where CRM on-premise was loaded.
This morning, I was going to continue work on a CRM on-premise project but when I fired up CRM, I get this:
Hmm. In my line of work, we call this, "Bad."
I was wrong about that too. It wasn't just bad, it was really, really bad.
I assumed that I had inadvertently created a conflict between the on-premise vs. Online versions of one or more DLLs. Deciding that it should be a simple fix to just uninstall the CRM Online router and reinstall the on-premise version, that is what I did.
The uninstall operation worked, the reinstall didn't.
No problem, I thought. I'll just do a repair on the CRM on-premise software and we'll be good.
Nope. That didn't work either.
Since I wasn't really sure what was happening, and I really didn't care ( since this was a development box ), I just uninstalled and reinstalled CRM – connecting to the existing installation.
And the point of your story was what?
Don't mix components from CRM on-premise with CRM Online. That's what virtual machines are for.
Dynamics CRM 732 views



