This blog entry is a repost of an answer I wrote at programmers.stackexchange.com. If I am building an application from scratch, should I start with the OO model or the ER model? You might want to try to observe the principle of delaying architectural decisions as long as possible. The thought goes, that you will know … Continue reading
Author Archives: Kyle Hodgson
Test my app!
I’ve been playing around with mobile development at work recently, and I’ve developed an app I want to put online. If you would help me test it, Dear Reader, I’d be grateful. Its most relevant in Ontario, of course, as the prices are for the LCBO, but the general idea should translate: its a way … Continue reading
JavaScript client for talking with WCF server with WebSockets binding
This blog entry is a repost of an answer I wrote at programmers.stackexchange.com. If you are looking for a JavaScript client for talking with WCF server with WebSockets binding, you might take a look at these two: SignalR has a JavaScript API. SignalR helps build asynchronous scalable web applications with real-time persistent long-running connections. Scott Hanselman wrote … Continue reading
When to use exceptions, vs. when to code defensively?
This blog post is a repost of an answer I wrote at programmers.stackexchange.com. To answer the question of which is considered better practice, between exceptions and coding defensively: In .NET, its common practice to avoid the overuse of Exceptions. One argument is performance: in .NET, throwing an exception is computationally expensive. Another reason to avoid … Continue reading
How to develop line-of-business tablet apps as a .NET developer?
This blog post is a repost of an answer I wrote at programmers.stackexchange.com A great way for a .NET developer to build line of business tablet apps that target Android or even iOS, is to leverage JQuery Mobile + Phone Gap Build. Nitobi’s Phone Gap Build service (now owned by Adobe) allows developers to convert HTML5/JavaScript apps to “native” apps … Continue reading
What can you do with HTML5 & JavaScript?
You can build mobile apps with PhoneGap Build. jQuery Mobile makes it really easy. You can deploy to the market place in Apple’s app store, and Android’s, and others so quickly your head will spin. Build large scale client side web applications. Frameworks like Backbone JS, Knockout JS make this much simpler. Access large scale … Continue reading
How The Internet Can Make Real Life Better Than a Video Game
Like many people in technology, I have enjoyed my fair share of time playing video games. My particular poison was an MMO, World of Warcraft. My brother played, and my best friend played too – and they both started telling me how great it was. Pretty soon, we were all in my brother’s guild having a … Continue reading
4 Indications that HTML5 Mobile Development is Getting Big
PhoneGap Build is currently touring the podcast circuit, on Hanselminutes, the Tablet Show, and DotNetRocks. It’s not surprising, Adobe’s recent acquisition of Nitobi (which built PhoneGap) is quite newsworthy. But really, it’s not just that – PhoneGap Build is awesome. So what is it? From my research, it basically helps HTML5 / JavaScript developers to build “native” mobile … Continue reading
Top 10 problems with my HTC HD7!
I love the phone in many ways. The build quality is very high, the device looks good, the screen is gorgeous, the controls work well, processor feels snappy. All in all, the device has a place in my heart, but I’m just plain missing my iPhone right about now. Here’s the low down! I’ll start … Continue reading
10 Reasons to switch your Internet provider
You want to keep more of your money You “get” that a higher bandwidth line and a lower cap just means you’re going to give it away sooner You understand that whether you’re pulling it down at 5 Mb/s or 25, that it’s going to finish before you wake up You aren’t foolish enough to … Continue reading