(Suprotim Agarwal) The BaseValidator class defines the basic implementation needed for all Validation controls. There are 6 Validation Controls included in the ASP.NET 2.0 and ASP.NET 3.5 framework which validate controls to prevent the users from entering wrong data. However, there are a few shortc
Tag: Development
Ruby Comes to the .NET Platform
(Brad Wilson) Microsoft’s IronRuby project brings a powerful and fun dynamic language to the Windows platform. The Ruby programming language is a modern, object-oriented scripting language, with a syntax inspired by languages such as Perl and Smalltalk. It was conceived by Yukihiro Matsumoto (aka “M
Partial Output Caching in ASP.NET MVC
(Steve Sanderson) The ASP.NET platform provides two major caching facilities: –Data caching, which lets you cache arbitrary .NET objects in an HttpContexts Cache collection. You can specify expiration rules and cache entry priorities. –Output caching, which tells pages and user controls to ca
The Argument For Denormalization
(Kenneth Downs) Last week we saw that normalization leads to cleaner, simpler code that produces fewer data errors. This week we move on to the subject of denormalization and consider the practical consequences of denormalization on a database application.
Printing a Windows Foundation Presentation FlowDocument
(Neil Knobbe) I have just discovered the most compelling reason to port over any projects I have to Windows Presentation Foundataion (WPF) as well as only starting new projects as a WPF project.
Data Access Component – Deleting Data in C# and AJAX
This tutorial will show you how to use C# and AJAX to create a Data Access Component that will display data from a SQL database and also allow you to delete records from the database.
Building Web Sites with ASP.NET – Part 1
(Brian Mains) ASP.NET AJAX applications are very dynamic and rich, creating a new generation of web applications. This article illustrates some of the tips and tricks to creating rich features in an application.
Using JavaScript and UpdatePanels in VB.NET
This tutorial was created with Visual Studio.NET 2008. 2005 can be used, but Microsoft’s ASP.NET AJAX Extensions, which can be downloaded at this link, must be installed.
Dumping an Object’s State with Reflection and Extension Methods
(Paul Kimmel) Programmers have a lot of problems to manage. Programmers have to manage their time by getting the most out of the least amount of code. Programmers also have to write code that appeals to users in terms of its responsiveness, correctness, and utility. Balancing writing reusable genera
Encryption Alternatives
(John Magnabosco) Databases often contain sensitive information and cell-level encryption is a very effective method to protect this information from those who should not have access to it. Although, encryption is not without its challenges. There is a performance cost. There also is additional admi
