Eric Smith

45 articles

.NET Tip: Managing Development and Production Configuration Files

Most developers have one server they use to develop their applications and another server where they deploy the applications. The problem with this configuration...

Database Tip: Managing Transactions with a Stack

Although a lot of database work in many web applications involves single table queries and changes, in many cases you make multiple changes to...

.NET Tip: Compressing/Decompressing Your Files

One of the many new libraries included with .NET 2.0 allows for compression and decompression of files using the gzip file format. The major...

ASP.NET Tip: Adding Tracing to an Application

For some applications, such as console or Windows Forms applications, it's fairly easy to step through them to debug an issue. However, tracing down...

.NET Tip: Exiting a Try/Catch Block

If you use a return statement within a Try/Catch block, there's a behavior you need to be aware of in your code. Consider this...

ASP.NET Tip: Encrypting a Configuration File Section

Leaving passwords unencrypted in a configuration file is generally considered a bad idea. Although some level of access is required to get to the...

ASP.NET Tip: Using the LoginName and LoginStatus Controls

Besides the new LoginView control that Microsoft added to ASP.NET 2.0, you could use a couple of handy controls in conjunction with your web...

ASP.NET Tip: ASP.NET 2.0 Introduces FileUpload Control

One of the things that always baffles me about ASP.NET is why some HTML controls (such as text boxes and images) have ASP.NET equivalents...

ASP.NET Tip: Using the LoginView Control

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...

Securing a Web Service the Low-Tech Way

In the past few years, a lot of work has been done to add new schemas of information that can be sent to secure...

Make sure to follow Developer.com on Social Media