commits

date

comment

99885
by Project Collectio...
(16 downloads)
Oct 1, 2012
10:24 PM

Upgrade: New Version of LabDefaultTemplate.xaml. To upgrade your build definitions, please visit the following link: http://go.microsoft.com/fwlink/?LinkId=254563

99884
by Project Collectio...
(0 downloads)
Oct 1, 2012
10:16 PM

Checked in by server upgrade

53851
by spmcdonough
(139 downloads)
Jun 4, 2009
5:30 AM

The following changes were made in this change set:

1. The UpdateLayoutsSitemapTimerJob class was created and added to the solution. This class, which derives from SPJobDefinition, is used to setup and carry out an update of the sitemap for each (IIS) site being affected by the activation. This has to happen on each server (locally) in order to ensure that each farm member gets its site nav hierarchy updated to include the admin page. This behavior represents a change from previous versions where the SPWebService.ApplyApplicationContentToLocalServer was used (as the ApplyApplicationContentToLocalServer will not work in a multi-server farm).

2. The ApplyApplicationContentToLocalServer method was removed from the BlobCacheFarmFlushSweepJobFeatureReceiver and was replaced with a call to the UpdateLayoutsSitemapTimerJob's DeployUpdateTimerJobs static method. This method iterates through the collection of servers in the farm and schedules an instance of the UpdateLayoutsSitemapTimerJob to run on each one time (to upgrade the nav hierarchy).

3. The SITEMAP_FILENAME assembly resource String was added to support the UpdateLayoutsSitemapTimerJob call. It contains the name of the sitemap file ("layouts.sitemap.blobcachefarmflush.xml") that should be passed in during the creation of the timer job(s).

4. feature.xml files for both Features, as well as the AssemblyInfo.cs and BlobCacheFarmFlush.aspx files, were updated to reflect a new version of 1.0.2.0.

51017
by spmcdonough
(11 downloads)
May 19, 2009
3:30 AM

The following changes were made in this change set:

1. The admin nav hierarchy merge (using the sitemap.xml file and a call to ApplyApplicationContentToLocalServer()) was moved out of the BlobCacheFarmFlushAdminFeatureReceiver class and into the FeatureActivated method of the BlobCacheFarmFlushSweepJobFeatureReceiver. This was the only real reason a FeatureReceiver existed for the admin page Feature, and it frankly makes more sense (for both security and scoping reasons) to carry out the nav merge at the WebApplication level.

2. The BlobCacheFarmFlushAdminFeatureReceiver was removed from the project since it was no longer needed (as a result of #1).

3. The feature.xml for the SPMcDonough_BlobCacheFarmFlushAdmin Feature was modified to remove the Feature receiver assembly and type references/attributes.

4. Assembly string resource tables were modified to drop the resources that were no longer necessary as a result of #2.

5. feature.xml files for both Features, as well as the AssemblyInfo.cs and BlobCacheFarmFlush.aspx files, were updated to reflect a new version of 1.0.1.0.

50811
by spmcdonough
(22 downloads)
May 17, 2009
9:06 PM

Initial release.

  • 1-5 of 5 Change Sets
    • Previous
    • 1
    • Next
    • Showing
    • All
    • Change Sets