(Ravindra Okade) The article details three different approaches to creating a .NET service. Most common is the timer-based service, which simply relies on a timer to invoke the background thread periodically. I also cover two other alternatives: using a single worker thread and using multiple worker
Tag: Development
Features of Visual Studio .NET 2005
(Vidya Vrat Agarwal) In February 2002, software developers and architects worldwide; were introduced to Visual Studio .NET and the Microsoft .NET Framework. This landmark release, four years in the making, offered a unified development environment and programming model for constructing a range o
A Match-Making Game in Visual Basic
(Duncan Mackenzie) My four-year-old son has decided that he wants to be like his dad when he grows up. He is planning to work in my office, and write computer programs just like I do. But there is one problem—he thinks I write games. My attempts to explain the complex content publishing systems I wo
Extending the Time Tracker Starter Kit
(Bill Evjen) Learn how to extend the new Time Tracker Starter Kit, which is a downloadable project type for Microsoft Visual Studio 2005 and Microsoft Visual Web Developer 2005 Express Edition.
The Enterprise Library Data Access Application Block, Part 3
(John Papa) Enterprise applications can have a wide variety of data update requirements. Sometimes you need to save multiple rows of changes at once within a single transaction. Other times, the user must be allowed to enter multiple rows of data, send them to the database in a batch; and if a row o
A Brief Introduction to Apache’s mod_python Module
(Joshua D. Drake) Imagine that you are a PHP programmer. You use PHP, because it’s simple—but powerful enough to provide you with most of the features you need to develop Web-based applications for your customers. You have heard of or perhaps even played with more powerful languages, such as Pyt
New Security Features in Visual Studio 2005
(Brian Johnson) Visual Studio 2005 makes it easier for developers to write secure applications. Write unmanaged code that’s safe, or get IDE tools that help you to build and deploy managed applications that take advantage of Code Access Security.
Page Navigation
(Rob Howard) In my childhood I spent several weeks a year in Holland with my extended family. As a young American boy I was fascinated with the electric Dutch trains, something we didn’t see in my hometown of Dallas, Texas. My cousins entertained me by taking me out in their boats to watch the t
Surviving Sarbanes-Oxley Audits: Lessons Learned by Database DBAs
(Louis Columbus) Sarbanes-Oxley (SOX) legislation promises to be just the beginning of a series of compliance legislation programs that are already influencing database management for years to come. Databases are at the center of many of the compliance efforts with which publicly held companies are
A Brief Introduction to Apache’s mod_python Module
(Joshua D. Drake) Imagine that you are a PHP programmer. You use PHP, because it’s simple—but powerful enough to provide you with most of the features you need to develop Web-based applications for your customers. You have heard of or perhaps even played with more powerful languages, such as Python.