Giter VIP home page Giter VIP logo

hands-on-labs's People

Contributors

abdelbahgat avatar alexjerabek avatar andrewjmay avatar coatsy avatar davidchesnut avatar davnewman avatar deepakbaghel99 avatar dkershaw10 avatar garethj-msft avatar hshapley avatar iambmelt avatar jakubcech avatar jasonjoh avatar jthake avatar juanelojuanelo avatar kbrandl avatar keyur32 avatar lauragra avatar lezamax avatar lnyswonger avatar mattgeim avatar mibowm avatar pretish avatar rgregg avatar shreedevi avatar skyms avatar smaremanda avatar sumurthy avatar toddmackmsft avatar yinaa avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

hands-on-labs's Issues

O3652-3 Compliance review - aka link to Excel chart picker does not resolve

Module Number: O3652-3
Module Title: Deep Dive into PowerPoint Office Add-ins
Path of file: https://github.com/OfficeDev/trainingcontent-NDA/edit/master/O3652/O3652-3%20Deep%20Dive%20in%20Office%20PowerPoint%20Add-ins/QuickStart.md

Details of issue

At the end of the MD file, the aka link to the Excel chart picker resolves to the Microsoft Home page. Update the aka link to point to the intended target, or update/remove the URL.

ALL Microsoft Graph labs - App Portal instructions

Wording for v2 steps currently says:

Sign into the portal using your Office 365 username and password.

This has too many assumptions in it. Lets add more granular steps.

  1. Click 'Sign in with Microsoft' button
  2. Type in your Office 365 username and hit
  3. Click 'Work or school account'
  4. Type in password and click 'Sign in'

O3652-3 - editing and markdown problems found

Module Number: O3652-3
Module Title: Deep Dive in Office PowerPoint Add-ins
Path of file: https://github.com/OfficeDev/trainingcontent-NDA/blob/master/O3652/O3652-3%20Deep%20Dive%20in%20Office%20PowerPoint%20Add-ins/QuickStart.md

Details of issue

Found the following issues

Edit pass

overall this page needs an edit pass, and markdown cleanup in a few spots. Example there are some extra asterisks that should not appear, and the word Excersize is misspelled. Bolding and some steps need some rework to follow our style guide.

Prerequisites:

  • Need to add the link to download the Office Developer Tools.
  • Need a link to download Visual Studio. Can they use a free version?

Steps

  • Step 1 to launch VS as admin. Recommend adding steps to do this.
  • Step 6 about the command xml. Would be good to link to documentation that explains what each of the xml elements does for more info if someone is interested.
  • Step 10 I would show the xml that they need to change (highlight it maybe) rather than rely that they will successfully find it. Found I had to think about this because there are several similarly named XML elements.
  • Exercise 2: Step 10: Says there will be a VideosController class, should be PhotoController

Compliance review - use fictitious names in O3653-2

Module Number: O3653-2
Module Title: Deep Dive into O365 APIs for Calendar, Mail, and Contacts
Path of file: https://github.com/OfficeDev/trainingcontent-NDA/blob/master/O3653/O3653-2%20Deep%20Dive%20into%20Office%20365%20APIs%20for%20Calendar%2C%20Mail%2C%20and%20Contacts/Lab.md

Details of issue

The figure that shows the Messages menu option shows real names/email addresses. Those should be redacted or replaced with approved fictitious names.

O3652-1 Compliance review issue

Hello...for O3652-1 Deep Dive in Office Add-ins

Exercise 3, opening paragraph, remove word:
Current:
In this exercise you will add a button to do translate text to Latin and a button to open a task pane, allowing the user to select start and end languages.

Fix: change "to do translate" to "to translate"
In this exercise you will add a button to translate text to Latin and a button to open a task pane, allowing the user to select start and end languages.

Thank you,
Beck

O3653-19 WebHooks: Install-Package Microsoft.Graph fails

Module Number: O3653-19
Module Title: WebHooks
Path of file:https://github.com/OfficeDev/trainingcontent-NDA/blob/master/O3653/O3653-19%20WebHooks/lab.md

Details of issue

I got the following error trying to install the graph sdk in step 5

PM> Install-Package Microsoft.Graph
Install-Package : Unable to find package 'Microsoft.Graph'
At line:1 char:1

  • Install-Package Microsoft.Graph
  • - CategoryInfo          : NotSpecified: (:) [Install-Package], Exception
    - FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageC 
      ommand
    

O3652-2 Compliance review: Update figures for "apps"

Module Number: O3652-2
Module Title: Deep Dive in Office Word Add-ins
Path of file: https://github.com/OfficeDev/trainingcontent-NDA/blob/master/O3652/O3652-2%20Deep%20Dive%20in%20Office%20Word%20Add-ins/Lab.md

Details of issue

