Subscribe by Email

Your email:

Follow 10th Magnitude

10th Tech: Development Blog

Current Articles | RSS Feed RSS Feed

Developer's How To: Custom Generic MVC Helpers Utilizing LINQ

  
  
  
describe the image

If there is anything in software development I shy away from, it is replicating the same lines of code, however few, over and over again. However sometimes you run into bits of code that seem to be harder to abstract away than to replicate. For a while this seemed to be one of them.

10th Magnitude Azure Expert Leading Chicago Developer Training Camp

  
  
  
Windows Azure Logo

Eduardo Gomez, one of 10th Magnitude's Managing Consultants and a master of all things Azure, will be leading a Windows Azure Developer training camp in Chicago on March 28, 2013.

Save Big: Move Archives to Azure Table Storage

  
  
  
Cost of 50 GB of SQL Server space is $125 per month

If you have an in-house application with a lot of archival data sitting in SQL Server tables, you may be hesitating to move it to Microsoft Windows Azure, and for good reason: Azure SQL Database costs a pretty penny to run. But redeveloping the application to use cheaper Azure table storage also costs money. At some point, the Azure SQL Database costs will exceed the redevelopment costs. Let me introduce you to a real-world example of an extremely price-conscious customer for whom redevelopment is the right choice: me.

Build, Buy or Rent? Shave Application Development Time and Cost With Cloud Services

  
  
  
buy, rent, build?

When we sit down to design a cloud-based application, we go beyond the traditional “build vs. buy” analysis for each component of the solution. In the cloud, our mindset is “build, buy or rent.” Let me explain.

Oh, Azure Storage Team, Why Did You Break Everything?

  
  
  

We at 10th Magnitude love upgrades. We really do. So when Microsoft released the new version of the Windows Azure SDK (October 2012, v1.8) along with a full upgrade of the Windows Azure Storage Client (to 2.0), I found a little side project to upgrade, and went straight to the NuGet Package Manager for my prize.

Developer's How To: Styling a File Upload in Microsoft MVC 4

  
  
  
code example

Implementing a file upload in an MVC Web Application seems to be pretty easy to do. Styling the upload page, however, seems to be a bigger issue, but here I am going to give an example of how it can be done. The basic rule is that if you have an MVC 4 Web Application you most probably already have all the .css style sheets in place, and all you need is to get them applied to the file upload html element. Note: the code shown in the example is available for download.

Windows Azure Deployment Credentials and Source Control

  
  
  
Image of creating a self-signed certificateWe've taken a little more time than we'd hoped to figure out how to deal with Azure deployment credentials and profiles properly. In an effort to save other development teams some of our pain, we present our solution. First, the general principle: Publication profiles are unique to each developer, so each developer should have her own management certificate, uploaded by hand to each relevant subscription.

 

Migrating To The Cloud Helps You Sleep Better

  
  
  

At 10th Magnitude, we have shown clients how they can save money and reduce development time by migrating to the cloud. Now I'm happy to report another advantage of moving to the cloud: fewer midnight IT emergencies (and more sleep).

New Windows Azure Web Sites Features Crank It Up

  
  
  
Screen shot of Azure control panel

Microsoft on Tuesday announced some improvements to Windows Azure Web Sites, most notably the new "shared" scaling tier. I tried out the new tier this afternoon. It took me less time to switch one of my ancient web sites to the Shared tier and assign it its old DNS name than it took to write this blog entry. (Disclosure: I know that because I did both simultaneously.)

When to use Microsoft Azure's IaaS instead of PaaS

  
  
  

We at 10th Magnitude build new software applications directly for the Cloud, using Microsoft Azure Cloud Services as a Platform as a Service (PaaS). Microsoft also allows users to set up virtual machines (VMs), which makes Azure an Infrastructure as a Service (IaaS) provider as well. Here’s a real-world (though very-small-scale) example of how VMs can save your sanity.

All Posts