Bastille Day – July 14th, 2015 Migration is worth it!!

Windows Server 2003 & 2003 R2 Support is ending July 14, 2015

Bastille Day, Symbol of the French Revolution



What does end of support mean for you? After July 14, Microsoft will no longer issue security updates for any version of Windows Server 2003:

  • If you are still running Windows Server 2003 , you need to take steps NOW to plan and execute a migration strategy to protect your infrastructure.
  • By migrating to Windows Server 2012 R2, Microsoft Azure or Office 365, you can achieve concrete benefits, including improved performance, reduced maintenance requirements, and increased agility and speed of response to the business.
  • Extended support for Windows Server 2003 will end on July 14, 2015, and customers are once again looking at the final months of a generous Windows product support cycle. Recommendations for customers using Windows Server 2003 include the following:
  • Customers that go beyond the termination of extended support place themselves at risks and potentially in a regulatory noncompliance situation. Even if regulatory compliance is not a concern, the security improvements that Windows Server 2012 R2 provides are worth adopting if just to help defend against industrial espionage.




Key issues if you are still supporting Windows Server 2003 after July 14th 2015:

  • Lack of patches/updates/non-security fixes. No-cost, non-security-related update support terminated on July 13, 2010. However, support for non-security-related updates was available on a for-fee basis to customers that felt it was important to continue to have access to fixes that could help their system run optimally and perform well.
  • Elimination of security fixes. Customers see security fixes as being among the most critical fixes for their installed servers. These fixes will no longer be delivered to customers for their Windows Server 2003 servers, regardless of how severe a given issue may be. This may be less of a problem with many aging Windows Server 2003 applications, mainly because the applications still in use are increasingly likely to be inward facing rather than outward facing.
  • Lack of support. Customers no longer have the ability to contact Microsoft for technical support in the event of a server problem. This becomes particularly important when a system experiences an outage and customers are unable to restore the system and recover data and applications from the stalled machine.
  • Application support challenges. Application ISVs dislike having a complex support matrix and typically support current versions along with a finite number of earlier editions of the product. For most ISVs, an 11 -year-old application is probably already past its rational support life cycle, and in most cases, these application ISVs are about to discontinue or have already discontinued support for aging operating system environments such as Windows Server 2003.

Regulatory Compliance :

  • Customers in regulated industries or handling regulated data, including healthcare and payment card industry (PCI) data, may find that they are out of compliance, which could mean fines or being cut off from key trading partners that seek to protect their own regulatory compliance status.
  • Inability to leverage modern cloud options from Microsoft and other vendors. Windows Server 2003 can run on virtually every hypervisor in the market, but that does not mean it is an equal player in these modern deployment scenarios. For example, Windows Server 2003 installations cannot be re-hosted in a Microsoft Azure environment, unless it is a 64-bit image, but the vast majority of Windows Server 2003 installations are 32-bit solutions. So even if customers bring the 32-bit image to the Azure cloud, they cannot continue using that operating system instance. When spinning up new infrastructure-as-a-service (IaaS) instances in Azure, Microsoft provides catalog images only for 64-bit instances of Windows Server 2012 R2.

Bottom Line:

Security vulnerabilities could arise for which no protection is possible. Attackers who exploit these openings could gain control of systems based on Windows Server 2003. Then use the compromised system to launch attacks from within the data center against other, newer systems to capture and relay data from the network to the attacker outside and introduce false transactions or tamper with legitimate business activities. If such an attack were to take place, it may be impossible or impractical to stop it from succeeding and from being repeated, since the code vulnerability inside the OS will not be patched. Business functions dependent upon the system running under Windows Server 2003 may be unexpectedly subject to complete loss of access to the functionality of the system if it has to be shut down due to compromise. Alternatively, lack of viable alternatives for the business function may dictate that the system remain in operation despite compromises, thus endangering other systems that are not based on Windows Server 2003.

Wow 13 Years who would have thought…