Search for "evertything" in code blocks and replace with "everything"--couldn't get doc to validate if I fixed it. Sorry!
Fig 3: correct to say "Office applications" not Office client? If not, fix in step text, too.
Figs 4, 5, 6: Title has typo: StatmentOfWork, StatmentOfWorkManifest, StatmentOfWorkWeb (missing e in Statement) and "apps" mentioned in Fig 5
Fig 7, 8, 9, 10-12, : Juan's name is in the title bar for the document--ok? Is he in the fictitious names list?

O3653-3 OneDrive Files in Graph issues

Module Number: O3653-3
Module Title: OneDrive Files in Graph
Path of file:https://github.com/OfficeDev/trainingcontent-NDA/blob/master/O3653/O3653-3%20OneDrive%20Files%20in%20Graph/QuickStartLab.md

Details of issue

  1. Fix numbering through both exercises 1 and 2.
  2. In "Create the files view", a section of instructions is formatted as code. Forgetting the closing ```?
  3. In "Create the files view", broken image link at the end of the section.
  4. Compile errors in Files/Index.cshtml: 'DriveItem' does not contain the definition for 'eTag' and no extension method 'eTag' accepting a first argument of type 'DriveItem' could be foud (are you missing a using directive or assembly reference?)
    Can't resolve file.CreatedDateTime and file.LastModifiedDateTime. (I might be doing something wrong)
  5. Server errors appear if person doesn't have OneDrive subscription, or is MSA.
  6. Instead of manually creating the new folder in Views and adding a view called Index.cshtml there, you can instead right click the Index() function in FileController.cs, click Add view, click OK, and bam, Views\Files\Index.cshtml is auto-created.

Excel REST API quick start needs to provide a blank workbook

Module Number: O3653-16 Excel
Module Title: Connect to Excel files in OneDrive with the Microsoft Graph
Path of file:https://github.com/OfficeDev/trainingcontent-NDA/blob/master/O3653/O3653-16%20Excel/QuickStartLab.md

Details of issue

The sample won’t work without a blank workbook named “ToDo.xlsx” in the Assets directory. We could ask them to open Excel, create that file, and add it to the Assets directory, but it would probably be easier if we could provide that blank workbook in the repo. Then we could tell them to create an Assets directory in the project, download and add the workbook to that directory, add then add it to the project.

Unable to find OData Client item in VS for O3653-18 People

Module Number: 03653-18 People
Module Title: Microsoft Graph People API
Path of file: trainingcontent-NDA/O3653/O3653-18 People/lab.md

Details of issue

I was able to follow the instructions through to Exercise 2. It's not clear what exactly the project is, but I tried right clicking on both of the top-level items and trying to Add --> new item.

When it brings up the dialog "Add New Item - Graph AAD Auth v1 Starter Project1" I don't see any OData Client (per the instructions):
image

O3653-13 - Microsoft Graph for Calendar

Module Number: O3653-13
Module Title: Microsoft Graph for Calendar
Path of file: https://github.com/OfficeDev/trainingcontent-NDA/blob/master/O3653/O3653-13%20Deep%20Dive%20into%20Office%20365%20APIs%20for%20Calendar/CalendarQuickStartLab%20-%20Copy.md

Details of issue

  • update title and description to match collab db
  • remove the Prerequisites section as these labs will be done on the VM
  • you have two Exercise 1 headings.
  • you cannot have tested these instructions. the app name is 'Graph Calendar Quick Start' one of these is a banned word for an app name
  • you've got a bunch of methods that are missing closing brackets in code snippets e.g. Index and AddEvents
  • You actually need to have a step to remove the default Index method for this view to work properly
  • StripHTML does not resolve in the controller after following steps
  • the layouts.cshtml view code you ref doesn't include <li>@Html.ActionLink("Graph API", "Graph", "Home")</li>
  • it states 'Select MVC View Page' but in Visual Studio it says 'MVC 5 View Page (Razor)'
  • when I F5, I get this error clicking the view Access token validation failure.. and this in Fiddler. Looking your code https://outlook.office.com/calendars.readwrite should be https://graph.microsoft.com/calendars.readwrite
HTTP/1.1 401 Unauthorized
Content-Type: application/json; charset=utf-8
Server: Microsoft-IIS/8.5
request-id: 758c4747-87c3-4d2b-bde8-2c3e06095d7f
client-request-id: 758c4747-87c3-4d2b-bde8-2c3e06095d7f
x-ms-ags-diagnostic: {"ServerInfo":{"DataCenter":"West US","Slice":"SliceA","ScaleUnit":"002","Host":"AGSFE_IN_1","ADSiteName":"WST"}}
X-Powered-By: ASP.NET
Date: Tue, 15 Mar 2016 22:33:18 GMT
Content-Length: 244

{
  "error": {
    "code": "InvalidAuthenticationToken",
    "message": "Access token validation failure.",
    "innerError": {
      "request-id": "758c4747-87c3-4d2b-bde8-2c3e06095d7f",
      "date": "2016-03-15T22:33:18"
    }
  }
}

o3652-4 Excel JS Add-In Doesn't Load the https Server

Module Number: o3652-4 (Lap2.md)
Module Title: Create your first Office add-in with the Excel JavaScript APIs
Path of file:https://github.com/OfficeDev/trainingcontent-NDA/blob/master/O3652/O3652-4%20Deep%20Dive%20in%20Office%20Excel%20Add-ins/lab2.md

The Visual Studio Project isn't creating the Web Server on the https endpoint, and instead the http endpoint. (http://localhost:1719 instead of https://localhost:44300). Verified that the http:// page was up and running. but the https was not.

As a result the app does not download icons into the ribbon, or load in the taskpane.

quickstart issue

O3652-3 - Blocked by prereq tooling problem

Module Number: O3652-3
Module Title: Deep Dive in Office PowerPoint Add-ins
Path of file: https://github.com/OfficeDev/trainingcontent-NDA/blob/master/O3652/O3652-3%20Deep%20Dive%20in%20Office%20PowerPoint%20Add-ins/QuickStart.md

Details of issue

I can't complete testing because I get errors when running the add-in from Visual Studio. I suspect this may be a problem with the Office Developer Tools which I downloaded from here:
\cpvsbuild\Drops\CBA\master\layouts\x86ret\23914.00\enu\cba\bundle\web

I have tried this with two configurations.

Config 1

I ran with Visual Studio 2015, Office Developer Tools, and Dogfood Office. I get the following error when clicking Start

------ Build started: Project: HelloWorld2, Configuration: Debug Any CPU ------
C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\SharePointTools\Microsoft.VisualStudio.SharePoint.targets(450,5): error : Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.

Config 2

I ran with Visual Studio 2015, Office Developer Tools, and RTM Office 2016. I get the following error when clicking Start.

Could not load file or assembly 'DocumentFormat.OpenXml, Version=2.5.5631.0, Culture... etc... The system cannot find the file specified.

Add-in quickstarts may fail if Office.js doesn't fully load on slow connections with an exception (JS runtime error)

Module Number: O3652-3 Deep Dive in Office PowerPoint Add-ins
Module Title: Deep Dive in Office PowerPoint Add-ins
Path of file: https://github.com/OfficeDev/trainingcontent-NDA/tree/master/O3652/O3652-3%20Deep%20Dive%20in%20Office%20PowerPoint%20Add-ins

Details of issue

  1. Follow instructions to final step, to where you run the app. Click F5
  2. Click "Daily Photo" (in ribbon)

App fails with an exception
ppt add-in failure
Unhandled exception at line 9, column 5 in https://localhost:44300/Home.js
0x800a1391 - JavaScript runtime error: 'Office' is undefined

O3652-16 Exercise 3: Debug HelloWorld add-in using VorlonJS did not complete successfully

Module Number: O3652-16-Create-and-test-your-add-in-on-a-Mac-or-iPad
Module Title: Create, test, and debug your add-in on a Mac or iPad
Path of file: trainingcontent-NDA/O3652/O3652-16-Create-and-test-your-add-in-on-a-Mac-or-iPad/lab.md

Details of issue

Followed steps - able to load scripts/Vorlon, but seemingly not from office....

See below:

Script is loading but nothing in Vorlon....

screen shot 2016-03-16 at 5 36 50 pm

screen shot 2016-03-16 at 5 39 49 pm

BUT.... if I just spin up an empty page, I can see it....

screen shot 2016-03-16 at 5 38 43 pm

screen shot 2016-03-16 at 5 36 28 pm

MongoDB not available in classic Azure - O3653-22 Synchronize Outlook data

Module Number: O3653-22
Module Title: Synchronize Outlook data
Path of file:

Details of issue

This lab requires MongoDB setup. There are two issues with this:

  1. This is not suitable for a 20-minute quick-start. This will take a lot more time to complete even when things work well.
  2. MongoDB is not available on all accounts yet. When I use my Azure account to create a new MongoDB, I get the following message: "We're working to add services to the new Azure portal, but we're not quite there. If you want to get started now, sign into the Azure classic portal."

I tried the classic portal. I didn't see any UI based option to create a MongoDB. At least its not straight forward. Could re-evaluate the scope of this quick-start? Could we use alternate storage instead of Mongo-DB (lightweight - file/JSON maybe)?

Newer build of VS now working as expected?

Module Number: O3652-2
Module Title: Deep-dive into Office Word Add-ins
Path of file: ./lab.md
Part 1, step 12.
The button text was updated for me - is this a transient bug, or can we update the image in step 11 and the text in step 12?

O3652-1 Compliance review issue

Hello...for O3652-1 Deep Dive in Office Add-ins

See step 2, iii.
Current:
iii.With the app running, open Outlook 2016 and logon to the user's mailbox. You should see a Display all propeties button on the ribbon when you select or open a message.

Fix: "logon" to "log on"
Fix: "propeties" button to "properties" button

Thank you,
Beck

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.