Author Archives:

About Tony Sneed

Married with three children.

2011 Recap

After a rather long break from blogging, it’s time for me to jump back in!  I thought I would start by taking a look back at 2011 and recapping some of my experiences, with a sneak peek at blogging topics … Continue reading

Posted in Personal | Leave a comment

OData, Where Art Thou?

Gave a talk last night to the Dallas .NET Developer Group on OData and WCF Data Services. I’ll update this post with some info on the topic, but in the meantime you can download the slides and code for the … Continue reading

Posted in Technical | Tagged , , | Leave a comment

More NLog Goodness

This is a follow-up to my post on Using NLog with Dependency Injection.  There I showed how you can abstract away a specific logging implementation from your application by implementing a common interface and using a DI container, such as … Continue reading

Posted in Technical | Tagged | 1 Comment

Using Ninject with WCF Services

Download the code for this post. In my post on the Onion Architecture I highlight the use of Dependency Injection to loosen the coupling between application components.  In an ASP.NET MVC application, it is possible to use repositories directly from … Continue reading

Posted in Technical | Tagged , , | 1 Comment

Global Error Handling in ASP.NET MVC 3 with Ninject

Download the code for this blog post. In my last blog post I explained how to decouple infrastructure concerns, such as logging, from the rest of your application using a Dependency Injection container, such as Ninject. I implemented an ILoggingService … Continue reading

Posted in Technical | Tagged , , , | Leave a comment

Using NLog with Dependency Injection

Download the code for this blog post. In my last post I blogged about using Dependency Injection to break tight coupling between application components.  This lets you to treat infrastructure pieces, such as data access or logging, as swappable entities, … Continue reading

Posted in Technical | Tagged , , | 5 Comments

Peeling Back the Onion Architecture

Download the code for this article. Updated 14-Oct-2011: I modified the code sample to include controller unit tests and improved the config and logging services. I recently started a consulting project as an architect on an ASP.NET MVC application and … Continue reading

Posted in Technical | Tagged , , , | 22 Comments

Build a Multi-Project Visual Studio Template

Download the code for this article here. Earlier this year I authored an open-source toolkit, called Simple MVVM Toolkit, to help developers build Silverlight, WPF and Windows Phone applications based on the Model-View-ViewModel design pattern. To enhance developer productivity, the … Continue reading

Posted in Technical | Tagged , | 8 Comments

Digging into WCF REST

Update: The recording for this talk is now available. Last Thursday evening I presented a talk to the Dallas .NET User Group on support in WCF 4 for building REST-ful services. Here is a summary of the talk: To REST … Continue reading

Posted in Technical | Tagged | 19 Comments

Commands versus Event Triggers in MVVM

Recently I’ve received some questions from the Simple MVVM Toolkit’s discussion forum on when to use commands versus Blend-style event triggers. For several reasons I tend to favor event triggers over commands in most scenarios, especially for Silverlight applications. Download … Continue reading

Posted in Technical | Tagged , | 8 Comments