(Scott Mitchell) Most security systems’ passwords are case-sensitive. Case sensitivity nearly doubles the number of possible characters that can appear in the password, which makes it harder for nefarious users trying to break into the system. As a result, if a user logging into the system has Caps
Tag: Development
Introduction to the WPF Command Framework
(Rich Quackenbush) Windows Presentation Foundation (WPF) not only lets you do new things, it lets you do familiar things in new ways. As we’re all developers, rather than going through the background information, this article just dives right in with an example and works from there. Here’s a simple
‘Failed to start stack walk: 80004005’, ‘Following frames may be wrong’ and other errors you may see in windbg
(Tess Ferrandez) When you debug .net applications you will sometimes get error messages in windbg. Here are a few of the ones I most commonly get questions around…
Dynamic Data Website: Setting selection in a list from the URL
(Anh Phan) Bradley’s earlier post, ASP.NET Dynamic Data Preview Released on MSDN Code Gallery, outlined the functionality the ASP.NET Dynamic Data is offering and the walkthrough steps of how to create a Dynamic Data website using the wizard. In this post, I just want to explain a little bit how the
Silverlight XAML Primer 15: Enhancing TextBlock with Runs and LineBreaks
(Dan Wahlin) The TextBlock element provides a simple way to output text to the screen using XAML syntax. Windows Presentation Foundation (WPF) first introduced the TextBlock element with the release of .NET 3.0; Silverlight 1.0 added support, as well, when it was released.
NArrange – .NET Code Organizer
(James Nies) NArrange is a stand-alone, configurable .NET code beautification tool that automatically organizes code members and elements within .NET classes. It allows developers to easily sort class contents according to their style and layout conventions. NArrange works by parsing source code fil
The Why and How of NET Profiling
(Amirthalingam Prasanna) Profiling gathers information about an executing application. This allows you to determine those improvements that are required in your application. Often, profiling is overlooked or not performed on applications. This article lists 10 reasons why you should start considerin
ASP.NET Hang: Authenticode signed assemblies
(Tess Ferrandez) When you use authenticode signed assemblies in an application, the application needs to go out and check the certificate revocation lists (CRLs) to verify that the signature is still valid the first time it loads up the authenticode signed assembly.
Testing For SQL Injection Vulnerabilities
(Mike Chapple) SQL Injection attacks pose tremendous risks to web applications that depend upon a database backend to generate dynamic content. In this type of attack, hackers manipulate a web application in an attempt to inject their own SQL commands into those issued by the database. For an exampl
The Object Class
The Object class, held in the System namespace, is the base class for all classes and data types, including the value types. It is the class at the root of the .NET framework class library’s entire type hierarchy.
