29 Apr
Posted by: mitch in: Customization, Development, Dynamics CRM
If you've ever tried to close a browser window from ASP.NET by using the following code:
<input type="button" class="inputfields"
onclick="javascript:window.close();" value="Close" /></td>
You will probably receive the following message:
After digging around for 20 minutes or so, I finally found the answer on Anatoly Lubarsky's blog:
<input type="button" class="inputfields"
onclick="javascript:window.opener='x';window.close();" value="Close" /></td>
29 Apr
Posted by: mitch in: Customization, Development, Dynamics CRM
I am working on a project this weekend ( yeah, I know ) where I will be creating a folder in the file system based on the Account Name for an Account within CRM. Since it is possible to have characters within an Account Name that would be invalid in a file or folder name, [...]
26 Apr
Posted by: mitch in: Customization, Development, Dynamics CRM
I ran to the above error today assisting another Partner with a custom solution they developed.
Problem
The custom ASP.NET Web application is not configured to use client impersonation. By default, impersonation is disabled in a typical ASP.NET Web application created with Microsoft Visual Studio .NET. Calls to the Microsoft Dynamics CRM Web services must provide valid [...]
30 Mar
Posted by: mitch in: Development, Dynamics CRM, Installation
I sometimes spend way more time than I should working on projects that allow me to increase my understanding and knowledge. My current CRM installation is no different. I have invested a great deal of non-billable time on the data import process so that I can better gauge the requirements for future projects of a [...]
The following table describes the release history for the Microsoft CRM SDK
Version 3.0.6, March 2007
New and updated topics
Description of changes
Fixed broken links throughout document.
Callout Source Code Sample
Updated sample code.
campaignactivity
campaignresponse
campaignitem
Added related entity information for the field regardingobjectid.
Fixed type information for the campaignitem.entitytype attribute.
Client Side Scripting
Bug fixes.
Create a Customer Relationship
Added sample code showing how [...]
27 Mar
Posted by: mitch in: Development, Dynamics CRM, Installation
As you may know, each record within the CRM system has a unique identifier that identifies it within the system. This identifier is know as a GUID, or a Globally Unique ID.
When you programmatically import records into CRM, you can either supply the GUID yourself, as a item within the import dataset, or you may [...]
[via the InfoPath team blog]
Well this was a totally unexpected find. Did you know that SQL 2005 allows you to expose stored procedures as web services that can be called remotely, like any other web service?
I'm quite embarrassed to say, but I have barely scratched the surface of SQL 2005 since most of my development [...]
[via ScottGu]
More great stuff from the Microsoft SQL Server development team:
This week the SQL Server team published the release candidate of a new SQL Server Hosting Toolkit that will make it much, much easier to deploy your SQL solutions remotely to a hosted environment. The toolkit allows you to work with SQL Express, SQL Server 2000, and [...]
[via Brad Abrams]
Microsoft has added a Community Content feature to the MSDN site that will allow users to add their own content:
I think this is just amazing and one of the coolest things Microsoft has done in quite a while.
Now if we can just talk them into extending that feature over to the CRM [...]
21 Oct
Posted by: mitch in: Development, Dynamics CRM
Darren Neimke has an excellent article describing a couple of really interesting techniques for those of us working with Microsoft CRM's FetchXML query language.
He discusses using the IN operator as well as how to reverse-engineer a standard CRM QueryExpression to obtain the FetchXML code.
For those of you who are not developers and want to know [...]