At the European SharePoint Conference in May 2014 in Barcelona, Jeremy Thake was part of a developer panel hosted by Rodrigo Pinto alongside Chris O’Brien, Radi Atanassov, Adis Jugo, Thorsten Hans, and Matthias Einig. Rodrigo came with a series of question to grill the panel with and the guys didn’t disappoint! The discussion started with how developers should embrace the change in the Office 365 App Model and learning new skills such as JavaScript. It moved on to some of the challenges panel members faced when first hitting the App Model and then on to which building blocks can be taken advantage of in your business solutions.

Apologies in advance—there were a few questions where the mic didn’t pick it up from the audience, but the answers allow you to follow.

Weekly updates

Show notes

 About the panel

Adis JugoAdis Jugo is a software architect with over 20 years of experience, and a Microsoft MVP for SharePoint Server. He first met SharePoint (and Microsoft CMS Server) back in 2002, and since 2006 his focus has completely shifted towards the architecture and development of solutions based on the SharePoint technology. Adis is working as a head of development for deroso solutions, a global consulting company with headquarters in Germany. He is an internationally recognized speaker with over 10 years of speaker experience, speaking at various Microsoft, Community, and SharePoint conferences worldwide (more than 10 countries in the past two years), as well as at meetings of the various .NET and SharePoint User Groups. He is often awarded for being one of the top speakers at conferences. Adis likes to keep his free time really free, since there isn’t much of it. He prefers spending it with his family.

Matthias EinigMatthias Einig is a SharePoint MVP who works for Rencore in Stockholm, Sweden. He is certified MCSE, MCSD, MCSA, MCPD, and MCITP in SharePoint 2007/2010/2013 as well as SCRUM Master and Product Owner, and focuses primarily on solution architecture, development, and quality assurance for SharePoint custom solutions. Matthias is also the owner of RENCORE, the company behind the SharePoint Code Analysis Framework SPCAF (www.spcaf.com) / SPCop and the Open Source projects SharePoint Software Factory (spsf.codeplex.com) and the SharePoint Solution Deployer (spsd.codeplex.com). He represents the world’s fastest growing SharePoint community (sharepoint-community.net) and also organizes SharePoint Saturday Stockholm as well as SP24, the 24-hour free online conference (www.sp24conf.com).

