Creating a Data Access Layer in .NET
A two-part series focusing on design and implementation concepts for creating a
robust data access layer in .NET.
Part I -
Concepts and Setup March 17, 2003
Before writing any code, it is important to establish goals and setup and secure
a database. Part one examines all the ingredients that exist in a professional
data access component.
http://www.15seconds.com/issue/030317.htm
Part II
- Implementation April 1, 2003
Using wizards to create DataAdapters and Typed Datasets.
http://www.15seconds.com/issue/030401.htm
Part III
- Handling Concurrency Issues in ADO.Net June
4, 2003
A look at optimistic and pessimistic concurrency techniques.
http://www.15seconds.com/issue/030604.htm
New Features in ASP.NET
Two articles focusing on some of the new and cool features available to
ASP.NET.
Encrypting
Cookie Data with ASP.NET December 10, 2002
This article demonstrates how easy it is to encrypt cookie data using encryption
classes in the .NET System.Security.Cryptography namespace. You don't have to
be a cryptography expert or spend lots of money on third-party components to
secure sensitive data in .NET.
http://www.15seconds.com/issue/021210.htm
Tracking
Visitors with ASP.NET November 19, 2002
Examines some ways to track visitors with IIS and ASP.NET without spending a
fortune on costly log analysis applications. Topics include new ASP.NET
features, log-file analysis and beyond, delivery methods, and privacy issues.
http://www.15seconds.com/issue/021119.htm
Enhancing Performance in ASP.NET
A three-part series examining performance issues in ASP.Net.
Each page was run thousands of times using the Application Center Test tool to
retrieve the performance results. The results were puzzling and somewhat
pitiful, especially when compared with our test of a similar operation using
ADO 2.x and ASP 3.0.
Part I -
Data Retrieval January 27, 2003
This article tests a number of scenarios each with a server-side DataGrid
control. Each grid was then filled with a Typed Dataset, Untyped Dataset,
DataView or a DataReader with varying numbers of records. If
you have been working with ADO.NET & ASP.NET and you have been reading the
hype, you might be in store for some Big Surprises! I know I was. And if that
is not bad enough, you will be scratching your head when you see the results of
our similar test using classic ASP and ADO.
http://www.asptoday.com/content.asp?id=2111
Part II – General Optimizations
January 28, 2003
In this second article, we take a look at some of the default settings of
ASP.Net and find ways to improve performance. We will also look at some other
cool tools that can boost performance way beyond your wildest dreams.
http://www.asptoday.com/content.asp?id=2112
Part III –
Data Rendering January 29, 2003
Part III looks at improving performance when rendering retrieved data into a
grid by developing your own grid logic that is specific to your needs and still
give you the same ease of development
http://www.asptoday.com/content.asp?id=2113
Enhancing Performance in ASP 3.0
This two-part series explored many of the basic issues and when released was one
of the highest rated articles on ASPToday.
January 13, 2000
Presents some performance test results to help developers decide if a particular
practice is not only worthwhile for future projects, but whether they should
consider updating older projects as well.
http://www.asptoday.com/content.asp?id=266
April 26, 2000
Explores what is arguably the most popular use of ASP - interacting with
database content through ActiveX Data Objects (ADO), performing a set of
valuable tests that point out small changes in our code can make huge
differences in performance.
http://www.asptoday.com/content.asp?id=340
|