My Apps on the SharePoint Store

My Books

  • Apps
  • Azure
  • REST
  • CSOM/JSOM
  • Service Apps
  • WCF
  • REST/OData
  • CSOM/JSOM
  • SharePoint API
  • Silverlight
  • jQuery

Recent blog posts

User login

Home

WebCast

All the posts tagged with WebCast contain a pointer to a webcast I recorded on a specific topic and that has been deployed to MSDN/Channel9 or locally on my blog.

ALM Module - Part VIII - TFS automated deployment - Real World Demo

Hi,

I have decided to record a new series of videos about ALM (Applciation Lifecycle Management) in SharePoint ouf of real world experience in different enterprises. The topics I'll cover are not particularly new but I intend to bring some added value by giving you some tips and by talking about problems I meet regularly in real world deployments.

Here is the content of this module:

  • Feature Basics
  • Importance of Hidden Features
  • Feature Depencencies
  • Feature Stapling

ALM Module - Part VII - Versioning Farm Solutions

Hi,

I have decided to record a new series of videos about ALM (Application Lifecycle Management) in SharePoint ouf of real world experience in different enterprises. The topics I'll cover are not particularly new but I intend to bring some added value by giving you some tips and by talking about problems I meet regularly in real world deployments.

Here is the content of this module:

  • Feature Basics
  • Importance of Hidden Features
  • Feature Depencencies
  • Feature Stapling
  • Feature Internal Working and Activation Process during deployments
  • Feature Versioning & Feature Upgrade
  • Farm Solutions vs Sandboxed Solutions vs Apps
  • Farm Solutions deployment tips and automation
  • Farm Solutions Code Review
  • Farm Solutions versioning
  • Sandboxed Solutions
  • Code migration and refactoring pitfalls
  • App Model Introduction
  • SharePoint-Hosted Apps deep dive and ALM considerations

Topics covered in this video:

  • Why is it a challenge in SharePoint?
  • Demo of using multiple versions at a time
  • Demo of using Binding Redirect
  • How do webparts, feature receivers, event receivers, master pages react to a new assembly version?
  • How can you package your new DLLs?
  • What about the artefacts?

You can access the desktop version of the ALM module here. On the mobile version, just tap the WebCasts button


Happy Coding

ALM Module - Part VI - Farm Solutions Code Review Checklist

Hi,

I have decided to record a new series of videos about ALM (Applciation Lifecycle Management) in SharePoint ouf of real world experience in different enterprises. The topics I'll cover are not particularly new but I intend to bring some added value by giving you some tips and by talking about problems I meet regularly in real world deployments.

Here is the content of this module:

  • Feature Basics
  • Importance of Hidden Features
  • Feature Depencencies
  • Feature Stapling
  • Feature Internal Working and Activation Process during deployments
  • Feature Versioning & Feature Upgrade
  • Farm Solutions vs Sandboxed Solutions vs Apps
  • Farm Solutions deployment tips and automation
  • Farm Solutions Code Review
  • Farm Solutions versioning
  • Sandboxed Solutions
  • Code migration and refactoring pitfalls
  • App Model Introduction
  • SharePoint-Hosted Apps deep dive and ALM considerations

Topics covered in this video:

  • Why a code review?
  • Checklist helping you to detect harmful components

You can access the desktop version of the ALM module here. On the mobile version, just tap the WebCasts button


Happy Coding

ALM Module - Part V - FARM vs Sandboxed vs Apps - Development & Deployment Aspects

Hi,

I have decided to record a new series of videos about ALM (Applciation Lifecycle Management) in SharePoint ouf of real world experience in different enterprises. The topics I'll cover are not particularly new but I intend to bring some added value by giving you some tips and by talking about problems I meet regularly in real world deployments.

