Tim Ferro


Tim Ferro is a Microsoft MVP, Principal Architect, and Senior Developer with a specialty in SharePoint for RDA Corp living in the Philadelphia, PA area. As a professional IT consultant for over the past eleven years, he has been working almost exclusively with SharePoint for the past eight. Branching out, he was a technical editor for 3 of the You Don’t Know JS series of O’Reilly books, and is a certified Microsoft Specialist for Programming in HTML5 with JavaScript and CSS3. He is a 2x Microsoft MVP for Visual Studio and Development Technologies and a Microsoft Certified Technical Specialist in SharePoint 2010 for both Development and Configuration. These days he is working with Visual Studio 2017, SharePoint 2013, Office 365, .NET Core, and TypeScript. His sessions are pulled directly from real-world experience and implemented best practices at numerous clients. A frequent presenter at SharePoint Saturdays, code camps, user groups, and conferences he also likes to tweet, blog, code, and attend SharePints!

Optimizing Team Efficiency with Visual Studio and TFS

Saturday, February 25th, 2017 at 11:30 am

Software development is not easy. Managing projects and a team of developers is not easy. Visual Studio, Visual Studio Code, Team Foundation Server, and Visual Studio Team Services can help you optimize your development team efficiency, even if you don’t work exclusively on the Microsoft stack.

This session will give an overview of features in each product while focusing on those related to increasing your development team’s efficiency. From project planning, to inline enhancements from CodeLens, this session will show developers, team leads, and project managers how they technologies work together to greatly increase team efficiency and reduce wasted time. 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 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 why they need to update burn down charts!

Getting Started With JavaScript Libraries for Office 365

Saturday, April 9th, 2016 at 1:30 pm

Whether you are developing for Office 365 (or SharePoint on-premises), these days you are going to need some “go-to” JavaScript libraries to enhance your solutions. No matter what project I am on, over the past few years there are a number of fantastic JavaScript libraries I have learned to use and integrate with great success. They work with Apps, content editor web parts, .NET solutions, and anywhere else you can utilize JavaScript (Even CSS!). Some of my favorites covered in this session are jQuery, SPServices, jqPlot, and DataTables.

In this session I will show how to get up and running developing with JavaScript for Office 365 in multiple ways. Then I will demo some of my “go-to” libraries as well as a few others. I will discuss real world application of these libraries based on previous clients where I have used them. I will wrap up with a nice combined demo that works great in both Office 365 and SharePoint on-premises.

Optimizing Team Efficiency with Visual Studio and TFS

Saturday, April 9th, 2016 at 11:30 am

Software development is not easy. Managing projects and a team of developers is not easy. Visual Studio, Visual Studio Code, Team Foundation Server, and Visual Studio Team Services can help you optimize your development team efficiency, even if you don’t work exclusively on the Microsoft stack.

This session will give an overview of features in each product while focusing on those related to increasing your development team’s efficiency. From project planning, to inline enhancements from CodeLens, this session will show developers, team leads, and project managers how they technologies work together to greatly increase team efficiency and reduce wasted time. 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 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 why they need to update burn down charts!