-
Recent Posts
Recent Comments
- Robert Levy on Managing Layouts And Nested Views With Backbone.Marionette
- Robert Levy on Managing Layouts And Nested Views With Backbone.Marionette
- Anonymous on Backbone.Syphon: Serialize Form Inputs To JavaScript Objects
- Derick Bailey on Backbone.Syphon: Serialize Form Inputs To JavaScript Objects
- liammclennan on Backbone.Syphon: Serialize Form Inputs To JavaScript Objects
Archives
- May 2012
- April 2012
- March 2012
- February 2012
- January 2012
- December 2011
- November 2011
- October 2011
- September 2011
- August 2011
- July 2011
- June 2011
- May 2011
- April 2011
- March 2011
- February 2011
- January 2011
- December 2010
- November 2010
- October 2010
- September 2010
- August 2010
- July 2010
- June 2010
- May 2010
- April 2010
- March 2010
- February 2010
- January 2010
- December 2009
- November 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
Categories
- .NET
- Accessibility
- Agile
- AJAX
- Albacore
- Analysis and Design
- Android
- AntiPatterns
- AppController
- Async
- Austin Code Camp
- AutoMocking
- Backbone
- Backbone.Memento
- Backbone.ModelBinding
- Backbone.Syphon
- Behavior Driven Development
- Books Reviews
- Bootstrap
- Branch-Per-Feature
- Branching Strategies
- Brownfield
- Build Tools
- Bundler
- C#
- Capybara
- Certification
- Classy Inheritance
- Coaching
- Command Line
- Community
- Compact Framework
- Composite Apps
- Consulting
- Continuous Improvement
- Continuous Integration
- CQRS
- Craftsmanship
- Cucumber
- Daily Standups
- Data Access
- Database
- Debugging
- Deployment
- Design
- Design Patterns
- DLR
- Documentation
- DOM
- Domain Driven Design
- DSL
- E-Books
- Education
- Ember
- Fluent NHibernate
- FNH.Contrib
- Functional
- Git
- Goals
- Growl
- HAML
- Handlebars
- Haskell
- HTML5
- IronRuby
- Jasmine
- Java
- Javascript
- JQuery
- JSFiddle
- JSON
- Kaizen
- Kanban
- KendoUI
- Knockout
- Lambda Expressions
- Lean Systems
- Linux
- Logs
- LSSC
- LSSC10InfoQ
- MacRuby
- Management
- Marionette
- Math
- Messaging
- Metrics
- Model-View-Controller
- Model-View-Presenter
- Monads
- MongoDB
- Mongoid
- Networking
- NHibernate
- Ninject
- NodeJS
- NPM
- Open Source
- OSX
- Performance
- Philosophy of Software
- Podcast
- Pragmatism
- Presentations
- Principles and Patterns
- Product Reviews
- Productivity
- Prototypal Inheritance
- Pusher
- PushState
- Quality
- Rails
- Rake
- Re-Post
- Refactoring
- Resharper
- REST
- Retrospectives
- RhinoMocks
- Risk Management
- RSpec
- Ruby
- SASS
- Screencast
- Security
- Selenium
- Semantics
- SEO
- SignalR
- Sinatra
- Smoke Test
- Socket.IO
- Source Control
- Stack Trace
- Standardized Work
- Subversion
- Technical Debt
- Telerik
- Test Automation
- Testing
- Theory Of Constraints
- Thor
- Throughput
- Tools and Vendors
- Twitter Bootstrap
- Uncategorized
- Underscore
- Unit Testing
- User Experience
- Validation
- Vim
- Visual Studio
- Vlad
- WatchMeCode
- Web Sockets
- WinForms
- Workflow
- Xcode
Meta
Yearly Archives: 2011
The Responsibilities Of The Various Pieces Of Backbone.js
In my last post on Backbone, I offered my opinion on why I don’t look at Backbone as an MVC framework. I left off with a statement about forgetting the MV* family for a moment, and focusing on what’s really … Continue reading
Posted in Backbone, Javascript
6 Comments
Automating Docco Generation And Deployment To Heroku And Github
I got tired of manually typing “git push origin master” and “git push heroku master” to push changes in my BBCloneMail app up to Github and then deploy to Heroku. So I automated that with a rake task. Then I … Continue reading
Posted in Command Line, Deployment, Git, Rake
Leave a comment
Backbone.js Is Not An MVC Framework
I’ve seen this question / statement / argument more than a few dozen times. I don’t particularly care whether or not people try to understand Backbone in terms of MVC frameworks, because that’s how we learn. We adapt new ideas … Continue reading
Composite JavaScript Applications With Backbone And Backbone.Marionette
Although I’ve mentioned it in this blog already, and have been tweeting about it, we’ll call this the official announcement for my new Backbone.Marionette library. Backbone.Marionette: Make your BackboneJS apps dance with a composite application structure! Why? Over the last … Continue reading
Posted in Backbone, Composite Apps, Javascript, Marionette
8 Comments
Searching With A BackboneJS Collection
In my last post on composite JS apps, I mentioned needing a search and search results section of my app. I’m starting off with a very simple search box that will let a user enter a name or description of … Continue reading
Posted in Backbone, Javascript, JSON
6 Comments
Annotated Source Code As Documentation, With Docco
With the first bits of my Backbone.Marionette plugin being available on Github now, I wanted to try out the Backbone-style of annotated source code as documentation. I like the way Backbone has this set up, and I often refer to … Continue reading
Posted in Uncategorized
5 Comments
Composite JS Apps: Regions And Region Managers
In my previous post on Composite JavaScript Apps, I introduced a few of the high level design ideas and implementation details that I have been using in an application that I’m building. Since then, the requirements for that app have … Continue reading
Posted in Backbone, Composite Apps, Javascript, Marionette
3 Comments
Achieving Block Scope With Immediate Functions In JavaScript
I was digging around on twitter and I found a great comment from @BenAtExocortex: “Javascript has no block scope (!) but one can use self-executing functions instead (as Javascript has function scope.)” What Ben is referring to is that JavaScript … Continue reading
Posted in Javascript
9 Comments
