POPULARITY
Microsoft Teams is set to become one of the most important collaboration technologies to be released from Redmond in recent years. If you don’t stay up to date with Teams you will miss out on an opportunity to take full advantage of what it offers your business. To help you learn what’s new and coming soon – we’re delighted to have Richard Moe (from the Teams Product Team) joining us LIVE from a sweltering hot Las Vegas! Join Richard Moe, Andy Talbot and Nick Brattoli TODAY at 10am PDT|1pm EDT|5pm UTC|6pm BST where you will learn: -The new Teams app model; -New capabilities like compose extensions and 3rd party connectors; -Office Store integration; -News around the first beta round of Teams APIs in the Graph; -What’s coming for the rest of the year.
JSJ 268 Building Microsoft Office Extensions with Javascript with Tristan Davis and Sean Laberee This episode is live at the Microsoft Build 2017 with Charles Max Wood and AJ O’Neal. We have Tristan Davis and Sean Laberee from the Office Team at Microsoft. Tune in and learn more about what’s new with Microsoft Office Extensions! [00:01:25] – Introduction to Tristan Davis and Sean Laberee Tristan Davis and Sean Laberee are Program Managers on the Microsoft Office team, focused on Extensibility. Questions for Tristan and Sean [00:01:45] – Extending Office functionality with Javascript Office isn’t just an application on Windows that runs on your PC. It is running on iPhone, iPad, Android tablet, and apps on the browser with Office Online. The team needs a new platform, add-ins, which allow you to build apps that run across all places. It’s HTML and Javascript. HTML for all the UI and a series of Javascript module calls for the document properties. Sometimes we call it OfficeJS. [00:03:20] – This works on any version of Office? It works on Office on Windows, Mac, Online and iPad. [00:03:55] – HTML and CSS suck on mobile? There are things that you’re going to want to do when you know you’re running on a mobile device. If you look at an add-in running on Outlook for iPhone, the developer does a lot of things to make that feel like part of the iPhone UI. Tristan believes that you could build a great add-in for Office using HTML and JavaScript. [00:05:20] – Are these apps written with JavaScript or you have a Native with WebView? Office itself is Native. All of it is Native code but the platform is very much web. The main piece of it is pointing at the URL. Just go load that URL. And then, you can also call functions in your JavaScript. [00:06:35] – Why would you do this? How does it work? The add-in platform is a way to help developers turn Word, Excel and PowerPoint into the apps that actually solve user’s business problems. The team will give you the tools with HTML and JavaScript to go and pop into the Word UI and the API’s that let you go manipulate the paragraph and texts inside of Word. Or in Excel, you might want to create custom formulas or visualizations. The team also let people use D3 to generate their own Excel charts. And developers want to extend Office because it’s where a lot of business workers spend their days 0 in Outlook, Teams, Word, Excel. [00:10:00] – How did this get delivered to them? There are 2 ways to get this delivered. One, there’s an Office Store. Second, if you go into Word, Excel, and PowerPoint, there’s a store button and you can see tons of integrations with partners. For enterprises, IT can deploy add-ins to the users’ desktops without having stress about deploying MSI’s and other software deployments that the web completely rids off. The add-ins make a whole lot of pain the past completely go away. [00:11:00] – Everybody in the company can use a particular plug-in by distributing it with Office? That’s right. You can go to Office 365 add-in experience. Here’s the add-in and you can to specific people or everyone who’s part of a group. For the developer’s perspective, if you have the add-in deployed to your client, you could actually push updates to the web service and your users get the updates instantly. It’s a lot faster turn-around model. [00:14:20] – What about conversations or bot integrations? There’s the idea of connectors at Teams. You can subscribe to this web book and it’ll publish JSON. When the JSON is received, a new conversation inside of Teams or Outlook will be created. For example, every time someone posts on Stack Overflow with one of the tags that team cares about, it posts on Outlook. It’s a great way to bring all the stuff. Rather than have 20 different apps that are shooting 20 different sets of notifications, it’s just all conversations in email, making do all the standard email things. And in the connector case, it’s a push model. The user could choose what notifications they want. You’d also learn things like bots. You can have bots in Teams and Skype. The users can interact with them with their natural language. [00:18:40] – How about authentication? As long as you’re signed into Office, you can call JavaScript API to give you an identity token for the sign in user and it will hand you a JWT back. That’s coming from Azure Active Directory or from whatever customer directory service. That’s standard. If you want to do more, you can take that identity token and you can exchange that for a token that can call Microsoft graph. This app wants to get access to phone, are you okay with that? Assuming the user says yes, the user gets a token that can go and grab whatever data he wants from the back-end. [00:20:00] – Where does it store the token? That’s up to the developer to decide how they want to handle that but there are facilities that make sure you can pop up a dialog box and you can go to the LO-flow. You could theoretically cache it in the browser or a cookie. Or whatever people think is more appropriate for the scenario. [00:20:55] – What does the API actually look like from JavaScript? If you’re familiar with Excel UI, you can look at Excel API. It’s workbook.worksheets.getItem() and you can pass the name of the worksheet. It can also pass the index of the worksheet. [00:22:30] – What’s the process of getting setup? There’s a variety of options. You can download Office, write XML manifest, and take a sample, and then, side loads it into Office. You can also do that through web apps. There’s no install required because you can go work against Office Online. In the Insert menu, there’s a way to configure your add-ins. There’s upload a manifest there and you can just upload the XML. That’s going to work against whatever web server you have set up. So it’s either on your local machine or up in the cloud. It’s as much as like regular web development. Just bring your own tools. [00:24:15] – How do you protect me as a plug-in developer? There’s an access add-in that will ask your permission to access, say, a document. Assume, they say yes, pipes are opened and they can just go talk to those things. But the team also tries to sandbox it by iframes. It’s not one page that has everybody’s plug-ins intermingle that people can pole at other people’s stuff. [00:27:20] – How do you support backward compatibility? There are cases where we change the behavior of the API. Every API is gated by requirement set. So if a developer needs access to a requirement set, he gets an aggregate instead of API’s that he can work with but it isn’t fixed forever. But it’s not at that point yet where we end up to remove things completely. In Office JS, we’ve talked about API’s as one JavaScript library but really, it’s a bootstrap that brings in a bunch of other pieces that you need. [00:30:00] – How does that work on mobile? Do they have to approve download for all components? You can download components by using the browser that the operating system gives. It’s another one of the virtues of being based on the web. Every platform that has a web browser can have JavaScript execution run-time. It allows for the way that their app guidelines are written. [00:33:15] – How about testing? It’s a place where there’s still have work to do. There’s a bunch of open-source projects that partners have started to do that. What they’ve done is they’ve built a testing library. Whatever the mock is, it's just a thing on Github. It is open-source friendly. So the team could be able to contribute to it. “Here’s an interesting test case for this API. I want to make sure that it behaves like this. [00:35:50] – Could you write it with any version for JavaScript e.g. TypeScript? A Huge chunk of the team is big TypeScript fans. They’ve done a lot of work to make sure that TypeScript experience is excellence. Type is basically a collection of typing files for TypeScript. There’s a runtime process that parses your TypeScript, gives you feedback on your code, and checks for errors. You can also run it in the background. There’s an add-in called Script Lab. Script Lab is literally, you hit the code button and you get a web IDE right there. You can go start typing JavaScript code, play with API’s, and uses TypeScript by default. It’ll just actually load your code in the browser, executes, and you can start watching. [00:39:25] – Are there any limitations on which JavaScript libraries you can pull in? There a no limitations in place right now. There are partners that use Angular. There are partners that are big React fans. If you’re a web dev, you can bring whatever preferences around frameworks, around tools, around TypeScript versus JavaScript. [00:45:20] – What’s the craziest thing you’ve seen done with this API? Battleship was pretty cool. There’s also Star Wars entering credits theme for PowerPoint. [00:46:40] – If a developer is building a plug-in and get paid for it, does Microsoft take credit for that? There are 2 ways that folks can do it. You can do paid add-ins to the store. Either you do the standard perpetual 99 cents or you can do subscriptions, where it’s $2.99/month. Tristan encourages that model because integrations are just a piece of some larger piece of software. But Microsoft is not in the business of trying to get you to pay me a little bit of 10 cents a dollar. It’s really in the business of making sure that you can integrate with Office as quickly as possibly can. When the users go to the store, they can use the same Microsoft account that you use to buy Xbox games or movies in the Xbox, Windows apps in the Windows store. [00:52:00] – The App Model If folks are interested in the app model, they should go to dev.office.com to learn more about it because that’s where all the documentation is. Check out our Github. Right there in the open, there’s the spec. Literally, the engineers who are coding the product are reading the same marked-down files in the same repo that you, as a developer, can come and look at. And you can comment. You can add issues like you could have a dialogue with that PM. Under the OfficeDev, you’ll find a tunnel repository that contains samples. Our docs are there. Picks AJ O'Neal Lithium Charles Max Wood Miracle Morning by Hal Erod Clean Code by Uncle Bob Martin Ketogenic diet Tristan Davis Amazon Echo Microbiome Sean Laberee Running Garmin watch
JSJ 268 Building Microsoft Office Extensions with Javascript with Tristan Davis and Sean Laberee This episode is live at the Microsoft Build 2017 with Charles Max Wood and AJ O’Neal. We have Tristan Davis and Sean Laberee from the Office Team at Microsoft. Tune in and learn more about what’s new with Microsoft Office Extensions! [00:01:25] – Introduction to Tristan Davis and Sean Laberee Tristan Davis and Sean Laberee are Program Managers on the Microsoft Office team, focused on Extensibility. Questions for Tristan and Sean [00:01:45] – Extending Office functionality with Javascript Office isn’t just an application on Windows that runs on your PC. It is running on iPhone, iPad, Android tablet, and apps on the browser with Office Online. The team needs a new platform, add-ins, which allow you to build apps that run across all places. It’s HTML and Javascript. HTML for all the UI and a series of Javascript module calls for the document properties. Sometimes we call it OfficeJS. [00:03:20] – This works on any version of Office? It works on Office on Windows, Mac, Online and iPad. [00:03:55] – HTML and CSS suck on mobile? There are things that you’re going to want to do when you know you’re running on a mobile device. If you look at an add-in running on Outlook for iPhone, the developer does a lot of things to make that feel like part of the iPhone UI. Tristan believes that you could build a great add-in for Office using HTML and JavaScript. [00:05:20] – Are these apps written with JavaScript or you have a Native with WebView? Office itself is Native. All of it is Native code but the platform is very much web. The main piece of it is pointing at the URL. Just go load that URL. And then, you can also call functions in your JavaScript. [00:06:35] – Why would you do this? How does it work? The add-in platform is a way to help developers turn Word, Excel and PowerPoint into the apps that actually solve user’s business problems. The team will give you the tools with HTML and JavaScript to go and pop into the Word UI and the API’s that let you go manipulate the paragraph and texts inside of Word. Or in Excel, you might want to create custom formulas or visualizations. The team also let people use D3 to generate their own Excel charts. And developers want to extend Office because it’s where a lot of business workers spend their days 0 in Outlook, Teams, Word, Excel. [00:10:00] – How did this get delivered to them? There are 2 ways to get this delivered. One, there’s an Office Store. Second, if you go into Word, Excel, and PowerPoint, there’s a store button and you can see tons of integrations with partners. For enterprises, IT can deploy add-ins to the users’ desktops without having stress about deploying MSI’s and other software deployments that the web completely rids off. The add-ins make a whole lot of pain the past completely go away. [00:11:00] – Everybody in the company can use a particular plug-in by distributing it with Office? That’s right. You can go to Office 365 add-in experience. Here’s the add-in and you can to specific people or everyone who’s part of a group. For the developer’s perspective, if you have the add-in deployed to your client, you could actually push updates to the web service and your users get the updates instantly. It’s a lot faster turn-around model. [00:14:20] – What about conversations or bot integrations? There’s the idea of connectors at Teams. You can subscribe to this web book and it’ll publish JSON. When the JSON is received, a new conversation inside of Teams or Outlook will be created. For example, every time someone posts on Stack Overflow with one of the tags that team cares about, it posts on Outlook. It’s a great way to bring all the stuff. Rather than have 20 different apps that are shooting 20 different sets of notifications, it’s just all conversations in email, making do all the standard email things. And in the connector case, it’s a push model. The user could choose what notifications they want. You’d also learn things like bots. You can have bots in Teams and Skype. The users can interact with them with their natural language. [00:18:40] – How about authentication? As long as you’re signed into Office, you can call JavaScript API to give you an identity token for the sign in user and it will hand you a JWT back. That’s coming from Azure Active Directory or from whatever customer directory service. That’s standard. If you want to do more, you can take that identity token and you can exchange that for a token that can call Microsoft graph. This app wants to get access to phone, are you okay with that? Assuming the user says yes, the user gets a token that can go and grab whatever data he wants from the back-end. [00:20:00] – Where does it store the token? That’s up to the developer to decide how they want to handle that but there are facilities that make sure you can pop up a dialog box and you can go to the LO-flow. You could theoretically cache it in the browser or a cookie. Or whatever people think is more appropriate for the scenario. [00:20:55] – What does the API actually look like from JavaScript? If you’re familiar with Excel UI, you can look at Excel API. It’s workbook.worksheets.getItem() and you can pass the name of the worksheet. It can also pass the index of the worksheet. [00:22:30] – What’s the process of getting setup? There’s a variety of options. You can download Office, write XML manifest, and take a sample, and then, side loads it into Office. You can also do that through web apps. There’s no install required because you can go work against Office Online. In the Insert menu, there’s a way to configure your add-ins. There’s upload a manifest there and you can just upload the XML. That’s going to work against whatever web server you have set up. So it’s either on your local machine or up in the cloud. It’s as much as like regular web development. Just bring your own tools. [00:24:15] – How do you protect me as a plug-in developer? There’s an access add-in that will ask your permission to access, say, a document. Assume, they say yes, pipes are opened and they can just go talk to those things. But the team also tries to sandbox it by iframes. It’s not one page that has everybody’s plug-ins intermingle that people can pole at other people’s stuff. [00:27:20] – How do you support backward compatibility? There are cases where we change the behavior of the API. Every API is gated by requirement set. So if a developer needs access to a requirement set, he gets an aggregate instead of API’s that he can work with but it isn’t fixed forever. But it’s not at that point yet where we end up to remove things completely. In Office JS, we’ve talked about API’s as one JavaScript library but really, it’s a bootstrap that brings in a bunch of other pieces that you need. [00:30:00] – How does that work on mobile? Do they have to approve download for all components? You can download components by using the browser that the operating system gives. It’s another one of the virtues of being based on the web. Every platform that has a web browser can have JavaScript execution run-time. It allows for the way that their app guidelines are written. [00:33:15] – How about testing? It’s a place where there’s still have work to do. There’s a bunch of open-source projects that partners have started to do that. What they’ve done is they’ve built a testing library. Whatever the mock is, it's just a thing on Github. It is open-source friendly. So the team could be able to contribute to it. “Here’s an interesting test case for this API. I want to make sure that it behaves like this. [00:35:50] – Could you write it with any version for JavaScript e.g. TypeScript? A Huge chunk of the team is big TypeScript fans. They’ve done a lot of work to make sure that TypeScript experience is excellence. Type is basically a collection of typing files for TypeScript. There’s a runtime process that parses your TypeScript, gives you feedback on your code, and checks for errors. You can also run it in the background. There’s an add-in called Script Lab. Script Lab is literally, you hit the code button and you get a web IDE right there. You can go start typing JavaScript code, play with API’s, and uses TypeScript by default. It’ll just actually load your code in the browser, executes, and you can start watching. [00:39:25] – Are there any limitations on which JavaScript libraries you can pull in? There a no limitations in place right now. There are partners that use Angular. There are partners that are big React fans. If you’re a web dev, you can bring whatever preferences around frameworks, around tools, around TypeScript versus JavaScript. [00:45:20] – What’s the craziest thing you’ve seen done with this API? Battleship was pretty cool. There’s also Star Wars entering credits theme for PowerPoint. [00:46:40] – If a developer is building a plug-in and get paid for it, does Microsoft take credit for that? There are 2 ways that folks can do it. You can do paid add-ins to the store. Either you do the standard perpetual 99 cents or you can do subscriptions, where it’s $2.99/month. Tristan encourages that model because integrations are just a piece of some larger piece of software. But Microsoft is not in the business of trying to get you to pay me a little bit of 10 cents a dollar. It’s really in the business of making sure that you can integrate with Office as quickly as possibly can. When the users go to the store, they can use the same Microsoft account that you use to buy Xbox games or movies in the Xbox, Windows apps in the Windows store. [00:52:00] – The App Model If folks are interested in the app model, they should go to dev.office.com to learn more about it because that’s where all the documentation is. Check out our Github. Right there in the open, there’s the spec. Literally, the engineers who are coding the product are reading the same marked-down files in the same repo that you, as a developer, can come and look at. And you can comment. You can add issues like you could have a dialogue with that PM. Under the OfficeDev, you’ll find a tunnel repository that contains samples. Our docs are there. Picks AJ O'Neal Lithium Charles Max Wood Miracle Morning by Hal Erod Clean Code by Uncle Bob Martin Ketogenic diet Tristan Davis Amazon Echo Microbiome Sean Laberee Running Garmin watch
JSJ 268 Building Microsoft Office Extensions with Javascript with Tristan Davis and Sean Laberee This episode is live at the Microsoft Build 2017 with Charles Max Wood and AJ O’Neal. We have Tristan Davis and Sean Laberee from the Office Team at Microsoft. Tune in and learn more about what’s new with Microsoft Office Extensions! [00:01:25] – Introduction to Tristan Davis and Sean Laberee Tristan Davis and Sean Laberee are Program Managers on the Microsoft Office team, focused on Extensibility. Questions for Tristan and Sean [00:01:45] – Extending Office functionality with Javascript Office isn’t just an application on Windows that runs on your PC. It is running on iPhone, iPad, Android tablet, and apps on the browser with Office Online. The team needs a new platform, add-ins, which allow you to build apps that run across all places. It’s HTML and Javascript. HTML for all the UI and a series of Javascript module calls for the document properties. Sometimes we call it OfficeJS. [00:03:20] – This works on any version of Office? It works on Office on Windows, Mac, Online and iPad. [00:03:55] – HTML and CSS suck on mobile? There are things that you’re going to want to do when you know you’re running on a mobile device. If you look at an add-in running on Outlook for iPhone, the developer does a lot of things to make that feel like part of the iPhone UI. Tristan believes that you could build a great add-in for Office using HTML and JavaScript. [00:05:20] – Are these apps written with JavaScript or you have a Native with WebView? Office itself is Native. All of it is Native code but the platform is very much web. The main piece of it is pointing at the URL. Just go load that URL. And then, you can also call functions in your JavaScript. [00:06:35] – Why would you do this? How does it work? The add-in platform is a way to help developers turn Word, Excel and PowerPoint into the apps that actually solve user’s business problems. The team will give you the tools with HTML and JavaScript to go and pop into the Word UI and the API’s that let you go manipulate the paragraph and texts inside of Word. Or in Excel, you might want to create custom formulas or visualizations. The team also let people use D3 to generate their own Excel charts. And developers want to extend Office because it’s where a lot of business workers spend their days 0 in Outlook, Teams, Word, Excel. [00:10:00] – How did this get delivered to them? There are 2 ways to get this delivered. One, there’s an Office Store. Second, if you go into Word, Excel, and PowerPoint, there’s a store button and you can see tons of integrations with partners. For enterprises, IT can deploy add-ins to the users’ desktops without having stress about deploying MSI’s and other software deployments that the web completely rids off. The add-ins make a whole lot of pain the past completely go away. [00:11:00] – Everybody in the company can use a particular plug-in by distributing it with Office? That’s right. You can go to Office 365 add-in experience. Here’s the add-in and you can to specific people or everyone who’s part of a group. For the developer’s perspective, if you have the add-in deployed to your client, you could actually push updates to the web service and your users get the updates instantly. It’s a lot faster turn-around model. [00:14:20] – What about conversations or bot integrations? There’s the idea of connectors at Teams. You can subscribe to this web book and it’ll publish JSON. When the JSON is received, a new conversation inside of Teams or Outlook will be created. For example, every time someone posts on Stack Overflow with one of the tags that team cares about, it posts on Outlook. It’s a great way to bring all the stuff. Rather than have 20 different apps that are shooting 20 different sets of notifications, it’s just all conversations in email, making do all the standard email things. And in the connector case, it’s a push model. The user could choose what notifications they want. You’d also learn things like bots. You can have bots in Teams and Skype. The users can interact with them with their natural language. [00:18:40] – How about authentication? As long as you’re signed into Office, you can call JavaScript API to give you an identity token for the sign in user and it will hand you a JWT back. That’s coming from Azure Active Directory or from whatever customer directory service. That’s standard. If you want to do more, you can take that identity token and you can exchange that for a token that can call Microsoft graph. This app wants to get access to phone, are you okay with that? Assuming the user says yes, the user gets a token that can go and grab whatever data he wants from the back-end. [00:20:00] – Where does it store the token? That’s up to the developer to decide how they want to handle that but there are facilities that make sure you can pop up a dialog box and you can go to the LO-flow. You could theoretically cache it in the browser or a cookie. Or whatever people think is more appropriate for the scenario. [00:20:55] – What does the API actually look like from JavaScript? If you’re familiar with Excel UI, you can look at Excel API. It’s workbook.worksheets.getItem() and you can pass the name of the worksheet. It can also pass the index of the worksheet. [00:22:30] – What’s the process of getting setup? There’s a variety of options. You can download Office, write XML manifest, and take a sample, and then, side loads it into Office. You can also do that through web apps. There’s no install required because you can go work against Office Online. In the Insert menu, there’s a way to configure your add-ins. There’s upload a manifest there and you can just upload the XML. That’s going to work against whatever web server you have set up. So it’s either on your local machine or up in the cloud. It’s as much as like regular web development. Just bring your own tools. [00:24:15] – How do you protect me as a plug-in developer? There’s an access add-in that will ask your permission to access, say, a document. Assume, they say yes, pipes are opened and they can just go talk to those things. But the team also tries to sandbox it by iframes. It’s not one page that has everybody’s plug-ins intermingle that people can pole at other people’s stuff. [00:27:20] – How do you support backward compatibility? There are cases where we change the behavior of the API. Every API is gated by requirement set. So if a developer needs access to a requirement set, he gets an aggregate instead of API’s that he can work with but it isn’t fixed forever. But it’s not at that point yet where we end up to remove things completely. In Office JS, we’ve talked about API’s as one JavaScript library but really, it’s a bootstrap that brings in a bunch of other pieces that you need. [00:30:00] – How does that work on mobile? Do they have to approve download for all components? You can download components by using the browser that the operating system gives. It’s another one of the virtues of being based on the web. Every platform that has a web browser can have JavaScript execution run-time. It allows for the way that their app guidelines are written. [00:33:15] – How about testing? It’s a place where there’s still have work to do. There’s a bunch of open-source projects that partners have started to do that. What they’ve done is they’ve built a testing library. Whatever the mock is, it's just a thing on Github. It is open-source friendly. So the team could be able to contribute to it. “Here’s an interesting test case for this API. I want to make sure that it behaves like this. [00:35:50] – Could you write it with any version for JavaScript e.g. TypeScript? A Huge chunk of the team is big TypeScript fans. They’ve done a lot of work to make sure that TypeScript experience is excellence. Type is basically a collection of typing files for TypeScript. There’s a runtime process that parses your TypeScript, gives you feedback on your code, and checks for errors. You can also run it in the background. There’s an add-in called Script Lab. Script Lab is literally, you hit the code button and you get a web IDE right there. You can go start typing JavaScript code, play with API’s, and uses TypeScript by default. It’ll just actually load your code in the browser, executes, and you can start watching. [00:39:25] – Are there any limitations on which JavaScript libraries you can pull in? There a no limitations in place right now. There are partners that use Angular. There are partners that are big React fans. If you’re a web dev, you can bring whatever preferences around frameworks, around tools, around TypeScript versus JavaScript. [00:45:20] – What’s the craziest thing you’ve seen done with this API? Battleship was pretty cool. There’s also Star Wars entering credits theme for PowerPoint. [00:46:40] – If a developer is building a plug-in and get paid for it, does Microsoft take credit for that? There are 2 ways that folks can do it. You can do paid add-ins to the store. Either you do the standard perpetual 99 cents or you can do subscriptions, where it’s $2.99/month. Tristan encourages that model because integrations are just a piece of some larger piece of software. But Microsoft is not in the business of trying to get you to pay me a little bit of 10 cents a dollar. It’s really in the business of making sure that you can integrate with Office as quickly as possibly can. When the users go to the store, they can use the same Microsoft account that you use to buy Xbox games or movies in the Xbox, Windows apps in the Windows store. [00:52:00] – The App Model If folks are interested in the app model, they should go to dev.office.com to learn more about it because that’s where all the documentation is. Check out our Github. Right there in the open, there’s the spec. Literally, the engineers who are coding the product are reading the same marked-down files in the same repo that you, as a developer, can come and look at. And you can comment. You can add issues like you could have a dialogue with that PM. Under the OfficeDev, you’ll find a tunnel repository that contains samples. Our docs are there. Picks AJ O'Neal Lithium Charles Max Wood Miracle Morning by Hal Erod Clean Code by Uncle Bob Martin Ketogenic diet Tristan Davis Amazon Echo Microbiome Sean Laberee Running Garmin watch
In Episode 129 of the Office 365 Developer Podcast, Richard diZerega and Andrew Coates talk with a number of key Office extensibility engineers about Build conference announcements. The panel includes Tristan Davis, Wey Love, Bill Bliss and Yina Arenas. Weekly updates New SharePoint and OneDrive capabilities accelerate your digital transformation by the SharePoint team SharePoint Virtual Summit by the SharePoint team Build recorded sessions by Channel 9 Office at Build 2017—announcing new opportunities for developers by Kirk Koenigsbauer New Insights APIs and the discontinuation of the Office Graph GQL APIs by Office Dev Your guide to SharePoint at Microsoft Build 2017 by Office Dev Your guide to Teams and Office Add-ins at Microsoft Build 2017 by Office Dev Your guide to Microsoft Graph at Microsoft Build 2017 by Office Dev Your guide to Office at Build 2017 by Office Dev Build integrated user experiences with new capabilities of SharePoint and OneDrive by Office Dev Deliver more powerful add-ins to Office with new opportunities via AppSource and the Office Store by Office Dev Create more engaging conversations with new Actionable Messages updates announced at Microsoft Build by Office Dev New opportunities with Microsoft Teams announced for developers at Build by Office Dev What’s new for Microsoft Graph developers at Build 2017 by Office Dev Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS is available on iTunes or search for it at “Office 365 Developer Podcast” or add directly with the RSS feeds.feedburner.com/Office365DeveloperPodcast. About the hosts Richard is a software engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and a frequent speaker at worldwide conferences, trainings and events. Richard is highly active in the Office 365 community, popular blogger at aka.ms/richdizz and can be found on Twitter at @richdizz. Richard is born, raised and based in Dallas, TX, but works on a worldwide team based in Redmond. Richard is an avid builder of things (BoT), musician and lightning-fast runner. A Civil Engineer by training and a software developer by profession, Andrew Coates has been a Developer Evangelist at Microsoft since early 2004, teaching, learning and sharing coding techniques. During that time, he’s focused on .NET development on the desktop, in the cloud, on the web, on mobile devices and most recently for Office. Andrew has a number of apps in various stores and generally has far too much fun doing his job to honestly be able to call it work. Andrew lives in Sydney, Australia with his wife and two almost-grown-up children.
In episode 102 of the Office 365 Developer Podcast, Richard diZerega and Andrew Coates talk with Jeremy Thake about his new role at Microsoft, Azure App Service and Azure Functions. Weekly updates Office Dev Show – Episode 40 – App-Only Permissions and the Microsoft Graph by Richard diZerega General Availability of Excel APIs by the Excel Team Powering your Apps with the new Excel REST APIs by Yu Liu Show notes Sandbox Solution Posts Removing Code-based Sandbox Solutions from SharePoint Online by the SharePoint Team Generate List of Sandbox Solutions from Microsoft PnP by Marc Anderson Sandbox Solutions by Marc Anderson Sandbox Solutions by Chris O’Brien Sandbox Solutions by Paul Schaeflein Other Posts Azure Functions with the Microsoft Graph by Jeremy Thake Azure Solutions Azure App Service Azure Functions Try App Service Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS is available on iTunes or search for it at “Office 365 Developer Podcast” or add directly with the RSS feeds.feedburner.com/Office365DeveloperPodcast. About Jeremy Thake Jeremy is a technical product manager at Microsoft responsible for Azure App Service and Azure Functions. 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 www.jeremythake.com and tweeting at @jthake. About the hosts Richard is a software engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and a frequent speaker at worldwide conferences, trainings and events. Richard is highly active in the Office 365 community, popular blogger at aka.ms/richdizz and can be found on Twitter at @richdizz. Richard is born, raised and based in Dallas, TX, but works on a worldwide team based in Redmond. Richard is an avid builder of things (BoT), musician and lightning-fast runner. A Civil Engineer by training and a software developer by profession, Andrew Coates has been a Developer Evangelist at Microsoft since early 2004, teaching, learning and sharing coding techniques. During that time, he’s focused on .Net development on the desktop, in the cloud, on the web, on mobile devices and most recently for Office. Andrew has a number of apps in various stores and generally has far too much fun doing his job to honestly be able to call it work. Andrew lives in Sydney, Australia with his wife and two almost-grown-up children.
In this episode, Jeremy Thake and Richard DiZerega discuss all the exciting announcements from the 2016 Build Conference in San Francisco, Jeremy’s transition to Azure Marketing and the future of the show. Weekly Updates Office UI Fabric Code Snippets for VS Code by David Mann Introducing Office UI Fabric (Pluralsight) by David Mann ngOfficeUiFabric v0.5.0 Release Notes by Andrew Connell Create your very first good-looking Word add-in by Simon Jaeger Create your first Excel add-in using Office UI Fabric by Simon Jaeger Create a read mode mail add-in for Outlook by Simon Jaeger Sending mails with embedded images via the Microsoft Graph by Elio Struyf Connecting to SharePoint Online from console application with ADAL and PnP Core Component by Vesa Juvonen Office Dev PnP Web Cast – Introduction to Authentication Manager in PnP Core Library by Vesa Juvonen Show notes Build Announcements Build Announcements (detailed) Build Videos Add-in Availability Change Log Jeremy’s next adventure Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS is available iTunes, or search for it on “Office 365 Developer Podcast,” or add directly via RSS feed. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a software engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and frequent speaker are worldwide conferences, trainings and events. Richard is highly active in the Office 365 community, popular blogger at www.richdizz.com and can be found on Twitter at @richdizz. Richard is born, raised and based in Dallas, TX, but works on a worldwide team based in Redmond. Richard is an avid builder of things (BoT), musician and lightning-fast runner.
In this episode, Jeremy Thake talks to James McQuillan about the Moodle Office 365 integration open source project. Weekly Updates SharePoint 2016 RTM and the Future of SharePoint event Show notes moodle.org/plugins/local_office365github.com/Microsoft/o365-moodle twitter.com/jamesmcq Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS is available iTunes or search for it on “Office 365 Developer Podcast” or add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About James McQuillan James McQuillan is the lead developer for the Office 365 suite of plug-ins for Moodle, the world’s most popular open-source learning management system. James is a team lead at Remote-Learner, building products and integrations for e-Learning. James is a seasoned developer with over 10 years’ experience in both back-end and front-end web development. James is an eager builder of solutions, and has tackled numerous difficult projects within his company. In addition to his work with Remote-Learner, he also built and shared many personal projects back to the open-source community. James works remotely from Toronto, Canada. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a software engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and frequent speaker are worldwide conferences, trainings and events. Richard is highly active in the Office 365 community, popular blogger at www.richdizz.com and can be found on Twitter at @richdizz. Richard is born, raised and based in Dallas, TX, but works on a worldwide team based in Redmond. Richard is an avid builder of things (BoT), musician and lightning-fast runner.
In this episode, Jeremy Thake talks to BlackCompass architects Sen Wu and Jesper Simensen about how they built their SharePoint Hosted add-in Visualizer product. Audio Player 00:00 00:00 Use Up/Down Arrow keys to increase or decrease volume. Download the podcast. Show notes store.office.com/blackcompass-visualizer-for-sharepoint-WA104107263.aspx BlackCompass YouTube demo video Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS is available iTunes or search for it on “Office 365 Developer Podcast” or add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Sen Wu Sen is one of the directors at BlackCompass Software. Sen studied software engineering at university and have been a professional developer for many years before BlackCompass. Sen comes from a development background and has been involved in SharePoint full time since 2007. At BlackCompass, Sen is responsible for product development and overall product strategy. As a technology professional, Sen specializes in SharePoint, Office 365 cloud, JavaScript, Data Visualization and general Microsoft development. About Jesper Simensen Jesper is the director of Channel Sales & Strategic Alliances at BlackCompass Software and the primary point of contact in the U.S. Jesper studied International Business at Copenhagen Business School back in Denmark, but started working in the IT industry straight out of college. He has more than 15 years of experience, primarily in sales, consulting and technical delivery capacities. Jesper started specializing in SharePoint after moving to the U.S. back in 2003. Jesper is a certified SharePoint professional comprehensively familiar with the Microsoft stack. Based out of Charlotte, North Carolina, Jesper is responsible for promoting BlackCompass Visualizer, supporting Partner Sales and establishing Strategic Alliances. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a software engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and frequent speaker are worldwide conferences, trainings and events. Richard is highly active in the Office 365 community, popular blogger at www.richdizz.com and can be found on Twitter at @richdizz. Richard is born, raised and based in Dallas, TX, but works on a worldwide team based in Redmond. Richard is an avid builder of things (BoT), musician and lightning-fast runner
In this episode, Jeremy Thake and Richard DiZerega with Todd Baginski on the Property Manager Hero Demo. Audio Player 00:00 00:00 Use Up/Down Arrow keys to increase or decrease volume. Download the podcast. Weekly updates Debugging Office add-ins with Vorlon.js by Sebastien Pertus Outlook.com—out of preview and better than ever with Office add-ins A Xamarin and Microsoft future on the Xamarin blog Updates to Office 365 Groups on Microsoft Mechanics How to use the Office UI Fabric directives ngOffice UI Fabric in a Windows 10 Universal App by Rolando Oldengarm CRUD with the Microsoft Graph by Andrew Coates Show notes We are happy to announce we have shipped v3 of the Property Manager Hero Demo to the OfficeDev repository on Github.com. We’ve had a lot of success with previous versions of this Hero Demo. This was demonstrated in our Office 365 kick off sessions at both the Build 2015 session and Ignite 2015 session. The demo was also showcased in the Integrating web apps with Office 365 and iOS, Cordova, and Android Apps with Office 365 sessions at Build 2015. In Version 3, we updated the Property Manager Hero Demo to work with the GA version of the Microsoft Graph and fixed any associated breaking changes. We also enhanced the Property Manager Hero Demo to use the new functionality in the Microsoft Graph including the ability to create, read and update tasks in the plans for an Office 365 Group associated with a property/incident. Here you can see the tasks displayed in the web app: And here’s what the tasks look like in the out-of-the-box Plan page in Office 365: We also incorporated Office UI Fabric components into the web application. We created persona cards for people in the members list and bound the persona cards to data obtained via the Microsoft Graph. We also created and pop out cards for files in the OneDrive lists. The pop out cards showcase the new file thumbnail capabilities. Here you can see a thumbnail for a .jpg image: Here you can see a thumbnail for a Word document: Version 3 also include updates to all of the mobile apps to ensure they work with the Microsoft Graph GA release. Other updates include fine-tuning the user interface of the web app and mobile apps, streamlining the installation process by automatically provisioning several components that previously were not able to be provisioned automatically, and updating all screenshots, .md installation instruction files, and the demo walk through slide deck. Finally, we fixed the issue where installation could fail in certain versions of Internet Explorer and we refactored the provisioning code to make it easier to understand, simpler, and quicker by running on separate threads. This cutting edge code sample continues to evolve and demonstrate the latest and greatest Office 365 technologies. So what are you waiting for? Check out the Property Manager the code samples directory. We work hard to provide as many code samples as possible to help you develop your own apps. Please check out dev.office.com/code-samples for more! Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS is available iTunes or search for it on “Office 365 Developer Podcast” or add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Todd Baginski Todd Baginski is an nine-time Microsoft SharePoint Server MVP and SharePoint Top 25 Influencer who uses Microsoft SharePoint, Office 365, Azure, Mobile, Office and cloud technologies to create Internet websites, mobile apps and line of business applications for businesses of all sizes. Todd works closely with Microsoft to create demos, code samples and articles to help developers around the world learn how to properly implement SharePoint, Office, mobile, and cloud technologies. In his free time Todd enjoys playing with his son, relaxing with his wife, and playing a variety of sports like skiing, lacrosse, hockey and softball. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a software engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and frequent speaker are worldwide conferences, trainings and events. Richard is highly active in the Office 365 community, popular blogger at www.richdizz.com and can be found on Twitter at @richdizz. Richard is born, raised and based in Dallas, TX, but works on a worldwide team based in Redmond. Richard is an avid builder of things (BoT), musician and lightning-fast runner
In this episode, Jeremy Thake sits on an Office 365/SharePoint user group panel discussion with Ben Niaulin, Todd Klindt, Sue Hanley and David Feldman. Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS is available iTunes or search for it on “Office 365 Developer Podcast” or add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a software engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and frequent speaker are worldwide conferences, trainings and events. Richard is highly active in the Office 365 community, popular blogger at www.richdizz.com and can be found on Twitter at @richdizz. Richard is born, raised and based in Dallas, TX, but works on a worldwide team based in Redmond. Richard is an avid builder of things (BoT), musician and lightning-fast runner.
In this episode, Jeremy Thake talks to Dean Slawson and Jeffrey Dunn on best practices for Office add-ins. Weekly updates Use OAuth authentication in an Office add-in Microsoft Graph: Outlook Extensions by Simon Jaeger Announcing Fabric Explorer by David Mann Microsoft Graph in Ruby on Rails app (Office Dev Show) by Richard diZerega Show notes Office add-in development best practices Office add-in training Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS is available iTunes or search for it on “Office 365 Developer Podcast” or add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a software engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and frequent speaker are worldwide conferences, trainings and events. Richard is highly active in the Office 365 community, popular blogger at www.richdizz.com and can be found on Twitter at @richdizz. Richard is born, raised and based in Dallas, TX, but works on a worldwide team based in Redmond. Richard is an avid builder of things (BoT), musician and lightning-fast runner
In this episode, Jeremy Thake talks to Brendon Ford from Provoke Solutions on the Clause Library Word add-in that integrates with SharePoint Online. The Clause Library app is a cloud-based information repository that can be accessed, searched, edited and retrieved directly from Microsoft Word. Whether you’re working on legal contracts, RFP/RFQ responses or sales proposal, your organization probably has certain phrases or clauses that are used repeatedly across multiple documents. After a painstaking review to get the perfect wording, it is difficult to ensure that information is always up-to-date and available for others. Clause Library solves this problem, using the power of Office 365 and SharePoint Online: Robust search functionality makes it easy to find the needed clause; with one click it can be added to the Word document you’re currently working in. New clauses can be added and existing clauses can be edited in the central cloud-based library—all from within Word. The library can easily be shared with approved people internal and external to the organization. Professional service organizations such as law firms, management consultants, agencies and architects can benefit from Clause Library: Attorneys can access the most current version of legal clauses while writing the contracts within Word. Salespeople can develop formal proposals and statements of work utilizing corporate approved messaging. Businesses can respond to Requests for Information (RFPs) quickly utilizing phrasing that helped win prior projects. Weekly updates Postman and Office 365 by Liam Cleary Retrying calls to the Microsoft Graph by Paul Schaeflein The New Azure Converged Auth Model and Office 365 APIs by Steve Peschka Speed up development in ‘Yo Office’ through browser-sync by Stefan Bauer Office Dev PnP webcast—Introduction to Microsoft Graph for Office 365 developer by Vesa Juvonen Office 365 Developer Patterns and Practices—February 2016 release by Vesa Juvonen ngOfficeUiFabric v0.4.0 Released—two new directives and one breaking change by Andrew Connell Angular 2 and OpenID Connect with Azure Active Directory by Scot Hillier Show notes Clause Library on GitHub.com Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS is available iTunes or search for it on “Office 365 Developer Podcast” or add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a software engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and frequent speaker are worldwide conferences, trainings and events. Richard is highly active in the Office 365 community, popular blogger at www.richdizz.com and can be found on Twitter at @richdizz. Richard is born, raised and based in Dallas, TX, but works on a worldwide team based in Redmond. Richard is an avid builder of things (BoT), musician and lightning-fast runner
In this episode, Jeremy Thake speaks to Vesa Juvonen on the latest updates from Office 365 PNP. Audio Player 00:00 00:00 Use Up/Down Arrow keys to increase or decrease volume. Download the podcast. Weekly updates New cloud storage options for Office mobile and Office Online How Lotus F1 Team built custom #Office365 integrated apps to manage race team logistics Office Outlook MailApp Manifest Uploader Office Mechanics on Office 365 Extensibility Build a SharePoint add-In with Angular2 and TypeScript by Scot Hillier Group API Explorer by Paul Schaeflein Offset classes are coming to Office UI Fabric by Elio Struyf What’s new in SharePoint 2016 Remote API Part 4 (Web) by Steven Curran C# Console Application and Office 365 by Liam Cleary Show notes The Microsoft Patterns and Practices (PnP) team is working hard to release samples to show the power of SharePoint add-ins and Office 365 APIs with Microsoft Graph. Don’t forget to join the monthly community calls to hear the updates from them directly, with demos on the latest released samples and solutions.Here are the latest updates from the team: PnP January 2015 monthly release notes at dev.office.com New PnP webcast series released with the following recordings now available: Office Dev PnP webcast—building Help Desk application with Microsoft Graph Office Dev PnP webcast—property bag trick for CSOM to enable additional configurations Office Dev PnP webcast—Azure AD for Office 365 developer Office Dev PnP webcast—throttling mechanisms in SharePoint Online Office Dev PnP webcast—SharePoint Nuget Packages and PnP Core Component Office Dev PnP webcast—provisioning engine and reference solution with AngularJS Office Dev PnP webcast—JavaScript performance considerations with SharePoint Office Dev PnP webcast—asynchronous operations with Office 365 using Azure WebJobs Office Dev PnP webcast—branding SharePoint using add-in model techniques Office Dev PnP webcast—JavaScript Development Patterns with SharePoint Numerous updates and new articles to PnP section in MSDN at OfficeDevPnPMSDN For more on patterns and practices check out dev.office.com/patterns-and-practices. All questions related on released materials and guidance can be added to our Yammer group at OfficeDevPnPYammer. Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS is available iTunes or search for it on “Office 365 Developer Podcast” or add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Vesa Juvenon Vesa Juvonen is a senior program manager within Office 365 engineering and more precisely in the SharePoint Customer Experience team. Prior to being a member of the CXP team, Vesa was a principal consultant with Microsoft Services for eight years before moving to product group. Vesa was also SharePoint Microsoft Certified Master (MCM) instructor for the life cycle of the program and is considered an industry expert on the use of the app/add-in model and more specifically on the transformation from farm solutions to the app/add-in model. Vesa leads the virtual team that created the Office 365 Developer Patterns and Practice (PnP) to help customers to learn how to use SharePoint add-in model and other Office 365 related technologies. Vesa is also a frequent speaker at SharePoint conferences and events. You can read Vesa’s blog here and follow him on twitter on @vesajuvonen. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a software engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and frequent speaker are worldwide conferences, trainings and events. Richard is highly active in the Office 365 community, popular blogger at www.richdizz.com and can be found on Twitter at @richdizz. Richard is born, raised and based in Dallas, TX, but works on a worldwide team based in Redmond. Richard is an avid builder of things (BoT), musician and lightning-fast runner
In this episode, Jeremy Thake speaks to Chris McNulty on PowerApps. Weekly updates #SharePoint Server 2016 and Project Server 2016 Release Candidate available office.com/code-samples-detail/7212 office.com/2016/01/21/office-365-monthly-dev-digest-for-january/ com/MicrosoftDX/kurvejs manifoldjs.com/ Developing Outlook add-ins–where to integrate and what you can do Microsoft Graph: Authentication with the converged model (preview) Office UI Fabric responsive grid: breakpoints, push/pull and other available classes How to handle table component of Office UI Fabric Publishing Office add-ins to the Office Store Office Dev Show:Episode 21—Getting Started with Native iOS Development Show notes powerapps.com Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS is available iTunes or search for it on “Office 365 Developer Podcast” or add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Chris McNulty Chris McNulty is a senior product marketing manager for SharePoint and Office 365 at Microsoft. Chris’s experience as CTO includes companies as diverse as Dell Software/Quest, and Cryptzone/HiSoftware. He was first recognized as a SharePoint MVP in 2013, and led the SharePoint consulting practice at KMA, a Boston-based Microsoft Gold Partner. A frequent speaker at events around the globe, Chris is the author of the “SharePoint 2013 Consultant’s Handbook” among other works. He also blogs at www.chrismcnulty.net/blog Recently, he was recognized by Harmon.ie at the Ignite Conference as one of the Top 25 Office 365 Influencers in the community today. Chris holds an MBA from Boston College in Investment Management and has over 20 years’ experience in financial services technology with John Hancock, State Street, GMO and Santander. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a software engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and frequent speaker are worldwide conferences, trainings and events. Richard is highly active in the Office 365 community, popular blogger at www.richdizz.com and can be found on Twitter at @richdizz. Richard is born, raised and based in Dallas, TX, but works on a worldwide team based in Redmond. Richard is an avid builder of things (BoT), musician and lightning-fast runner.
In this episode, Jeremy Thake speaks to Andrew Connell and Waldek Mastykarz on ngOfficeUIFabric. Weekly Updates microsoft.io/changelog office.com/blogs/Microsoft-Graph-WebHooks-Update-January-2016 udemy.com/office365dev/ com/OfficeDev/Office-add-in-Nodejs-ServerAuth Know When Your Azure Identity Won’t Work with Office 365 APIs Integrating Office 365 web applications and add-ins with LOB applications using Azure API Apps Using ASP.NET Identity 3 with Entity Framework 6 Show notes andrewconnell.com/blog/announcing-ngofficeuifabric-v0-1-3-angular-1-x-directives-for-the-office-ui-fabric Using Angular in Office add-ins & Office UIFabric Office UI Fabric is now fully supported for use with bower.io EP062 on Office UI Fabric github.com/ngOfficeUIFabric/ng-officeuifabric ngofficeuifabric.com Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS is available iTunes or search for it on “Office 365 Developer Podcast” or add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Andrew Andrew is an entrepreneur and developer with an emphasis in Microsoft SharePoint and content management systems (CMS). In April of 2005 he was recognized by Microsoft for his community contributions by being awarded Most Valuable Professional (MVP) for Microsoft Content Management Server and has received the award annually for SharePoint Server every year since. Most of his work these days involves working with the Microsoft SharePoint, Office 365 and web development technologies. Read more at about Andrew Connell and follow him on @andrewconnell. About Waldek Waldek is a Microsoft SharePoint Server MVP and works as a SharePoint consultant at Mavention. Waldek shares his enthusiasm about the SharePoint platform through his blog, articles published in both online and offline magazines and on MSDN SharePoint forums. Waldek participates frequently as an “Ask-the-Expert” in community events such as SharePoint Connections, Microsoft TechEd and DevDays. Waldek is also a Virtual Technology Solutions Professional for Microsoft Netherlands. In this role he helps answer customer questions around SharePoint Web Content Management (WCM). Check out his blog blog.mastykarz.nl and follow him on twitter @waldekm. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a software engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and frequent speaker are worldwide conferences, trainings and events. Richard is highly active in the Office 365 community, popular blogger at www.richdizz.com and can be found on Twitter at @richdizz. Richard is born, raised and based in Dallas, TX, but works on a worldwide team based in Redmond. Richard is an avid builder of things (BoT), musician and lightning-fast runner
In this episode, Jeremy Thake and Richard Dizerega speaks to Travis Tidwell and Gary Wetzel from form.io on their Office 365 integration. Weekly updates Office 365 Developer Patterns and Practices – January 2016 release github.com/OfficeDev/Outlook-add-in-Scream github.com/AndrewJByrne/Outlook-add-in-Galactify Office add-ins for work or school accounts Writing an Office add-in for your website Run As Radio RSS Feed github.com/OfficeDev/O365-Nodejs-Microsoft-Graph-App-only Using Office theme colors in your add-in Show notes form.io github.com/formio/keycred channel9.msdn.com/Shows/Office-Dev-Show/Office-Dev-Show-Episode-19-Formio Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS is available iTunes or search for it on “Office 365 Developer Podcast” or add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Gary Wetzel Gary Wetzel, CEO and co-founder, Gary is a seasoned executive leader with an extensive technology management background, and an equal balance of CEO, CFO and COO experience leading technology, online/SaaS, and capital equipment companies. Most recently, Gary was CFO of AllPlayers.com, where he worked with Travis and Denise on his team. Previously, he was CFO of Travelocity, CEO of Graphics Microsystems, Inc., and CFO of Von Hoffmann Corp. Gary holds an MBA from Columbia Business School. About Travis Tidwell Travis Tidwell, CTO & co-founder of Form.io, Travis is a recognized software developer and technology leader with over 15 years of advanced enterprise development experience in Open Source and proprietary web software environments. Due to his many Open Source contributions, Travis has accrued a significant online following within GitHub, YouTube, Drupal and other communities and speaks at numerous industry conferences about emerging technology trends . In 2008, Travis co-founded Alethia, where he developed and founded the popular Open Source multimedia solution called MediaFront (mediafront.org). Previously, he was CTO for AllPlayers.com, where he led a team of web developers of a PaaS solution. Previously, he was CTO for AllPlayers.com, where he led a team of web developers of a PaaS solution. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a software engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and frequent speaker are worldwide conferences, trainings and events. Richard is highly active in the Office 365 community, popular blogger at www.richdizz.com and can be found on Twitter at @richdizz. Richard is born, raised and based in Dallas, TX, but works on a worldwide team based in Redmond. Richard is an avid builder of things (BoT), musician and lightning-fast runner
In this episode, Jeremy Thake speaks to Daniel Canning and Amitabh Mukherjee about the Matter Center. Weekly updates Office 365 web applications as microservices on Docker containers App model v2.0 preview: What’s different? What’s new in SharePoint 2016 Remote API Part 3 (Files) SPServices into 2016! A quick look back on 2015 and look ahead at 2016 – Mikael Svenson Show notes Matter Center for Office 365 is now available in GitHub Matter Center—Boosting Productivity for Legal and Business Professionals Matter Center for Office 365 Matter Center UserVoice Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS is available iTunes or search for it on “Office 365 Developer Podcast” or add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a software engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and frequent speaker are worldwide conferences, trainings and events. Richard is highly active in the Office 365 community, popular blogger at www.richdizz.com and can be found on Twitter at @richdizz. Richard is born, raised and based in Dallas, TX, but works on a worldwide team based in Redmond. Richard is an avid builder of things (BoT), musician and lightning-fast runner
In this episode, Jeremy Thake speaks to Sean Maloney and Ryan Gregg on OneDrive extensibility. Weekly updates Office Dev PnP webcast—throttling mechanisms in SharePoint Online Office Dev PnP webcast—SharePoint Nuget Packages and PnP Core component Building an Excel 2016 add-In with Angular 2 Beta Whats new in SharePoint 2016 Remote API Part 2 (Sharing) EP46 Mike Fitz EP69 Brad green EP48 Eric Shupps Ep72 Chris O’Brien Show notes Office 365 Developer Podcast: Episode 035 on OneDrive consumer APIs with Ryan Gregg OneDrive for Business update on storage plans and Next Generation Sync Client Get started at the OneDrive Developer Center ms/onedriveapi Try out the Interactive SDK Keep up to date at the OneDrive blog Give feedback on the OneDrive UserVoice Ask questions on Stack using OneDrive dev.onedrive.com github.com/OneDrive File Picker Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS is available iTunes or search for it on “Office 365 Developer Podcast” or add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Ryan Gregg Ryan Gregg is a principal program manager on the OneDrive team. He’s a been with Microsoft for 10 years and has built developer experiences for Outlook, Office and OneDrive during that time. You can find Ryan’s blog at blogs.msdn.com/b/rgregg and on Twitter @ryangregg. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a software engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and a frequent speaker at worldwide conferences, trainings and events. Richard is highly active in the Office 365 community, popular blogger at www.richdizz.com and can be found on Twitter at @richdizz. Richard is born, raised and based in Dallas, TX, but works on a worldwide team based in Redmond. Richard is an avid builder of things (BoT), musician and lightning-fast runner
In this episode, Jeremy Thake speaks to Humberto Lezama Guadarrama about Office add-in commands in Excel/Word/PowerPoint. Weekly updates Angular 2 Beta Angular 2.0 and the Microsoft Graph Matter Center for Office 365 is now available in GitHub Office 365—monthly Dev Digest for December What’s New for Developers in SharePoint 2016 What’s New for Developers in SharePoint 2016 – Update 1Invalid Client Secret when Publishing Azure AD Secured Apps Things to know when creating subscriptions via the Microsoft Graph API https://github.com/iozag/sharepoint-build-tasks Show notes Connect 2015(); add-in commands in the Office Ribbon (Public Preview) Introducing Office 2016 add-in commands Preview for Word and Excel Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS is available iTunes or search for it on “Office 365 Developer Podcast” or add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Humberto Lezama Guadarrama Humberto is a senior program manager at Microsoft on the Office extensibility team where he oversees user experiences and security of Office add-ins. Before Office, Humberto worked on Dynamics CRM and SharePoint developer experiences and before Microsoft he worked on a variety of IT stints ranging from designer, programmer, project manager and everything in between. On his personal time, Humberto enjoys hiking, building gadgets, watching lots of movies, traveling and doing all sorts of silly things with his wonderful kids and awesome wife. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a software engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and frequent speaker are worldwide conferences, trainings and events. Richard is highly active in the Office 365 community, popular blogger at www.richdizz.com and can be found on Twitter at @richdizz. Richard is born, raised and based in Dallas, TX, but works on a worldwide team based in Redmond. Richard is an avid builder of things (BoT), musician and lightning-fast runner
In this episode, Jeremy Thake speaks to Juan Balmori Labra about Word add-in extensibility and Martin Seifert from OfficeAtWork Word add-in in the Office Store. Weekly updates Admins—get ready for Office 365 Planner preview! New SharePoint CSOM version released for SharePoint OnlineOffice Dev PnP web cast—provisioning engine and reference solution with AngularJS SPTechCon Austin Hackathon The help desk demo Nik’s SharePoint Fest 2015 Chicago session deck on High Trust Provider Hosted add-in is available Easily publishing release versions of web applications to Azure Web Apps with Git, Gulp and Kudu Microsoft Graph / OneDrive —the resource could not be found How to make the new SharePoint Hosted Add-In deploy in SharePoint 2016 Beta 2 Yet another fix for “App with the same version and product ID” on-premises How and why is the community customizing SharePoint? Show notes Document assembly Word add-in sample GitHub Office JS Docs UserVoice www.officeatwork365.com Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS is available iTunes or search for it on “Office 365 Developer Podcast” or add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Juan Balmori Labra Juan Balmori is a senior program manager working in the Microsoft Office Extensibility team for the last 10 years. Juan’s team is currently working on the new developer platform for Office 365 Add-ins, specifically the Office JavaScript APIs for Word as well as other basic infrastructure features. During the 2013 release he was part of the team founding the new cloud based extensibility model for Office, shipping Office Add-ins (formerly apps for Office) as owner of Office.js. Previously he worked on the Office 2010 release, shipping Business Connectivity Services and Duet. Before pursuing his dream to move to Redmond, Juan worked at Microsoft Mexico as the principal architect for the Public Sector Consulting Practice. About Martin Seifert Martin is the founder and CEO of officeatwork AG, an award winning Microsoft ISV in Switzerland. officeatwork is specialized in Office Add-in development for enterprises providing templates and content solutions for Office. officeatwork solutions are installed on millions of PC’s around the globe. Martin has been working with Microsoft technologies for over 30 years and is helping in shaping the Office Web API’s together with various Microsoft product teams around the globe. officeatwork was one of the first to provide an O365 SaaS app in the Office Store, the officeatwork 365 Mail Responder as well as add-ins using the new Word API’s called Document Designer and Document Wizard, also available in the Office Store. In private he likes to be off the beaten track and explore remote parts of the planet together with his family (preferably in Australia). You can follow him on @MartinSSeifert. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a software engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and frequent speaker are worldwide conferences, trainings and events. Richard is highly active in the Office 365 community, popular blogger at www.richdizz.com and can be found on Twitter at @richdizz. Richard is born, raised and based in Dallas, TX, but works on a worldwide team based in Redmond. Richard is an avid builder of things (BoT), musician and lightning-fast runner.
In this episode, Jeremy Thake and Richard DiZerega discuss how to get started with Office 365 as an Android developer. Followed by a discussion on the AnDevCon and European SharePoint hackathons. Weekly updates Schedule meetings faster with people outside your company with FindTime app from the Microsoft Garage What’s new: October 2015 Specifying Office hosts and API requirements Office add-in requirement sets Announcing Azure Portal general availability The Taxonomy Picker Battle: PnP vs SharePoint Designing great Office add-ins—looks matter! Fixing timeout exception on CSOM based site collection creation Tabify Your SharePoint Forms What’s new in SharePoint 2016 Remote API Part 1 Show notes dev.office.com/android European SharePoint Conference TeamDocs DelveClassifier Interactive Word Documents Outlook Meeting Workspace add-in Goomer One Click Trips Joke Inserter Ruck and Maul AnDevCon submissions HiOffice365 Travelog Dream Volunteer Birthday Greetings Video OneDrive Albumizer Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS is available iTunes or search for it on “Office 365 Developer Podcast” or add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a software engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and frequent speaker are worldwide conferences, trainings and events. Richard is highly active in the Office 365 community, popular blogger at www.richdizz.com and can be found on Twitter at @richdizz. Richard is born, raised and based in Dallas, TX, but works on a worldwide team based in Redmond. Richard is an avid builder of things (BoT), musician and lightning-fast runner
In this episode, Jeremy Thake and Richard DiZerega talk to Yina Arenas about the Microsoft Graph. Weekly updates Hack productivity PowerApp your Office and SharePoint mobile solutions Introducing Microsoft PowerApps Develop an API for PowerApps Office Dev PnP Webcast—asynchronous operations with Office 365 using Azure WebJobs Channel 9.msdn.com with Andrew Coates Advanced Windows 10 development with the Office 365 APIs github.com/jakkaj/DayBar Stalking your favorite celebrities with Office 365 Connectors for Groups Using Office 365 Connectors for Groups in ASP.NET MVC Saving properties on an Exchange item in Outlook add-ins Be careful to case sensitivity in Microsoft Graph REST API Building daemon or service app with the Microsoft Graph PI Office Dev Show: Episode 19—Form.io Show notes graph.microsoft.io/ Connect(); 2015 videos Microsoft Graph /v1.0 Microsoft Graph /beta Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS is available iTunes or search for it on “Office 365 Developer Podcast” or add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Yina Arenas Yina Arenas is an senior program manager in the Office Extensibility team developing the app models for Office servers and services. In previous releases, she worked on the Office authorization infrastructure and the SharePoint app model. Yina is passionate about enabling usage and adoption of Microsoft productivity services through the developer ecosystem and helping developers build collaborative applications more efficiently and effectively by leveraging the capabilities of Office applications and services. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a software engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and frequent speaker are worldwide conferences, trainings and events. Richard is highly active in the Office 365 community, popular blogger at www.richdizz.com and can be found on Twitter at @richdizz. Richard is born, raised and based in Dallas, TX, but works on a worldwide team based in Redmond. Richard is an avid builder of things (BoT), musician and lightning-fast runner
In this episode, Jeremy Thake talks to Chris O’Brien about SharePoint development. Weekly updates Outlook REST API changes to beta endpoint—Part IV The evolution of PowerPoint—introducing Designer and Morph Office Dev PnP Web Cast – JavaScript development patterns with SharePoint Office 365 Developer Patterns and Practices (PnP)–November 2015 release Announcing gulp-spsync—a Gulp plugin that syncs local files with a SharePoint site How to debug Office Add-in In Office clients without Visual Studio Debugging Office Add-ins Searching documents across multiple Office 365 groups with REST API Use a Shared folder as an Office Add-in catalog Building a good authentication flow in an Office Add-in Dissecting and validating the Exchange Identity token Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS is available iTunes or search for it on “Office 365 Developer Podcast” or add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Chris O’Brien Chris has over 14 years’ experience working with complex projects on Microsoft technologies. He has spent a lot of time leading SharePoint delivery teams and projects, and have extensive experience as a developer and continue to do hands-on coding. He works hard to contribute to the technical communities he works in and regularly speaks at conferences and publishes articles. In the past, he has worked for Microsoft as a SharePoint field engineer. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a software engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and frequent speaker are worldwide conferences, trainings and events. Richard is highly active in the Office 365 community, popular blogger at www.richdizz.com and can be found on Twitter at @richdizz. Richard is born, raised and based in Dallas, TX, but works on a worldwide team based in Redmond. Richard is an avid builder of things (BoT), musician and lightning-fast runner.
In this episode, Jeremy Thake talks to Paolo Pialorsi on the new Office 365 developer PNP Partner Pack. Weekly updates Social Share makes it easy to distribute slides and decks to more people through social networks Getting started with yo office for web dev n00bs Simplifying Office 365 Unified API calls with Postman and OAuth 2 Update 4 on Office 365 unified API Office 365 Developer Patterns and Practices—November 2015 release Show notes github.com/OfficeDev/PnP-Partner-Pack Introduction to the PNP Partner Pack blog post Introduction to the PNP Partner Pack slide deck Introduction to the PNP Partner Pack video Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS is available iTunes or search for it on “Office 365 Developer Podcast” or add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Paolo Pialorsi Paolo is the founder of PiaSys (www.pialorsi.com), a company focused on Microsoft SharePoint and .NET development. He’s a consultant, trainer, book author and speaker at the best international conferences about Microsoft technologies. He writes articles for IT magazines, authored several books for Microsoft Press (the latest is “Microsoft SharePoint 2013 Developer Reference”) and posts regularly on his technical blog (www.sharepoint-reference.com/Blog/). You can follow Paolo on Twitter (@PaoloPia). Paolo passed more than 40 Microsoft certification exams and achieved the following certifications: Microsoft Certified Solutions Master on SharePoint, MCP, MCT, MCSD.NET, MCSE, MCSA, MCAD, MCTS on several Microsoft technologies and IBM Certified Developer on XML technologies. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a software engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and frequent speaker are worldwide conferences, trainings and events. Richard is highly active in the Office 365 community, popular blogger at www.richdizz.com and can be found on Twitter at @richdizz. Richard is born, raised and based in Dallas, TX, but works on a worldwide team based in Redmond. Richard is an avid builder of things (BoT), musician and lightning-fast runner.
In this episode, Jeremy Thake talks to Paul Schaeflien, Elio Struyf and Waldek Mastykarz about the MVP Summit. Weekly updates Office Dev Show—Episode 17: Grace Hopper Celebration Office Dev Show—Episode 16: Getting Started with Android Studio Display Events from an Outlook Calendar in SharePoint using Office 365 API’s Office Dev PnP webcast—Introduction to Office Dev PnP Provisioning Engine The new Office—October feature update Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS is available iTunes or search for it on “Office 365 Developer Podcast” or add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Paul Schaeflein Paul has worked with Microsoft’s SharePoint technologies since it was called the Digital Dashboard. This work encompasses substantial custom development, implementations and training. Also, Paul was granted the Microsoft Most Valuable Professional (MVP) award for his community work – primarily presentations at national conferences, regional events and user groups. Check out Paul’s blog www.schaeflein.net/blog and follow him on @paulschaeflein. About Elio Struyf Elio is an Office 365 consultant working for Ventigrate and a board member of the Belgian Information Worker User Group, (BIWUG ). He focused on search and branding related topics in SharePoint and Office 365. He shares his ideas and experiences on his blog (www.eliostruyf.com) and through various public speaking engagements. About Waldek Mastykarz Waldek is a Microsoft SharePoint Server MVP and works as a SharePoint consultant at Mavention. Waldek shares his enthusiasm about the SharePoint platform through his blog, articles published in both online and offline magazines and on MSDN SharePoint forums. Waldek participates frequently as an “Ask-the-Expert” in community events such as SharePoint Connections, Microsoft TechEd and DevDays. He is also a Virtual Technology Solutions Professional for Microsoft Netherlands. In this role, he helps answer customer questions around SharePoint Web Content Management (WCM). Check out his blog mastykarz.nl and follow him on twitter @waldekm. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a software engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and frequent speaker are worldwide conferences, trainings and events. Richard is highly active in the Office 365 community, popular blogger at www.richdizz.com and can be found on twitter at @richdizz. Richard is born, raised and based in Dallas, TX, but works on a worldwide team based in Redmond. Richard is an avid builder of things (BoT), musician and lightning-fast runner.
In this episode, Jeremy Thake and Richard DiZerega talk to Bradly Green, the engineering director at Google, on the AngularJS framework. Weekly updates $ yo office v0.4 released Implementing admin consent in multi-tenant Office 365 applications using implicit OAuth flow Versioning SharePoint add-ins in your VSO Scripted build Office Dev PnP Webcast—Introduction to Office 365 Dev PnP PowerShell Office 365 Dev Patterns and Practices graphics presentation Two practical things about the new Group Files API Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS is available iTunes or search for it on “Office 365 Developer Podcast” or add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Bradly Green Bradly Green is the engineering director at Google who manages AngularJS and GreenTea (CRM). You can follow him on @bradlygreen. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a software engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and frequent speaker are worldwide conferences, trainings and events. Richard is highly active in the Office 365 community, popular blogger at www.richdizz.com and can be found on twitter at @richdizz. Richard is born, raised and based in Dallas, TX, but works on a worldwide team based in Redmond. Richard is an avid builder of things (BoT), musician and lightning-fast runner.
In this episode, Jeremy Thake and Richard DiZerega about the Angular Connect event in London. Weekly updates Office add-in with Knockout.js Outlook REST API changes to beta endpoint: Part II Update 2 on the Office 365 unified API Add-in command sample App registration tool Office Dev PnP webcast—remote timer job framework Retrieving posts from blogs available in Delve with Office 365 REST API com/OfficeDev/SayMyName-Mail-Addin com/thm1118/Provider-Host-App-java-Sharepoint-OnPremise-HighTrust Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS is available iTunes or search for it on “Office 365 Developer Podcast” or add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a software engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and frequent speaker are worldwide conferences, trainings and events. Richard is highly active in the Office 365 community, popular blogger at www.richdizz.com and can be found on twitter at @richdizz. Richard is born, raised and based in Dallas, TX, but works on a worldwide team based in Redmond. Richard is an avid builder of things (BoT), musician and lightning-fast runner.
In this episode, Jeremy Thake and Richard DiZerega talk to Matthew McDermott about SharePoint search. Weekly updates dev.onedrive.com/sdks.htm Office Dev PnP Web Cast – OneDrive for Business Customizations Excel add-in for Azure ML johnliu.net/blog/2015/10/posting-to-office-365-onenote-via-powershell github.com/waldekmastykarz/sample-yooffice-cors Show notes Display templates and query rules—channel9.msdn.com/events/SharePoint-Conference/2014/SPC322 Search extensibility and content enrichment—channel9.msdn.com/Events/Ignite/2015/BRK4124 Hybrid Search with Office 365 and Cloud Search Service—channel9.msdn.com/Events/Ignite/2015/BRK3134 Hybrid business connectivity—channel9.msdn.com/Events/Ignite/2015/BRK4113 Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS is available iTunes or search for it on “Office 365 Developer Podcast” or add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Matthew McDermott Matthew is a founder and director at Aptillon, Inc, a nine-time Microsoft SharePoint Server MVP and part-time trainer for Critical Path Training. Matthew specializes in SharePoint integration, strategy and implementation consulting to help his clients solve business problems with SharePoint. Matthew is a speaker, content author, blogger and specialist in SharePoint technologies focused on web content management, collaboration, search and social computing. An accomplished cook and bartender, in his spare time Matt spends as much time with his wife as his dog will allow. You can find his blog at ableblue.com/blog and follow him on @MatthewMcD. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a software engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and frequent speaker are worldwide conferences, trainings and events. Richard is highly active in the Office 365 community, popular blogger at www.richdizz.com and can be found on twitter at @richdizz. Richard is born, raised and based in Dallas, TX, but works on a worldwide team based in Redmond. Richard is an avid builder of things (BoT), musician and lightning-fast runner.
In this episode, Jeremy Thake and Richard DiZerega talk about TechCrunch Disrupt San Francisco 2015. Weekly updates Office Dev Show – Episode 13 – Getting Started with NodeJS by Sonya & Richard msdn.microsoft.com/EN-US/library/mt616496.aspx —Word msdn.microsoft.com/EN-US/library/mt616485.aspx —Excel Office 365 Developer Patterns and Practices – October 2015 release External sharing API for SharePoint and OneDrive for Business Building an Excel 2016 add-In with Angular and Enhanced office.js by Scot Hillier Office add-ins: Launch in Office Online by Simon Jager Office add-ins: Launch in Excel Online from Visual Studio by Simon Jager http://blog.mastykarz.nl/office-365-unified-api-mail by Waldek Mastykarz O365 Dev Challenges – Part 1 – Introduction to creating a multi-tenant Office 365 add-in using VS2015 by Mikael Svenson Introduction to Office UI Fabric by Mark Rackley OfficeUIFabric.com v1.0.0 – Full Sample Coverage of Office UI Fabric v1.0.0 by Andrew Connell Show notes Daylist Daylist integrates to-do lists into individual calendars. Within each calendar event on Daylist, users are able to plan the sequence of tasks for that event and access the resources (such as files, URLs or emails) required to perform each of these tasks. Zombie Club PowerPoint asset builder This Office add-in pairs a Task pane with a Content viewer to allow for a dynamic selection and creation of video assets that can be done directly in PowerPoint. Data is housed with newly created domains of AllNightAtThe.Club and ZombieApocalypsePreparation.Club. Yes-Reply Sometimes, people prefer to just respond to an email and say: “unsubscribe,” “I have some questions,” “I’d like a group discount” or “I am having a problem.” With Yes-Reply we can classify the action and create entries in the CRM turning auto-response into actionable data! MetroMail MetroMail extracts out all the attachments from the email inbox and creates a nice gallery of it (for images and any multimedia). MetroMail sorts all the documents and layouts it with nice preview for easy access, it identifies important documents like bills / invoices and lets you make the payments from within the inbox! It just makes the life easy! Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS is available iTunes or search for it on “Office 365 Developer Podcast” or add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a software engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and frequent speaker are worldwide conferences, trainings and events. Richard is highly active in the Office 365 community, popular blogger at www.richdizz.com, and can be found on twitter at @richdizz. Richard is born, raised and based in Dallas, TX but works on a worldwide team based in Redmond. In his spare time, Richard is an avid builder of things (BoT), musician, and lightning fast runner.
In this episode, Jeremy Thake and Richard DiZerega talk to Tristan Davis on the Office Extensibility team. Weekly updates What’s new in Office 2016 for developers Increase the productivity of users’ with enhanced Office.js APIs in Office 2016Office Developer Swag Boxes for your user groups Using OAuth from PowerShell by Stephen Owen The Dev Intersection Countdown Show Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS is available iTunes or search for it on “Office 365 Developer Podcast” or add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Tristan Davis Tristan Davis is the group program manager of the APIs & Extensions team within Office Extensibility. His team is responsible for improvements to the Office 365 APIs, the new Apps for Office client extensibility model, as well as all existing flavors of Office programmability. Prior to joining the team, he was a member of the Word program management team from Office 2003 through office 2013. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a software engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and frequent speaker are worldwide conferences, trainings and events. Richard is highly active in the Office 365 community, popular blogger at www.richdizz.com, and can be found on twitter at @richdizz. Richard is born, raised and based in Dallas, TX but works on a worldwide team based in Redmond. In his spare time, Richard is an avid builder of things (BoT), musician, and lightning fast runner.
In this episode, Richard diZerega talks to Rob Howard about the Office.js API updates in Office 2016 for Excel and Word add-ins. Weekly updates The new Office is here by Kirk Koenigsbauer Cloud Roadshow Cities Office Dev Show Episode 12—Office UI Fabric with Sonya Koptyev and Humberto Lezama Guadarrama Introducing ng-OfficeUIFabric: Angular Directives for Office UI Fabric by Andrew Connell Introducing OfficeUIFabric.com—Demos and Reference Samples for Office UI Fabric by Andrew Connell Using Azure Deployment Slots to implement dev/test/production ALM for Office 365 apps and SharePoint add-ins by Chris O’Brien Two things that are not super obvious when working with the new Office 365 Groups API by Waldek Mastykarz Building File Handler add-ins for Office 365 by Richard diZerega Show notes Office.js Docs GitHub repo Office.js Snippets Explorer GitHub repo Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS is available iTunes or search for it on “Office 365 Developer Podcast” or add directly with the RSS†http://feeds.feedburner.com/Office365DeveloperPodcast. About Rob Howard Rob Howard joined Microsoft in August of 2005 and currently works as a program manager on the Office Developer Platform team, where he works on the app models for Office clients, servers and services. His goal is to enable developers to build collaborative productivity applications more efficiently and effectively by leveraging the capabilities of Office, SharePoint, Exchange and a variety of other Office applications and services. In previous releases Rob worked on areas like the SharePoint app model, csom, sandboxed solutions, SharePoint solution deployment, the fab 40 and SharePoint Designer. Rob has a passion for collaborative applications because they can enhance individual and organizational productivity by ensuring that the people and information vital to completing a task are connected and readily available in the appropriate contexts. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a software engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and frequent speaker are worldwide conferences, trainings and events. Richard is highly active in the Office 365 community, popular blogger at†www.richdizz.com, and can be found on twitter at @richdizz. Richard is born, raised and based in Dallas,TX but works on a worldwide team based in Redmond. In his spare time, Richard is an avid builder of things (BoT), musician, and lightning fast runner.
In this episode, Richard DiZerega talks to Venkat Ayyadevara about the new unified APIs for mail/contact/calendar and the converged consumer/commercial app registration and authentication offered in Azure AD’s “v2” application model. Weekly updates Office 2016 Launch on September 22 by Julia White Add-in samples moved to GitHub Office Dev Show Episode 10—File Handlers and Smartsheet with Sonya Koptyev, Dorrene Brown, Joe Adamson Office Dev Show Episode 11—Getting Started AngularJS with Sonya Koptyev, Richard diZerega Sending WebHooks with ASP.NET WebHooks Preview by Henrik F Nielsen Multi-Tenant Followup: Azure AD in Django with Python Social Auth by Elliott Miller Connecting Office add-ins created using the Yeoman Office Generator to Office 365 by Waldek Mastykarz Show notes Getting Started with Mail, Calendar, and Contacts REST APIs Unified Outlook.com/Exchange Online APIs The Converged Azure AD v2 App Model Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS is available iTunes or search for it on “Office 365 Developer Podcast” or add directly with the RSS†http://feeds.feedburner.com/Office365DeveloperPodcast. About Venkat Ayyadevara Venkat is a program manager at Microsoft on the Outlook team and owns the mail, calendar, and contact APIs for Office 365, Exchange, Outlook.com. He has been at Microsoft for over seven years and has worked on the developer platform, server-to-server OAuth framework, an Exchange protocol-aware request-routing frontend, Outlook Web App, and a recent transport for Outlook/Exchange connectivity called MAPI over HTTP. Prior to Microsoft, Venkat worked at Amazon Web Services, Evoxis (a startup in Pittsburgh, PA), and Trilogy Software in Austin, TX. He lives in the Seattle metro area and enjoys reading about current affairs, watching murder mysteries and music of all varieties. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a software engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and frequent speaker are worldwide conferences, trainings and events. Richard is highly active in the Office 365 community, popular blogger at†www.richdizz.com, and can be found on twitter at @richdizz. Richard is born, raised and based in Dallas,TX but works on a worldwide team based in Redmond. In his spare time, Richard is an avid builder of things (BoT), musician, and lightning fast runner.
In this episode, Jeremy Thake and Richard DiZerega talk to Humberto about Office UI Fabric. Weekly updates LESS SharePoint add-ins with Mixins by Sonya Madsen Index web property bag using JavaScript object model-AngularJS in SharePoint online by Vipul Kelkar Microsoft Cloud Show Episodes 093 Developers SharePoint is not a platform SharePoint is a service by Andrew Connell and Chris Johnson Architects: SharePoint is a Platform, Treating it as only a Service is a Mistake by Doug Ware IQParts Cloud App Compatible Web Parts using AngularJS and Bootstrap by Doug Ware Using the SharePoint Client Object Model in AngularJS apps by Doug Ware Working with the converged Azure AD v2 app model by Richard DiZerega Building Office 365 Applications with Node.js and the Azure AD v2 app model by Richard DiZerega Office Dev Show Episode 9—Getting Started with Cross-platform apps by Richard diZerega Using Office UI Fabric in SharePoint add-ins by Chaks Open XML SDK Intro by Ryan McIntyre Microsoft Cloud Road show SPLive360 Nov 16-20 Show notes Office UI Fabric blog post announcement UserVoice Entry Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS is available iTunes or search for it on “Office 365 Developer Podcast” or add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Humberto Lezama Guadarrama Humberto is a senior program manager at Microsoft on the Office extensibility team where he oversees user experiences and security of Office add-ins. Before Office, Humberto worked on Dynamics CRM and SharePoint developer experiences and before Microsoft he worked on a variety of IT stints ranging from designer, programmer, project manager and everything in between. On his personal time, Humberto enjoys hiking, building gadgets, watching lots of movies, traveling and doing all sorts of silly things with his wonderful kids and awesome wife. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a software engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and frequent speaker are worldwide conferences, trainings and events. Richard is highly active in the Office 365 community, popular blogger at www.richdizz.com, and can be found on twitter at @richdizz. Richard is born, raised and based in Dallas, TX but works on a worldwide team based in Redmond. In his spare time, Richard is an avid builder of things (BoT), musician, and lightning fast runner.
In this episode, Jeremy Thake and Richard DiZerega talk to Dorrene Brown on the new File Handlers in Office 365. Weekly updates Office UI FabricCreating Office add-ins with Yeoman by Andrew Connell Channel 9 Office Dev Show Episode 8 iPad Extensibility Matter Center OData Excel Office add-in Mail add-in for Outlook using Office 365 APIs (ADAL.JS, ANGULARJS, WEBAPI, AZURE AD) by Matej Vodopivc Developers: SharePoint isn’t a Platform, SharePoint is a Service by Andrew Connell Episode 092 – Identity Convergence, App Registration Portal and AppModel v2 with Microsoft’s Stuart Kwan 8 Characteristics of an ideal SharePoint customization by Doug Ware Web add-ins: Using Office Open XML to extend the JavaScript APIs by Cindy Meister Setting properties via EWS on a Draft message is a compose Mail App by Glen Scales OWA Voting Button Compose App for Office365/Exchange 2016 by Glen Scales Using Azure Machine Learning with SharePoint by Matthias Einig Show notes File Handler add-ins now available Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS is available iTunes or search for it on “Office 365 Developer Podcast” or add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Dorrene Brown Dorrene is a program manager at Microsoft currently focused on Office 365 extensibility. Prior to her stint at Microsoft, she worked a variety of odd jobs spanning from art preservation to aerospace systems with a bunch of other stuff in between. You can find her speaking at various Microsoft conferences and/or yelling about the Internet @dorreneb. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a software engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and frequent speaker are worldwide conferences, trainings and events. Richard is highly active in the Office 365 community, popular blogger at www.richdizz.com, and can be found on twitter at @richdizz. Richard is born, raised and based in Dallas, TX but works on a worldwide team based in Redmond. In his spare time, Richard is an avid builder of things (BoT), musician, and lightning fast runner.
In this episode, Jeremy Thake and Richard DiZerega talk to Andrew Connnell about the new Office add-in Yeoman Generator. Weekly updates Office Dev Show Episode 7—Getting Started with Python with Sonya Koptyev and Richard DiZerega Graph Organization Explorer Angular by Richard DiZerega Graph Organization Explorer Windows 10 (UWP) by Richard DiZerega Announcing availability of SharePoint Server 2016 IT Preview and cloud hybrid search Connecting and extending Office with Microsoft Office developer tools for Visual Studio Getting all boards to which a document belongs using the Office Graph by Stephane Cordonnier The future of client-side development in SharePoint and Office 365 by Eric Shupps Show notes Generator-office GitHub source nodejs.org/download www.npmjs.com yeoman.io/generators How to use npm global without sudo on OSX bower.io gulpjs.com Deep Dive into Office 365 Development on non-Microsoft Stack Publishing Office add-ins Azure CLI Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS is available iTunes or search for it on “Office 365 Developer Podcast” or add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Andrew Connell Andrew is an entrepreneur and developer with an emphasis in Microsoft SharePoint and content management systems (CMS). In April of 2005, he was recognized by Microsoft for his community contributions by being awarded Most Valuable Professional (MVP) for Microsoft Content Management Server and has received the award annually for SharePoint Server every year since. Most of his work these days involves working with the Microsoft SharePoint, Office 365 and web development technologies. Read more at about Andrew Connell and follow him on @andrewconnell. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a software engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and frequent speaker are worldwide conferences, trainings and events. Richard is highly active in the Office 365 community, popular blogger at www.richdizz.com, and can be found on twitter at @richdizz. Richard is born, raised and based in Dallas, TX but works on a worldwide team based in Redmond. In his spare time, Richard is an avid builder of things (BoT), musician, and lightning fast runner.
In this episode, Jeremy Thake and Richard DiZerega talk to Jason Himmelstein about Power BI. Weekly updates office.com/getting-started Office Dev Show Episode 6—Hackathons Boomerang for Outlook Pure CSS Burger Menu in SharePoint by Stefan Bauer Microsoft Cloud Solution Provider program APIs – Onboarding Tutorial Now in public preview: The Converged Microsoft Account and Azure Active Directory Programming Model Setup your development environment for High trust Saml Claims based SharePoint provider hosted applications using OWIN and an easy to use STS—part 3 by Bas Litjen Create Yammer group as another user by Chris O’Conner Calling video O365 Video API from Win10 UWP by Corey Roth SharePoint Tabbed web parts by Mark Rackley js Dev for .Net Developers Series by Andrew Connell Show notes powerbi.microsoft.com John White’s blog Richard Dizerega’s blog post on Power BI Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS is available iTunes or search for it on “Office 365 Developer Podcast” or add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Jason Himmelstein Jason Himmelstein is a Microsoft SharePoint MVP and an ITPro Solutions Architect with more than 18 years of experience working with Microsoft and related technologies. With a passion for technology, Jason has spent the past eight years dedicated to SharePoint, becoming a recognized expert in the field. Jason has successfully architected solutions for up to 120,000 users and maintains an active speaking schedule, addressing conferences around the world. He is currently the Office 365 Advisory Services Manager for Rackspace. You can find him blogging at www.sharepointlonghorn.com and follow him on @sharepointlhorn. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a software engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and frequent speaker are worldwide conferences, trainings and events. Richard is highly active in the Office 365 community, popular blogger at www.richdizz.com, and can be found on twitter at @richdizz. Richard is born, raised and based in Dallas, TX but works on a worldwide team based in Redmond. In his spare time, Richard is an avid builder of things (BoT), musician, and lightning fast runner.
In this episode, Jeremy Thake and Richard DiZerega talk to Andrew Salamatov about the Outlook announcements at Build and Ignite along with a two hackathons that were run in New York and Chicago. Weekly updates Office Dev Show Episode 4—Getting started with PHPOffice 365 Developer Patterns and Practices: August 2015 release Office 365 API updates—OneNote Office add-in updates—PowerPoint, Word, Excel Property Manager Hero Demo version 2 Ships! Connecting to Office 365 from an Office add-in by Richard DiZerega Contacts API Windows 10 Universal Windows Platform (UWP) by Richard DiZerega Connecting to Office 365 APIs from a Windows 10 UWP by Richard DiZerega Glyma for SharePoint is now open source! by Paul Culmsee The Office 365 API—OneDrive / Files API by Add-in Express How to setup a simple STS for web application development—Part 1 of 3 by Bas Lijten Configure claims-based web applications using OWIN WsFederation middleware by Bas Lijten A Worldmap list visualization for SharePoint OnLine by Yuri Burger Web add-ins—Coercion types in Word By Cindy Meister VBA->JS: Error handling (Syntax & Concept) By Cindy Meister My Experiences with the Office Dev PnP PowerShell Cmdlets By Daniel Laskewitz Modify Regional and Language settings with JSOM and JavaScript by Vardhaman Despande All you need to know about Azure Active Directory Applications in a few lines by Stephane Eysken’s Webcam add-in for SharePoint by John Liu Show notes EfficiencyNext @napkatz Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS is available iTunes or search for it on “Office 365 Developer Podcast” or add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Paul Katz Paul Katz is president and chief software architect of EfficiencyNext, a software solutions company in Washington DC. Paul has worked with Microsoft technologies for the last 18 years and has been an active SharePoint developer over the last 5 years, pursuing integration stories both by the book and by using new design patterns. Most recently, Paul has migrated much of his skills onto Microsoft Azure and Microsoft Office 365, leveraging tighter DevOps models the new platforms enable. A busy parent with two kids, Paul understands the need to extract value out of every minute and sees Office 365 and the add-Ins model as powerful tools for doing so. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a software engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and frequent speaker are worldwide conferences, trainings and events. Richard is highly active in the Office 365 community, popular blogger at www.richdizz.com, and can be found on twitter at @richdizz. Richard is born, raised and based in Dallas, TX but works on a worldwide team based in Redmond. In his spare time, Richard is an avid builder of things (BoT), musician, and lightning fast runner.
In this episode, Jeremy Thake and Richard DiZerega talk to Jim Epes on the App Awards from the Worldwide Partner Conference. Weekly updates Building Apps for Windows 10 with Visual Studio 2015 Office Mobile apps for Windows 10 hit general availability Skype Group calls free Snack videos Souping up Office 365 by Andrew Connell Creating our first SharePoint 2013 Hosted App—Image Slider by Michael Koger Web Add-ins for (Word) VBA developers—Introduction by Cindy Meister Web Add-ins: Analyzing the “Hello World” JavaScript by Cindy Meister Office Web Add-ins: Developer IDE by Cindy Meister AAD Apps versus Yammer Apps to consume Yammer APIs by Stephan Eysken SharePointOnlineCredentials versus Azure Active Directory Apps versus ACS Apps by Stephan Eysken Creating Office add-ins – using ADAL JS and the Office 365 Unified API by Matthias Einig Office 365 OneNote API in Web Application by Garima Agrawal Show notes App Awards Winners 2015 App Awards Blog announcement Better With Office Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS is available iTunes or search for it on “Office 365 Developer Podcast” or add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Jim Epes Office marketer with nine years’ experience at Microsoft, including several with the Windows Hardware team and five with Office Product Planning and Marketing, focused on Office 365 and the developer ecosystem. Jim oversees the app developer Go To Market, Office Store and various onboarding programs, including the Office Developer NDA Preview Program, Cloud Storage Program and liaison to the developer evangelism (DX) team. He has an MBA from the University of Washington, masters’ training at UC Berkeley and a bachelor’s from Duke. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a software engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and frequent speaker are worldwide conferences, trainings and events. Richard is highly active in the Office 365 community, popular blogger at www.richdizz.com, and can be found on Twitter at @richdizz. Richard was born, raised and based in Dallas, TX, but works on a worldwide team based in Redmond. In his spare time, Richard is an avid builder of things (BoT), musician and lightning-fast runner.
In this episode, Jeremy Thake and Richard DiZerega talk to Doug Ware about his experience building products on top of SharePoint Online using our APIs called IQAppStudio. Weekly updates Office Tools for Visual Studio 2013 November 2014 update—Visual Studio 2013 April 2015 update breaks Add Connected Service Getting all Apps from your Tenant App Catalog using the Office 365 (CSOM) API JSOM Provisioning: Creating SharePoint artifacts without declarative XML STOP using SPDisposeCheck (or MSOCAF) with SharePoint 2013! Now! Office Add-in training updates Office 365 API training updates Show notes Apps.InstantQuick.com www.instantquick.com SOLID Principles and .NET with Chris Klug Cloud Saturday Atlanta (Sept. 2015) Atlanta Code Camp (Oct. 2015) Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Doug Ware Doug Ware is the founder of InstantQuick and a SharePoint MVP based in Atlanta, GA. Doug is best known as the author of many SharePoint books and videos focused on SharePoint development. He helps a crew of fellow Microsoft MVPs organize community events including Atlanta Code Camp and Cloud Saturday Atlanta. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a software engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and frequent speaker are worldwide conferences, trainings and events. Richard is highly active in the Office 365 community, popular blogger at www.richdizz.com, and can be found on twitter at @richdizz. Richard was born, raised and based in Dallas, TX, but works on a worldwide team based in Redmond. In his spare time, Richard is an avid builder of things (BoT), musician and lightning fast runner.
In this episode, Jeremy Thake and Richard DiZerega talk to Pierre-Élie Fauche about how the Sunrise team swapped out their old approach to fetch calendar information locally from the phones to use the Office 365 APIs instead. Weekly updates Office Dev Show Office 365 YouTube Channel Debugging errors in SharePoint add-in development Automated testing of a Provider Hosted App with PowerShell Apply grid system to SharePoint using SUSY Office 365 Profile Angular sample JavaScript for VBA Developers—a short history Building a SharePoint Online chat room with SignalR and Azure Visual Studio 2015 ship event “Caption this photo” by Tobias Zimmergren Show notes https://calendar.sunrise.am/ Outlook Notifications REST API reference (preview) Office 365 is now available in Sunrise! Charles Proxy Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Pierre-Élie Fauche Pierre-Élie is the lead backend engineer at Sunrise Calendar. Sunrise, acquired by Microsoft in February of 2015, develops calendar apps for iOS, Android and the web with a strong emphasis on design and user experience. It’s rather uncommon take on handling calendaring operations server-side enabled Sunrise to offer innovative features on three platforms at once and a wide range of services often ignored by other calendar apps. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a software engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and frequent speaker are worldwide conferences, trainings and events. Richard is highly active in the Office 365 community, popular blogger at www.richdizz.com, and can be found on twitter at @richdizz. Richard is based, born and raised in Dallas, TX but works on a worldwide team based in Redmond. In his spare time, Richard is an avid builder of things (BoT), musician and lightning fast runner.
In this episode, Jeremy Thake and Richard DiZerega talk to a panel of SharePoint MVPs at SPTechCon Dev Days including Marc Anderson, Andrew Connell, Scot Hillier, Paul Schaeflein and Eric Shupps. Weekly updates Worldwide Partner Conference 2015 Gigjam: unleashing the human process Training updates Office 365 APIs for Mail Office 365 APIs for Calendar File Handler HOL Groups API HOL Unified API HOL Video API HOL PnP guidance added dev.office.com pages Office 2016 for Mac is generally available Announcing new activity logging and reporting capabilities for Office 365 Debugging websites with Visual Studio code SharePoint apps add-ins minify Adding Custom Tiles to the Office 365 App Launcher Inconvenient Internet Explorer security zones and Azure AD web applications Header/Footer with Breadcrumb and Global Ribbon SPO Office 365 Dev Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Marc Anderson Marc is the co-Founder and president of Sympraxis Consulting LLC, located in the Boston suburb of Newton, MA, USA. Sympraxis focuses on enabling collaboration throughout the enterprise using the SharePoint application platform. Marc has over 30 years of experience in technology professional services and software development. Over a wide-ranging career in consulting as well as line manager positions, Marc has proven himself as a problem solver and leader who can solve difficult technology problems for organizations across a wide variety of industries and organization sizes. Check out his blog at sympmarc.com and follow him on @sympmarc. About Scot Hillier Scot Hillier is an independent consultant and Microsoft SharePoint MVP focused on creating solutions for Information Workers with SharePoint, Office and related .NET technologies. A frequent speaker at TechEd and SharePoint Connections, he is also the author many books on Microsoft technologies, including five for SharePoint 2010. Scot splits his time between consulting on SharePoint projects and training for Critical Path Training. Scot is a former U. S. Navy submarine officer and graduate of the Virginia Military Institute. Scot can be reached at scot@shillier.com. About Andrew Connell Andrew is an entrepreneur and developer with an emphasis in Microsoft SharePoint and content management systems (CMS). In April of 2005 he was recognized by Microsoft for his community contributions by being awarded Most Valuable Professional (MVP) for Microsoft Content Management Server and has received the award annually for SharePoint Server every year since. Most of his work these days involves working with the Microsoft SharePoint, Office 365 and web development technologies. Read more at about Andrew Connell and follow him on @andrewconnell. About Paul Schaeflein Paul Schaeflein has worked with Microsoft’s SharePoint technologies since it was called the Digital Dashboard. This work encompasses substantial custom development, implementations and training. Also, Paul was granted the Microsoft Most Valuable Professional (MVP) award for his community work – primarily presentations at national conferences, regional events and user groups. Check out Paul’s blog www.schaeflein.net/blog and follow him on @paulschaeflein. About Eric Shupps Eric Shupps is the founder and president of BinaryWave, a leading provider of administration and productivity solutions for Microsoft SharePoint. Eric has worked with SharePoint Products and Technologies since 2001 as a consultant, administrator, architect, developer and trainer. He is an advisory committee member of the Dallas/Ft. Worth SharePoint Community group and a participating member of user groups throughout the United Kingdom. Eric has authored numerous articles on SharePoint, speaks at user group meetings and conferences around the world, and publishes a popular SharePoint blog at www.sharepointcowboy.com. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a software engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and frequent speaker are worldwide conferences, trainings and events. Richard is highly active in the Office 365 community, popular blogger at www.richdizz.com, and can be found on twitter at @richdizz. Richard is based, born and raised in Dallas, Texas, but works on a worldwide team based in Redmond. In his spare time, Richard is an avid builder of things (BoT), musician, and lightning fast runner.
In this episode, Jeremy Thake and Richard DiZerega talk to Bob German about micro services. Weekly updates Reddit Save the date – Visual Studio 2015 RTM on July 20th An early look at Cortana integration with Office 365 Getting started with adaljs and Office 365 APIs Troubleshooting SharePoint Add-ins configuration on-premises SharePoint client-side devs be heard Office 365 Video Portal API deep dive Microsoft Garage – Tossup app Show notes SharePoint as a Service http://bob1german.com/2015/07/02/sharepoint-as-a-service/ Microservices http://martinfowler.com/articles/microservices.html Modern Apps and Microservices http://theundocumentedapi.com/2015/01/05/modern-apps-and-microservices/ Get Started with the Office 365 APIs https://msdn.microsoft.com/en-us/office/office365/howto/getting-started-Office-365-APIs API Management in Microsoft Azure http://azure.microsoft.com/en-us/services/api-management/ Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Bob German Bob German is principal architect at BlueMetal Architects, where he leads SharePoint development and deployment engagements for enterprise customers. Bob has been developing on the SharePoint platform since it was called “Site Server,” and is a co-author of SharePoint 2010 Development with Silverlight for Addison-Wesley. Prior to joining BlueMetal, Bob was an architect at the Microsoft Technology Center in Boston. He also worked for Microsoft Consulting Services building and performance tuning websites and other networking solutions. You can follow Bob on Twitter @Bob1German or on his blog at http://bob1german.com/. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a software engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and frequent speaker are worldwide conferences, trainings and events. Richard is highly active in the Office 365 community, popular blogger at www.richdizz.com, and can be found on twitter at @richdizz. Richard is based, born and raised in Dallas, Texas, but works on a worldwide team based in Redmond. In his spare time, Richard is an avid builder of things (BoT), musician, and lightning fast runner.
In this episode, Jeremy Thake and Richard DiZerega talk to Mark Rackley about client side development on SharePoint. Weekly updates Office 365 users gain one-click access to third-party apps Azure Logic Apps Implementing AD integration with Office 365 using a sub-domain (for dev/test) by Chris O’Brien Hooking SharePoint APIs with Android by Kris Wagner Inconvenient ADAL JS Angular with simultaneous CORS requests by Waldek Mastykarz Using The Force With Office 365 by Todd Baginski Office for Android phone is here! SPTechCon Developer Days Follow Up by Marc Anderson Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Mark Rackley Mark is Partner and CTO at PAIT Group with more than 20 years of experience designing and developing software solutions. Mark’s daily responsibilities include forging the direction of solution architecture and development projects for clients while providing the best solutions for clients’ unique problems. As a globally recognized SharePoint geek, Mark is an active blogger, presenter, author (and bacon aficionado) who is eager to lend his real-world knowledge of SharePoint to all who need it. In addition to speaking at various SharePoint conferences, Mark is the organizer of SharePointalooza in Branson, Missouri and can be found speaking at as many Saturday events as his professional and family life will allow. Mark engages his audiences with humor, real-world stories from the trenches, and practical solutions. You can follow him on www.sharepointhillbilly.com About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a software engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and frequent speaker are worldwide conferences, trainings and events. Richard is highly active in the Office 365 community, popular blogger at www.richdizz.com, and can be found on twitter at @richdizz. Richard is based, born and raised in Dallas, Texas, but works on a worldwide team based in Redmond. In his spare time, Richard is an avid builder of things (BoT), musician, and lightning fast runner.
An excerpt of unused material taken from episode 20 of "What the Folklore?" in which we read a collection of hillbilly stories to commemorate the fourth of July. We discuss how to guess at your pre-existing conditions, why your boss will beat you up for not buying things from the Office Store, and what does and does not constitute a fan theory. If you like our show, find us online to help spread the word! Follow us on Twitter, Facebook, and Youtube. Support us on Patreon to help the show grow at www.patreon.com/wtfolklore. You can find merchandise and information about the show at www.wtfolklorepodcast.com.
In this episode, Jeremy Thake and Richard DiZerega talk to Chris Johnson, Andrew Connell, Eric Shupps and Rob Windsor about the upcoming Office UI Fabric that is being privately tested right now. Weekly updates Get SharePoint Apps for current web using JavaScript CSOM (Office 365) by Chris O’Connor Transforming SharePoint customizations to add-in model training package by Vesa Juvonen Why Are We Talking About the New Office 365 Authoring Tools Again? by Marc Anderson on ITUnity.com Visual Studio 2015 RC Connected Services by Tim Ferro Developing Yammer apps for iOS/OS X with ADAL, REST API and Swift 2.0 by Stephane CORDONNIER MVP Dev Track Day1 – Native iOS Apps using Swift for Office365 by Sahil Malik Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a software engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and frequent speaker are worldwide conferences, trainings and events. Richard is highly active in the Office 365 community, popular blogger at www.richdizz.com, and can be found on twitter at @richdizz. Richard is based, born and raised in Dallas, Texas, but works on a worldwide team based in Redmond. In his spare time, Richard is an avid builder of things (BoT), musician, and lightning fast runner.
In this episode, Jeremy Thake and Richard DiZerega talk to Rohit Nagarmal about the Office 365 Groups API. Weekly updates Challenges in Office 365 development – and ways to address them Search videos using the Office 365 Video REST API Office 365 Developer Patterns and Practices – June 2015 Community Call Unity Connect Keynote – Key Announcements for Office and SharePoint Developers Disabling apps can be done via PowerShell right now Show notes Office 365 unified API overview Office 365 unified API in depth Office 365 unified API reference Graph Explorer Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Rohit Rohit Nagarmal is a program manager at Microsoft working in Office 365 on the Exchange Ecosystem team. He spends most of his days thinking about how to best RESTify APIs for Outlook (Mail, Calendar, Contacts, Groups and more). In past life, he was an Engineering lead in SQL Server and before Microsoft, he worked as a Java Developer in an IPTV startup. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a software engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and frequent speaker are worldwide conferences, trainings and events. Richard is highly active in the Office 365 community, popular blogger at www.richdizz.com, and can be found on twitter at @richdizz. Richard is based, born and raised in Dallas, Texas, but works on a worldwide team based in Redmond. In his spare time, Richard is an avid builder of things (BoT), musician, and lightning fast runner.
In this episode, Jeremy Thake and Richard DiZerega talk to Eric Shupps, in the second part of a call, to discuss the community work and user group that he helps run in Texas. Weekly updates Microsoft acquires Wunderlist Office 365 Add-in rename cheat sheet Office 365 Developer Flipboard magazine Office 365 Developer slack channel Getting started with SharePoint Hosted Apps Objective C and Swift iOS code sample Get handle on your Site closure and Policies Refactor Office add-ins Sesssion values are lost in SharePoint Provider Hosted Add-ins PnP June community call PnP Usage Survey for May Nintex Wins WPC “Office and SharePoint Application Development” award Show notes Dallas Fort Worth User Group Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Eric Shupps Eric Shupps is the founder and president of BinaryWave, a leading provider of administration and productivity solutions for Microsoft SharePoint. Eric has worked with SharePoint Products and Technologies since 2001 as a consultant, administrator, architect, developer and trainer. He is an advisory committee member of the Dallas/Ft. Worth SharePoint Community group and a participating member of user groups throughout the United Kingdom. Eric has authored numerous articles on SharePoint, speaks at user group meetings and conferences around the world, and publishes a popular SharePoint blog at www.sharepointcowboy.com. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a software engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and frequent speaker are worldwide conferences, trainings and events. Richard is highly active in the Office 365 community, popular blogger at www.richdizz.com, and can be found on twitter at @richdizz. Richard is based, born and raised in Dallas, Texas, but works on a worldwide team based in Redmond. In his spare time, Richard is an avid builder of things (BoT), musician, and lightning fast runner.
In this episode, Jeremy Thake and Richard DiZerega talk to Eric Shupps on his thoughts on SharePoint add-ins. Weekly updates Windows 10 – July 29th release date V1.1 manifests for Online and iPad client support Waldek Mastykarz – Office 365 SPA on any platform and Office Graph hands on Lab Show notes Office 365 Training on SharePoint Building Blocks Office 365 Development Patterns & Practices Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Eric Shupps Eric Shupps is the founder and president of BinaryWave, a leading provider of administration and productivity solutions for Microsoft SharePoint. Eric has worked with SharePoint Products and Technologies since 2001 as a consultant, administrator, architect, developer and trainer. He is an advisory committee member of the Dallas/Ft. Worth SharePoint Community group and a participating member of user groups throughout the United Kingdom. Eric has authored numerous articles on SharePoint, speaks at user group meetings and conferences around the world, and publishes a popular SharePoint blog at http://www.sharepointcowboy.com. About the host Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a software engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and frequent speaker are worldwide conferences, trainings and events. Richard is highly active in the Office 365 community, popular blogger at www.richdizz.com, and can be found on twitter at @richdizz. Richard is based, born and raised in Dallas, Texas, but works on a worldwide team based in Redmond. In his spare time, Richard is an avid builder of things (BoT), musician, and lightning fast runner.
In this episode, Jeremy Thake and Richard DiZerega talk to Sonya Koptyev about the newly announced Developer Program. Weekly updates Write a PHP app to get Outlook mail The Ultimate Script to down Ignite videos and slides Events SPTechCon Dev Days 24th – 26th June European SharePoint Conference 9th -12th November Microsoft Recode 2015 in London 19th June Show notes Sign up at http://dev.office.com/ Dev.office.com Mini-Labs iTunes link Build/Ignite Sessions Microsoft Office 365 Groups Deep Dive Microsoft Office 365 Groups Overview and Roadmap Supercharging Your Custom Solutions with the Office 365 Unified API Endpoint Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Sonya 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 a senior consultant and professional development manager with Microsoft Consulting Services. About the host Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a software engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and frequent speaker are worldwide conferences, trainings and events. Richard is highly active in the Office 365 community, popular blogger at www.richdizz.com, and can be found on twitter at @richdizz. Richard is based, born and raised in Dallas, Texas, but works on a worldwide team based in Redmond. In his spare time, Richard is an avid builder of things (BoT), musician, and lightning fast runner.
In this episode, Jeremy Thake and Richard DiZerega talk to Andrew Connell and Mike Fitzmaurice at DevIntersections conference in Scottsdale, Arizona poolside. Weekly updates My thoughts on future of SharePoint and Office 365 Development including SharePoint 2016 On-Premises | Nik Patel Easier prepare for a meeting with the Mavention Meeting Outlook Add-in – Waldek Mastykarz Consuming Azure Hosted Web API from SharePoint Online using JavaScript and Office 365 identities | www.silver-it.com Chris O’Brien: Presentation deck/videos – Comparing SharePoint add-ins (apps) with Office 365 apps Office 365 API Walkthrough for Windows Store App – Exchange dev blog – Site Home – MSDN Blogs Chris O’Brien: Info and some thoughts on Office 365 “NextGen” portals – Microsites, Boards and the Knowledge Management portal Next Generation Office 365 Development with APIs and Add-ins – Richard diZerega’s Blog – Site Home – MSDN Blogs Show notes Office 365 is a Development Platform: ePaaS Top 10 Build 2015 recordings not to be missed on Office development! Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Andrew Connell Andrew is an entrepreneur and developer with an emphasis in Microsoft SharePoint and content management systems (CMS). In April of 2005 he was recognized by Microsoft for his community contributions by being awarded Most Valuable Professional (MVP) for Microsoft Content Management Server and has received the award annually for SharePoint Server every year since. Most of his work these days involves working with the Microsoft SharePoint, Office 365 and web development technologies. Read more at about Andrew Connell and follow him on @andrewconnell. About Mike Fitzmaurice Mike is a vice president of Product Technology for Nintex, and he used to work at Microsoft where he was involved with every version of SharePoint technology from pre-“Tahoe” through the 2010 release. He cares about process automation, integration, collaboration, and a lot of other “ation”s. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a Software Engineer in Microsoft’s Developer Experience (DX) group, where he helps developers and software vendors maximize their use of Microsoft cloud services in Office 365 and Azure. Richard has spent a good portion of the last decade architecting Office-centric solutions, many that span Microsoft’s diverse technology portfolio. He is a passionate technology evangelist and frequent speaker are world-wide conferences, trainings, and events. Richard is highly active in the Office 365 community, popular blogger at http://www.richdizz.com, and can be found on twitter at @richdizz. Richard is based, born, and raised in Dallas, Texas, but works on a world-wide team based in Redmond. In his spare time, Richard is an avid builder of things (BoT), musician, and lightning fast runner.
In this episode, Jeremy Thake and Richard DiZerega talk about SharePoint development post all the announcements at Build and Ignite. Show notes All the Build 2015 sessions Jeremy’s top 10 build sessions All the Ignite 2015 sessions Intelligent, Ready-to-Go NextGen Portals in Office 365 The Evolution of SharePoint: Overview and Roadmap SharePoint UNPLUGGED! Questions Answered on Anything You Heard This Week What’s New for IT Professionals in SharePoint Server 2016 Microsoft Office 365 Groups Deep Dive MVP Panel: Sample Apps and Intelligent Solutions Showcasing Office Graph and Delve Extensibility Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting @jthake. Richard is a solution architect at the Microsoft Technology Center in Dallas, Texas, where he helps large enterprise customers architect solutions that maximize their Microsoft investments. Although a developer at heart, he has spent a good portion of the last decade architecting SharePoint-centric solutions in the areas of Search, Portals/Collaboration, Content/Document Management, and Business Intelligence. He is a passionate and skillful technology evangelist with great interest in innovative solutions that include Azure, Windows Phone, Windows 8, Lync, Kinect, and much more. You can find his blog at blogs.msdn.com/b/richard_dizeregas_blog/ and follow him on Twitter @richdizz.
In this episode, Jeremy Thake and Richard DiZerega talk to Andrew Salamatov about the Outlook announcements at Build and Ignite along with a two hackathons that were run in New York and Chicago. Show notes Build 2015 Build 2015 Recorded sessions Jeremy and Rob’s kick off session Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Andrew Salamatov Andrew ia senior program manager at Microsoft, having worked there for six years. At Microsoft, Andrew worked on the Exchange team his entire career. Starting on Exchange Web Services, Andrew designed notifications protocol and throttling. Later, he moved on to working on mail apps. Starting on Exchange Web Services, Andrew designed notifications protocol and throttling. Later, he moved on to working on mail apps. About the host Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. About Richard Richard is a solution architect at the Microsoft Technology Center in Dallas, Texas, where he helps large enterprise customers architect solutions that maximize their Microsoft investments. Although a developer at heart, he has spent a good portion of the last decade architecting SharePoint-centric solutions in the areas of Search, Portals/Collaboration, Content/Document Management, and Business Intelligence. He is a passionate and skillful technology evangelist with great interest in innovative solutions that include Azure, Windows Phone, Windows 8, Lync, Kinect, and much more. You can find his blog at http://blogs.msdn.com/b/richard_dizeregas_blog/ and follow him on Twitter at @richdizz.
In this episode, Jeremy Thake and Richard DiZerega talk to Rob Howard and Chakkaradeep Chandran about the announcements from Build 2015. Show notes Build 2015 Build 2015 Recorded sessions Jeremy and Rob’s kick off session Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Rob Howard Rob Howard joined Microsoft in August of 2005 and currently works as a program manager on the Office Developer Platform team, where he works on the app models for Office clients, servers and services. His goal is to enable developers to build collaborative productivity applications more efficiently and effectively by leveraging the capabilities of Office, SharePoint, Exchange and a variety of other Office applications and services. In previous releases, Rob worked on areas like the SharePoint app model, csom, sandboxed solutions, SharePoint solution deployment, the fab 40 and SharePoint Designer. Rob has a passion for collaborative applications because they can enhance individual and organizational productivity by ensuring that the people and information vital to completing a task are connected and readily available in the appropriate contexts. About Chaks Chaks works as a program manager for Microsoft with the Visual Studio team. He currently owns the Office 365 API tooling developer experience within Visual Studio, which helps developers discover and consume Office 365 services in their applications. This involves understanding how developers use Visual Studio and build an intuitive way to consume services. Chaks assesses product opportunities and defines the required product experience that allows developers to build cloud applications that connect people, documents and enterprise data to collaborate business processes on modern devices. You can find Chaks blogging at Chaks Corner and tweeting at@Chakkaradeep. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a solution architect at the Microsoft Technology Center in Dallas, Texas, where he helps large enterprise customers architect solutions that maximize their Microsoft investments. Although a developer at heart, he has spent a good portion of the last decade architecting SharePoint-centric solutions in the areas of Search, Portals/Collaboration, Content/Document Management, and Business Intelligence. He is a passionate and skillful technology evangelist with great interest in innovative solutions that include Azure, Windows Phone, Windows 8, Lync, Kinect, and much more. You can find his blog at http://blogs.msdn.com/b/richard_dizeregas_blog/ and follow him on Twitter at @richdizz.
In this episode, Jeremy Thake and Richard diZerega talk to Venkat Ayyadevara and Pretish Abraham about the future of Exchange development. Weekly updates Azure AD Application Proxy and SharePoint 2013 – Kirk Evans Blog – Site Home – MSDN Blogs New SharePoint CSOM version released for Office 365 – Vesa “vesku” Juvonen – Site Home – MSDN Blogs Using TypeScript in a SharePoint 2013 App | IT Unity Office 365 Code Snippets for Android Show notes Developer Training – on-demand videos and hands on labs API Sandbox Code Samples Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Pretish Pretish is a program manager at Microsoft on the Exchange team. He has led the engineering teams responsible Outlook and Office 365 Exchange developer platforms for the past two years. During his tenure, his team has designed and built the Office 365 REST APIs with OAuth 2.0 support and made continuous improvements to the apps for Outlook extensibility model. Pretish has worked in the software industry for more than 15 years. Outside of work, Pretish enjoys snowboarding, reading, travel and hiking. He lives in Redmond, WA. About Venkat Venkat is a program manager at Microsoft on the Outlook team and owns the mail, calendar, and contact APIs for Office 365, Exchange, Outlook.com. He has been at Microsoft for over seven years and has worked on the developer platform, server-to-server OAuth framework, an Exchange protocol-aware request-routing frontend, Outlook Web App, and a recent transport for Outlook/Exchange connectivity called MAPI over HTTP. Prior to Microsoft, Venkat worked at Amazon Web Services, Evoxis (a startup in Pittsburgh, PA), and Trilogy Software in Austin, TX. He lives in the Seattle metro area and enjoys reading about current affairs, watching murder mysteries, and music of all varieties. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a solution architect at the Microsoft Technology Center in Dallas, Texas, where he helps large enterprise customers architect solutions that maximize their Microsoft investments. Although a developer at heart, he has spent a good portion of the last decade architecting SharePoint-centric solutions in the areas of Search, Portals/Collaboration, Content/Document Management, and Business Intelligence. He is a passionate and skillful technology evangelist with great interest in innovative solutions that include Azure, Windows Phone, Windows 8, Lync, Kinect, and much more. You can find his blog at http://blogs.msdn.com/b/richard_dizeregas_blog/ and follow him on Twitter at @richdizz.
In this episode, Jeremy Thake and Richard diZerega interview Todd Baginski about the Property Inspector hero demo on top of the Office 365 platform. Weekly updates Populate your Office 365 Developer Tenant with sample data Updated Fiddler OAuth Inspector Office 365 Dev Patterns and Practices in upcoming conferences PnP app model recipes Remote Timer Jobs Site Columns and Content Types Site Provisioning Themes Show notes Property Inspector on dev.office.com TechEd Europe debut of Property Inspector ITUnity development articles Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Todd Baginski Todd Baginski is an nine-time Microsoft SharePoint Server MVP and SharePoint Top 25 Influencer who uses Microsoft SharePoint, Office 365, Azure, Mobile, Office, and cloud technologies to create Internet websites, mobile apps and line of business applications for businesses of all sizes. Todd works closely with Microsoft to create demos, code samples and articles to help developers around the world learn how to properly implement SharePoint, Office, mobile, and cloud technologies. In his free time Todd enjoys playing with his son, relaxing with his wife, and playing a variety of sports like skiing, lacrosse, hockey and softball. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake.
In this episode, Jeremy Thake introduces the show with Richard diZerega and Frank Marasco. The main interview this week is with James Montemagno from Xamarin. Weekly updates The API Economy: Consuming our web API from a Single Page app by Kirk Evans Making seattle.master responsive by Heather Soloman Creating an Azure Logic app that connects with SharePoint Online by Corey Roth Key skills and topics for today’s SharePoint/Office 365 developer by Chris O’Brien Add custom ribbon button in site page to popup all SharePoint apps by Andre Lage Show notes Xamarin.com James blog James code samples Office 365 API and Xamarin samples Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About James I am currently a Developer Evangelist at Xamarin.I have been a .NET developer for over a decade working in a wide range of industries including game development, printer software, and web services. Before joining Xamarin I was a professional mobile developer on the Xamarin platform for over two years, with several published apps on iOS, Android and Windows. In my spare time you will find me most likely cycling around Seattle or guzzling gallons of coffee at a local coffee shop. About the host Jeremy is a 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 www.jeremythake.com and tweeting at @jthake.
In this episode Jeremy Thake talks to Xiaoying from the Visual Studio team about the API Sandbox. Weekly updates An Architecture for SharePoint Apps That Call Other Services by Kirk Evans Using OpenID Connect with SharePoint Apps by Kirk Evans Call O365 Exchange Online API from a SharePoint App by Kirk Evans SharePoint Online and Azure AD Dynamic Groups by Wictor Wilen Visual Studio Tools for Windows 10 Technical Preview Show notes API Sandbox Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Xiaoying Guo As a senior program manager in Microsoft Cloud Platform Tools team, Xiaoying Guo is working on API Sandbox and Office Developer Tools for Visual Studio. As the PM owner for API Sandbox, she wants to deliver a smooth experience for new developers to learn how to use Microsoft cloud APIs. Since joining the company in 2007, she has designed VS tooling features for apps for Office, apps for SharePoint, SharePoint solutions and Cloud Business Apps for Office 365. About the hosts Jeremy is a 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 www.jeremythake.com and tweeting at @jthake. Richard is a solution architect at the Microsoft Technology Center in Dallas, Texas, where he helps large enterprise customers architect solutions that maximize their Microsoft investments. Although a developer at heart, he has spent a good portion of the last decade architecting SharePoint-centric solutions in the areas of Search, Portals/Collaboration, Content/Document Management, and Business Intelligence. He is a passionate and skillful technology evangelist with great interest in innovative solutions that include Azure, Windows Phone, Windows 8, Lync, Kinect, and much more. You can find his blog at http://blogs.msdn.com/b/richard_dizeregas_blog/ and follow him on Twitter at @richdizz.
In this episode Jeremy Thake talks to Bill Baer about SharePoint Server 2016 and what it means to SharePoint developers. Weekly update Announcing Azure ExpressRoute connectivity to Office 365 So what is this newfangled apps model anyway and why do I care? (part 3) by Paul Culmsee ECONNRESET error when connecting to Office 365 from node.jsby Waldek Mastykarz Office 365 APIs and node.jsby Jason Johnston Latest API updates in Client Side Object Model (March 2015 CU for SP2013)by Vesa Juvonen Show notes Patterns and Practices homepage on dev.office.com Evolution of SharePoint 102 SharePoint sessions at Ignite Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Bill Baer Bill Baer is a senior technical product manager and Microsoft Certified Master for SharePoint in the SharePoint product group in Redmond, Washington. Having previously worked at Hewlett-Packard, Bill has a proven background in infrastructure engineering and enterprise deployments of SharePoint products and technologies. While at Hewlett-Packard, Bill was awarded the MVP award for his contributions in the Technology Solutions Group, now known as HP Enterprise Business, which encompasses server and storage hardware, technology consulting, and software sales. Bill has deep industry experience having worked for Apple Computer Corporation, First Data Corporation, Digital Equipment Corporation, Compaq Computer Corporation, Hewlett-Packard, and Microsoft Corporation. Connect with Bill at wbaer.net. About the host Jeremy is a 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 www.jeremythake.com and tweeting at @jthake.
In this episode Jeremy Thake talks to Dan Wahlin and Andrew Connell about ng-conf last week and our news on our Office 365 APIs supporting CORS. Weekly updates The Office 2016 Mac Preview is here! Deploy binary files from SharePoint Hosted App to Host Web by Stefan Bauer Understanding Access Tokens in the Azure AD & Office 365 API Authentication Dance by Andrew Connell List subwebs by using the Office 365 REST API requires to have edit rights by Stephane Cordonnier Search documents and generate a preview with Office 365 REST API by Stephane Cordonnier ECONNRESET error when connecting to Office 365 from node.js by Waldek Mastykarz Show notes Increasing opportunities for JavaScript developers on the Office 365 platform CORS documentation on MSDN Expense Manager code sample using CORS Hands on lab for building Outlook Apps using OSX Hands on lab for building Excel Apps using OSX ADAL.JS announcement on Azure Blog Introducing ADAL JS v1 by Vittorio Bertocci Angular 2.0 built on TypeScript 1.5 blog post ADAL JS & CORS with O365 APIs (Files & SharePoint) by Andrew Connell Takeaways from ng-conf 2015 by Andrew Connell I love me some TypeScript by Andrew Connell Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Andrew Connell Andrew is an entrepreneur and developer with an emphasis in Microsoft SharePoint and content management systems (CMS). In April of 2005 he was recognized by Microsoft for his community contributions by being awarded Most Valuable Professional (MVP) for Microsoft Content Management Server and has received the award annually for SharePoint Server every year since. Most of his work these days involves working with the Microsoft SharePoint, Office 365 and web development technologies. Read more at about Andrew Connell and follow him on @andrewconnell. About Dan Wahlin Dan Wahlin founded The Wahlin Group, which provides consulting and training services on web technologies such as JavaScript, jQuery, AngularJS, SPAs, HTML5, ASP.NET and SharePoint. He’s also one of the top authors at Pluralsight.com and has published several courses covering a range of technologies. Dan is a Microsoft regional director and has been awarded Microsoft’s MVP award multiple times for ASP.NET, Connected Systems and Silverlight. Dan is on the INETA Speaker’s Bureau, speaks at conferences and user groups around the world and has written several books on web technologies. Dan blogs at http://weblogs.asp.net/dwahlin and writes regular columns for various technical magazines. Follow Dan on Twitter @DanWahlin. About the host Jeremy is a 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 www.jeremythake.com and tweeting at @jthake.
In this episode Jeremy Thake talks with Matthias Leibmann about the new app-only scenarios with the Exchange Online Office 365 APIs. Weekly updates Mavention Trending in this site at Office Store Announcing C# Support in the API Sandbox for Office 365 APIs Building Apps with the new Power BI APIs by Richard DiZerega Office 365 Dev PnP Core team extended with new community members New Pluralsight Course – Office 365 APIs – Overview, Authentication and the Discovery Service by Andrew Connell Episode 068 – Office 365 news and customizing Office 365 with Chris O’Brien on Microsoft Cloud Show Using the Calendar API in PHP by Jason Johnston Show notes Building Daemon or Service Apps with Office 365 Mail, Calendar and Contacts APIs (OAuth2 client credential flow) Training on Mail, Calendar and Contacts for Office 365 APIs Code samples on Office 365 APIs API Sandbox UserVoice to give feedback to the team Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Matthias Leibmann Matthias Leibmann is a program manager at Microsoft working in Office 365 on the App Ecosystem in the Exchange team. His primary role is to be the 7(!) headed Cerberus (the real one will be jealous) in front of our Calendar, Contacts and Mail APIs to not let anybody pass who is not authorized to do so. He works with many teams across Microsoft to help defining authorization schemes and patterns to make all our new APIs consistent from an auth point of view for both, developers, end users and administrators. You can learn more about Matthias on Linkedin and on Twitter . Also check out his gits on Github, maybe there is the one or other example you like. Matthias is always happy to get feedback and ideas on new things and how to improve experiences around authentication and the APIs. About the host Jeremy is a 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 www.jeremythake.com and tweeting at @jthake.
In this episode Jeremy Thake talks to Ryan Gregg about the new announcements around the OneDrive Consumer API. Weekly updates New C# support in API Sandbox Office 365 Discovery Service Sample with Cache implementation Developing Native iOS Apps using the Office 365 SDK for iOS by Richard DiRezega Opening a document with Office Mobile from your own application by Stephane Cordonnier Show notes Blog post about the news Get started at the OneDrive Developer Center aka.ms/onedriveapi Try out the Interactive SDK Keep up to date at the OneDrive blog Keep up with Ryan’s blog Give feedback on the OneDrive UserVoice Ask questions on Stack using [onedrive] See more about OneDrive at Microsoft Ignite conference Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Ryan Gregg Ryan Gregg is a principal program manager on the OneDrive team. He’s a been with Microsoft for 10 years and has built developer experiences for Outlook, Office and OneDrive during that time. You can find Ryan’s blog at blogs.msdn.com/b/rgregg and on Twitter @ryangregg. About the host 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 www.jeremythake.com and tweeting at @jthake.
In this episode Jeremy Thake talks to Rolando Jimenez Salgado on the extensibility story of the Office client. Weekly updates Customer Feedback for SharePoint Server New Cloud Storage Integration with Office on blogs.office.com Welcome to the New World of Office Development! by Todd Baginski Integrating AngularJS with Azure Active Directory Services and Office 365/SharePoint, Part 5 by Dan Wahlin Getting Started with the Outlook Mail API and Ruby on Rails by Jason Johnston Show notes Apps for Office Code Samples on dev.office.com Getting started with Apps for Office on dev.office.com Apps for Office Development documentation landing page on MSDN Getting started with Apps for Office on Microsoft Virtual Academy Shipping your Office App to the Store on Microsoft Virtual Academy The Office Store Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Rolando Rolando is a lead program manager in the Office Development Platform team leading the investments in contextual experiences inside Office clients (a.k.a. Apps for Office) as well as in providing building blocks for developers (a.k.a. Office Web Widgets). He joined Office in 2005 and since then his focus has been on developer tools, programmability and system integration frameworks. In Office 2013 he led the new apps for Office framework as part of the Office 365 cloud app model. He led the developer story for the new Business Connectivity Services in Office and SharePoint 2010 and also contributed features for external data integration like External Lists and External Content Types. Before joining the Office division he worked on various Microsoft business solution products including Duet for Microsoft Office, Dynamics AX, Dynamics GP and the Microsoft Business Network. About the host 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 www.jeremythake.com and tweeting at @jthake.
In this episode Jeremy Thake talks to Mauricio Ordonez and Russell Palmer about how you can extend the My Apps and App Launcher user interface in Office 365. Weekly updates Code Presenter Pro in Office Store Office 365 API Sandbox – Learn how to use the API’s with your own tenant data! by Tobias Zimmergren Installing Mail Apps for Office in an Office 365 Tenancy by Todd Baginski Office 365 APIs: Getting Started with Building Windows Apps by Chaks Show notes Connect your app to the Office 365 app launcher MSDN Article TechEd Europe Presentation on extending My Apps and App Launcher user interface Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About the host 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 www.jeremythake.com and tweeting at @jthake.
In this episode Jeremy Thake talks to Sonya Koptyev about the developer content at //Build and Ignite and what to get excited about. Weekly updates Evolution of SharePoint by Julia White Office everywhere: More great news for Office on iOS and Android The Office you love is now on your Android tablet Office 365 APIs: Getting Started with Building Web Applications by Chaks How do you sell the new App Model Development approach to SharePoint Developers? by Liam Cleary Connecting to SharePoint from an Office App by Richard DiRezega New Guidance from Microsoft for Packaging and Deploying SharePoint Solutions by Bob German Building Daemon or Service Apps with Office 365 Mail, Calendar, and Contacts APIs (OAuth2 client credential flow) by Matthias Liebmann Show notes dev.office.com latest news Build web site @bldwin on Twitter Ignite web site @MS_Ignite on Twitter Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Sonya 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 a senior consultant and professional development manager with Microsoft Consulting Services. About the host 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 www.jeremythake.com and tweeting at @jthake.
In this episode Jeremy Thake talks to Rob Howard from the Office Developer Platform team who heads up the Office 365 APIs strategy. Weekly updates Office 365 Developer Patterns and Practices – January 2015 Community Call Build registration opens January 22nd Managing multiple Windows Azure website environments using Visual Studio Publishing Profiles by Brady Gaster Searching with the Office 365 APIs by Richard DiZerega Mastering Office 365 Development patterns and practices by Matthias Eining Moodle + Office 365: better together with new MS Open Tech open source plugins for education workflows Office Graph API and Cortana – Chapter 1: Introduction to the Office Graph by Olivier Carpentier Set your app’s name in Office Graph queries by Waldek Mastykarz Programmatically retrieve the list of all Delve boards by Waldek Mastykarz Getting all documents from a Delve board using the Office Graph by Waldek Mastykarz OneDriveBrowser and o365 APIs with a custom persistent store for ADAL token cache by Steve Peschka Show notes Office 365 API Sandbox Office 365 API reference documentation Office 365 API on-demand training Module on authentication with Azure AD Office 365 API code samples on dev.office.com Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Rob Howard Rob Howard joined Microsoft in August of 2005 and currently works as a program manager on the Office Developer Platform team, where he works on the app models for Office clients, servers and services. His goal is to enable developers to build collaborative productivity applications more efficiently and effectively by leveraging the capabilities of Office, SharePoint, Exchange and a variety of other Office applications and services. In previous releases Rob worked on areas like the SharePoint app model, csom, sandboxed solutions, SharePoint solution deployment, the fab 40 and SharePoint Designer. Rob has a passion for collaborative applications because they can enhance individual and organizational productivity by ensuring that the people and information vital to completing a task are connected and readily available in the appropriate contexts. About the host 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 www.jeremythake.com and tweeting at @jthake.
In this episode Jeremy Thake talks to Andrew Byrne who heads up a team responsible for code samples in the Office 365 Developer Content Publishing team. Weekly updates How to avoid getting throttled or blocked in SharePoint Online Developing for Office 365–thoughts on use of custom master pages and web templates etc. by Chris O’Brien Integrating AngularJS with Azure Active Directory Services and Office 365/SharePoint, Part 3 by Dan Wahlin How to extend the Office 365 App Launcher with links to external applications at ITUnity by Jasper Oosterveld Office 365 Dev PnP core team extended with first community member by Vesa Juvonen Working with Office 365 APIs – The RAW version & Using an OAuth controller to authenticate and consume Office 365 APIs by Chaks OneDrive for Business browser using Office 365 APIs by Steve Peschka Customizing OneDrive for Business sites with app model by Vesa Juvonen Using the Office 365 APIs and ADAL to send email from an unattended process by Steve Peschka Office Graph API documentation updated with additional capabilities by Waldek Mastykarz Managing related items with the SharePoint REST API by Steve Curran Office 365 APIs and Python Part 1: OAuth2 & Office 365 APIs and Python Part 2: Contacts API by Jason Johnston Correctly including scripts into your display templates by Elio Struyf Getting Started with building Azure WebJobs (“Timer Jobs”) for your Office 365 sites by Tobias Zimmergren Creating and debugging remote event receiver “Installer Apps” in SharePoint Online by Scot Hillier Querying Office Delve Boards with JavaScript and REST by Corey Roth Show notes Get started with Office 365 development Explore Office 365 code samples on GitHub Take our short developer content survey Submit developer documentation feedback on UserVoice Join our developer documentation team Got questions or comments about the show? Join the Office 365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Andrew Andrew leads a team at Microsoft building code samples to help developers succeed on the Office 365 platform. During his 10 years at Microsoft, he has worked in Office, Windows Phone and Visual Studio. His knowledge and passion for software come from 20 years of development experience gained at Microsoft, Siemens, Ericsson and his own startup in the mobile space. You can find Andrew coding at github and tweeting at @AndrewJByrne About the host Jeremy is a 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 www.jeremythake.com and tweeting at @jthake.
In this episode Jeremy Thake speaks to Abhishek Kumar and Suresh Jayabalan from the Visual Studio team responsible for Apache Cordova development in Visual Studio. Weekly updates New Open XML PowerTool Cmdlet simplifies retrieval of document metrics Show notes Visual Studio Tools for Apache Cordova Getting Started with Visual Studio Tools for Apache Cordova MSDN Cordova apps Link to StackOverflow Twitter @VSCordovaTools Email vscordovatools@microsoft.com Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Suresh Suresh has been at Microsoft for almost nine years, working on developer technologies the whole time. He spent most of his time on Microsoft’s JavaScript engine “Chakra” that powers Internet Explorer 9 and later versions. He is currently focusing on mobile app development technologies and Apache Cordova. About Abhishek Abhishek is a senior software engineer on the Visual Studio team. He is a member of Experience & Insight team for Visual Studio Tools for Apache Cordova, where his primary focus is evaluating developer experience for connected apps using Office 365 and Azure services and build Visual Studio Cordova community. You can catch him on StackOverflow, where he is active member on visual-studio-cordova or multi-device-hybrid-apps. He has been with Visual Studio team for more than eight years. About the host 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 www.jeremythake.com and tweeting at @jthake.
In this episode, Jeremy Thake talks to the rest of the Office 365 Developer marketing team about what they’ve been most proud of this year and what they are planning to do next year. Get to hear from Chris Johnson, Dave Pae, Sonya Koptyev and Jim Epes. Weekly updates Office 365 APIs on dev.office.com Understanding OAuth tokens and their lifetime by Paul Schaeflein New version of the SP 2013 and SP Online solution packs by Vesa Juvenon Working with Office 365 Discovery Service by Chaks Episode 60 is live – Microsoft Cloud identity an interview with Paul Schaeflein Office 365 apps – deciding between the SharePoint app model and the Office 365 APIs by Chris O’Brien Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About the host 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 www.jeremythake.com and tweeting at @jthake.
In this episode Jeremy Thake talks to Frank Marasco on the samples he’s been working on in the Office 365 Developer PnP initiative. Weekly updates OAuth, o365 APIs and Azure Service Management APIs – Using Them All Together by Steve Peschka SharePoint 2013 and SharePoint Online Solution Packs on Microsoft Download Center MSCloudShow – Office 365 Developer Training discussion with Andrew Connell Processing JSON Responses Server Side Instead of XML by Andrew Connell How to avoid getting throttled or blocked in SharePoint Online on TechNet Building Apps for Office with AngularJS by James Farhat and Cory Fowler Access Azure Active Directory Portal from your Office 365 Subscription by Chaks Adding a custom action to a callout based on the file type by Elio Struyf Show notes Office 365 Developer PnP Structure of PnP Managed Metadata Term Store Sync tool – This sample demonstrates how to Synchronize Terms across multiple term stores. ECM Document Library App – This sample scenario shows how one can implement Document Library templates using a provider hosted application instead of the feature framework or sandbox solutions. Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Frank Frank is a principal consultant in Microsoft America Cloud Services where is primary focus is on solution development for SharePoint, Exchange and Office 365. He is a core member of the Office 365 Patterns and Practices team. He has been involved in numerous large SharePoint implementations working as lead architect for infrastructure and custom solutions since 2001. He is passionate about moving customers to the Cloud by transforming full-trust solutions to the app model. About the host 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 www.jeremythake.com and tweeting at @jthake.
In this episode Jeremy Thake talks to Bert Jansen about the differences between Solutions, Scenarios and Samples in the github project and how to contribute to the Office 365 Developer Patterns and Practices initiative. Weekly updates Integrating AngularJS with Azure Active Directory and Office 365/SharePoint, Part 2 by Dan Wahlin How to Create List Views for Large Lists in Office 365 by Mark Rackley SharePoint 2013: Client Side People Picker by Sohel Sharepoint People Picker wrapped in a AngularJs Directive by Sohan Fernando New RootSite in the Office 365 API Discovery service Garage Series: A developer’s view of transitioning to the apps for Office model with Ryan Dugiud Show notes Office 365 Developer PnP Structure of PnP How to get started Community call Videos explaining key samples Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Bert Bert is a senior consultant in MCS Belgium specialized in SharePoint and Office 365 implementations. During the last years he shifted his focus towards the developer side to help SharePoint Online (dedicated and multi-tenant) customers realize their goals. More in particular his focus is helping the big enterprise SharePoint customers to transform their full trust code to the app model. He has been a core member of the Office 365 Developer Patterns and Practices as of day one and currently works on processing community pull requests, creating releases and much more. About the host 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 www.jeremythake.com and tweeting at @jthake.
In this episode Jeremy Thake talks to Karthik Ramamoorthy about writing Office 365 apps with AngularJS and testing them with Protractor. Weekly updates Introduction to the Access panel – Microsoft Azure Using SharePoint Permissions to manage Access to SQL data by Scot Hillier This is how I think Autohosted Apps for Office 365 and SharePoint should work by Andrew Connell 6 hours of free training by Steve Walker and Vesa Juvenon online at Microsoft Virtual Academy Show notes Jumpstart AngularJS app development for O365 & E2E testing using Protractor http://spbreed.github.io/index.html#/presentable https://github.com/spbreed/spangularapp http://angular.github.io/protractor/#/tutorial http://jasmine.github.io/1.3/introduction.html http://mochajs.org/ http://docs.seleniumhq.org/download/ Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Karthik Karthik Ramamoorthy works a senior consultant for Greystone Solutions, a Boston based Microsoft Gold Competency partner. He is originally from Coimbatore, India. He has been working in SharePoint Server for the past seven years and is involved in wide range of projects including SharePoint installation automation, integrating SharePoint with LOB applications such as SAP, CRM, Documentum, performance tuning SharePoint farms, deploying .NET based workloads on Azure. Karthik is enthusiastic about App model and client side development ever since the release of SharePoint 2013 RTM. He is also passionate about adopting test driven development patterns and bringing open source technologies inside Office 365 and Azure App development workspace. You can find Karthik blogging at SPBREED’S BLOG and tweeting at @spbreed. About the host 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 www.jeremythake.com and tweeting at @jthake.
In this episode Jeremy Thake talks to Chakkaradeep Chandran about the new announcements around the Office 365 tools for Visual Studio 2013. Weekly updates How to change the lock status of a site collection by Suman Chakrabarti SharePoint hosted app: How to manage DateTimeControl Picker and Format with the correct Language and Culture by Andre Lage Working with the AppInstalled and AppUninstalling events in SharePoint apps by Dan Saedén Show notes Office Dev Center Office Dev Training Center Office 365 API code samples Connect(); event on Channel 9 Visual Studio annoucements from Connect(); event Azure SDK 2.5 announcements Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS: http://feeds.feedburner.com/Office365DeveloperPodcast. About Chaks Chaks works as a program manager for Microsoft with the Visual Studio team. He currently owns the Office 365 API tooling developer experience within Visual Studio, which helps developers discover and consume Office 365 services in their applications. This involves understanding how developers use Visual Studio and build an intuitive way to consume services. Chaks assesses product opportunities and defines the required product experience that allows developers to build cloud applications that connect people, documents and enterprise data to collaborate business processes on modern devices. You can find Chaks blogging at Chaks Corner and tweeting at @Chakkaradeep. About the host 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 jeremythake.com and tweeting at @jthake.
In episode Jeremy Thake talks to Suman Chakrabarti about the Office 365 Developer Patterns and Practices initiative. Suman has been a key member of the group and has been focusing on the Core Libraries and nuget package delivery of this initiative. Weekly updates Office 365 Dev videos at Connect(); Microsoft Visual Studio vNext and Azure event Office 365 APIs Multi-Tenant Web Application by Chaks Getting Started with Office 365 APIs and Xamarin Projects by Chaks Visual Studio Tools for Apache Cordova MY OWN THOUGHTS ON THE OFFICE 365 DEVELOPER VISION by Jeremy Thake Things you need to know when implementing Azure AD in your Office Apps by Elio Struyf Getting Started with Application Insights with Visual Studio 2015 for your ASP.NET Web Applications by Tobias Zimmergren SharePoint user profile properties now writable with CSOM by Vesa Juvonen Show notes Office 365 Dev PnP Wiki Office 365 Dev PnP on GitHub.com/OfficeDev Vesa’s blog announcement on nuget Vesa’s intro video OfficeDevPnPCore16 OfficeDevPnPCore15 Office 365 Dev PnP Yammer Group @sumanch Suman’s blog Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Suman Suman is a senior consultant in Microsoft East Region Services focused on collaborative solutions development for SharePoint and Office 365. He is a core member of the Office 365 Patterns and Practices team. He has been developing solutions for SharePoint since SharePoint 2001, which has given him insight into successful development patterns. Suman is currently focused on helping our SharePoint customers transform from full-trust code to the app model. About the host 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 www.jeremythake.com and tweeting at @jthake.
In this episode, Jeremy Thake talks with Brian Jones about all the announcements we made this week at TechEd Europe. Show Notes New Office 365 extensibility for Windows, iOS, Android and web developers API Sandbox Example Mail API documentation with “TRY” button Office Dev – Getting Started Office Dev – Training Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Brian Brian Jones is the group program manager of the Office Developer Platform team which builds the extensibility model for Office and SharePoint. Brian has spent the past 14 years working on various pieces of the Office and SharePoint products with a primary focus on how developers can integrate and extend the platform. His initial focus was on extensibility with Word and then drove the development and standardization of the Office Open XML file formats. Since then, Brian has led the team that focuses on the cross product development model. About the host 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 www.jeremythake.com and tweeting at @jthake.
In episode 20, Jeremy Thake chats to Doug Mahugh, Eric White and Chris Rae about the Open XML SDK. Weekly Update Understanding the Office 365 Discovery Service API Flow by Scot Hillier on ITUnity Find out in which Office rich client your Office APP is opened by Elio Struyf SharePoint health check (1): Auditing the SharePoint farm by Matthias Einig Building solutions with the Office Graph by Waldek Mastykarz Create Delve clone using Content Search Web Part by Mikael Svenson Four steps to smarter App Part resizing by Cas van Iersel Show Notes Open XML WikiPedia Open XML SDK on GitHub.com Open XML SDK Open Source on blogs.office.com Open XML SDK documentation Open XML Developer .org Open XML for JavaScript Samples: HTML Converter DocumentBuilder PresentationBuilder OpenXmlRegex Word Automation Services Productivity Tool Screencast series: Screencast on open source the SDK Screencast shows using in on Linux Screencast series – introduction to Open XML Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Eric White Eric White is an Open XML and document formats enthusiast who has been working with Open XML since 2007. Currently he is the facilitator at OpenXmlDeveloper.org. He is also the developer and maintainer of PowerTools for Open XML, a project on Codeplex that provides guidance and examples for key Open XML scenarios. He is also one of the maintainers of the open source version of the Open XML SDK. About the host 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 www.jeremythake.com and tweeting at @jthake.
In episode 19, Jeremy Thake chats to Waldek Mastykarz, a SharePoint MVP, about the new Office Graph API Preview and the Graph Query language. Weekly update Get a list of the current user’s recent documents Episode 46 – Sharepoint Apps on Azure Session Recording: JavaScript and jQuery for SharePoint Developers Adding a Service Reference to the SharePoint 2013 REST API Keeping track of recently viewed documents with the Mavention Documents I Viewed App for SharePoint Show notes A milestone for Office Delve Using GQL with the SharePoint Online Search REST API to query Office graph Office Graph bloggers Richard DiRezega Mikael Svenson Vardhaman Deshpande Elio Struyf Mavention Document Miner —Windows Phone 8.1 app Mavention Documents I viewed —SharePoint app Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Waldek Waldek is a Microsoft SharePoint Server MVP and works as a SharePoint consultant at Mavention. Waldek shares his enthusiasm about the SharePoint platform through his blog, articles published in both online and offline magazines and on MSDN SharePoint forums. Waldek participates frequently as an “Ask-the-Expert” in community events such as SharePoint Connections, Microsoft TechEd and DevDays. Waldek is also a Virtual Technology Solutions Professional for Microsoft Netherlands. In this role he helps answer customer questions around SharePoint Web Content Management (WCM). Check out his blog http://blog.mastykarz.nl and follow him on twitter @waldekm. About the host 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 www.jeremythake.com and tweeting at @jthake.
In episode 18, Jeremy Thake chats to Steve Walker, from Office 365 engineering, about developer guidance when it comes to customization the SharePoint user interface. Weekly Updates Making SharePoint Apps Scale with Azure Redis Cache by Kirk Evans How to Query the Office Graph with CSOM by Mikael Svenson installing Apps for Outlook from Organization Store by Waldek Mastykarz Show Notes dev.office.com/Code-samples Branding.ApplyBranding ALTERNATECSSURL & SITELOGOURL PROPERTIES IN WEB OBJECT Core.AppScriptPart Core.JavaScriptInjection JSOM Navigation Sample Core.ModifyPages ONEDRIVE FOR BUSINESS BRANDING CUSTOMIZATION Deploy pre-configured web parts to web part gallery Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Steve Steve Walker is a senior program manager on the Office 365 Customer Adoption team, focusing on developer extensibility and application development scenarios across the Office suite of servers and clients. You can follow Steve on Twitter on @sharepointing. About the host 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 www.jeremythake.com and tweeting at @jthake.
In episode 17, Jeremy Thake chats to Matthias Einig, a SharePoint MVP, about transforming SharePoint Full Trust Code to the SharePoint app model. Weekly update Office 365 APIs Starter Project for Windows Sharing Documents with the SharePoint REST API by Steve Curran Developing Apps against the Office Graph – Part 2 by Richard DiRezega Exploring Office Graph and the Graph Query Language by Vardhaman Deshpande Check if your mail app is opened in Outlook Web App or Outlook rich client by Elio Struyf Show notes dev.office.com/transform Top 10 tips for preparing for the shift to the SharePoint App Model by Jeremy Thake SharePoint Software Factory CodePlex project SharePoint Solution Deployer CodePlex project SPCop CE (Community Edition) Visual Studio extension SharePoint Code Analysis Framework (SPCAF) SharePoint Code Analysis Framework (SPCAF) Visual Studio Extension Office 365 Developer Patterns & Practices Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast About Matthias Matthias is a SharePoint Server MVP originally from Bavaria in Germany. He currently lives in Stockholm, Sweden and owns RENCORE AB, the company behind the SharePoint Code Analysis Framework (SPCAF) and SharePoint Code Check (SPCop). You can follow him on @mattein and read his blog at http://www.matthiaseinig.de/. About the host 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 www.jeremythake.com and tweeting at @jthake.
In episode 14, Jeremy Thake chats to Andrew Connell, a SharePoint MVP, about SharePoint workflow with regards to versioning and calling remote web services. Weekly update Deploy Workflows to Host Web with Integrated Workflow Apps by Vardhaman Deshpande Developing Apps against the Office Graph by Richard Dizerega O365AngularLearning by Steven Follis Angular Learning by James Cunningham Dev.office.com Code Samples Show notes Authoring Markdown – What, Why, How by Andrew Connell GitHub repo of the REST API presentation by Andrew Connell Episode 045 – Office Client Apps in Office 365 Episode 044 – Microsoft’s Business Intelligence Offering with Seayoung Rhee Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast About Andrew Andrew is an entrepreneur and developer with an emphasis in Microsoft SharePoint and content management systems (CMS). In April of 2005 he was recognized by Microsoft for his community contributions by being awarded Most Valuable Professional (MVP) for Microsoft Content Management Server and has received the award annually for SharePoint Server every year since. Most of his work these days involves working with the Microsoft SharePoint, Office 365 and web development technologies. Read more at about Andrew Connell and follow him on @andrewconnell. About the host 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 www.jeremythake.com and tweeting at @jthake.
In episode 14, Jeremy Thake chats to Andrew Salamatov from the Exchange team about Apps for Office in Outlook. Weekly updates Developing for Office 365 API with Dan Wahlin OpenID Connect and OAuth 2.0 support in Azure Active Directory has GA’d! – Active Directory Blog – Site Home – TechNet Blogs Chris O’Brien: JavaScript-based provisioning in SharePoint/Office 365 Chris O’Brien: Three cloud-friendly ways for developers to provision Managed Metadata fields in SharePoint/Office 365 Adding your web fonts to a font scheme in SharePoint – @eliostruyf Show notes Apps for Outlook Power Hour from Build Conference 2014 Microsoft Buildings Outlook App sample Warranty Repair Outlook App sample Outlook Power Hour sample Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast About Andrew Andrew ia senior program manager at Microsoft, having worked there for six years. At Microsoft, Andrew worked on the Exchange team his entire career. Starting on Exchange Web Services, Andrew designed notifications protocol and throttling. Later, he moved on to working on mail apps. About the host 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 www.jeremythake.com and tweeting at @jthake.
In episode 14, Jeremy Thake chats to James Lau about the OneNote developer story with the public APIs available when accessing notebooks through OneDrive. Weekly updates New OneDrive SDK: announcing the Android open file picker on blogs.office.com Getting started with REST in SharePoint 2013 – Part IV by Christian Stahl How to add an attachment to a mail via an OWA App by Elio Struyf SharePoint Online Information Architecture Considerations by Richard diZerega Open sourcing Exchange Web Services (EWS) Java API on blogs.office.com Show notes OneNote Dev Center Interactive Console Samples on GitHub Videos on Channel9 OneNote Developer Team Blog Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About James James is the principal lead program manager on the OneNote API team. He and his team is responsible for building the OneNote API developer experience and ecosystem of apps and devices. Prior to OneNote, he led initiatives across Microsoft including projects in the Bing Social Search, Windows Phone Incubations and Visual Studio Extensibility. Outside of work, he enjoys spending time with his wife and daughter, running, biking and enjoying the Pacific Northwest. You can find James tweeting at @jmslau. About the host 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 www.jeremythake.com and tweeting at @jthake.
In episode 13, Jeremy Thake chats to Chakkaradeep Chandran about the Office 365 APIs in Visual Studio and some of his open source projects. Weekly updates Introduction to Office 365 Development training available on-demand from Microsoft Virtual Academy—for free on blogs.office.com Using the HttpClient Class with SharePoint 2013 REST API by Steve Curran Using the Exchange Online EWSs API with Office 365 API via Azure AD by Jeremy Thake System update for SharePoint list items using App model by Vesa Juvonen Using Azure to SSL-Enable an Http REST Service by Richard diZerega Show notes Office 365 API Visual Studio 2013 tools update Discovery Context update how to guide Microsoft Virtual Academy Course 1 training module 5 – Intro to Office 365 APIs Office 365 API docs Azure AD pricing Talking to SharePoint CSOM and Exchange EWS with Azure AD auth flow Code Samples Xamarin Contacts Code Sample CRUD samples Research Project and Expense Project Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Chaks Chaks works as a program manager for Microsoft with the Visual Studio team. He currently owns the Office 365 API tooling developer experience within Visual Studio, which helps developers discover and consume Office 365 services in their applications. This involves understanding how developers use Visual Studio and build an intuitive way to consume services. Chaks assesses product opportunities and defines the required product experience that allows developers to build cloud applications that connect people, documents and enterprise data to collaborate business processes on modern devices. You can find Chaks blogging at http://chakkaradeep.com/ and tweeting at @Chakkaradeep. About the host 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 www.jeremythake.com and tweeting at @jthake.
In episode 12, Jeremy Thake chats to Alex Randall about SharePoint workflow in Visual Studio and some of his open source projects. Weekly updates Announcing general availability of Mobile Services .NET support on Microsoft Azure blog JSON Light support in REST SharePoint API released on Office Blogs Developing and Deploying Multiple SharePoint 2013 Apps to a Single Azure Web Site by Steve Peschka Office 365 API My Files CRUD Sample Code by Chaks SharePoint 2013: Using the App Only policy and App Principals instead of username and password combos by Wictor Wilen Show notes Alex’s Office 365 Workflow Reusable Components and Examples on GitHub.com Extend business processes with Workflow Manager on Channel 9 SharePoint 2013 workflow fundamentals on MSDN.com Fabian Williams blog Vesa Juvonen blog Got questions or comments about the show? Join O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time. Please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Alex Alex Randall is a SharePoint senior consultant in Microsoft Consulting Services (MCS). He advises and helps customers migrate to and customize Office 365/SharePoint Online. He has contributed code to Office 365 Development Patterns and Practices and spoken at SharePoint Conference 2014 about SharePoint workflow. Recently, he spoke at an internal Microsoft training event where he demonstrated advanced workflow scenarios in Office 365—for both SharePoint apps and Office apps. Alex has been in software development and IT fields for over 16 years. Before he caught the SharePoint bug in 2003, Alex gained many years of experience in web technologies, .NET and SQL Server custom application development. Alex holds a B.S. in Computer Science and resides near Washington, DC with his wife and son. You can find Alex blogging at http://blogs.msdn.com/b/alex_randall/ and tweeting at @alex_randall. About the host 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 www.jeremythake.com and tweeting at @jthake.
In episode 11, Jeremy Thake chats to the two Imagine Cup finalist teams for the Office 365 App Model challenge, which were Team Code Blue, from India and Team iGeek, from China. Team Code Blue built the Molecule maker app and Team iGeek built the Education Toolkit. Weekly updates Office 365 APIs using AngularJS standalone websites—samples shipped Update on the Autohosted Apps Preview Program—part 2 How to: Create your first mail app for Outlook by using a text editor CloudTopia: Connecting o365, Apps, Azure and Cortana – Part 1 Show notes Education Toolkit for Office by Team iGeek, China This toolkit for Computer Science presentations turns Microsoft PowerPoint into a first-class experience for reviewing code before a team or audience. It adds dynamic features familiar from development environments to PowerPoint including: Syntax Highlighting to automatically color-code function names, variables, etc., based on which language the code belongs to; Code Block Expand/Collapse to display or hide function bodies, classes, and comments during a presentation; Click-Jump to Function and Global Variable Definition so the presenter can click a function name or global variable and jump to its definition; and Canvas Mode so the presenter can use a pen and eraser during a presentation to sketch and make notes on the code snippet being presented. With these features, anyone making a presentation on programming can greatly improve their talk and use these interactive features to review and discuss the code on screen. Molecule Maker by Team CodeBlue, India Representing molecules visually is critical for scientific and academic writing. Molecule Maker provides a library of molecule visualizations in Microsoft Word, Excel, and PowerPoint. These visualizations are available in both 2D and 3D models and can be extensively customized for the needs of the topic before the final result is embedded as an image. You can display the chemical formula, the molecular weight, and much more. For 3D representations you can rotate and zoom the model to focus on just what you need to get the perfect image. Molecules defined in the standard .xyz filetype (Molecular Storage file format) can be imported and rendered. This app will greatly improve documents and presentations for students and lecturers around the world. Got questions or comments about the show? Join O365 Dev Podcast http://aka.ms/Office365DevPodcastYam on the Office 365 Technical Network The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast Team Code Blue Jehi Jha Neha Valecha Ankur Bhalla Team iGeek Jinta Zheng Yiwei Zhang Zhi Tian Rongjia Liu About the host 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 www.jeremythake.com and tweeting at @jthake.
In episode 10, Jeremy Thake chats with Richard diZerega about Yammer development. Weekly updates Introduction to Office 365 Development Live Webinar Q&A at Microsoft Virtual Academy Office 365 API Tool for Visual Studio 2013—summer update on Office blogs Put Some Office in Your Apps on Xamarin Blog Uploading Large documents in SharePoint Online with REST, CSOM and RPC using C# by Steve Curran Uploading Large Files to SharePoint 2013 from .NET Using CSOM and REST by Steve Peschka Show notes Yammer Developer Center on yammer.com Integrating Yammer and Microsoft SharePoint using .NET on Channel 9 Yammer Analytics with Excel and Power BI on YouTube (10 minutes) Yammer mining—dig in and “listen” to what your big *social* data is saying on Channel 9 Social Nucleus on Office Store Tiny Links on Office Store Got questions or comments about the show? Join O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time. Please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Richard Richard is a solution architect at the Microsoft Technology Center in Dallas, Texas, where he helps large enterprise customers architect solutions that maximize their Microsoft investments. Although a developer at heart, he has spent a good portion of the last decade architecting SharePoint-centric solutions in the areas of Search, Portals/Collaboration, Content/Document Management, and Business Intelligence. He is a passionate and skillful technology evangelist with great interest in innovative solutions that include Azure, Windows Phone, Windows 8, Lync, Kinect, and much more. You can find his blog at http://blogs.msdn.com/b/richard_dizeregas_blog and follow him on Twitter at @richdizz. About the host 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 www.jeremythake.com and tweeting at @jthake.
In this episode, Jeremy Thake chats with Vesa Juvonen and Steve Walker about the Office 365 Developer Patterns & Practices initiative, which is the re-launched Office App Model Samples project that went live on Monday, July 28. They talk about their roles on the Office 365 CAT team and why the Patterns & Practices initiative came about. Weekly updates SharePoint Provider-Hosted App Side Loading by Frank Marasco What’s new in the world of Apps for Office on Office Garage with Richard diZerega Introduction to Office 365 Development Live Webinar Q&A at Microsoft Virtual Academy How to manage Office 365 Azure Active Directory when logged in as a Microsoft Account by Adam Toth Show notes Office 365 Developer Patterns & Practices on GitHub Blogs to follow: Steve Peschka Kirk Evans Richard diZerega Got questions or comments about the show? Join O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time. Please add it directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Vesa Vesa ”Vesku” Juvonen works as a principal consultant at Microsoft, focusing on SharePoint technologies. He has been involved in numerous global SharePoint deployments, working as lead architect for infrastructure, solutions, and customizations. Vesa has been responsible for the creation of global readiness material globally together with the SharePoint product group for field readiness, targeting the SharePoint 2010 and SharePoint 2013 versions. Vesa also worked as one of the instructors and content owners in the Microsoft Certified Solution Master (MCSM) for SharePoint certification program and achieved his own Master Certification for SharePoint 2007 in Fall 2008, followed by more recent master certifications to newer versions. You can read Vesa’s blog here and follow him on twitter on @vesajuvonen. About Steve Steve Walker is a senior program manager on the Office 365 Customer Adoption team, focusing on developer extensibility and application development scenarios across the Office suite of servers and clients. You can follow Steve on Twitter on @sharepointing. About the host 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.
In episode 8, Jeremy Thake chats to Brian Jones, Group Program Manager for the Office 365 Developer Platform. As an Office 365 Developer you would have most recently seen Brian speak at the SharePoint Conference 2014 alongside his lead Rob Lefferts, Director of PM, about the future of Office 365 development. In this show, Brian talks about his career at Microsoft and the journey he’s had in Office evolving the development experience with his team. This includes talking about the Open XML SDK, App Model and Office 365 APIs. He shares some great stories of the old world of three year release cycles compared to the new monthly release cycle including some pretty interesting ship party stories! Weekly updates Microsoft’s Unified Technology Event for enterprises on Office 365 blogs Poll vote on next episodes on Office 365 Technical Network SPSecurityEventReceiver – The Missing Technical Reference by Tim Ferro Remote event receivers on host web gotcha by Chris O’Brien OpenXML SDK Open Source announcement WikiPedia App Open Source Office 365 API MSDN doco Azure AD MSDN doco James Callaghan’s tweet Salesforce announcement Office Graph announcement Office.com/Roadmap Got questions or comments about the show? Join O365 Dev Podcast http://aka.ms/Office365DevPodcastYam on the Office 365 Technical Network Show notes The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast About Brian Brian Jones is the Group Program Manager of the Office Developer Platform team which builds the extensibility model for Office and SharePoint. Brian has spent the past 14 years working on various pieces of the Office and SharePoint products with a primary focus on how developers can integrate and extend the platform. His initial focus was on extensibility with Word and then drove the development and standardization of the Office Open XML file formats. Since then, Brian has led the team that focuses on the cross product development model About the host 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 @jthak
In Redmond at the end of June, Jeremy Thake got to catch up with Scot Hillier after they recorded some new Office 365 Developer training that will be published on Microsoft Virtual Academy. They chatted about development and Scot talked about single page apps, focusing on AngularJS and other frameworks like Bootstrap UI, Knockout, and jQuery. Weekly updates Garage Series Video: What’s new, what’s different and what’s better with the new App Model Managing Tokens in SharePoint Single-Page Provider Hosted apps by Scot Hillier High Trust SharePoint Apps on Non-Microsoft Platforms by Kirk Evans New Microsoft Cloud Solution Provider program helps partners move customers to the cloud Show notes Scot’s books Critical Path Training AngularJS.org Dan Wahlin blog on SPA AngularJs in 60ish minutes JavaScript only the good parts http://shop.oreilly.com/product/9780596517748.do How to keep up MSDN magazine Follow key people in social media Andrew Connell Marc Anderson Dan Wahlin Jeremy Thake Tobias Zimmergren Topsy.com Topsy: SharePoint Topsy: Office365 Key blogs Blogs.office.com Got questions or comments about the show? Join Office 365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time. Please add directly with the RSS. About Scot Scot Hillier is an independent consultant and Microsoft SharePoint Most Valuable Professional focused on creating solutions for Information Workers with SharePoint, Office, and related .NET technologies. A frequent speaker at TechEd and SharePoint Connections, he is also the author many books on Microsoft technologies, including 5 for SharePoint 2010. Scot splits his time between consulting on SharePoint projects and training for Critical Path Training. Scot is a former U. S. Navy submarine officer and graduate of the Virginia Military Institute. Scot can be reached at scot@shillier.com. About the host Jeremy is a newly appointed technical product manager at Microsoft responsible for the Visual Studio Developer story for Office 365 development. Peviously 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
At TechEd North America 2014 in June 2014 located in Austin, Texas, Jeremy Thake managed to get some time to sit down with Thorsten Hans to talk about the Office 365 APIs and JavaScript development with ShareCoffee. ShareCoffee is an open source JavaScript framework written using CoffeeScript that accelerates the development process when using SharePoint CSOM APIs. Thorsten has been blogging about these topics for a while now and has been prolific in sharing frameworks and open source libraries via github.com like ShareCoffee. Weekly Updates Vote for topics for podcast – please vote, only 40 so far and I know you’re listening! Office 365 API Tools for Visual Studio – Users and Files Inconvenient Managed Properties and getting a list of all custom Managed Properties in SharePoint 2013 SPCaf Powershell to report memory leaks and assembly info on SharePoint 2013/2010 custom solutions Show notes Getting Started with the Office 365 APIs Office 365 APIs Tools Preview Cordova and Office 365 APIs client libraries ShareCoffee on github and his SPC14 session on it CoffeeScript and TypeScript TechEd NA 2014 session: SharePoint Power Hour and Code Samples JavaScript: The Good Parts book PluralSight SharePoint courses Office Store: MeetSweet! App Got questions or comments about the show? Join O365 Dev Podcast group on the Office 365 Technical Network The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS About Thorsten Thorsten currently works together with four fellow SharePoint MVP’s for Experts Inside (http://www.expertsinside.com). They’re a typical Startup in the age of Web2.0 with distributed offices and no on-premises systems, everything they need comes from the cloud (Office 365 and Windows Azure). Thorsten is a passionate developer and most time of the week he’s building Apps and Solutions for SharePoint or SharePoint Online. Catch him on twitter at @thorstenhans and on his blog at http://dotnet-rocks.com/ . About the host 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 4 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 TechEd North America 2014 in June in Houston, Texas, Jeremy Thake managed to get some time to sit down with Corey Roth to talk about topics near and dear to Corey’s heart around SharePoint development. Corey is well known for his blog focusing on topics related to SharePoint Search, Business Connectivity Services (BCS), and SharePoint App Model development. Corey talks about how he learned Search and BCS development, as well as how things are going with the Office Store. Weekly updates Open XML SDK open sourced Displaying Cross-Domain/Secure Images from SharePoint Apps Enabling custom ribbon buttons dynamically based on multiple selected item values using RefrechCommandUI and JSOM Provider-Hosted Apps vs. Microsoft Azure Apps Show notes SharePoint search API documentation MSDN REST/OData API Corey’s article on REST API MSDN CSOM API SharePoint search results rendering Corey’s article on sorting search queries MSDN Code Gallery Search samples Business Connectivity Services Fabian Williams’s blog Channel 9 videos on BCS Client-side rendering Chris O’Brien’s post Paul Hunt’s post on the new SharePoint Client Side Rendering GitHub project Office Store Corey’s apps in the Office Store AvePoint Meetings DocuSign PollEverywhere Got questions or comments about the show? Join O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time. Please add it directly with the RSS feed. About Corey Corey Roth is an applications architect at Hitachi Consulting, specializing in SharePoint solutions in the oil and gas industry. Corey is a four-time recipient of the Microsoft MVP award in SharePoint Server. He has always focused on rapid adoption of new Microsoft technologies, including SharePoint 2013, Office 365, and Visual Studio 2013. When it comes to SharePoint, he specializes in Enterprise Content Management (ECM), Enterprise Search, and apps. As an active member of the SharePoint community, he often speaks at user groups and conferences. Corey is a member of the .NET Mafia (www.dotnetmafia.com), where he blogs about the latest technology and SharePoint. He is also a member of the board for the Houston SharePoint Users Group. You can find Corey tweeting at @CoreyRoth. About the host 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.
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 Office 365 Service Updates road map Remote Event Receivers by Waldek Mastykarz Gotcha on SharePoint Designer Workflows in App Step [MSCloudShow] Episode 35 is live: Opinions and Thoughts on The Future of SharePoint Part 1: Intro to Provider-Hosted Apps: Set up the Infrastructure Zapier’s Office 365 API journey Show notes Got questions or comments about the show? Join O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time. Please add it directly with the Office 365 Developer Podcast RSS. About the panel Adis 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 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 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 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. 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, 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. 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 JavaScript frameworks AngularJS Knockout Durandal jQuery Kendo UI CSOM vs REST blog post Mobile development This wasn’t announced at recording, but Cordova (PhoneGap) was released at TechEd North America the following week. Jeremy’s AngularJS content Bill’s sessions from the European SharePoint Conference (registration required) Got questions or comments about the show? Join O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time. Please add it directly with the RSS. About Bill 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 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 OAuth specification MSDN documentation on authorization and authentication Got questions or comments about the show? Join O365 Dev Podcast http://aka.ms/Office365DevPodcastYam on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces, but takes time. Please add it directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Radi 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 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 Office 365 Developer Center http://dev.office.com/ Blog http://blogs.office.com/dev Twitter http://www.twitter.com/OfficeDev Facebook http://www.facebook.com/OfficeDev StackOverflow http://aka.ms/AskSharePointDev http://aka.ms/AskOfficeDev http://aka.ms/AskOffice365Dev Yammer Office 365 Technical Network O365 Dev Podcast http://aka.ms/Office365DevPodcastYam O365 Dev Apps Model http://aka.ms/Office365DevAppsModelYam O365 Dev Tools http://aka.ms/Office365DevToolsYam O365 Dev APIs http://aka.ms/Office365DevApisYam O365 Dev Migration to App Model http://aka.ms/Office365DevMigration O365 Dev Links http://aka.ms/Office365DevLinksYam UserVoice http://aka.ms/OfficeDevFeedback Code Samples http://blogs.office.com/2014/05/29/office-developer-platform-code-samples/ Featured Store apps PollEverywhere http://office.microsoft.com/en-us/store/poll-everywhere-WA104218073.aspx?redir=0 Nintex Workflow http://office.microsoft.com/en-us/store/nintex-workflow-for-office-365-WA104114857.aspx?redir=0 DocuSign http://office.microsoft.com/en-us/store/docusign-for-sharepoint-online-WA104218069.aspx?redir=0 About the team 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. 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. 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.