Tuesday, 30 May 2017

Dynamics 365 forms loading forever after the upgrade? here's a fix

If your dynamics 365 forms are loading forever after the upgrade to Dynamics 365, try clearing the cache on the browser, the pages should start to load fine after that.

We had the above issue at a clients, and the solution above fixed it.

My theory is that its cookies left behind by the previous version of CRM confusing the application and clearing the cache loads new and updated cookies that are compatible with the new version.

Monday, 24 April 2017

Dynamics CRM 365 Service End Point Changes and You

There has been a lot of confusion about the changes Microsoft has made to its Dynamics crm odata crm 2011 end point, the are even rumors that the endpoint has been removed completely!!

As far as I can tell from check here and here, its not so bad, these are the following things to note.

  1. Microsoft is trying to make the Dynamics CRM API more interoperable to allow for more access by mobile devices and other non Microsoft service consumers.
  2. In order to achieve the above, a new endpoint has been created called the WEB API end point, it appears in Dynamics 365 in place of the old ODATA end point
  3. The new web API end point still uses the ODATA format but with slight modifications to the syntax.
  4. The crm 2011 end point has been deprecated, meaning its advised to NOT be used anymore, however is still available to consumers.
  5. The old endpoint will be available for while, probably to give consumers time to make any necessary updates.
  6. The end game by Microsoft is for the retirement of the other endpoints (CRM 2011 SOAP and REST) endpoints in favour of the new WEB API endpoint.
so what should you do?
  1. If you are using the SDK or some other Library for REST or SOAP calls to CRM then getting the latest version of the library should solve the problem. 
  2. However it is important to confirm that the library above has been updated to use the WEB API end point and your code also has any necessary changes recommended by the library author.
  3. if you made direct calls to the CRM 2011 REST or SOAP endpoints then you should update them asap. 

CCHub disapora challenge - part 1

CCHUB is doing an event christened the diaspora challenge which is designed to start the process of the exploitation of the vast economic potential that the Nigerian diaspora (me and my ilk) have to offer the country.

Its happening on may the 5th 2017 at Facebook London, 10 Brock street, Kings Cross, London, NW13FG, it promises to be fun.

I expect to be there so I may put some of my thoughts in a blog post, probably the part 2 of this post.

Badass Api's released by Microsoft

Amazing news, Microsoft just announced the general availability of some awesome APIs, its called microsoft cognitive services.

Its essentially a service that can be passed queries on the content of images, it can recognize land marks, celebrity faces, emotion on faces and even understand hand writing and convert to text.

Its scary easy to use (see code examples here) and kinda worrying that such power is now available to the masses.

The above just points to the ever speedier move towards full A.I, scary but awesome at the same time..

Tuesday, 4 April 2017

Great Article on Unified Service Desk or USD

I struggled with figuring out what Unified Service Desk was, this blog post cleared it all up for me.

Turns out its actually an iteration of customer service accelerator (CCA) and customer care desktop (CCD), a set of tools I sparred with a few years ago on a project which took me to Krakow in Poland and Frankfurt in Germany.

Anyways it was nice to see it again and be reminded of the (kind of Frankenstein's monster) product we created from CCA and CCD and the good times I had in Poland and Germany.

Read the article and enjoy

Friday, 8 February 2013

Best time in life to start a start up

my first bog post in while.. over a year!!!

Anyway was just thinking this morning and thought I'd share my thoughts on what I think a lot of people might be struggling with; the best time to quit your job and run your start-up. 

The way I see it there are 2 optimal points in life to try your hand at full time or full income start-up entrepreneurship (a large percentage of your earnings or time devoted to the venture).

The points below are by no means scientific and make major assumptions about what I feel someone a certain age may or may not have achieved.

Undergraduate or fresh graduate (16 – 26 or till you get married or have kids)

  1. No dependents
  2. lots of time
  3. No major commitments.
  4. Lots of energy, zeal, passion and drive.
  5. Youth
  6. If your business fails no bother, you can always try another venture or become an employee and try again later.

  1. Lack of professional experience
  2. Lack of strong professional networks
  3. Lack of access to customer base
  4. Lack of business management experience
  5. Lack of access to capital
  6. Possibly small idea mind-set simply because of lack of exposure to your own potentials

35 to 45 years

  1. Fully developed professional experience
  2. Strong professional networks
  3. Possibly good understanding of business management
  4. Greatly improved access to capital, perhaps from savings or business associates
  5. Big idea mind-set
  6. Likely leadership experience
  7. Less risky if there is financial buffer saved over the years
  8. If you have been continuing formal education, then more education form degrees, certifications etc.
  9. If you have been running business gradually, business might be fully developed and self-sustaining or even very successful by this time
  10. Possibly decent family life during the build-up to the switch to full time entrepreneurship, of course depending on how much time and money is devoted to business idea or business on the side.
  11. Likely have created a decent life for family and set things on motion for a decent life through the initially risky entrepreneurship cut-over period
  12. If your venture fails you can always go back to being an employee, you have the work experience to get you another job

  1. Dependents
  2. No time
  3. Major commitments to family, friends, work etc.
  4. Might watch several big opportunities go by
  5. Very risky because failure will might adverse effect on family life.

Wednesday, 6 April 2011

Google, I fear you!

After reading this excellent article written by Bill Gurley about Google, I am officially scared and in awe of the company. I’ll give a brief rundown of the article.

The article starts by quoting a famous saying by Warren Buffet, it goes In business, I look for economic castles protected by unbreachable ‘moats’.”.

Bill goes on to define an “economic castle” as a great business and the “unbreachable moat” as the “strategy or market dynamic that heightens the barriers-to-entry and makes it difficult or ideally impossible to compete with, or gain access to, the economic castle".

Now everybody knows that Google is making seemingly random forays and causing disruptions (with various levels of success) in business sectors that are not traditionally associated with it.
I mean search and ads is Google’s forte right? So why the expansion into other businesses i.e. android with regards to mobile devices, wave/buzz with regards to social media, chrome OS with regards to computer operation systems and chrome browser with regards to web browsers.

Well the article above has an answer, its explains that search is Google’s castle and as such it will strive to remove any barrier (the barrier being competitors) between it and its customers (you and I).

So what’s the best way to prevent other competitors preventing Google's unfettered access to us than to build a moat to its search business, a moat so deep and so wide that no other company on earth can breach it. That moat is android, Google Chrome, Wave, buzz and some of its other business forays.

Consider it, if all our access to the internet is funnelled through Google via its website or some service, device or operating system then there is nothing between us and the warm embrace of Google.
What of the competition? the answer is simple, Bing or yahoo search simply can’t compete on that level.

An even more awesome thought is that Google is not even on the offensive, the by-products of Google’s defensive strategy are so strong that they are causing massive disruptions in various other business sectors. This is both scary and impressive, scary because it means eventually everything we do online will somehow originate via a Google service (if competitors can’t compete a monopoly is inevitable) and impressive because the strategy is so deep and far reaching.

Google I duff my hat!