Thorsten HansThorsten Hans works as SharePoint Developer and Chief Executive SharePinter at ExpertsInside (http://www.expertsinside.com ), he’s a JavaScript lover who loves pushing code. He’s been building solutions and products based on SharePoint for more than six years. Beside his daily SharePoint development stuff, Thorsten is also very interested in languages and topics such as CoffeeScript, JavaScript, NodeJS, and dynamic languages such as Ruby. He’s been a strong community contributor since .NET Framwork’s first rise in 2001. Thorsten has been awarded as a SharePoint MVP by Microsoft in 2011, 2012 and 2013. He’s sharing a lot of his ideas and open source on his blog http://www.dotnet-rocks.de and on his GitHub profile at https://github.com/ThorstenHans.

Chris O'Brien

Chris O’Brien is a developer by heart, but occasionally dabbles on the infrastructure side of SharePoint too. As a SharePoint MVP for the last few years, Chris is a regular speaker at SharePoint conferences and writes an architecture- and dev-focused blog at http://www.sharepointnutsandbolts.com. Creating tools that help SharePoint professionals is something of a passion, and past efforts include the SharePoint Content Deployment Wizard, the SharePoint Config Store, and the SharePoint/TFS Continuous Integration Starter Pack. Chris is an independent consultant, and during his day job is usually to be found on some SharePoint enterprise rollout or other.

Rodrigo Pinto

With 15 years of experience in software engineering and architecture, Rodrigo Pinto is a Solution Architect, SharePoint MVP, Specialist & Evangelist at Everis. Responsible for the SharePoint area, he tends to use innovation in creating new solutions and development strategies. A speaker since 2009, he regularly delivers sessions in Microsoft Events: Techdays, RoadtoSharePoint, Lightup SharePoint, Microsoft RoadShow, SharePoint Connections, User Group Meetings, and online events. He started the SharePoint Portuguese User Group and loves the idea “by and for the community.”

Radi Atanassov is a professional SharePoint architect, a Microsoft Certified Master in SharePoint.

Radi Atanassov is a professional SharePoint architect, a Microsoft Certified Master in SharePoint, and a die-hard fanatic when it comes to SharePoint application development. With many years full of development experience, Radi’s background demonstrates strong ambitions to achieve the greatest quality, architecture, attention to detail and smooth processes when leading teams to create applications on top of SharePoint. Radi is the founder and lead architect of OneBit Software, a Sofia-based SharePoint “mercenary” company providing solution development and SharePoint resources to Microsoft partners and clients around the world. Radi is also an Microsoft Certified Trainer, training SharePoint across learning centers and universities. In his spare time he blogs, writes articles, runs web camps, plays guitar, and leads the Web Platform User Group in Bulgaria. You can find Radi blogging at http://www.sharepoint.bg/radi and tweeting at@RadiAtanassov.

An image of Jeremy Thake, a newly appointed tTechnical pProduct mManager at Microsoft responsible for the Visual Studio Developer story for Office 365 development

Jeremy is a newly appointed technical product manager at Microsoft responsible for the Visual Studio Developer story for Office 365 development. Previously he worked at AvePoint Inc, a large ISV, as the chief architect shipping two Aaps to the Office Store. He has been heavily involved in the SharePoint community since 2006 and was awarded the SharePoint MVP award four years in a row before retiring the title to move to Microsoft. You can find Jeremy blogging at http://www.jeremythake.com and tweeting at @jthake.

At the European SharePoint Conference in May 2014 in Barcelona, Jeremy Thake caught up with Bill Ayers to talk about how developers are having to evolve with the JavaScript skill sets that are evolving. They had a deep discussion about keeping up with all the frameworks available, which led into a great discussion around CSOM and REST APIs in SharePoint. They followed this by talking about some considerations related to how to handle Office 365 updates, specifically around taking dependencies on the HTML DOM. The podcast wraps up with a discussion around mobile application development on top of Office 365.

Show notes

 About Bill

An image of Bill Ayers, who spoke with Jeremy Thake in an Office Developers Podcast.

Bill Ayers is a consultant developer and software architect who has been working on SharePoint since the 2003 version of the product, and he is a Microsoft Certified Master and MCSM, SharePoint. He specializes in web content management and intranet portals. He has over 20 years’ experience in the software industry and speaks regularly at international conferences and user groups. He is also a moderator on SharePoint.StackExchange.com. You can find Bill blogging and tweeting at @spdoctor.

About your host

An image of Jeremy Thake, a newly appointed tTechnical pProduct mManager at Microsoft responsible for the Visual Studio Developer story for Office 365 development

Jeremy is a newly appointed technical product manager at Microsoft responsible for the Visual Studio Developer story for Office 365 development. Previously he worked at AvePoint Inc, a large ISV as the chief architect shipping two apps to the Office Store. He has been heavily involved in the SharePoint community since 2006 and was awarded the SharePoint MVP award four years in a row before retiring the title to move to Microsoft. You can find Jeremy blogging and tweeting at @jthake.

At the European SharePoint Conference in May 2014 in Barcelona, Jeremy Thake caught up with Radi Atanassov about why OAuth is important to developers in the new App Model.

In SharePoint 2013, the OAuth authentication and authorization flow for apps involves a series of interactions between your app, SharePoint 2013, the authorization server, and the end user at runtime. The authorization server in this scenario is Windows Azure Access Control Service (ACS).

Show notes

About Radi

Radi Attanassov is a professional SharePoint architect, a Microsoft Certified Master in SharePoint.

Radi Atanassov is a professional SharePoint architect, a Microsoft Certified Master in SharePoint and a diehard fanatic when it comes to SharePoint application development. With many years full of development experience, Radi’s background demonstrates strong ambitions to achieve the greatest quality, architecture, attention to detail, and smooth processes when leading teams to create applications on top of SharePoint. Radi is the founder and lead architect of OneBit Software, a Sofia-based SharePoint “mercenary” company providing solution development and SharePoint resources to Microsoft partners and clients around the world. Radi is also a Microsoft Certified Trainer, training SharePoint across learning centers and universities. In his spare time he blogs, writes articles, runs web camps, plays guitar, and leads the Web Platform User Group in Bulgaria. You can find Radi blogging at http://www.sharepoint.bg/radi and tweeting at @RadiAtanassov.

About your host

An image of Jeremy Thake, a newly appointed tTechnical pProduct mManager at Microsoft responsible for the Visual Studio Developer story for Office 365 development

Jeremy is a newly appointed technical product manager at Microsoft responsible for the Visual Studio Developer story for Office 365 development. Previously he worked at AvePoint Inc, a large ISV as the chief architect shipping two apps to the Office Store. He has been heavily involved in the SharePoint community since 2006 and was awarded the SharePoint MVP award four years in a row before retiring the title to move to Microsoft. You can find Jeremy blogging at http://www.jeremythake.com and tweeting at @jthake.

The Office 365 Technical Product Management team got together at Lake Bill in Redmond just outside Building One to record this debut podcast. The Office 365 Developer Podcast host, Jeremy Thake, chatted with Chris Johnson and Sonya Koptyev about what the team has been up to recently to help developers be successful on the platform.

Show notes

About the team

An image of Chris Johnson, a group product manager on the Office 365 team at Microsoft in Redmond

Chris Johnson is an avid developer, speaker, and author and he is a group product manager on the Office 365 team at Microsoft in Redmond, where he leads a team focused on making Office 365, SharePoint, and Office a great place for ISVs and developers to build solutions and applications. You can find Chris blogging at http://www.looselytyped.net and tweeting at @loungeflyz.

An image of Sonya Koptyev, a senior product marketing manager responsible for the Apps for Office developer platform

Sonya Koptyev is a senior product marketing manager responsible for the Apps for Office developer platform. Sonya is a seven-year veteran at Microsoft and has worked in a variety of roles throughout the company, including as a senior consultant and professional development manager with Microsoft Consulting Services. To keep up to date with Sonya, please follow her on @SonyaKoptyev.

An image of Jeremy Thake, a newly appointed tTechnical pProduct mManager at Microsoft responsible for the Visual Studio Developer story for Office 365 development

Jeremy Thake is a newly appointed technical product manager at Microsoft responsible for the Visual Studio Developer story for Office 365 development. Previously he worked at AvePoint Inc, a large ISV, as the chief architect shipping two apps to the Office Store. He has been heavily involved in the SharePoint community since 2006 and was awarded the SharePoint MVP award four years in a row before retiring the title to move to Microsoft. You can find Jeremy blogging at http://www.jeremythake.com and tweeting at @jthake.