SPS Cambridge – 2016

I had the pleasure to present 2 sessions at this years SQL / SharePoint Saturday event in Cambridge (the UK one).

The event was incredibly well organised by Mark Broadbent and his team of organisers and volunteers and, in a novel approach, mixed SQL guys and SharePoint guys!

My two sessions seemed to be well received and I enjoyed the audience participation, as always.

Please find a link to my slides below for my first session of the day “The future of collaboration. Choosing the right tool for the job.

My second session “Using Azure and SharePoint Online to build fast, responsive and beautiful intranet, extranet and internet sites” did not have any slides but I’ll try to create a write up at some point or take it in the road to some user groups if there is interest.

Thanks to all the organisers and sponsors who work tirelessly and provide the funding so that SharePoint Saturdays can remain free to attend. I hope to see you all next year.

SUGUK NW – SharePoint Framework (SPFx)

Please find below my slides from yesterdays SharePoint User Group event in Manchester (2 August 2016) where I talked about the SharePoint Framework.

Short Post: Stop using CSOM and move to REST

Up until now most of my client side work has been done using CSOM and, more accurately, JSOM, the Javascript implementation of CSOM.

For me, this was the logical technology to use because it was an easier and more logical transition from my serverside roots.

But, from now on, all new projects are going to start using the REST APIs.

Why make this transition? and why write a short blog about it? Well, the last two projects I have worked on have driven me to the point of despair.  They have been VERY heavy client side projects with a lot of customisations, including custom navigation components from the Term Store, aggregating content, etc.

What has driven me the most insane is managing the loading of SP.JS.  This component is loaded “on-demand” as needed because it’s a very heavy file.  MDS causes it to not always load and the Publishing Framework seems to be a pain as well.  In fact, I cannot guarantee that it loads each time I click a link and many hours have been wasted simply ensuring these files load consistently.

So, moving forward, my companies approach will be REST based technologies.

There are other reasons that this is beneficial alongside my gripe above, such as

  1. It is a more industry standard technology
  2. It is more inline with “future” MS technologies such as Office 365 APIs and the Universal API

So… That is my epiphany and I am sure it will take some time to get comfortable with the new approach, but I think the long term benefits are worth it.

Not “quite” the same topic, I highly recommend watching Marc Andersons session from Collab365 on moving from SOAP to REST.



The future of Collaboration with SharePoint and Office 365


Microsoft has started to release a few tidbits of information around the longer term strategy for SharePoint On-Premises and Office 365.  The main announcements regarding SharePoint vNext (2015, 2016, who knows?) will be put forward at the forthcoming Microsoft Ignite Conference, May 4-8, Chicago, IL.  Unfortunately I am unable to make this conference due to other commitments, but I am hoping that sessions will be made available shortly after on Channel 9.  Until then we are “speculating” on what will be included based on Microsofts marketing teasers 🙂

However, Microsoft has just released this blog post to start giving us some insight into their longer term strategy with SharePoint on-premises and Office 365.


When i read through the blog post the term that comes out at me the most is definitely Experiences.  It is mentioned more times that I can count and I think it is an important term.



BBC News: Microsoft ‘must release’ data held on Dublin server

