An open letter to the W3C Director, CEO, team and membership CORY DOCTOROWSEPTEMBER 18, 2017https://www.eff.org/deeplinks/2017/09/open-letter-w3c-director-ceo-team-and-membershipDear Jeff, Tim, and colleagues,In 2013, EFF was disappointed to learn that the W3C had taken on the project of standardizing “Encrypted Media Extensions,” an API whose sole function was to provide a first-class role […]
Web Development
27 posts
+ In this article, I’m going to take a look at some ways you could generate documentation for ASP.NET Web API. Unless you’ve never generated a Web API website, you’ll be aware that the default templates already include functionality to generate documentation for the API which you might implement, […]
Introduction In recent times, I’ve become very intimately acquainted with OpenID Connect, OAuth2 as well as SAML, JWT, WS-Federation and more. It’s a complicated world. Since I dwell amongst the Microsoft ecosystem, I’m very experienced with Active Directory Federation Services (AD FS) which in its latest version supports OAuth2 endpoints […]
Today I went on an unusual journey, and it involved paying the price for configuring Microsoft’s web server (specifically, IIS 8.0 and 8.5) with scant regard for why it works the way it does. Let me start at the beginning.. As of Internet Information Services (IIS) 8.0 (Windows Server 2012) […]
“Tech-savvy admirers of the late Terry Pratchett have hit upon an idea for a particularly appropriate memorial. It will be everywhere and nowhere, hiding in the code of the internet. Pratchett’s 33rd Discworld novel, Going Postal, tells of the creation of an internet-like system of communication towers called “the clacks”. […]
Windows Server 2012 R2 comes with IIS 8.5, and in this release an issue has been found in relation to the Dynamic Compression module. The module sets the “Vary” header which is used to specify caching properties that the browser uses to determine whether the response should be cached or […]
Hello there. I’ve been spending a lot of time of late trying to develop a solution to a very obscure problem scenario. The entire problem itself is outside the scope of this article – and to be honest, probably wouldn’t be terribly relevant to many – however, I felt there […]
Introduction In Part 1, we had a brief look at OWIN/OAuth concepts, and then prepared a clean ASP.NET web forms project for integration with NuGet packages essential to supporting a lightweight integration for OAuth handling. In Part 2 we established the information required to authenticate users against the Live Connect […]
Introduction Where we left off in Part 1, we’d established the prerequisites to prepare either a new or existing web forms project for the implementation of a lightweight OWIN/OAuth provider. This article, Part 2, will focus on how to prepare your development environment and also how to configure for Windows […]
Introduction Disclaimer: this article assumes the reader is already familiar with OWIN and OAuth standards. It is published in three parts. Late last year I wanted to implement Open Web Interface for .Net (OWIN) OAuth functionality for an administrative subdomain. As it happened, I wanted to specifically integrate OWIN/OAuth authentication/authorization […]
Introduction Hi all. I’ve been working with the old ASP.NET Dynamic Data website templates, as I wanted a quick and easy to use web UI for managing the data at http://rs-photography.org. As the site is (obviously) image-centric, I wanted to make some modifications to the out-of-the-box Dynamic Data project to […]
Following on from my previous article about Team Foundation Server 2013 Preview, I’m now moving on to Visual Studio 2013 Preview. I’ve installed on the same VM which now hosts Team Foundation Server 2013 Preview, selecting only a small subset of the available options. I’m mainly interested in Web Development, […]
Recently, I was directed towards an open source web front end framework called Bootstrap. The current version (as if this writing) is version 2.3.2, which you can download from here. The aim of this initiative is to create an intuitive, abstract combination of JavaScript and CSS to allow designers and […]
File this one away for further analysis. Live or delayed (on demand) content delivered via Windows Azure Media Services. Takes advantage of local CDNs and provides a platform for targeted advertising as well as taking advantage of the Azure cloud capabilities (e.g. caching, high availability, etc.). There’s also a high […]
Yesterday morning I and a colleague made our way to Llewellyn Hall at the Australian National University to hear from the father of the World Wide Web, none other than Sir Tim Berners-Lee. Amongst his many accolades and roles, Sir Tim is the director of the World Wide Web Consortium […]