Supporting multiple submit buttons on an ASP.NET MVC view
Explains how to handle multiple submit buttons in an ASP.NET MVC form using an ActionNameSelectorAttribute, without requiring JavaScript.
Explains how to handle multiple submit buttons in an ASP.NET MVC form using an ActionNameSelectorAttribute, without requiring JavaScript.
A software developer contrasts the theoretical CS concepts learned in college with practical skills gained through professional and open-source work.
A guide to creating custom dynamic objects in C# 4.0 by inheriting from the DynamicObject class and overriding key methods.
Explains how to chain multiple IControllerFactory implementations in ASP.NET MVC to allow flexible controller creation.
A developer's postmortem on creating their first game, 'Balls', in 7 days, detailing challenges, lessons learned, and the final result.
Explains how to create a WPF markup extension that can update its target property after initial evaluation, overcoming a common limitation.
Part 5 of a series detailing the front-end development of TwitterMatic.net using ASP.NET MVC, jQuery UI, and time pickers.
A C# tutorial on solving XML serialization issues for parent-child object relationships using a custom generic collection and interface.
Advanced best practices for ASP.NET MVC development, covering model binding security, avoiding reinventing the wheel, and performance tips.
A guide to implementing WPF-like DragMove functionality for controls in Windows Forms, including extension methods and a designer component.
A programmer warns about the risks of copying unverified code snippets from the web and shares a personal example with a C# WinForms solution.
Guide to uploading files to SharePoint document libraries using the SharePoint Object Model with code examples.
A guide to manually editing a Visual Studio .csproj file to make a file appear as a child item of another in the Solution Explorer.
A tutorial on implementing form validation using the IDataErrorInfo interface in the ASP.NET MVC release candidate framework.
Guide on starting a SharePoint workflow programmatically from an Event Receiver with validation logic.
A developer provides an update on their custom programming language's compiler, detailing progress, challenges with integer overflow, and generated C++ code.
A developer shares his essential open-source software stack for daily work on Ubuntu, including Python, Django, and various productivity tools.
A tutorial on creating a custom ASP.NET MVC ModelBinder to automatically bind Linq to SQL entities from URL parameters, reducing controller code.
A technical guide on implementing a custom ModelBinder in ASP.NET MVC to bind complex objects like Person directly to action method parameters.
A screencast demonstrating how to handle form interactions using the ASP.NET MVC framework, including sample code.