(Ard-Jan Barnas) In this article in the optimizing .NET code series, we’ll discuss “Iteration and Looping”. Non-optimized code within loops can lead to performance issues, ranging from increased memory consumption to CPU exhaustion. This section summarizes guidelines that will improve iteration and
Tag: Development
Introducing the Navigation for ASP.NET Web Forms Framework
(Graham Mendick) The Navigation for ASP.NET Web Forms framework, an open source project hosted at navigation.codeplex.com, lets you write Web Forms code with unit test coverage and adherence to don’t repeat yourself (DRY) principles that would make an ASP.NET MVC application green with envy.
Variables and Arguments in Perl
(James Lee) In this fifth part to a six-part article series on subroutines and functions in Perl, you’ll learn about lexical variables, and how passing arguments works.
Common Pitfalls of jQuery
(peter_olson) jQuery is a wonderful library that makes web development with JavaScript a much better experience–but there are some common pitfalls that you should avoid.
Beyond Role Based Authorization in ASPNET MVC
(Steve Smith) A fairly frequent requirement in applications is to check for authorization to perform an action. At the most basic level, this might just involve seeing if the user is authenticated (at all) or checking a flag to see if they are an Admin.
Data Resource Integration
(Michael H. Brackett) The data resource in most public and private sector organizations is in a state of complete disarray. The data resource does not conform to any consistent organization-wide data architecture. It is seldom maintained by any formal set of concepts, principles, and techniques. It
The .NET Command Pattern, Part 2
(Eric Vogel) Part 1 of this series demonstrated how the Command pattern can be used to handle UI actions in a unified manner. The Command pattern is also very well suited for handling a sequence of actions that can be rolled back. This article will show how to create an undo system for a basic data
Mouse vs. Keyboard – Determining Click Initiator Using A jQuery Custom Event
(Ben Nadel) When filling out online forms, I love to use my keyword as a means to both provide information as well as to navigate from form field to form field. This works great; but from time to time, an "itchy Tab finger" causes me to accidentally hit "Enter" on an inappropriate form element (such
Using BrowserID Authentication in ASP.NET Web Sites
(Bipin Joshi) Using a single user ID and password across multiple web sites is not a new idea. Software companies have played with this idea with varying success. Unfortunately developers often find it complicated to implement support for these systems in their ASP.NET web sites.
Bundling and Minification support in ASP.NET MVC 4
(Shravan Kumar Kasagoni) Most of the web developers today uses multiple JavaScript and CSS files for separation the concerns, for readability & maintainability of code. This is a very good practice from a development point of view, but it often causes degradation of the overall performance of the we
