SharePoint apps (add-ins) JavaScript disappeared

Jun 9, 2015 2 min.

At Negotium we recently came across a weird problem. Let’s assume you previously built a Provider hosted app for SharePoint. Now let’s assume you updated to the latest version of the SDK (April/May update) Finally let’s assume your tenant has been updated recently (v16.0.4121.1212 or above) It’s likely that you are loading SP.*.js files and MicrosoftAjax.js the way it used to be recommended by Microsoft per say: <HostWebUrl>/_layouts/15/jsfile.js or <AppWebUrl>/_layouts/15/jsfile.js.

Azure – Bug with azure web sites settings

Jun 2, 2015 1 min.

Hi everybody, For those who didn’t know it already, you can set the “appSettings” settings of your web application from the azure portal. This technique has several advantages over the traditional xsl transformation: Only the admin knows the settings, they are not on the source control Rich UI experience Settings can be “slot relative” (checkbox on the right), this allows you to have something like “this setting has this value in staging and that value in production which have to remain with each slot, even if I swap the deployments” I recnetly found a bug with that tool.

Speaking at SharePoint Saturday New York City 2015

May 25, 2015 1 min.

This year again I have the opportunity to speak at the SPS NYC https://www.spsevents.org/city/nyc/nyc2015 My session will be about the importance of metadata in your company. We’ll start by some reminders around the theory and describe what are the advantages and disadvantages of different types of each. Then we’ll see what’s currently supported by SharePoint and what are the available tools. Finally we’ll talk about why it is so important that you set this up in your companies, how it can improve findability of content and how it will help you to move to the Graph.

Speaking at SharePoint Saturday Montréal 2015

May 21, 2015 1 min.

This year again I have the opportunity to speak at the SPS Montréal /montreal-sharepoint-saturday-2 I also had the occasion to help organize the event this year, it’s been an interesting experience so far and I’d like to thank Serge, Nico, Luc, Philippe, Seb, Fabrice and Alain for their implication in that project, it’s much more work than what we think! My session will be about the importance of metadata in your company.

Speaking at SPBizConf

May 19, 2015 1 min.

The SPBizConf (https://www.spbizconf.com/ ) will happen on June 17th and 18th of 2015. This conference is mostly oriented towards business users (with a bit of technical content) and is free and online. Don’t wait to sign up! I’ll have the opportunity to give a session about the Graph. We’ll have a theoretical part to ensure everybody has got basis, a part talking about Microsoft’s Graph and Microsoft’s vision around the Graph to wrap up with a part with real business cases and explain how you could use it in your company.

MVP Virtual Conference

Apr 7, 2015 1 min.

American (US, Canada, Latin…) Microsoft MVP’s are organizing a two days free online conference on May the 14th and the 15th. If you want to know which sessions will be available you can click here https://mvp.microsoft.com/en-us/virtualconference-agenda.aspx To register to the event https://mvp.microsoft.com/en-us/virtualconference-sessions.aspx I’ll be the moderator for Sébastien Levert’s session “introduction to AngularJS applications in Office 365” It’s a great opportunity to connect with experts from all around the world.

Maintaining your tech skills and free cinema

Apr 1, 2015 3 min.

One of the best part of my job which is also the most difficult one is always having to learn new stuff. It’s great to have the opportunity to learn new things every day, it keeps my job interesting and challenging through the years. It also adds a lot of pressure to deal with: we know that a developer who doesn’t try to stay up to date for a few years quickly becomes “obsolete”.

Maximum provided results to generate refiners

Mar 8, 2015 2 min.

Since SharePoint 2010 you have the ability to improve the search experience in adding custom search refiners. Even better you can develop new ones if you want. As a reminder search refiners (or facets) are located on the left of the search result page and allow you to filter search results to have a faster access to relevant items. (file type, author, modification date…) Here is some documentation if you’d like to know more about it.

Montreal SharePoint Saturday 2015

Mar 3, 2015 1 min.

Montreal will have a SharePoint Saturday this year too! Just as a reminder SharePoint Saturdays are: Free events Happening all around the world Dedicated to SharePoint/Office 365 On Saturdays With great sessions and awesome speakers Practical information This year’s edition will be on May the 23rd at “college maisonneuse”. You just have to register here https://www.spsevents.org/city/montreal/montreal2015 Last year the SPS MTL brought together 200 persons. This year will try to have even more people with 4 tracks (20 sessions total).

Automated build for SharePoint 2013 full trust solutions – Where are my solutions?

Dec 4, 2014 1 min.

Another episode of my series about automated build of SharePoint full trust solutions with tfs 2013 and visual studio 2013. /automated-build-for-sharepoint-2014-10-29-02-22-54 If you followed my posts you must have noticed you dll’s were built but you didn’t have any wsp. This is because by default msbuild doesn’t package your solutions. That’s pity isn’t it? Here is some documentation telling us to add IsPackaging=true to the build definition as a parameter.