(Simon J Ince) I’ve seen a few hacks in the past to try and work out which button caused a form POST in ASP.NET MVC, but the truth is it is pretty easy.
Tag: Development
Top 5 Mistakes in Designing an ASP.NET Web Form
(Laura Kihlken) Having a good user interface design is what separates the best web sites from the rest. Anyone can build a functionally sound web form. Building a web form that allows users to quickly and efficiently enter their data and move on is another story.
Exploring Race Conditions In Javascript With SetInterval(), SetTimeout(), And AJAX
(Ben Nadel) In a server-side programming language like ColdFusion, use of parallel constructs like CFThread can easily lead to race conditions. Heck, even something as seemingly atomic as the ++ operator can fall subject to race conditions.
Visualizing BI with Infragistics NetAdvantage for Silverlight Data Visualization
(Peter Vogel) The Infragistics Data Visualization bundle includes a wide variety of controls for converting data into visual displays: two kinds of graphs covering every format I know of, two charts (one targeted for static data and another for handling live data streams), a configurable gauge contr
Using jQuery Ajax to call ASP.NET JSON web service
(Suprotim Agarwal) The jQuery Ajax infrastructure allows you to perform asynchronous HTTP requests which makes it easy to call an ASP.NET JSON web service, using this api. Let us see how.
Subterranean IL: Fault exception handlers
(Simon Cooper) Fault event handlers are one of the two handler types that aren’t available in C#. It behaves exactly like a finally, except it is only run if control flow exits the block due to an exception being thrown.
SessionLess Controllers in ASP.NET MVC 3 – SessionState Attribute
(David Hayden) One of the new features in ASP.NET MVC 3 is the [SessionState] Attribute that can be decorated on controllers. Using the attribute, you can completely turn on or off session state, adjust it to readonly, or make it required using a SessionStateBehavior Enum with the following choices:
jQuery Does Not Post Undefined Values In AJAX Requests
(Ben Nadel) When you trigger an AJAX request in jQuery, you have the option to supply a “data” object with the request. This data object contains a collection of key-value pairs that get posted as individual form (or url) parameters.
Debugging .NET 4.0 applications using SOS extension
(Suprotim Agarwal) The SOS (Son of Strike) debugger extension is an invaluable resource for debugging .NET 4.0 managed applications using native debuggers.The SOS extension lets you view information about code that is running inside the CLR. When you install .NET on your machine, the SOS.dll debugg
Applying Themes to User Controls and Packaging Them in a Separate Library/.dll in C#, WPF & XAML with .NET Framework 4.0
(Christopher Camacho) This article describes how to apply themes to simple user controls, so these match the standard controls.
