(Jim Mischel) The .NET Framework includes one other convenient locking technique: method-level locking with an attribute. Using this technique, you don’t have to write lock or SyncLock statements or fiddle with Monitor objects. Instead, you just place an attribute above the method.
Tag: Development
File Upload with VB.NET
(Irina Medvinskaya) It has become a popular feature, often expected by users, to allow uploading documents into server-based applications. This is necessary in many applications, from very simple to more complex. In this article, I will show you a simple way of adding a File Upload feature into your
Encrypting configuration data in ASP.NET 2.0
(Tony Patton) I’ve covered how to work with configuration files in ASP.NET 2.0 and explained configuration file processing, now I’ll show how to protect data stored in a configuration file via encryption and describe new features available in ASP.NET 2.0. I begin with an overview of the encryption o
Testing for DW/BI – Current State and a Peep into the Future
(Arun Sundararaman) Just as with any other software application involving different technologies (such as the mainframe, Java or Microsoft), testing is a very crucial phase in the software development lifecycle for data warehouse/ business intelligence (DW/BI) projects. Testing for DW/BI carries uni
.NET Tip: Take Advantage of Interfaces
(Jay Miller) Take advantage of interfaces to make your code cleaner and more reusable. A simple example of where interfaces can be applied is in populating UI controls. How many ListBox controls do you have to populate in your web application? One solution is to write the code to populate each ListB
Web Client Software Factory
(Fritz Onion) One of the first steps in building a long-lived ASP.NET project is to define standards for how to use the many features of the platform. Without such standards, it is easy for the project to degenerate into a jumble of different development techniques and styles. One developer may use
Web 2.0 Myth or Reality?
(Anush) Web 2.0 is one of the hottest topics in the industry today. Observers moving in from other domains will be surprised to know that there is no definition for Web 2.0 standard. More importantly, it is not been standardized yet. But everyone wants to jump into this bandwagon and cash in on the
Exception Handling in VB.Net
(Mahesh Chand) Exception handling is crucial since the robustness of software depends on how effectively a program deals with exceptions. Basically exceptions are the run time error.
Explorer.exe and Visual Basic.NET 2005
(Hannes du Preez) As many of you know, explorer.exe is the Windows Program Manager or Windows Explorer. It manages the Windows Graphical Shell including the Start menu, taskbar, desktop, and File Manager. For example, if you were to open My Computer from your desktop, explorer.exe runs; if you were
Implementing Waiting Pages in ASP.NET
(Gaidar Magdanurov) One thing users do not like about Web-applications is waiting for some long-running process to finish without knowing if it is really working or not. There are few greater frustrations than looking at the screen and think “What’s going on?”, while the application performs some un
