Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Yep - like every other one of Microsoft's products, Dynamics is an average piece of shit.
To be honest I have never used a CRM that wasnt, but that may be because the CRM's that get used are not decided by people with a clue - rather, people who are easily swayed by fancy salespeople. -
torpkev4825yI quite liked working with dynamics ax.. the travel involved with being a consultant suuuuuuuuuuucked though
-
mishaor17915y@unsignedint well there's Visual Studio Code which is quite decent, so not all Microsoft products are shit. But yeah, Office is very shitty.
-
C0D4681975yThis gives me great anxiety for when I need to look at doing an integration piece with it at some point in the future.
-
SomeNone7135y@mishaor Microsoft tend to make great products when they want to roll up a competitive market from behind. Case in point: hardware—the Microsoft Natural Keyboard, for example, was a great product. Whenever they are not (or no longer) in a position of having to defend their market share, the products become just bloated and/or shitty.
-
@unsignedint Yup, exactly. Dynamics is... well, you've covered that. Salesforce locks you into heaps of proprietary crap and produces impossible to debug errors every so often for no reason. Civi requires me to work with PHP, and despite the fact I can (and have) worked with it extensively in the past, that's *really* not a language I want to be working with these days.
There's not really a "good" one out there that I've found. -
C0D4681975y@AlmondSauce hahaha, depends. Apex bugs are usually easy to find or atleast spit out a nice big debug log, it's lightning components that drive me to drink more coffee then usual, even with the chrome extensions 😑
Related Rants
Fuck everything about Microsoft Dynamics. I'm supposed to use the REST API to make a web front-end. I notice all of the data comes back codified.
null == 0.
boolean true == 100000000
boolean false == 100000001
except sometimes when
boolean false == 100000000
boolean true == 100000001
or other times
string "Yes" == 100000000
string "No" == 100000001
string "Maybe" == 100000003
Hang on. Is the system representing a 1 bit value with base 10 numbers? Did the client set this up like this? Holy crap every number corresponds to a unique record in a table somewhere. That means it only returns numeric values instead of strings and I have to figure out what the number means in the context of the table.
A "key" is user typed? So every time someone starts to make a new record it saves a new "key" without a record? So I can pull a bunch of "0" records if I pull sequentially? So basically I need to see all of the data in Dynamics to have any context at all for what is returned from the Dynamics API? Fuuuuuuuuuu
rant
dynamics
microsoft