(Bipin Joshi) In the Part 1 of this series we started developing a web user control that allows us to manage various aspects of user administration such as password recovery, role mapping and profile management. We configured the database and web site for availing membership, role and profile featur
Tag: Development
Basic of GDI+ and Graphics in ASP.NET
(Handy Chang) In this article, I will explain about GDI+ in .NET Framework. If you haven’t heard about GDI+, then GDI+ is a set of classes in .NET framework that deal with graphics. You can use GDI+ to draw custom drawing on the screen. GDI provides a layer of abstraction, hiding the differences bet
ASP.NET MVC Framework (Part 4): Handling Form Edit and Post Scenarios
(Scott Guthrie) The last few weeks I have been working on a series of blog posts that cover the new ASP.NET MVC Framework we are working on. The ASP.NET MVC Framework is an optional approach you can use to structure your ASP.NET web applications to have a clear separation of concerns, and make it e
Using Tag Mapping to Fix the Form Control for URL Rewriting
(Nikhil Kothari) I had an email exchange with a couple of folks about fixing the form’s action attribute as rendered by asp.net that gets in the way of URL rewriting, by rendering out an action attribute pointing to the rewritten URL rather than the prettier original URL as shown on the browser’s ad
Data Fingerprinting as a General Refresh Solution
(Tom Kallal) Refreshing data warehouses can be a challenge. Truncating and reloading tables is time-consuming and wastes I/O, but common incremental refresh techniques have their problems, too. Using date-time stamps to capture row changes, for example, can turn into a major software project and put
A Better MRU List – MruDictionary
(Jim Mischel) A simple linked list implementation of the MRU list is fine if you have few items that you’re not accessing often, but as you add more items you’ll soon be spending a lot of processor time searching the list sequentially for a particular key. For larger lists, you need a way to find an
Take Advantage of the Logging Block in Enterprise Library 3.0
(Thiru Thangarathinam) Most applications need to write log messages at different layers of the application for instrumentation, debugging, or monitoring purposes. Generally, developers write code to log these messages to an external store such as an event log, a database, an external flat file, or a
Comparing Object-Oriented Languages
(Matt Weisfeld) For this article, you will compare and create code for three object-oriented languages: Java, C# .NET, and Visual Basic .NET. For information on the tools used to compile the .NET code, please visit the Microsoft web site at http://www.microsoft.com/net/Basics.mspx.
About Web Services
The evolution of the internet and its exponential growth in recent years has resulted in gradual shift from desktop to distributed applications. This shift has led to the development of complex enterprise applications that are managed across different platforms and geographical boundaries. These app
Understanding Interfaces in C#
(Brendan Enrick) Interfaces basically define a blueprint for a class or a struct. The programmed definition of an interface looks very similar to a class, but nothing is implemented. Interfaces define the properties, methods, events, and indexers, but the interface does not define the implementation
