Announcing The Philly Azure Meetup Group

azure-icon-250x250I am happy to announce the creation of the Philly Azure Meetup Group!

This is a group for anyone who works with, uses, or wants to learn more about Microsoft Azure. From Architects to developers to IT Pros to users and consumers, we will support anyone. There will be meetings every month or two. Topics will range from beginner to expert. We will meet in person at the Microsoft Philly MTC and stream worldwide on Mixer.

Our first meeting is scheduled for 12/5 at 6:30pm at the Microsoft MTC in Malvern. Please join the Meetup group and RSVP there.

Session 1: Rufus Harvey – Introduction to Azure Cloud Development for Developers and Architects

“We will address how to get started deploying your enterprise applications to the cloud today. By taking an existing ASP.NET MVC application and deploying it to the cloud, we will learn what is required to go beyond “Hello World”. Along the way we will discover some of the pitfalls and lessons learned so that our application is positioned to grow as the demand grows. Walking away, you should feel ready to jump in and start planning your resource deployment needs.”

Session 2: Tim Ferro – Azure Service Bus and Azure Relay (if time permits)

Group Links

Three Time Microsoft MVP

We are once again pleased to present you with the 2017-2018 Microsoft Most Valuable Professional (MVP) Award! As you know, this award is given to exceptional technical community leaders who share their remarkable passion, real-world knowledge, and technical expertise with others through demonstration of exemplary commitment. We appreciate your outstanding contributions in the Visual Studio and Development Technologies technical communities during the past year.

I’m honored and excited to be awarded the Microsoft MVP award for a third consecutive year! Thank you!

Tim Ferro

SharePoint Fest DC 2016 Info and Discount

I’m excited to be back in the DC metro area for SharePoint Fest DC 2016! Save $200 on a Gold or Platinum pass with my code ‘Ferro200’! If you aren’t already signed up, use my code and enjoy the discount! Hope to see you there. Check out my session info below and come see me at the RDA table during the conference.

Visual Studio for ALM and SharePoint
Thursday 4/28 at 4:20pm in Breakout 5 (Slide Deck)
Visual Studio 2013/2015 is a monumental leap forward for Microsoft development. There are so many useful enhancements and features that each could be their own session. This session will give an overview of the new features then focus on those related to Application Lifecycle Management, Mobile, Team Foundation Server, and SharePoint. From project planning, to deployment automation, to inline enhancements from CodeLens, this session will show developers, team leads, and project managers why Visual Studio 2013/2015 is worth upgrading to immediately!

Rarely do you find a session that attracts both developers and Project Managers, but this is it! Developers come and see all the new enhancements for Visual Studio 2015 and bring your Project Managers to show them how it will increase productivity. Project Managers come see the enhancements for project management and application lifecycle management and bring your developers to show them how to update burn down charts!

Tim Ferro

I’m No Giant, but I Have Shoulders… Microsoft MVP Award

Congratulations! We are pleased to present you with the 2016 Microsoft® MVP Award! This award is given to exceptional technical community leaders who actively share their high quality, real world expertise with others. We appreciate your outstanding contributions in Visual Studio and Development Technologies technical communities during the past year.

When I received my first MVP Award last year, I was shocked and humbled and thankful for all the help I have received over the years. This quote by Sir Isaac Newton felt most appropriate.

“If I have seen further it is by standing on the shoulders of giants.” – Sir Isaac Newton

The second time around, all of that is still completely true. I am still shocked and humbled and without the support of my family, friends, colleagues, technical communities, and the MVP community, this would not have been possible. If there is any way I can help you in your career, please reach out. I’m no giant, but I have shoulders. Thank you.

Tim Ferro

SPSDC Reston 2015



SharePoint Saturday DC: Reston 2015
Saturday, October 3, 2015 (8am-6pm)
Microsoft Reston, 12012 Sunset Hills Road, Reston, VA 20170
@SPSaturday_DC #SPSDC

Platinum Sponsor: RDA Corporation
Gold Sponsor: Planet Technologies
View All Sponsors

