I have been using a laptop as my primary machine since about 1998. I have traditionally bought the fastest, biggest screen, biggest hard drive, most RAM beast I could find. I started with Apple laptops and then made the switch to Wintel after a few years. I usually bought a new machine every year or…
Read more…
There’s a lot going on when an EliteForm PowerTracker starts up. Some of it isn’t our code, but some of it is. Here’s a high-level list of what happens: Load PowerTracker Load environment file Register events Initialize background workers Initialize queues Retrieve saved user options Check internet connectivity Fetch team data and icons from the…
Read more…
One of the great features of Amazon’s Elastic Load Balancers (ELB) – at least in my opinion – is the ability to establish sticky sessions (or session affinity). These allow clients to connect to specific instances in the load-balancer for the life of a session. In typical situations (when you don’t use sticky sessions), calls…
Read more…
Since we use private GitHub repositories for our code, we needed something to easily manage our builds. When we had a new project recently start up, we decided it was time to take the plunge with TeamCity. However, we found a problem with this: we use fakes for unit testing, something that requires the Visual…
Read more…
Form posts are a thing of the past. Most new interactive HTML5-Web 2.0-buzzword web apps are trending towards a one-page UI with Ajax requests used to pull and push data dynamically. So if you are doing a cool new web app that does not use any form posts, why would you make your Ajax posts…
Read more…
I recently had a problem with my controller inconsistently picking up a decimal value in my model. Here’s what the Action looked like: [HttpPost] public ActionResult SaveItem(Item myItem) {…} For simplicity we’ll say this is what Item looked like: [DataContract] public class Item { [DataMember] public long Id { get; set; } [DataMember] public decimal…
Read more…
While working on a project that involved MVC Web API, I ran into a strange issue. I created my controller, registered my routes and decorated my methods with “[HttpPost]”, but the application would still not allow me to do POST requests to my method (HTTP 405 – Method not allowed. The requested resource does not…
Read more…
When we develop for Windows, we use a debugger. So why does so much of our web development follow the code refresh ”Did it work?” progression? All modern web browsers have some sort of web development tools. These can be used to check your CSS, manually manipulate Document Object Model (DOM) elements, and even debug…
Read more…
Neema Bahramzad is a senior Computer Engineering major at the Jeffrey S. Raikes School of Computer Science and Management at the University of Nebraska-Lincoln and was one of our 2012 summer interns. He is also co-founder, along with Caitlin Bales, of Locabal – of a new company whose mission is to connect producers of handcrafted…
Read more…
We recently completed a web project for a client where videos were an integral part of the site. When the client came to us, they had already vetted their design ideas and had an outside firm create a final site design. Nearly every page of the site was to have a video on it that…
Read more…