Forum Discussion
Graham Keellings
Mar 04, 2018Brass Contributor
How to develop my first outlook puglin?
I have a few decades professional experince in embedded systems, plus good self-taught AngaulrJs, PHP & MySQL
Now, I would like to code an Outlook plugin-in (which will communicate with my won ...
- Mar 05, 2018
I suggest you to start here:
https://docs.microsoft.com/en-us/outlook/add-ins
Graham Keellings
Apr 24, 2018Brass Contributor
A very stupid question, I am sure - am I suppose dto use Visual Stduio? If so what project type do I choose?
As it happens I have an exstiging Angu;ar Js app which I just want to drop in. Do I just have to add a manifest to that?
And, how do I go about debugging it?
As it happens I have an exstiging Angu;ar Js app which I just want to drop in. Do I just have to add a manifest to that?
And, how do I go about debugging it?
Graham Keellings
Apr 24, 2018Brass Contributor
What I don't undesratnd about using Visual Studio to create my app is that I have to choose either VB or C# - why? Or should I be creating it this way? https://docs.microsoft.com/en-us/outlook/add-ins/addin-tutorial
And, after that, how woudl I debug it - whether from desktop Outlook, or from https://outlook.office.com ?
And, after that, how woudl I debug it - whether from desktop Outlook, or from https://outlook.office.com ?
- paulpaschaApr 24, 2018Bronze Contributor
You can use Visual Studio if that's what you prefer. There's also the Yeoman generator as described in the article you're pointing to which allows you to use basically any editor you'd like. Choosing C# or VB determines the language used in the Web Application which is created as part of the project (your solution will contain 2 projects, 1 holding the App Manifest and 1 for your Web Application).
When using Visual Studio, debugging is provided through the familiar F5 experience. Just pressing F5 builds and configures your project for debugging. I'm not sure what the best debugging experience would be when using the Yeoman Generator.
- Graham KeellingsApr 25, 2018Brass ContributorThank you very much for your reply.
I did manage some small success with the Yeoman generated code.
I still don't udnerstand why a "web add-in" would have VB or C# code - how is that going to run cross-platform?
I did try breapoints in the JS of my generated project, but teh breakpoints were never hit. Guess I need to experiemtn some more. Thanks again for your help.