Permalink
Browse files

OfficeAddins - Module 5: FY2019Q2 Quarterly refresh (#567)

* FY2019Q2 content refresh

- significant changes to Angular lab exercise
- known issues with the React sample... all documented and confirmed by MSFT here: OfficeDev/generator-office#389

The steps in the lab work, but users will run into issues until the generator is fixed

* addressing reviewer feedback
  • Loading branch information...
andrewconnell authored and davidchesnut committed Dec 28, 2018
1 parent f38f7a4 commit de0a33ac4508e543188f4aa1a7cdf78cc2567126
Showing with 1,296 additions and 38,241 deletions.
  1. BIN OfficeAddin/05 Using modern JavaScript/02 Build an Office Add-in using Angular.pptx
  2. +66 −0 OfficeAddin/05 Using modern JavaScript/Demos/01 Office Add-in using React/.gitignore
  3. +1 −1 OfficeAddin/05 Using modern JavaScript/Demos/01 Office Add-in using React/README.md
  4. +1 −1 ...in/05 Using modern JavaScript/Demos/01 Office Add-in using React/function-file/function-file.html
  5. +1 −1 ...odern JavaScript/Demos/01 Office Add-in using React/{excel-portfolio-manifest.xml → manifest.xml}
  6. +0 −8,714 OfficeAddin/05 Using modern JavaScript/Demos/01 Office Add-in using React/package-lock.json
  7. +6 −4 OfficeAddin/05 Using modern JavaScript/Demos/01 Office Add-in using React/package.json
  8. +4 −4 OfficeAddin/05 Using modern JavaScript/Demos/01 Office Add-in using React/resource.html
  9. +0 −57 OfficeAddin/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/.angular-cli.json
  10. +9 −0 OfficeAddin/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/.babelrc
  11. +0 −13 OfficeAddin/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/.editorconfig
  12. +66 −42 OfficeAddin/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/.gitignore
  13. +48 −181 OfficeAddin/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/README.md
  14. +0 −127 OfficeAddin/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/angular.json
  15. +70 −0 OfficeAddin/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/app.css
  16. BIN OfficeAddin/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/assets/icon-16.png
  17. BIN OfficeAddin/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/assets/icon-32.png
  18. BIN OfficeAddin/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/assets/icon-80.png
  19. BIN OfficeAddin/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/assets/logo-filled.png
  20. BIN ...Addin/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/{src → }/assets/spinner.gif
  21. +22 −0 OfficeAddin/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/certs/ca.crt
  22. +22 −0 OfficeAddin/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/certs/server.crt
  23. +28 −0 OfficeAddin/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/certs/server.key
  24. +0 −14 OfficeAddin/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/e2e/src/app.e2e-spec.ts
  25. +0 −11 OfficeAddin/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/e2e/src/app.po.ts
  26. +0 −13 OfficeAddin/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/e2e/tsconfig.e2e.json
  27. +22 −0 .../05 Using modern JavaScript/Demos/02 Office Add-in using Angular/function-file/function-file.html
  28. +13 −0 ...in/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/function-file/function-file.ts
  29. +34 −0 OfficeAddin/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/index.html
  30. +1 −1 ...ern JavaScript/Demos/02 Office Add-in using Angular/{excel-portfolio-manifest.xml → manifest.xml}
  31. +0 −10,508 OfficeAddin/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/package-lock.json
  32. +41 −50 OfficeAddin/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/package.json
  33. +4 −4 OfficeAddin/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/resource.html
  34. 0 ...ceAddin/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/src/app/app.component.css
  35. +43 −43 ...eAddin/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/src/app/app.component.html
  36. +0 −27 ...din/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/src/app/app.component.spec.ts
  37. +132 −143 OfficeAddin/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/src/app/app.component.ts
  38. +12 −17 OfficeAddin/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/src/app/app.module.ts
  39. +158 −158 ...n/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/src/app/utils/excelTableUtil.ts
  40. 0 OfficeAddin/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/src/assets/.gitkeep
  41. +0 −9 OfficeAddin/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/src/browserslist
  42. +0 −3 ...Using modern JavaScript/Demos/02 Office Add-in using Angular/src/environments/environment.prod.ts
  43. +0 −15 ...n/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/src/environments/environment.ts
  44. BIN OfficeAddin/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/src/favicon.ico
  45. +0 −18 OfficeAddin/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/src/index.html
  46. +10 −0 OfficeAddin/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/src/index.ts
  47. +0 −31 OfficeAddin/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/src/karma.conf.js
  48. +0 −19 OfficeAddin/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/src/main.ts
  49. +0 −80 OfficeAddin/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/src/polyfills.ts
  50. +0 −70 OfficeAddin/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/src/styles.css
  51. +0 −20 OfficeAddin/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/src/test.ts
  52. +0 −12 OfficeAddin/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/src/tsconfig.app.json
  53. +0 −19 OfficeAddin/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/src/tsconfig.spec.json
  54. +0 −17 OfficeAddin/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/src/tslint.json
  55. +21 −20 OfficeAddin/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/tsconfig.json
  56. +0 −130 OfficeAddin/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/tslint.json
  57. +44 −0 OfficeAddin/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/webpack.config.js
  58. +0 −6,579 OfficeAddin/05 Using modern JavaScript/Demos/02 Office Add-in using Angular/yarn.lock
  59. +66 −1 OfficeAddin/05 Using modern JavaScript/Demos/03 Office Add-in using VueJS/.gitignore
  60. +1 −1 OfficeAddin/05 Using modern JavaScript/Demos/03 Office Add-in using VueJS/README.md
  61. +0 −5 OfficeAddin/05 Using modern JavaScript/Demos/03 Office Add-in using VueJS/app.css
  62. BIN ...ceAddin/05 Using modern JavaScript/Demos/03 Office Add-in using VueJS/{src → }/assets/spinner.gif
  63. +1 −1 ...in/05 Using modern JavaScript/Demos/03 Office Add-in using VueJS/function-file/function-file.html
  64. +3 −3 OfficeAddin/05 Using modern JavaScript/Demos/03 Office Add-in using VueJS/index.html
  65. +1 −1 ...odern JavaScript/Demos/03 Office Add-in using VueJS/{excel-portfolio-manifest.xml → manifest.xml}
  66. +0 −10,563 OfficeAddin/05 Using modern JavaScript/Demos/03 Office Add-in using VueJS/package-lock.json
  67. +8 −7 OfficeAddin/05 Using modern JavaScript/Demos/03 Office Add-in using VueJS/package.json
  68. +5 −5 OfficeAddin/05 Using modern JavaScript/Demos/03 Office Add-in using VueJS/resource.html
  69. +1 −1 .../05 Using modern JavaScript/Demos/03 Office Add-in using VueJS/src/components/headerComponent.vue
  70. +113 −112 OfficeAddin/05 Using modern JavaScript/Demos/03 Office Add-in using VueJS/src/components/root.vue
  71. +2 −2 OfficeAddin/05 Using modern JavaScript/Demos/03 Office Add-in using VueJS/src/components/waiting.vue
  72. +0 −25 OfficeAddin/05 Using modern JavaScript/Demos/03 Office Add-in using VueJS/src/index.ts
  73. +3 −3 OfficeAddin/05 Using modern JavaScript/Demos/03 Office Add-in using VueJS/src/sfc.d.ts
  74. +154 −0 ...eAddin/05 Using modern JavaScript/Demos/03 Office Add-in using VueJS/src/utils/ExcelTableUtil.tsx
  75. +0 −148 ...ceAddin/05 Using modern JavaScript/Demos/03 Office Add-in using VueJS/src/utils/excelTableUtil.ts
  76. +6 −8 OfficeAddin/05 Using modern JavaScript/Demos/03 Office Add-in using VueJS/webpack.config.js
  77. BIN OfficeAddin/05 Using modern JavaScript/Images/YeomanAngular.png
  78. +51 −178 OfficeAddin/05 Using modern JavaScript/Lab.md
  79. +2 −1 OfficeAddin/05 Using modern JavaScript/README.md
@@ -0,0 +1,66 @@
# Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the MIT license.
# See LICENSE in the project root for license information.

# Created by https://www.gitignore.io/api/osx,windows

### OSX ###
.DS_Store
.AppleDouble
.LSOverride

# Icon must end with two \r
Icon


# Thumbnails
._*

# Files that might appear in the root of a volume
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns

# Directories potentially created on remote AFP share
.AppleDB
.AppleDesktop
Network Trash Folder
Temporary Items
.apdisk


### Windows ###
# Windows image file caches
Thumbs.db
ehthumbs.db

# Folder config file
Desktop.ini

# Recycle Bin used on file shares
$RECYCLE.BIN/

# Windows Installer files
*.cab
*.msi
*.msm
*.msp

# Windows shortcuts
*.lnk

# Ignore the following folders
.vs
.idea
*.log
obj
bin
*.user

node_modules/**
packages/**
typings/**
.vscode/**
.awcache/**
@@ -5,7 +5,7 @@ This demo shows how to build and Office Add-in using React with TypeScript. In a
The finished solution is provided in this folder to simplify demonstrations. If you want to run the finished project, clone the repository, run **npm install**, then **npm run start** and follow one of these methods to sideload and test the Office Add-in.

* Windows: [Sideload Office Add-ins on Windows](https://docs.microsoft.com/en-us/office/dev/add-ins/testing/create-a-network-shared-folder-catalog-for-task-pane-and-content-add-ins)
* Office Online: [Sideload Office Add-ins in Office Online](https://docs.microsoft.com/en-us/office/dev/add-ins/testing/sideload-office-add-ins-for-testing#sideload-an-office-add-in-on-office-online)
* Excel Online: [Sideload Office Add-ins in Office Online](https://docs.microsoft.com/en-us/office/dev/add-ins/testing/sideload-office-add-ins-for-testing#sideload-an-office-add-in-on-office-online)
* iPad and Mac: [Sideload Office Add-ins on iPad and Mac](https://docs.microsoft.com/en-us/office/dev/add-ins/testing/sideload-an-office-add-in-on-ipad-and-mac)

## Prerequisites
@@ -11,7 +11,7 @@
<!-- Office JavaScript API -->
<script type="text/javascript" src="https://appsforoffice.microsoft.com/lib/1.1/hosted/office.debug.js"></script>

<script type="text/javascript" src="function-file.js"></script>
<script type="text/javascript" src="../function-file.js"></script>
</head>

<body>
@@ -9,7 +9,7 @@
<!-- Begin Basic Settings: Add-in metadata, used for all versions of Office unless override provided. -->

<!-- IMPORTANT! Id must be unique for your add-in, if you reuse this manifest ensure that you change this id to a new GUID. -->
<Id>43bfac5a-5a90-4cbe-b919-d5761b86edad</Id>
<Id>461cf68c-c5eb-48ad-a8d1-9489c39988c6</Id>

<!--Version. Updates from the store only get triggered if there is a version change. -->
<Version>1.0.0.0</Version>
Oops, something went wrong.

0 comments on commit de0a33a

Please sign in to comment.