Here is the content of this module:

  • Feature Basics
  • Importance of Hidden Features
  • Feature Depencencies
  • Feature Stapling
  • Feature Internal Working and Activation Process during deployments
  • Feature Versioning & Feature Upgrade
  • Farm Solutions vs Sandboxed Solutions vs Apps
  • Farm Solutions deployment tips and automation
  • Farm Solutions Code Review
  • Farm Solutions versioning
  • Sandboxed Solutions
  • Code migration and refactoring pitfalls
  • App Model Introduction
  • SharePoint-Hosted Apps deep dive and ALM considerations

Topics covered in this video:

  • Development Pros & Cons of each solution type
  • Deployment Pros & Cons of each solution type

You can access the desktop version of the ALM module here. On the mobile version, just tap the WebCasts button


Happy Coding

ALM Module - Part IV - Feature Upgrade in Farm Solutions/Sandboxed/Apps

Hi,

I have decided to record a new series of videos about ALM (Applciation Lifecycle Management) in SharePoint ouf of real world experience in different enterprises. The topics I'll cover are not particularly new but I intend to bring some added value by giving you some tips and by talking about problems I meet regularly in real world deployments.

Here is the content of this module:

  • Feature Basics
  • Importance of Hidden Features
  • Feature Depencencies
  • Feature Stapling
  • Feature Internal Working and Activation Process during deployments
  • Feature Versioning & Feature Upgrade
  • Farm Solutions vs Sandboxed Solutions vs Apps
  • Farm Solutions deployment tips and automation
  • Farm Solutions Code Review
  • Farm Solutions versioning
  • Sandboxed Solutions
  • Code migration and refactoring pitfalls
  • App Model Introduction
  • SharePoint-Hosted Apps deep dive and ALM considerations

Topics covered in this video:

  • Why using PowerShell to activate features?
  • Feature Activation behavior according to scope and solution type
  • Handling ActivateOnDefault properly
  • Avoiding common traps

You can access the desktop version of the ALM module here. On the mobile version, just tap the WebCasts button


Happy Coding

ALM Module - Part III - Feature Activation Process

Hi,

I have decided to record a new series of videos about ALM (Applciation Lifecycle Management) in SharePoint ouf of real world experience in different enterprises. The topics I'll cover are not particularly new but I intend to bring some added value by giving you some tips and by talking about problems I meet regularly in real world deployments.

Here is the content of this module:

  • Feature Basics
  • Importance of Hidden Features
  • Feature Depencencies
  • Feature Stapling
  • Feature Internal Working and Activation Process during deployments
  • Feature Versioning & Feature Upgrade
  • Farm Solutions vs Sandboxed Solutions vs Apps
  • Farm Solutions deployment tips and automation
  • Farm Solutions Code Review
  • Farm Solutions versioning
  • Sandboxed Solutions
  • Code migration and refactoring pitfalls
  • App Model Introduction
  • SharePoint-Hosted Apps deep dive and ALM considerations

Topics covered in this video:

  • Why using PowerShell to activate features?
  • Feature Activation behavior according to scope and solution type
  • Handling ActivateOnDefault properly
  • Avoiding common traps

You can access the desktop version of the ALM module here. On the mobile version, just tap the WebCasts button


Happy Coding

ALM Module - Part III - Feature Internal Working

Hi,

I have decided to record a new series of videos about ALM (Applciation Lifecycle Management) in SharePoint ouf of real world experience in different enterprises. The topics I'll cover are not particularly new but I intend to bring some added value by giving you some tips and by talking about problems I meet regularly in real world deployments.

Here is the content of this module:

  • Feature Basics
  • Importance of Hidden Features
  • Feature Depencencies
  • Feature Stapling
  • Feature Internal Working and Activation Process during deployments
  • Feature Versioning & Feature Upgrade
  • Farm Solutions vs Sandboxed Solutions vs Apps
  • Farm Solutions deployment tips and automation
  • Farm Solutions Code Review
  • Farm Solutions versioning
  • Sandboxed Solutions
  • Code migration and refactoring pitfalls
  • App Model Introduction
  • SharePoint-Hosted Apps deep dive and ALM considerations

