TekPub

A Tekpub API

Rob Conery asked for some feedback on an API he has been building for Tekpub.  I know that Rob asked for URLs, and URLs he shall get, but I like to get a better understanding of the relationships between my resources before I start minting URLs for my service.  On a number of occasions I […]

Http Client Factory

HttpClient, it lives, and it is glorious.

Along with the latest release of WCF Web API there was a updated version of HTTPClient .  With it came a bunch of breaking changes, most notably, there are no more Sync methods for doing HTTP requests.  This is a change that brings consistency with Microsoft’s new policy that all APIs that take more than 30ms (or is it […]

Message Handler

How to GET aHEAD with MessageHandlers!

It appears I need to go on vacation more often.  I seem to get more chance to experiment.  One of my first discussions about RACK was with Mike Kelly where he suggested a simple solution to implementing HEAD across an API.  Simply use a RACK application to convert a HEAD request to a GET and then when […]

Http Trace

HTTP Trace was never so easy

So there I was, sitting at my PC hunting some bugs when up pops John Sheehan on IM and starts asking me questions about OPTIONS and TRACE http methods.  I pretty much always have the HTTP spec close at hand so I think I was able to at least fake some prior knowledge in attempting to answer […]

WCF IIS SQL

The world’s simplest WCF Web API

We all have to start somewhere, and I like to start with the simplest possible thing that works.  So I created a Console application and used NuGet to pull in the WebAPI.All package which contains all my dependencies.[1] Once that was done, all I need is this: If you point a browser to http://localhost:9000 you will get your first […]

WebApi

Web APIs: Don’t be a victim of your success.

It seems everyone these days wants an API for their web application.  Getting a primitive Web API up and running can be deceptively simple. However, what many people don’t realize is that with the success of an API can come a variety of problems. As developers, we are used to dealing with unforeseen problems, we […]

Rest

REST in Montreal

If you were at my talk at devlabmtl I would like to thank you for coming.  I hope you found it useful.  In the talk I made reference to a bunch of resources and I just wanted to provide you with some links. Hypermedia Application Language (hal) http://restafari.blogspot.com/2010/10/evolving-hal.html Mike Amundsen’s site that contains a whole lot of insight […]

Rest Fest

RESTfest was a blast

Back from RESTfest, tired but happy. Three days of intense conversations, debate, opinions and presentations. It was an amazing opportunity to learn from everyone. We all got a chance to present as you can see by the 26 videos we broadcast. Unfortunately, due to my videoing inexperience and our low tech approach, many of the […]

Agent Fielding

Agent Fielding is on a mission

This is a continuation of a series on a Rest Agent library I am building for accessing REST apis.  The first post is here and and the second is here. So far the only significant operation that we enabled our RestAgent to perform is NavigateTo().  However, for a RestAgent on a mission, going places is only half the […]

footer bg

Let's Talk About Your Project

Ready to take your next development project to the next level? Click here to see how Bizcoder can bring your vision to life.

Case Studies

Copyright @ 2024 Kaynes