-
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
Tag Archives: LTI
Turn Your LTI 1.0 Consumer into an LTI 1.1 Consumer in 30 Minutes (or Less!)
If you have taken a peak at the source code in CodePlex lately, you may have noticed a new library project called LtiLibrary. I’m slowly pulling the LTI specific code out of Consumer (and eventually Provider) to make it easier … Continue reading
I’ve Launched My inBloom LTI App, Now What?
In a previous post, I described how I made my Sample LTI Consumer website (Consumer) into an SLC–now inBloom—application: The first step was to extend the OAuth 2.0 support in ASP.NET MVC 4.5 to work with inBloom. When my sample … Continue reading
Does LTI use OAuth?
How to Think About OAuth I’ve been “following” Tim Bray for a very long time. Probably since Chris Sells organized an XML conference at the amazing Skamania Lodge. He recently wrote down some of his thoughts about OAuth in his … Continue reading
Sample Provider Overview
If you’ve been watching source code repository for this blog, you’ll know there is probably a sample provider website to go along with the sample consumer website…and there is! The sample provider website at http://provider.azurewebsites.net has the following features: Register … Continue reading
Updated Sample Consumer
The sample consumer website at consumer.azurewebsites.net has had a lot of updates over the last month: Restructured as a “traditional” LMS or portal style website. Assignments are organized into courses. Users are teachers, students, or both and can be enrolled … 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
First up, LTI
I plan on using this space to blog about some stuff I’m doing with learning tools interoperability, including LTI… “Learning Tools Interoperability (LTI) is a specification developed by IMS Global Learning Consortium. The principal concept of LTI is to establish … Continue reading