-
Recent Posts
Tags
- .NET
- ASP.NET
- ASP.NET Core
- ASP.NET Identity
- ASP.NET MVC
- aspnetcore2.0
- authentication
- Azure
- Basic Outcomes Service
- bootstrap
- BouncyCastle
- Canvas
- CodePlex
- competency based learning
- Content Item Message
- convert html
- differentiated content
- differentiated learning
- DOE
- ElSi
- Entity Framework
- Git
- GitHub
- Google Classroom
- htmlagilitypack
- html tags
- Identity Model
- Identity Server 4
- IMS
- inBloom
- jQuery
- jquery mobile
- LEA
- LTI
- LTI Advantage
- LTI Advantage Platform
- LTI Advantage Tool
- LTI Assignment and Grade Services
- LTI Consumer
- LtiLibrary
- LTI Names and Role Provisioning Services
- LTI Outcomes
- LTI Provider
- Microsoft Identity
- mobile
- MVC
- NCES
- netcore2.0
- NuGet
- OAuth
- OAuth.Net
- OAuth 2
- OAuth 2.0
- OpenID
- OpenID Connect
- OpenID Connect Third Party Login
- Outcomes
- OWIN
- sample
- Signature Base String
- SLC
- source control
- Swagger
- Swashbuckle
- Web API
- Web Forms
Archives
Meta
Monthly Archives: November 2012
Extended context data
The LTI 1.1.1 specification includes 2 sets of elements that are used by a tool provider to figure out the context of a launch: tool_consumer_instance (_guid, _name, _description, _url and _contact_email…that last if you are really desparate) context (_id, _type, … Continue reading
Posted in Uncategorized
Tagged differentiated content, differentiated learning, DOE, ElSi, LEA, NCES
Leave a comment
Using HtmlAgilityPack to convert the resource_link_description to plain text
From the LTI 1.1.1 specification, resource_link_description=… A plain text[1] description of the link’s destination, suitable for display alongside the link. Typically no more than a few lines long. This parameter is optional. [1] Plain text means that the Tool Provider … Continue reading
Online Tool Consumer now supports Twitter, Facebook, Google, and Microsoft Live login
My sample tool consumer web site is based on the ASP.NET MVC 4 Web Application Template. I chose to start with a template so I could get right to the stuff that I find interesting and not worry too much … Continue reading
Sample LTI Consumer now on Azure
The sample Consumer app I’ve been posting about is now running in the cloud on Azure, http://consumer.azurewebsites.net/. The data will get wiped out from time to time, but not too often I think. Anyone can register themselves. You must give … Continue reading
I can’t decide… CodePlex Seems to have more .NET projects than GitHub Integrates seamlessly with Visual Studio 2012 source control Presents a “front door” to the project GitHub Seems to be talked about more than CodePlex The vibe seems to … Continue reading
Building the LTI POST
In The Launch Action, I showed how the LTI link is launched: The AssignmentController.Launch method calculates all the LTI fields, saves them in the ViewBag, and loads the Assignment/Launch View. The View constructs a <form> from the data in ViewBag. … Continue reading