RDA Speakers and Sessions
Ravi Patil
Modern SharePoint Development: PnP, JavaScript, and Best Practices
0915-1030 in room 3062

Manny Agrinya
SharePoint Hybrid and Workflows
1045-1200 in room 3058

Barton Loesley
Surfacing External Data in SharePoint & Office 365
1300-1415 in room 1018

Tim Ferro
Getting Started with JavaScript Libraries for Office 365
1430-1545 in room 3062

The Force Will Be With You. Always.

The Ferro’s are moving home to Philadelphia.

Dont Be Dismayed

— Tim Ferro

Standing on the Shoulders of Giants… Microsoft MVP Award

Congratulations! We are pleased to present you with the 2015 Microsoft® MVP Award! This award is given to exceptional technical community leaders who actively share their high quality, real world expertise with others. We appreciate your outstanding contributions in Visual Studio ALM technical communities during the past year.

“If I have seen further it is by standing on the shoulders of giants.” – Isaac Newton

Being honored with the Microsoft® MVP Award would not have happened without the help and support of my family, friends, and colleagues. Thank you to my wife and kids. Thank you to my family. Thank you to all my current and former colleagues. Thank you to the MVP, Visual Studio, .NET, and SharePoint communities. Thank you to my teachers in college, high school, and grade school. You all deserve part of this award.

Thank You!

Tim Ferro

SharePoint 2013 SP1 Changelog

SharePoint 2013 SP1 Changelog (Source)

SharePoint 2817429​ Metadata is lost when documents that use a custom content type with a “Description” field are opened for editing.
SharePoint 2817429​ When an item is deleted, restored from recycle bin, and then deleted again, there is a primary key constraint error.
SharePoint 2817429​ An error occurs when files are moved between document libraries and the web time zone is behind that of the server.
SharePoint 2817429​ Metadata filtering at list level always lists all metadata terms.
SharePoint 2817429​ The hyperlink popup window drops the selected word to be linked when there is a delay of more than one second in opening the window.
SharePoint 2817429​ Multiple-column, SummaryLinkWebParts with a group heading style of “Separator” are rendered incorrectly.
SharePoint 2817429​ A hash tag that contains a full width space does not get created successfully.
SharePoint 2817429​ Search schema compression is now enabled by default to allow larger search schemas.
SharePoint 2817429​ Highlighting for FQL queries is now enabled for FQL as well as KQL.
SharePoint 2817429​ Opening a custom SharePoint list in datasheet view and applying multiple custom filters, where each filter has more than one condition, can result in an incomplete set of list items.
SharePoint 2817429​ When the “Export to Excel” button is clicked in a SharePoint document library that has the Content Type field displayed, the Content Type field does not appear in the Excel workbook.
SharePoint 2817429​ An error occurs after changing the “Manager” property in EditProfile.aspx page when the My Sites WebApp is not in the same farm as the UPA.
SharePoint 2817429​ SharePoint REST API does not return a well-defined error response for a duplicate key exception.
SharePoint 2817429​ Developers are unable to specify a Content Type ID when creating Content Types in the client object model.
SharePoint 2817429​ On list views in SharePoint sites, the Connect to Outlook button in the ribbon may be erroneously disabled.
SharePoint 2817429​ In some non-English languages of SharePoint, the text displayed in the callout UI for a document or list item, describing who last edited the item, may not be grammatically correct.
SharePoint 2817429​ Copy and Paste in a datasheet does not work correctly with Internet Explorer 11.
SharePoint 2817429​ Pages do not render in Safari for iPad when private browsing mode is used.
SharePoint 2817429​ When editing rich text fields in SharePoint, if the editing session exceeds 30 minutes, the edits may not be saved.
SharePoint 2817429​ An error that says “SCRIPT12004: An internal error occurred in the Microsoft Internet extensions” may occur intermittently when users visit their SkyDrive Pro or other pages on their personal site.
SharePoint 2817429​ InfoPath may crash when a form that points to a SharePoint list, with a lookup to another SharePoint list, is opened.
SharePoint 2817429​ An InfoPath form with extended characters in its name fails to open.
SharePoint 2817429​ An error that says “Security Validation for the form has timed out” may occur when an InfoPath form is digitally signed and hosted in a SharePoint site collection that uses the SharePoint version 2010 user experience.
SharePoint 2817429​  “Show document icon” remains unchecked and the document icon does not show in Edit Properties for a list item.
SharePoint 2817429​ A “Failed tagging this page” error occurs when the “I like it” button is clicked.
SharePoint 2817429​ The wrong term is removed when manually editing a multi-valued taxonomy field.
SharePoint 2817429​ When tagging list items using a language that is different from the term store default language, suggestions for labels are offered in multiple languages. The suggestions appear confusing because both language suggestions are listed without any identification of the language.
SharePoint 2817429​ An error that says “There was an error processing this request” may appear when editing the user profile.
SharePoint 2817429​ Times are missing from Date/Time results in certain filtered list web service calls.
SharePoint 2817429​ Minimal and no metadata are now enabled as supported JSON formats.  
SharePoint 2817429​ Actions4 schema workflow actions can’t be deployed to SharePoint.
SharePoint 2817429​ Using Client Object Model, Stream.Seek() to seek to a particular position doesn’t seek at the proper offset.
SharePoint 2817429​ Refreshing a workflow status page generates the following error: “System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.”
SharePoint 2817429​ Setting custom, non-English outcomes in web pages on tasks in a workflow fails to set the value.
SharePoint 2817429​ Configurations of SharePoint using Azure Hybrid mode and Workflow Manager together can cause workflow callbacks to fail.
SharePoint 2817429​ Workflow task processes on wiki pages won’t start.
SharePoint 2817429​ Workflows won’t wait for changes to content approval status fields.
SharePoint 2817429​ E-mails generated by workflow cannot be disabled for approvals in SharePoint workflows.
SharePoint 2817429​ Workflows may fail to send an e-mail or send too many e-mails.
SharePoint 2817429​ Association variables do not update correctly for auto-start workflows.
SharePoint 2817429​ A KeyNotFoundException error may occur in a workflow when the associated task list uses unique permissions.
SharePoint 2817429​ Incomplete tasks are deleted when workflow task activities complete.
SharePoint 2817429​ Task activity is suspended when the task is completed using app-only credentials.
SharePoint 2817429​ An error that says “This task could not be updated at this time” occurs when trying to complete a workflow task using the “Open this task” button in Outlook.
SharePoint 2817429​ A workflow doesn’t respond properly when waiting for changes in specific types of list columns, such as Boolean, Date Time, and User.

