(Eric Smith) ASP.NET 2.0 has added a number of controls to simplify developers’ lives when it comes to routine, repeated tasks that are common to web applications. This tip discusses the LoginView control, which works hand in hand with the other security features of ASP.NET.
Tag: Development
An Introduction to .NET for Beginners
(Tim Patrick) Welcome to .NET! I might as well have said, “Welcome to the Solar System,” because like the solar system, .NET is huge. And it’s complex. And it’s filled with black holes and other things that don’t always make sense. Yet it (.NET, not the universe) turns out to be a fantastic system i
Part 1: Developing an object oriented database in less than 140 lines of C#
(Zach Smith) Our goal here is to create a simple object oriented database (OODB) in C# with less than 140 lines of code. Obviously this won’t be the easiest project; however C# and the .NET Framework provide many built in functions that we can take advantage of to help us reach our goal.
Data Bound Applications with ADO.NET and Custom Objects
(John Papa) The Windows Forms binding controls are vastly improved descendents of the data binding controls of the past. They get you going quickly and handle the redundant tasks associated with setting up forms, and you can customize and extend their behavior significantly. Data can travel in a var
ASP: Really this easy? Yes! (Part 2)
(Alex Homer and Dave Sussman) Just as you are leaning back and admiring your handiwork, the phone rings again. This time, it is the senior developer at AdventureWorks Trading Inc.––and he is not a happy fellow. His team has spent months building an object-oriented business and data access layer, and
ADO.NET vNext Part 3: Querying with LINQ
(Thiru Thangarathinam) The previous article in this series introduced the core concepts of Object Services Layer, including the steps to perform CRUD (Create, Read, Update and Delete) operations against the Entity Data Model (EDM). With that foundation, this installment focuses on using LINQ to quer
Cast a BindingSource’s Current Object to a Strongly Typed DataRow Using the Visual Basic 2005 ‘dtBindingSourceCurrent’ Code Snippet
(Mike McIntyre) When you use a BindingSource, for example by dragging it on to a page to bind data to a DataGrid or BindingNavigator, you will eventually need to cast the object that is current in the BindingSource into a type you can use to read or edit it.
Preventing A Brute Force Or Dictionary Attack
(Bryan Sullivan) To understand and then combat a brute force attack, also known as a dictionary attack, we must start by understanding why it might be an appealing tool for a hacker.
Regular Expression Based Token Replacement in ASP.NET
(Damon Armstrong) In my last article, I covered a technique for Token Replacement in ASP.NET, which works from anywhere in your application. Simply put, token replacement is a matter of searching through a string for a token and replacing it with a value of your choice. All of the code for making th
A Look at ASP.NET 2.0’s URL Mapping
(Scott Mitchell) URL mapping – a feature new to ASP.NET 2.0 – enables page developers to map one set of URLs to another. If a request comes in for one of the URLs in the first set, it is automatically re-mapped on the server-side. For example, you can configure the application so that the URL ~/Beve
