GitHub Compromised by Mass Assignment Vulnerability

by Jonathan Allen on  Mar 12, 2012 15

GitHub was recently compromised by a vulnerability in Ruby on Rails know as mass assignment. This vulnerability is thought to not only affect a large number of Ruby-based websites, but also those using ASP.NET MVC and other ORM-backed web frameworks.

Shared View Management for ASP.NET MVC

by Jonathan Allen on  Mar 08, 2012 7

Michael Kennedy has released a small library designed to help ASP.NET MVC developers manage unwieldy Shared Views folders. This simple addition allows developers to use sub-folders for views.

SharpDevelop 4.2: Now with Improved ASP.NET MVC 3 Support

by Jonathan Allen on  Mar 01, 2012 5

While SharpDevelop had project templates for MVC 3 for several versions, until recently it has been missing a lot. Version 4.2, currently in beta, adds a few more pieces to the puzzle.

Single Page Applications in ASP.NET MVC 4

by Jonathan Allen on  Feb 24, 2012 2

The ASP.NET MVC 4 beta includes an experimental project for developing “single page applications”. Known as ASP.NET SPA, this project type is based on a stack of open source libraries and the MVVM pattern made popular by WPF and Silverlight.

ASP.NET MVC 4 is Live

by Jonathan Allen on  Feb 22, 2012 3

The first beta of ASP.NET MVC 4 has recently been released with a “go-live” license. This means that even though the release is not yet complete, Microsoft is confident enough to allow it in production use. Enhancements include improvements to the Razor view engine, asynchronous support, and more.

Fluqi Makes JQuery Simpler

by Roopesh Shenoy on  Feb 14, 2012 1

Fluqi provides a generic Widget builder for JQuery that allows you to visually create and customize JQuery UI widgets and then use the generated markup and JavaScript in your own application. It also provides a .NET API, in form of a fluent interface to use and configure JQuery UI controls in your server side code.

ASP.NET MVC Model Binding

by Roopesh Shenoy on  Feb 13, 2012 3

Model Binding is a feature that simplifies controller actions by using the request data to create strongly typed objects. Jess Chadwick takes a deep dive into this feature in an MSDN article and explores complex scenarios, as well as creating custom model binders when the default model binder is not enough.

ASP.NET MVC, Dependency Injection, and MEF 2

by Jonathan Allen on  Dec 05, 2011 16

For most types of applications dependency injection frameworks don’t make whole lot of sense. It is usually more than sufficient to manually wire up all of the dependencies during startup. But for ASP.NET MVC there are also session and request scoped dependencies. With so many competing lifecycles a DI framework quickly moves from needless distraction to an essential organizational tool.

S#arp Lite: S#arp Architecture Simplified To Its Essentials

by Jenni Konrad on  Nov 30, 2011 4

S#arp Lite is an effort to make S#arp Architecture more accessible to all developers; this scaled-back version includes a project template set up to connect to a database via NHibernate, a set of reusable class libraries, a base repository, and a sample project.

Partial Caching and ASP.NET

by Jonathan Allen on  Nov 30, 2011 1

When it comes to performance developers often need to turn to partial page caching. This report looks at the current state of caching in ASP.NET and introduces a new project for MVC 3 called MvcDonutCaching.

How Do You Tune Your Application For Performance?

by Roopesh Shenoy on  Oct 31, 2011

StackExchange is built on the ASP.NET and SQL Server stack. Recently, Sam Saffron and Marc Gravell blogged about their experience identifying and solving a performance problem that was finally traced to the .NET GC GEN-2 objects. There is a lot to be taken away from their experience for everyone tuning performance for applications in production.

ASP.NET MVC Pipeline And Extensibility

by Roopesh Shenoy on  Sep 27, 2011

ASP.NET MVC is designed with extensibility in mind and almost every part of processing pipeline is extensible using your own providers to replace the standard implementation. Simone Chiaretta, in his blog post “An Introduction to ASP.NET MVC Extensibility” gives an introduction to various stages in the ASP.NET MVC Pipeline, and a brief explanation of how extensibility comes into picture.

ASP.NET MVC 4 Roadmap

by Jonathan Allen on  Jul 26, 2011

In keeping with their annual cadence, Microsoft has begun work on the next version of ASP.NET MVC. Areas of emphasis include smoothing out the development and deployment workflow, sharing more features with Web Forms, improving AJAX support, and offering a better story for HTML 5 on mobile and tablet devices.

Introducing the MVC Mini Profiler from Stack Exchange

by Jonathan Allen on  Jun 20, 2011

Stack Exchange has released the ASP.NET MVC profiler that is used by Stack Overflow and its sister sites. MVC Mini Profiler is an internal profiler specially designed to support database-backed websites.

Rethinking Models in MVC

by Jonathan Allen on  Jun 09, 2011 1

Jon Galloway is researching dynamic ASP.NET MVC 3 models using Mono’s Compiler as a Service. Meanwhile Karsten Januszewski is looking into deserialized JSON in lieu of statically typed models.

General Feedback
Editorial and all content copyright © 2006-2013 C4Media Inc. hosted at Contegix, the best ISP we've ever worked with.
Privacy policy