Topics covered in this video:

  • Features that are part of Farm Solutions, Sandboxed Solutions and Apps
  • Where in the system do feature definitions and instances live?
  • Migration considerations for every type of package

You can access the desktop version of the ALM module here. On the mobile version, just tap the WebCasts button


Happy Coding

ALM Module - Part II - Feature Stapling

Hi,

I have decided to record a new series of videos about ALM (Applciation Lifecycle Management) in SharePoint ouf of real world experience in different enterprises. The topics I'll cover are not particularly new but I intend to bring some added value by giving you some tips and by talking about problems I meet regularly in real world deployments.

Here is the content of this module:

  • Feature Basics
  • Importance of Hidden Features
  • Feature Depencencies
  • Feature Stapling
  • Feature Internal Working and Activation Process during deployments
  • Feature Versioning & Feature Upgrade
  • Farm Solutions vs Sandboxed Solutions vs Apps
  • Farm Solutions deployment tips and automation
  • Farm Solutions Code Review
  • Farm Solutions versioning
  • Sandboxed Solutions
  • Code migration and refactoring pitfalls
  • App Model Introduction
  • SharePoint-Hosted Apps deep dive and ALM considerations

Topics covered in this video:

  • What is feature stapling
  • How to staple features globally
  • Blank Site definition not impacted by GLOBAL
  • Synchronization issues
  • Mitigate synchronization issues

You can access the desktop version of the ALM module here. On the mobile version, just tap the WebCasts button


Happy Coding

ALM Module - Part II - Feature Dependencies

Hi,

I have decided to record a new series of videos about ALM (Applciation Lifecycle Management) in SharePoint ouf of real world experience in different enterprises. The topics I'll cover are not particularly new but I intend to bring some added value by giving you some tips and by talking about problems I meet regularly in real world deployments.

Here is the content of this module:

  • Feature Basics
  • Importance of Hidden Features
  • Feature Depencencies
  • Feature Stapling
  • Feature Internal Working and Activation Process during deployments
  • Feature Versioning & Feature Upgrade
  • Farm Solutions vs Sandboxed Solutions vs Apps
  • Farm Solutions deployment tips and automation
  • Farm Solutions Code Review
  • Farm Solutions versioning
  • Sandboxed Solutions
  • Code migration and refactoring pitfalls
  • App Model Introduction
  • SharePoint-Hosted Apps deep dive and ALM considerations

Topics covered in this video:

  • Cascading feature activation/deactivation
  • How to add a dependency on a OOTB feature
  • How to add dependencies across feature scopes

You can access the desktop version of the ALM module here. On the mobile version, just tap the WebCasts button


Happy Coding

ALM Module - Part II - Importance of Hidden Features

Hi,

I have decided to record a new series of videos about ALM (Applciation Lifecycle Management) in SharePoint ouf of real world experience in different enterprises. The topics I'll cover are not particularly new but I intend to bring some added value by giving you some tips and by talking about problems I meet regularly in real world deployments.

Here is the content of this module:

  • Feature Basics
  • Importance of Hidden Features
  • Feature Depencencies
  • Feature Stapling
  • Feature Internal Working and Activation Process during deployments
  • Feature Versioning & Feature Upgrade
  • Farm Solutions vs Sandboxed Solutions vs Apps
  • Farm Solutions deployment tips and automation
  • Farm Solutions Code Review
  • Farm Solutions versioning
  • Sandboxed Solutions
  • Code migration and refactoring pitfalls
  • App Model Introduction
  • SharePoint-Hosted Apps deep dive and ALM considerations

Topics covered in this video:

  • Why using hidden features
  • How to activate hidden features
  • How to look for hidden features

You can access the desktop version of the ALM module here. On the mobile version, just tap the WebCasts button


Happy Coding