Hi, I was wondering whether this graphics card will be compatible with my xps 8700 desktop. It currently have the standard gtx745OEM installed.
That card will work as long as you have 2 slots open and it is not too big. (I don't speak metric) The 8700 has a 460w psu and that card requires at least 300w. So you're fine there.
Biggest drawback IMO is spending over $150 on a 5-6 yr old model computer you might be replacing soon. A $50-$60 gpu might be more practical.
I wouldn't get a card like that unless you plan on removing it and using it elsewhere later, also make sure there is room for whatever you get. It's kinda' like putting a new paint job on a 1962 Dodge Lancer.
Make sure you measure the available space before you buy it. A couple of brands for the GTX 1050 TI like the EVGA linked on previous post make short ones (145 to 155 mm).