Gold Coast

Over the years, this blog has been about many different things related to software development with Microsoft technologies. Since my current role focuses on Dynamics CRM / XRM, that's what it's primarily about right now.

Browse by Tags

Tagged Content List
  • Blog Post: Using an ERD tool to create CRM entities

    I get asked this now and then: “I want to use Erwin [or Visio or Visual Studio or…] to graphically design the CRM entity model, then have the actual CRM entities generated off of the tool I used to design the entities.” While I am not aware of a direct way to do this with any...
  • Blog Post: Batch updating fields with crmsvcutil generated code

    Scenario: “I love early bound code because of compile time checking, LINQ query enablement, etc.  I want to batch update a bunch of records, but OrganizationServiceContext.SaveChanges() executes under the hood as one web service call per entity.  How do I batch update?  Also, how do I...
  • Blog Post: Using LINQPad with the CRM Online OData service

    I’ve been a longtime fan of LINQPad ( www.linqpad.net ) as a general purpose tool for executing LINQ queries with various LINQ enabled technologies as well as a general purpose scratchpad for testing out .NET code without having to fire up Visual Studio.  I’ve already blogged about how to use LINQPad...
  • Blog Post: Setting up a Microsoft Cloud trial

    CRM Online based solutions often run across the broader Microsoft Cloud, not just CRM Online alone.  As they say, a picture is worth a thousand words.  So here’s a picture that hits home this point at a high level. To help people get started trying this environment out, I’ve created a video...
  • Blog Post: Debug CRM Online Plugins

    Debugging plugins in CRM Online just got a lot better with the latest version of the plugin registration tool that ships with CRM 2015.  In the video below, I walk you through how to debug CRM Online plugins using Visual Studio. @devkeydet
  • Blog Post: Microsoft Dynamics Technical Conference

    February 2-4, 2015, Seattle WA Hear from Jujhar Singh, General Manager of Program Management for Microsoft Dynamics CRM, about why you should be a part of the Microsoft Dynamics Technical Conference. Equal parts education, networking, and fun, the Microsoft Dynamics Technical Conference brings together...
  • Blog Post: A government cloud for Dynamics CRM Online

    I’m happy to share that Curt Kolcun , Vice President, U.S. Public Sector at Microsoft, has just blogged some great news!  Check it out: http://bit.ly/1qVtfn5 @devkeydet
  • Blog Post: Doing CSS the right way with Dynamics CRM

    One of a few practices I see when people customize Dynamics CRM that usually comes back to haunt them during update rollups or upgrades is directly referencing the CSS files and classes that come with the product.  It’s an innocent enough mistake, but the CSS files which ship with Dynamics CRM are...
  • Blog Post: Capturing a signature in a CRM form using html5

    Scenario: “I have a touchscreen.  I want to capture a signature in a Dynamics CRM form.  If the signature hasn’t been saved, then I want to allow a user to provide their signature.  The next time the record is loaded, after the signature has been saved, I want to load an imagine of the...
  • Blog Post: Tools to make sure you are writing upgradeable CRM customizations

    With the release of CRM 2011 UR12, which introduced cross browser support, and the release of CRM 2013, there were two tools made available to you to check both your JavaScript code and your server side code for unsupported customizations: Microsoft Dynamics CRM 2013 Custom Code Validation Tool Legacy...
  • Blog Post: MSDN Magazine Article: Building Government Business Applications with Microsoft Dynamics CRM

    I happy to share that the article Andy Schultz ( @andrewbschultz ) and I coauthored for the MSDN Magazine – Special Government Issue,  Oct 2013 has been published.  You can read the entire issue here: http://aka.ms/msdnmaggov The article we wrote is titled Building Government Business Applications...
  • Blog Post: Debugging CRM web resources without ever deploying them

    UPDATE: The steps explained below don't work with CRM 2013. However, Scott has a blog post which shows you how to get it working again: http://develop1.net/public/post/Fiddler2-The-tool-that-gives-you-Superpowers-Part-2.aspx One of my last posts was sharing how I use Visual Studio to debug CRM...
  • Blog Post: CROSS POST: Microsoft announces new CRM app store for government organizations and schools of all sizes

    http://www.microsoft.com/government/ww/public-services/blog/Pages/post.aspx?postID=323&aID=101
  • Blog Post: EUREKA: F5 debugging of CRM JavaScript web resources

    Scenario: “Internet Explorer F12 JavaScript debugger is great, but I use Visual Studio.  I want to be able to set breakpoints in my JavaScript web resources which I author in Visual Studio, then hit F5 on the keyboard or Debug->Start Debugging from the menu or the Play Button on my toolbar just...
  • Blog Post: North 52 Formula Manager = WOW

    DISCLAIMER: This is my opinion.  I get nothing from the makers of this addon for expressing my opinion.  I’m a developer at heart.  I love writing code.  But I also abelieve in the “don’t write code unless you have to” philosophy.  Well, I finally got around to playing around...
  • Blog Post: Convergence 2013 Recordings

    As Girish says in his post: “If you didn’t attend Convergence 2013, you can still watch the recording of the keynotes and breakout sessions by registering for the Virtual Convergence. Best part is that it is completely free!” More details here: http://blogs.msdn.com/b/girishr/archive/2013/04/17/watch...
  • Blog Post: CRM and SQL 2012 AlwaysOn Availability Groups

    I’ve spent a fair amount of time lately talking to people about the benefits of using SQL Server 2012 AlwaysOn Availability Groups in your CRM infrastructure.  I just came across a great video that’s a great primer on AlwaysOn Availability Groups: Here is a link to the SQL documentation as well...
  • Blog Post: TOOL HIGHLIGHT: CRM 2011 Web Resource Linker/Publisher

    I’ve blogged previously about why I like the approach CRM Solution Manager uses for authoring web resources in Visual Studio.  While I think CRM Solution Manager is a fantastic tool, there are ways to get some of the benefits of it’s approach to web resource authoring with a couple other free Visual...
  • Blog Post: Authenticating to an Azure hosted web service from CRM Online Sandbox code

    UPDATE (14MAR2013): Uploaded a modified sample which addresses storing credentials in secure config and adds comments around how to encrypt those credentials.  While I show a synchronous plugin in the demo for simplicity of the walkthrough, you should always evaluate whether your plugin logic can...
  • Blog Post: Microsoft CRM Enterprise Academy

    I work with enterprise customers and have been involved in a number of enterprise implementations of Dynamics CRM.  One of the #1 things I get asked all the time is “where is the enterprise CRM training?”  The Microsoft CRM Enterprise Academy is a 5-day instructor-led training which provides...
  • Blog Post: Virtual Convergence 2013

    Two days ago, the Convergence team announced Virtual Convergence 2013: https://twitter.com/MSFTConvergence/status/310740576477782016 If you aren’t familiar with Convergence, it is similar to the likes of past technical conferences like PDC/MIX or current ones like TechEd and //build/, but exclusively...
  • Blog Post: REMINDER: I constantly update my dev tips n tricks deck

    I’ve been tweaking my tips n tricks deck over the last few months based on new findings, thoughts, etc.  Just wanted to remind people to reference the skydrive version vs. downloading it and saving it locally.  That way you always see the latest version. @devkeydet
  • Blog Post: Calling CRM from ASP.NET using impersonation to ActOnBehalfOf the logged in user

    UPDATE: Please review the comments for this post. There is a better, easier way to do this using OAuth that works with both the SOAP and REST/OData service. Sometimes you need to run ASP.NET code outside of Dynamics CRM to achieve your goals. This usually manifests itself either as a page embedded...
  • Blog Post: A primer in Extended CRM Development

    UPDATE (06MAY2013): If you like the idea of implementing more functionality using point and click configuration (like in Part II) without having to write code (like in Part III), then you might want to have a look at North 52 Formula Manager . I have a blog post about it here . Like I say in the post...
  • Blog Post: WEBCAST FOLLOW UP: Unit Testing Dynamics CRM Plugin and JavaScript code

    Thanks to everyone who attended my presentation on Unit Testing Dynamics CRM Plugin and JavaScript code hosted by http://www.xrmvirtual.com/ .  I’ll update this post when the recording is available.  However, the webcast was basically a shortened walkthrough of these two posts: http://blogs...
Page 1 of 5 (109 items) 12345