Technical Articles

Notes and articles for our staff and partners in the industry

Securing documents with ASP.net handlers

Sunday, October 9th, 2011

A client had been posting training files and some order templates in an unmarked directory on their website. None of them are really all that secret, but some contact lists and other things got picked up by google. So, they’ve got pages and pages on their intranet that has links to these docs.  Templates for [...]

Executing Asynchronous Functions from ASP.NET

Sunday, October 9th, 2011

Don’t make your users wait unnecessarily. For example, a page where you generate a PDF and send it to someone else. Hand the job off to an asynchronous process and move on. There are a lot of ways this can be done, but the easiest seems to be using a Thread. However, you run into [...]

Microsoft XPath problem with Amazon Web Services (AWS) XML

Sunday, October 9th, 2011

This isn’t directly just with Amazon, but it is a problem we ran into when working with a VB application using Amazon’s Route 53 DNS Service. Our application uses DataTables to create drop down menus, list values, etc…  Amazon’s result sets are in XML.  So, the best way to dig through an XML file is [...]

Streaming Video Using CloudFront

Sunday, October 9th, 2011

Posting a video on your website is quite simple, but “Streaming” a video is not as easy as you might expect. There are a variety of services, such as YouTube, that do this for you, but they are not exactly what you want on your professional website. Beyond that, it can really slam your site to have a large video get downloaded by a lot of people.
Finally, if you have a large video, it is nice to be able to skip to the middle rather than sit around and wait for the entire thing to load. Streaming servers take care of this problem for you. Amazon’s CloudFront service is key.

Here’s a quick tutorial for how to do it.

Amazon’s Route53 DNS Service

Saturday, October 8th, 2011

Today, ZoneEdit, who I’ve been using for 11years, failed me once again. Even with 4 nameservers, it was the web-forward gadget that blew, cutting off a lot of business. The client had a fit and I had to find something more reliable. We use Amazon S3 to handle all file management for our sites and [...]