(Julie Lerman) I’m writing this column on the heels of the Microsoft BUILD conference. The core of all of the excitement at BUILD was, of course, the new Metro UI for Windows 8 that sits on top of the new Windows Runtime (WinRT). If you’re a data geek, you might’ve already looked to see what options
Tag: Development
AggregateException.WithoutCancellations Method
Many parallel operations throw AggregateExceptions when problems occur. These may contain a mixture of real problems and exceptions thrown during cancellation. The WithoutCancellations extension method makes it easy to ignore the cancellation exceptions.
Creating a Custom Output Cache Provider in ASP.NET 4
(Bipin Joshi) Output Caching is a very common and popular performance improvement technique for ASP.NET applications. In the previous versions of ASP.NET the output caching mechanism of ASP.NET was rigid in terms of cache store.
HTML Helpers For Forms In Razor Web Pages
(Mike Brind) A nugget that has remained partially hidden from view within the Web Pages framework is the HtmlHelper class. Parts of this class peek out in the template sites provided in WebMatrix where validation is performed and related messages displayed, but a vast range of methods designed for r
A Monadic Pratt Parser in F#
(Matthew Manela) I recently read Beautiful Code which contains articles from several well known programmers about the code they consider beautiful. In Top Down Operator Precedence, Douglas Crockford discusses the Pratt Parser (named after Vaughan Pratt who wrote the paper on it), also known as the
How Client-Side Validation Is Changing The Shape Of Server-Side Validation
(Ben Nadel) It used to be (and often times, still is) that when a user submitted a form in a web application, the entire page would be submitted to the server where it would be validated. Then, the form would either be re-rendered with user-friendly error messages; or, the user would be forwarded on
Implement secure ASP.NET MVC applications
(Jovan Popovic) When you implement security in the web applications you will need to think about lot of security details. Some of the standard features you will need to implement are:
Packaging a JavaScript Library with Nuget
(Sumit Maitra) This article focuses on how to create NuGet packages for your own JavaScript open source libraries that you might want to make public.
PHP: Effects of Wrapping Code in Class Constructs
(Alejandro Gervasio) In this first part of a two-part tutorial, I use a somewhat contrived example to show why you should avoid coding static helper classes in PHP.
How to populate a combo box with an enumeration
(Ged Mead) This is one of those simple things that comes into the category of “I know how to do it, but, umm, it’s been a while, and now I’ve forgotten how!”
