ASP.NET MVC 3 and MEF sitting in a tree...
Explains how to implement dependency injection in ASP.NET MVC 3 using the Managed Extensibility Framework (MEF).
Explains how to implement dependency injection in ASP.NET MVC 3 using the Managed Extensibility Framework (MEF).
A quick review of ASP.NET MVC 3 Preview 1, highlighting new features like the Razor view engine and dynamic ViewData support.
A developer recounts the failure of their primary hard drive, the recovery options considered, and an assessment of data loss.
A web developer shares insights from designing a modern university course on web development, focusing on standards and future-proof skills.
Explains HTML5 History API, including hashchange events, pushState, and popstate for managing browser history in single-page applications.
Announcing a two-day coding sprint in Paris focused on scikit-learn's API and development guidelines for machine learning in Python.
Overview of SQL Azure Project 'Houston', a browser-based Silverlight tool for managing SQL Azure databases, including its features and limitations.
A tutorial on creating a simplified WPF Grid control using custom XAML attribute syntax to reduce boilerplate code.
Explores the concept of object signatures for defining parameters, focusing on applications in libraries like scikit-learn for model selection and avoiding type checking.
A Google engineer returns to blogging after a year-long break, reflecting on tech culture, dealing with criticism, and setting new goals for content creation.
A recap of EuroSciPy 2010, highlighting the growth of the Python in science conference, key topics, and the community atmosphere.
Introduces CSSEmbed, a tool for converting CSS image references to data URIs to reduce HTTP requests and improve website load times.
Explains how and when to use CSS character escape sequences for targeting unusual class/ID names and inserting special characters.
Advice and examples for creating effective scientific conference posters, covering design, layout, software, and LaTeX source code.
HTML5 removes restrictions on the `id` attribute, allowing it to use the same wide range of characters as the `class` attribute.
A developer shares key principles for writing testable JavaScript code, focusing on avoiding singletons to prevent state pollution in tests.
A developer shares custom testing utilities for Django, including convenience methods for GET/POST requests and a context manager for user login.
A developer's initial exploration of Apache Cassandra, covering installation, data models, and connecting to it from a .NET application using C#.
Explains using SET NOEXEC to validate SQL query syntax programmatically, noting a bug in SQL Server 2008 regarding object name validation.
A critique of web design professionalism, arguing that poor client relationships often stem from the designer's own failures in process and planning.