Articles filed in category 'MVVM'

  • Bootstrap 2.x was a great product, but you’ll build more attractive, more inviting, and more accessible websites with the next Bootstrap. Jim and Scott tell us what’s new.
  • In prior articles, I have shown how to create WPF-based applications using the CODE Framework and the MVVM and MVC patterns. This enabled developers to create quality applications quickly and in a fashion that can easily be understood by developers of all skill levels. In those articles I showed how to use view-models and views to create UIs. In this article, I am going to take this concept further by showing you how you do not even have to create new views and view-mode...See More
  • The CODE Framework is an open-source application framework by the makers of CODE Magazine. It is entirely free of charge. It covers a wide range of features that can be applied altogether or individually in an À la carte fashion. All of these features revolve around a single concept: Building advanced business applications in a productive and maintainable fashion while maintaining great application architecture. In this article, we are focusing on a subset of the CODE Fr...See More
  • You know you should be moving code out from behind your forms, windows and web pages and into stand-alone classes. Everyone preaches that this is what to do, everyone shows you examples of ViewModel classes, but no one really shows you a real-world example of how to get rid of the code behind.
  • When considering mobile development, you have a variety of techniques to choose from. In many cases, reactive rendering (using CSS media queries) provides a good solution. Additional mobile customization can be achieved by using ASP.NET MVC4 device detection/customization to provide adaptive rendering. Both of these techniques follow the traditional Web development pattern where each page is focused on a specific task. In an application managing a list, there is a page d...See More
  • Struggling to grasp the concepts of Model-View-View-Model? Keep it simple!
  • John Baird surveys Windows Phone 7 development through the lens of MVVM, Silverlight, and unit testing, arguing that WP7’s constrained hardware and integrated Silverlight/XNA stack make clean architecture essential. He demonstrates how data binding, data templates, and declarative layouts simplify UI development, reduces boilerplate, and enables testable code. The article outlines MVVM concepts (Model, View, ViewModel), explains how to construct a testable base and comma...See More