Building an ASP.NET MVC4 Application with EF and WebAPI
ASP.NET MVC has come a long way since “The Gu” jotted down some ideas during an airplane ride to a conference in 2007. In just under four years, ASP.NET MVC has seen its fourth release, and it provides...
View ArticleTextExpander for Web Developers
For those unfamiliar, TextExpander is a fantastic productivity app for Mac that has the potential to save you hundreds of hours over the course of a year, and, with the latest release of Version 4,...
View ArticleAutomatic Testing for TDD with PHP
Traditional test-driven development can, at times, be cumbersome. You have to stop writing code in order to run your tests. Luckily, there are solutions, which provide the ability to automatically run...
View ArticleBehavior-Driven Development in Python
behavior Driven Development is an excellent process to follow in software development. With testing often a practice that is pushed aside to the last minute (or ignored, entirely), baking the process...
View ArticleBuilding and Testing a Backbone App
In this tutorial, we’ll develop a Backbone.js application, while testing it with Jasmine. Not good enough for you? We’ll do it all using CoffeeScript. Trifecta! We’re going to work on the application...
View ArticleNode.js Infrastructure: Part 1
It’s been a while, but now I’m back! Theses next two sessions will dive into the infrastructure that’s grown up around Node. We’ll take a look at two tools that will help you manage your Node...
View ArticleImprove Your App’s Performance with Memcached
One of the easiest ways to improve your application’s performance is by putting a caching solution in front of your database. In this tutorial, I’ll show you how to use Memcached with Rails, Django, or...
View ArticleRecently in Web Development (August ’12 Edition)
Web development is an industry that’s in a state of constant flux with technologies and jargon changing and mutating in an endless cycle. Not to mention the sheer deluge of information one has to...
View ArticleGame On: Backbone and Ember
So you’ve accepted the challenge to go thick on the client-side; well done. You’ve considered all the frameworks out there and are unsure which one to choose? You’re not alone. Read on. My experience,...
View ArticleWhat’s New on Tuts+ Premium?
It’s time for your regular update from Tuts+ Premium! Each month, we continue to release more of the most requested courses from the community! If you haven’t been by to say hello in the last few...
View ArticleBest of Tuts+ in August 2012
Each month, we bring together a selection of the best tutorials and articles from across the whole Tuts+ network. Whether you’d like to read the top posts from your favourite site, or would like to...
View ArticleDependency Injection: Huh?
Chances are, at some point in your learning, you’ve come across the term, “dependency injection.” If you’re still relatively early in your learning, you likely formed a confused expression and skipped...
View ArticleNode.js Infrastructure: Part 2
In the last episode, we covered the NVM tool. Today, we’ll review NPM, a tool for managing software packages in Node. Choose 720p for the clearest picture.
View ArticleHave You Checked out Gamedevtuts+ Recently?
We wanted to give you a quick update on the latest member of the Tuts+ family — Gamedevtuts+! Gamedevtuts+ is dedicated to teaching game development, with tutorials, tips, and articles about level...
View ArticleUsing Ant to Build a JavaScript Library
Applications all seem to have a build version number, don’t they? Anywhere you look for advice about managing a large software project, you’ll find that an automated build process is virtually a...
View Article3 Key Software Principles You Must Understand
If you’re in software development, new techniques, languages and concepts pop up all of the time. We all feel those nagging doubts every now and then: “can I keep up with the changes and stay...
View ArticlejQuery in 2013 – or How to Properly Drop IE
It’s a well-known fact that the folks at Microsoft have long had their tail between their legs, because of IE. The proverbial enemy of every front-end developer and the go-to brunt of the joke at...
View ArticleHow to Build Your Own Custom jQuery
In this quick tip screencast, I’m going to show you a trick that I bet you don’t know about. Did you know that, as of jQuery 1.8, you can now build a custom version of the library? Why Would You?...
View ArticleEvolving Toward a Persistence Layer
One of the most confusing design pattern is persistence. The need for an application to persist its internal state and data is so tremendous that there are likely tens – if not hundreds – of different...
View ArticleSay Yo to Yeoman
According to yeoman.io, “Yeoman is a robust and opinionated set of tools, libraries, and a workflow that can help developers quickly build beautiful, compelling web apps.” Let’s dig in and see exactly...
View Article