Dynamics 365: What’s not supported anymore

Here is my growing collection of features which I got used to in the previous versions of Dynamics and which are no longer available in Dynamics 365: 1. You can’t use backspace/delete to cleanup lookup fields anymore You know how you could set focus to a lookup field and hit delete (or backspace) button to clean… Read More »

Dynamics 365: 4 hours into trying the Project Service..

I wanted to share some of my experience with the Project Service – it has not been quite ideal (the experience, not the product), and I am wondering why. To start with, there is a great introductory article here – that’s what I used to understand some of the concepts behind the Project Service implementation: https://community.dynamics.com/crm/b/crmcat/archive/2016/05/30/introduction-to-project-service-in-crm-2016-update-1 Many thanks to… Read More »

What do I need to know to become a Dynamics developer?

How would you answer if a .NET/JavaScript developer asked you: “what do I need to know to become a Dynamics developer?” There are, of course, books/bootcamps/courses covering this subject.. However, to put this in the context, imagine a project that’s been delivered by a consultant and that has to be supported by the internal full-time employees.… Read More »

SSIS Connectors Test Setup instructions

You can use the scripts and solution/project files below to set up the same data migration test that I used to compare KingswaySoft to CozyRoc in the Part 4 of the Data Migration with SSIS series of posts: Part 1: Introduction Part 2: Overview Part 3: SSIS Data Connectors Part 4: Let’s put it all to… Read More »

I’m doing the best I can – is it so bad to say?

I ran into this blog post today: http://socialtriggers.com/never-say-this-again Which is discussing the implications of saying “I’m doing the best I can”. And, suddenly, I don’t agree with the seemingly obvious. Why? Well, apparently one can use that kind of language to justify their lack of actions. On the other hand, we have natural limits, yet those… Read More »

DB Scripts – for my own reference

List of running processes use master Select * from master.dbo.sysprocesses where dbid = db_id(‘DBNAME’) Killing all processes Use master Go Declare @dbname sysname Set @dbname = ‘DBNAME’ Declare @spid int Select @spid = min(spid) from master.dbo.sysprocesses where dbid = db_id(@dbname) While @spid Is Not Null Begin Execute (‘Kill ‘ + @spid) Select @spid = min(spid)… Read More »