If you have NOT decommissioned your Windows Server 2003 Servers then you should purchase an Extended Sup[port agreement for these servers and actively be in the process of moving to new Hardware and Software… You can use the Windows Server 2003 Migration Planning Assistant which will walk you through a migration assessment and help you choose a Microsoft partner if you need help in the migration and decommissioning of your old hardware. 



First Ever Live Office Bug Bash To Be Held On July 15, 2015 Report Bugs And Win Cool Prizes From the Microsoft Office Team


Mark your calendar for July 15 from 10am – 1pm PDT.

You can win Power chargers, USB slap bands, pre-paid run-me tags, universal USB adaptors, t-shirts, hats, stylus pens, Office O365 Pro Plus subscriptions with 25 seats, and lots more by reporting bugs.










  1. Join the public O365 Network
  2. Go to  and join the O365 Network
  3. After Tuesday, July 14 search for the “Office 16 Bug Bash – July 15” Group. (NOTE: this group will not be public until after this date and requests will not be approved)
  4. Join the group
  5. Beginning on July 15 @ 10am PDT, post your issue using one of the appropriate hashtags (aka Topics) below:
  • Outlook
  • Excel
  • Word
  • PowerPoint
  • OneNote
  • Access
  • Visio
  • Project
  • Publisher
  • Setup
  • Localization
  • Install
  • General
  • Activation

Custom Testing Activities

Real Time Co-Authoring in Word – Load Testing

10:00 – 1:00 pm PDT

This feature enables customers who are collaborating on a document to see text changes others are making as well as the location of their cursor within the document. Changes are displayed automatically as people use and update the document. This capability will be available when working in documents stored on OneDrive for Business and Office 365 SharePoint sites.

Localization Testing for European & Middle Eastern Languages.

10:00 – 1:00 pm PDT

4:00 – 6:00 pm PDT

Do you use localized versions of Office 16? Do you feel the language quality of the latest builds is good or do you feel it needs some improvement? Well now is your chance to let us know. You will be able to report localization issues in Office 16 for your language so that we can address them before it ships.

All we need during this time is for you to give us the following information:

  • Office Product 
  • Office Version
  • Steps to reproduce the issue
  • Screenshot(s) of the problem
  • Current offending translation
  • Suggested improved translation

Localization Testing for East Asian Languages.

10:00 – 1:00 pm PDT

Do you use localized versions of Office 16? Do you feel the language quality of the latest builds is good or do you feel it needs some improvement? Well now is your chance to let us know. You will be able to report localization issues in Office 16 for your language so that we can address them before it ships.

All we need during this time is for you to give us the following information:

  • Office Product 
  • Office Version
  • Steps to reproduce the issue
  • Screenshot(s) of the problem
  • Current offending translation
  • Suggested improved translation


  1. This is focused on bugs only. If you have already reported an issue and it’s been closed as “Won’t Fix” or “By Design” do not report it again at this event.
  2. Each post/issue must be tagged (aka Topics) with at least one Topic (See Getting Started)
  3. Create a new thread for each issue
  4. DO NOT respond to a thread unless you are adding relevant information to that specific issue
  5. DO NOT initiate any private IMs with MS staff. We will get to your post as soon as possible.
  6. General forum rules and etiquette apply. Please play nice in the sandbox or we’ll have to send a note home to your mother.


Q: Who can join this Bug Bash?

A: Anyone with a valid Office 365 subscription that is running the Office 16 Preview bits. Click here to install the preview.

Q: Is this event under NDA or other disclosure restrictions?

A: No.

Q: Can I submit Android, Universal, Mac, or phone issues during this event?

A: No, this event is focused strictly on the desktop bits.

Q: How do I win some of the cool prizes?

A: Find and report a great bug during the bash. Prizes will be awarded based on severity and impact of the issues as determined by Microsoft staff. Prizes will only be awarded during the hours of the event.

Q: What are some of the cool prizes I can win?

A: Power chargers, USB slap bands, pre-paid run-me tags, universal USB adaptors, t-shirts, hats, stylus pens, Office O365 Pro Plus subscriptions with 25 seats, and lots more great stuff!



SharePoint 2013 Unable to Open Documents from Ribbon when WOPI is Configured and Library Default open behavior for browser-enabled documents is Open in the client application

It appears to be an IE issue when clicking on the New Document Drop down from the ribbon using fiddler4 there are not any results returned, probably jscript or jquery … I am running IE11 and I have tested IE10 which exhibits the same behavior. I haven’t tested on earlier versions yet.

However, if you open with Mozilla the Microsoft Office is blocked until you Allow Mozilla to open Office Documents and then Default open behavior for browser-enabled documents works as expected. In other words when the library is set to open ion the browser (via WOPI) the documents open in the browser, when set to open in the client application, the docs open in the client as expected..

Click On Allow


Then choose to Allow remember


Then choose OK,



Click on New Document one more time to open from the ribbon



Note: this only occurs if you have WAC installed and configured WOPI with SharePoint. Also, you only have to go to library settings to set the Default open behavior for browser-enabled documents: to Open in the client application, you don’t have to set the site collection… I will resolve as time permits






Orange County SharePoint User Group (OCSPUG) Site has changed


Tim and I were talking with the folks from Microsoft today (Sal, Grant and Antoni) discussing the upcoming OCSPUG when I noticed the site was down. Also, thanks to Microsoft they have generously provided us their  South Coast Plaza Store presentation area to hold the monthly events…

Since all of this is going on I thought it would be a great idea to to make sure everyone knew about the new the new Orange County SharePoint User Group Site #OCSPUG and to ask you guys to check it out, and register as an OC SharePoint Rockstar. This will help all of us keep up with the current SharePoint stuff and answer any questions you may have in your environments that might keep you from banging your head against the wall too much. All of that said, as you guys know if you have an emergency of any type and need some please reach out as we can usually save you a lot of time and effort. If its not that big a deal and can wait 24 hours just send me an email and I will generally always reply with 24 hours..


Now for the sales pitch right after you register for OCSPUG you need to register for SPSLA



This event is for  all of you SharePoint administrators, architects, developers, designers, analysts, teachers, students, content managers, digital librarians, dbas, business users and other folks that work with Microsoft SharePoint Technologies.

This is our 5th SharePoint Saturday event in Los Angeles Event and will be on August 8th 2015 at Santa Monica College








Map picture


August 8th, 2015


Santa Monica College

1900 Pico Blvd.

Santa Monica, CA 90403







Follow us on Twitter #SPSLA, #OCSPUG and we look forward to hanging out and answering and having fun with SharePoint




clip_image001 clip_image002 clip_image003 clip_image004 clip_image005 clip_image006








Call to Action: FEATURE REQUEST: Please Add the De-Duplication Feature to the Windows 10 Client OS

This is something that IT Pros and Devs should readily understand. However, it can save all users time and money..

As an example: I sometimes run Windows Server 2012 R2 on my Laptop  where I have 2 1tb SSD drives (they are a lot cheaper now) so I can natively run SharePoint instead of having to use several VMs. When I have Windows Server 2012 R2 Installed I run a feature called DeDuplication and it enables me to save 436GB of disk space by keeping a single version of the file on the data drive while creating pointers to the file in every location where a duplicate exists. If you do a lot of SharePoint development you end up with a lot of Hives so that you can easily start up a replica of your clients environment. Since I can only have two hard drives on my laptop and I am swapping out the DVD player to so. De-Duplication is a life saver, it allows me to store twice the amount of data as the disk would normally hold. if I then install a Desktop OS on my laptop all of the files that have been deduplicated I will  be able to open until I have copied the files from Windows server 2012, run a PowerShell script to install the features, then activate de-duplication


The Server community has enjoyed DeDuplication since Windows Server 2012 in an Operating System but all SANs have this feature build in (too bad they don’t fit in your laptop bag). This is a hard drive  storage technology that should be made available in every OS not just  Server OSs. The really stupid part is that we can copy the features from the Windows Server OS and enable them on Windows 8, 8.1, and now 10. However, I really like to keep my systems as pristine as possible which is difficult enough when developing software..


If your running Windows 10 like me your probably running build 10130,  then complete the following steps to ask Microsoft to include this feature in Windows 10 Client OS


1. Open Search or hit  the Windows key and type  feedback, then click on Windows feedback to Open the feedback app


2. Click on Files, Folders, and Online Storage. and type in dedup into the search bar

3. You will find 5/6 of people requesting de-duplication to be added to the Windows !0 Client OS, please Click UpVote at the bottom of each request



It is NOT a luxury to have De-Duplication on Windows 10 Client OS but very necessary as we can only fit 2 drives in as laptop and when you run multiple VMs to help people learn  software development skills. I cant really imagine why it would not be added to the Windows 10 Client OS.




Embed a PowerPoint Presentation into a SharePoint 2013 Page with Multiple Farms

It seems like everyone NothingButSharePoint and Microsoft Office and Microsoft Bogs states that you can not embed unless your using Office 365 (this may have been due to using SharePoint 2010). There are many more post and articles that require you to use Onedrive.. There are probably many better ways to sharing Content using WAC with multiple farms and SharePoint On-Prem and I would enjoy hearing about how you have solved this issue

Embed a PowerPoint Presentation from a source SharePoint Farm and render the presentation in a target SharePoint Farm using CEWP

1. Go to and search for PPTX


2. Use the Drop Down, Choose embedded information, and Copy All

3. Go to

5. Add Content Editor WebPart





6. Click Inside the WebPart Choose the Orange Insert, Click Embed Code


7. Insert (Paste CTRL+V) the Code you copied from


8. Then Click the Insert button,

9. Next Edit the WebPart, and change the Width to 540px, then click OK


10. Click Check-in, then Publish this Draft




Note: The Site Collection Feature – Cross-Farm Site Permissions is activated on both Farms, the cross-farm site permissions feature to allow internal SharePoint applications to access websites across farms.











SoCal Code Camp June 27th & 28th @ UCSD



Please click here to register

imageMy first session Office 365 San Diego Module 02 SETTING UP THE ENVIRONMENTS starts at 10:15 AM – Sunday, June 28, 2015

office 365 | Oauth | Azure

Location: UNEX 107



In this lab, you will create a cloud development environment and build a cloud-hosted app. The development environment will consist of a trial subscription to Office 365 and Azure. You will create apps that use both OAuth security and the cross-domain library. You will examine the security flow to better understand the available options

  • Configure Office 365 with a Developer Site and Product Catalog
  • Setup Azure with Active Directory
  • Understand the OAuth flow in a Provider-Hosted app
  • Understand how to use the Cross-Domain Library in a Provider-Hosted app

If you would like to create the apps as we complete the walkthrough and to get the most out of your session, please don’t forget to bring your laptop















Here are some personal items you will need to bring to the SoCal Code Camp.

  • Notebook computer
  • Computer power supply
  • Notebook and pen
  • Identification


My second session Office 365 San Diego Module 04 – HOOK INTO OFFICE 365 APIS starts at 12:30 PM – Sunday, June 28, 2015

SharePoint Online | Outlook | One Drive | office 365 | MVC5 | Azure

Location: UNEX 107



In this lab, you will build an app “Research Tracker” that allows you to define new research projects in a SharePoint list, assign an owner, and create a project statement. The development environment will consist of a trial subscription to Office 365 and Azure. Specifically SharePoint Online, OneDrive, Outlook and an Azure Web


  • Learn to use Office 365 APIs in a web application
  • Understand how to register web applications in Azure Active Directory
  • Understand how to grant permissions to an application


  • You must have an Office 365 tenant and Microsoft Azure subscription to complete this lab (we will walk you through the creation of these).
  • You must have completed the lab associated with Module 02 SETTING UP THE ENVIRONMENTS


The hands-on lab includes the following exercises:

  • Prepare Data Sources
  • Create an MVC5 Web Application
  • Configure a Single Sign-On MVC5 Web Application


You can get started today by cloning in Visual Studio 2013



Please stop by and check out our sponsors who help in making SoCal Code Camp available for free (also listed above)








Address: 9600 N. Torrey Pines Rd., La Jolla, CA 92037
Latitude Longitude: 32.88198836404279,-117.24334180355072

There are some hotels close including (in no particular order) I would look at the
Hyatt Regency La Jolla at Aventine
Sheraton La Jolla
San Diego Marriott La Jolla
In the Patio where check-in is there is Cafe Ole that has a wide variety of drinks and food. The student center may be open but most other food options are just down N Torrey Pines Road to La Jolla Village Drive then take a right on Villa la Jolla Dr and you will see many options for the next .5 mile
(A lot of people windup at Chipotle at 8657 Villa La Jolla as you can order online and have it waiting for you)


See ya there….



Office DEVCamp – San Francisco June 24th, 2015 9am–5pm


Please join us for Office DEVCamp on June 24th 2015,I look forward to seeing you there and bringing you new skills to add to your toolset..

Over 1 billion Office users in 147 countries are looking to increase their productivity. Want to break into this enormous market? Don’t miss the Office DevCamp, where we’ll learn how to build add-ins within Office applications as well as leverage the Office 365 & SharePoint APIs in our own web and native apps.  We’re going to explore the new Office 365 Add-in & API model and build out an end-to-end example in our own Office 365 environments. Not bad for a day’s work!  

Gear up and get building!

This is a jam-packed, one-day training course, bring your laptop with Visual Studio and you’ll get deep into the code. Here are the topics we’ll cover:

  • Setting up your environment
  • Building Add-ins for Office
  • Building with the Office 365 APIs
  • Building native Android Apps with the SharePoint APIs
  • Building Add-ins for SharePoint

DevCamp must-haves
Note – this is a hands-on workshop. To get the most out of your session, please don’t forget to bring your laptop with Visual Studio 2013 installed.

This free event is brought to you by your local Microsoft office. Delegates are responsible, however, for booking and funding their own travel and accommodation, as required.


Hyatt Regency

1333 Bayshore Highway
Burlingame California 94101
United States

Click here to RSVP


Technorati Tags: ,





DATE: AUGUST 8th 2015
1900 Pico Blvd.
Santa Monica, CA 90403

Preference will be given to speakers who have the best Demos and who are running Windows 10, Visual Studio 2015, SQL 2016, SP2013, Azure and Office 365.. The SPSEvents Site OPEN submissions will be closed on July 25 with acceptance emails going out no later than July 26th…





  • 01.Introduction to the Day
  • 02.Setting up the Environments
  • 03.Hook into Apps for SharePoint
  • 04.Hook into Office 365 APIs
  • 05.Hook into Apps for Office
  • 06.Hook into SharePoint APIs with Android
  • 07.Provisioning SharePoint Artifacts NOT Declarative




I look forward to working with all of you to make this an awesome event…




wordpress stat