Tim Ferro

Booz Allen Insights: Geolocation White Paper Released

By Walton Smith and Tim Ferro

By Walton Smith and Tim Ferro

Now officially on the Booz Allen website in the Ideas and Insights section, I am the most recent published white paper! Check out the Latest Insights section!

This whitepaper addresses integrating geo-location services with the SharePoint platform to provide visualizations based on information housed within a SharePoint system.

Tim Ferro

Microsoft Releases Visual Studio 2013 Update 1


On January 20th, Microsoft released Update 1 for Visual Studio 2013. It is mainly minor updates and bug fixes with no update to TFS (Full details here). According to Somasegar (Corporate Vice President of the Developer Division at Microsoft):

This is a targeted update, addressing some key areas of customer feedback since the Visual Studio 2013 release. For example, we heard your feedback about running Visual Studio in environments without IE10+, and have made several improvements to this experience in Update 1.

So what about TFS and Update 2? According to Brian Harry, Microsoft Technical Fellow working as the Product Unit Manager for Team Foundation Server:

Update 2 is very close behind Update 1 and there will be a new version of TFS released for Update 2.

He went on to say:

We’re just wrapping up feature work on Update 2 this week and will soon be releasing our first CTP. We’re just beginning the process of polishing, bug fixing, etc. to release a solid Update.

So what is coming out with Update 2? Brian gave a sneak peek at that as well saying:

Our two biggest areas of investment in this release (2013.2) have been Agile Project Management (and general work tracking) and the next increment of Git tooling.

There you go developers! All the latest regarding Visual Studio 2013 Update 1 and 2

Tim Ferro