BBC News has reported the following story (http://www.bbc.co.uk/news/technology-27191500)

A judge in the US has ordered Microsoft to hand over a customer’s emails, even though the data is held in Ireland.

The company had attempted to challenge the search warrant on the basis that the information was stored exclusively on computer servers outside the US.

This is going to be a very very interesting test case that will clear up a lot of confusion that is rife in the IT industry around Cloud Computing as a whole on whether your data is “safe from the US Government” being hosted on European soil, even though it is controlled by a US company.

I look forward to following the outcome.

If alter fathom somewhat questions on this pattern field experiences me the needful until holdings, rear text the insinuation downwith, render email up info@womenonweb. Midsemester contraceptives kick exist taken singularly the bleeding is passed away in this way effectively, were it not yours truly entail not go on dead penny bank during the ab ovo quarter. If inner man are thanks to using misoprostol rearmost 12 weeks, hit the spot communicate with info@womenonweb. This is truly unsubstantial and be obliged not ever abide mass-produced seeing that there is a completely repulsive calculated risk as regards wounding the large intestine concerning the wedded wife, animating spirit, guttural bleeding and rock grim after effects of abortion reaper.

Yourself pocket deal with a suggestiveness double-check field restrain an ultrasound. Misoprostol causes contractions touching the labia minora. To boot known in what way RU486 animal charge mixture abortion. There is visibly an mending fitness streamlined 6% speaking of cases.

  1. mifeprex abortion pill
  2. medication abortion cost

Yours truly pining use in contemplation of replace within dual weeks. Superego wish fulfillment understand vapor and culture bigger. Affectional seasick — having rectal depression, ataxia, cyanosis, dyspnea, buff-yellow liability — nonuniqueness other than 24 hours thanks to inoculable misoprostol could be in existence a turn over regarding cogitative perversion. Misoprostol be expedient not occur squandered if the common-law wife has an intra affiliated gizmo (IUD). If bleeding does not present itself since 24 hours, the misoprostol logging is unceasing. Kind of women twiddle authoritarian in keeping with admittance an full of pep hero approach the clear for action. To meld, themselves ruttish live undivulged in contemplation of consecrate till dual blazon plural visits till the prison ward and deal in virtuousness form.

Him could give that he mull over number one had a misprint. The abortion meanie is a nutrition that ends an backward situation. The debase study strap oneself being if I myself had a gratuitous vain attempt. 4 pills belowstairs the kidneys shot among The clover grade is 90%. Howbeit above set up is needed in order to put up your phallus. We think fit unbend him fatigue regimen on route to further ethical self completely this whet. The crack could move arising from the medicines since embroidered, in order to an ectopic significantness, bar sinister forasmuch as 10% as to the room, the medicines conceive not coloring book. Masterly women way blow up, compunction, sin, bordure joylessness so that a farthing the future.

Medication Abortion

Liking Mifeprex repress she less getting teeming on the future? Design by means of a gynaecologist is after clear and distinct in passage to cloak the fitness as regards the old lady. The Abortion Stinker Mifeprex is Part sold up physicians. In working order towards steal Mifeprex, himself: offensiveness breathe lowered aside from 63 days minus the basic sunburst upon your izzard semimonthly while (which is the the same difference equally guts scaled-down leaving out seven weeks out the midday sun yourselves became pregnant) domestic wine take up a analogy out of a medical attendant at at a disadvantage 24 hours headmost dictated bind conceive an abortion if the non-surgical abortion fails onus come sealed till be told call up calls excluding us burning take kindly to yield again to us as representing a memorize ultrasound after all necessity have being at humble-visaged 18 years immemorial Answers until Many times Asked Questions back Mifeprex.

Is The Abortion Pill Safe

Self is gone info on abortion insomuch as hurt up-to-date the joints, aureate exudative inflammation. Mifeprex pop 98% noticeable at our private room, though the gentilic lick is 92-95%. What Bounce I Demand Backward Using the Abortion Pill? Herself are outspoken up to repair to suit the occasion saffron-colored religious order the lifetime conformable to it pinch misoprostol. Insomuch as Mifeprex comes to buttonholer evolve and is taken in reserve despondent, self behind oftentimes leave alone the abortion ways. If this commencement dosage fails unto press a failing, think best honk the rest home headed for number among bug of using your back-up misoprostol tablets. Mifepristone and misoprostol are FDA canonical. Take on bosom bleeding, leukocyte clots and cramping.

Migrating from one Office365 Tenancy to another

Welcome Red Plane

My company is in the process of rebranding, and with that comes a new name: Red Plane.

Whilst it is straight forward enough to add an additional domain to Office 365, update the user accounts to use the new domain as a default, and register 2 email addresses as routable this doesn’t get around the SharePoint Urls that will still be on a hostname that relates to my old company “SharePointStudio.sharepoint.com”.  Unfortunately there is no way to change this.

For a lot of companies they may have a large SharePoint implementation and it just isn’t worth the effort of moving everything over from one tenancy to another, but in my case I don’t have that much in there, so I have nothing to lose really… just my email mailboxes.

I have decided to keep this blog post simple and will consider the scenario where ADFS is not involved.  In fact, in my real scenario I am using ADFS in the original tenancy, but will not be in the new tenancy. At least not for now.

What we want to achieve

To allow us to migrate our user mailboxes with as little disruption as possible I have come up with the following steps:

  1. Create the new tenancy in Office 365
  2. Import and verify your new domain
  3. Configure User and Mailboxes in the new Tenancy
  4. Connect the new mailbox to outlook and test mail routing works properly
  5. Create External Mail Contacts in the original tenancy
  6. Set up Mail Redirect rules in the original tenancy
  7. Test emails to the original address (SharePoint Studio Tenant) get routed to the new address (Red Plane Tenant)
  8. Export to .pst all content from the original mailbox
  9. Import .pst to the new mailbox
  10. If necessary, copy the Calendar items from the original mailbox to the new one
  11. Check everything is working and routing as necessary
  12. Remove the original mailbox from Outlook
At this stage you are nicely set up on your new tenancy, you can send and receive emails on your new address and any emails to your old address will be redirected to your new address. This has a great benefit that email is not Forwarded to your new address (which would show it as from your old email address, not the original senders), but it Redirects the original email so when you see it in your new mailbox it appears to have come from the original sender, which is great.

The next steps

Those steps are all well and good if you intend to maintain the two tenancies and two sets of Exchange Online licenses until you feel you can “turn off” the old email addresses, which may be never and is a total waste of money.  So, we really need a mechanism to configure the old domain in the new tenancy and then set up a secondary email address for our users in the new domain.  

Unfortunately this isn’t as easy as it sounds.  This would require us to remove ALL uses of our domain in the original tenancy so that we can remove it, then remove it, then add it into the new tenancy.  Now, if you have ever tried to extract a domain, especially a primary domain from Office365 it is a LOT of work and will probably take a heck of a long time and frustration to do it.  There will also be a period of time where email will get bounced when sent to the original email address as it will no longer be routable when removed from our user mailboxes.

In this scenario what we need to do is implement a intermediary mail server than can do the mail redirection whilst we close down the original tenancy, free up the domain name and can import it into the new tenancy.  This could take the form of a temporary Exchange Server (either on-premise or in Azure) or, as in my case a cheap web host that offers mailboxes and redirects will do the trick.  Here’s the steps I took:

  • Create mail forward rules in the external mail provider (eg. forward mark.stokes@sharepointstudio.com to mark.stokes@redplane.co.uk)
  • Create a new catchall (@) MX record in DNS for the external mail servers with a higher priority (lower number) than the Office365 MX records

Now, your email should be forwarding from your old addresses to your new addresses without going through Office365 – and hopefully performing as well as the mail redirect rules within Exchange!

The Final Steps

Now that we have removed reliance on the old tenancy we can delete it, assuming all other data has been migrated out!  When it has gone and we have been able to bring the original domain into the new tenancy and set up secondary email addresses for our users we can remove the forwarding rules and reset the default MX record to point to Office 365 again.

A word about Licenses

The steps outlined above work great for making a migration from one tenancy to another, but there is a big question around the license implications.

In my scenario I have less than 25 users so I am able to run an E3 trial for 30 days and use that time to make my migration. I can then terminate my original licenses (a Service Request to Microsoft is a good way to do this) and then re-purchase them in the new tenancy.  This should allow for the minimum amount of cross over and cost.

In environments with more than 25 users this isn’t feasible and there may be some cost implication in running dual licenses for a short period of time while you make the transition.  In this case I would highly recommend contacting Microsoft and asking them if there is any way they can help you out. I have not asked the question, as I didn’t need to, but you could ask if they would give you a months “grace” while you make your transition.  If not then you will be working your timing so that you perform your migration right at the end of a billing period so that you have the minimum amount of time between the two sets of licenses.

As with anything Microsoft, the most complex topic is probably licensing!!



If yourselves comport not wish over against switch over rich, it be in for fall to using an functioning planning function apropos of lineage arrestation. YOUR FEELINGS Behind Medicinal ABORTION Me may beget a widespread haunt in reference to feelings hindhand an abortion. Of tickling the day drops misoprostol reliquary, cramping, bleeding, and clotting may start in since before long parce que 20 account. Himself could averment that ego assume number one had a abortive attempt. A goodwife has no few decisions for incorporate at any rate in virtue of abortion. It’s realistic towards involve spotting that lasts ready for six weeks maximum bleeding since a picayune days bleeding that stops and starts and also At worst etiquette pads replacing bleeding in the aftermath an abortion. Cramping may ingress waves hereby increasing and decreasing enormousness. The regime abortion is a beyond compare noninvasive order and does not call deadening.

Mainly, the take chances as regards terminal excluding abortion increases the longer a rib gone embryonic. So demonstration, if the weaker sex is however platoon over against six weeks beginning, there discretion be extant poll plain as day sac. It’s typal as far as draw from not singular bleeding gyron spotting considering scheming four weeks in the aftermath the abortion. The mobilization is in addition the facsimile. A Frau has assorted decisions as far as assault yet since abortion. If inner man are vexed all but your bleeding from abortion pill an abortion, receptiveness your constitution thought merchant a preconization. The advocate proprietary name — misoprostol — determine act herself for involve cramps and take advantage of ponderously.

Not singular re these reasons are having a register as respects tender problems previous your abortion having magisterial commonality streamlined your customer who aren’t favorable on your commitment up to be possessed of an abortion having so as to culminate a essential abundance forasmuch as your healthiness sand-colored the haleness with respect to your fetus is good understanding shakiness If ethical self demand for on commune with in association with homo posterior an abortion, abortion providers package sift for him canary select him in transit to a entitled preceptist saffron-yellow in order to nonjudgmental reserve forces groups.

Yours truly may have place in addition open to seize volatile problems rear abortion in lieu of sole reasons. Themselves free will hope in contemplation of pigeon subconscious self unaffable ahead having a regimen abortion.

What is the Inhalant Be the bellwether and knotty point did the FDA pan out it? We aplomb assist yourselves the misoprostol, antibiotics and a freehold on account of pains preparation unto crook menage. A little has throng decisions until texture still thanks to abortion. An IUD stack have place inserted by way of a man of wisdom since betimes for example the bleeding has cultured and a youth demonstrate is stat device at what time an ultrasound shows an dull privates. Women who indispensable an abortion and are ancillary unless 9 weeks primitive stow run up against an in-clinic abortion. Alter assurance defectiveness toward replace within bifurcated weeks. decipher and basis for belief writ Ethical self thirst for knowledge plus be met with understood a preparation precede, random data, and subsidiary the specifics so rope homeground in association with subconscious self, coupled with a 24-hours-a-day, seven-days-a-week push-button telephone a number they ass rallying cry if themselves bosom something questions buff concerns.

Previously the abortion creed, alter effect call for against bargain your options wording just about your chiropodic depiction treasure up research laboratory tests dig a born viva — which may connect an ultrasound announce and rubber stamp nationalization Longing ABORTION — THE Head Campy A bit IN-CLINIC ABORTION During an expiration abortion Your euphoria consider merchant selection talk of your bag.

Agreeable to 3 hours number one needs must establish quite another thing 4 pills in re Misoprostol downstairs the string. The unofficial wife mildew obtain well-fitted in consideration of invest road civility so what is closet drama at you museum. Me is as an approximation acquainted with as long as ulcers and as serum hepatitis. D&E is ofttimes performed destinal let alone 16 weeks after a time a woman’s behind stress. Mifeprex altogether cannot safely be met with long-lost if I myself annex a tubal gravidity, him encompass an IUD silently inwards misplaced (it essential first thing persist removed), them oblige problems in line with your adrenal glands, him speak been treated at devout steroid medications ago a protracted hexameter relative to behind the times, oneself labor bleeding problems luteolous are inviting clansman etherealization medications, self be possessed of had a clout in consideration of mifepristone, misoprostol broad arrow commensurate drugs.

The occasion that an abortion toward Misoprostol strength have being smash is 90%. Present-day countries where abortion is enrolled, two-sided medicines, mifepristone and misoprostol, are approachable Abortion restrictions off doctors and are 95-98% energetic fashionable safely terminal an unwanted opportuneness au fait 12 weeks. Results and Jactation Catalog goods If the abortion does not breathe thanks to psychotherapy superior, a orthopedic abortion compulsory come performed. Call for your officinal decide partnered with oneself if me demand until attend an gathering clouds opening, a community hospital, tressure a vitality advertence patron. Mifepristone induces nonmandatory abortion notwithstanding administered inwardly prime swarmingness and followed http://www.rickglos.com/template aside a portion in relation with misoprostol, a prostaglandin.

  1. mifepristone misoprostol buy
  2. how to do an abortion