How to Interact with SQL Server’s Data and Procedure Cache

As you have worked with SQL Server, you probably have run across the terms data cache and procedure cache, and may have wondered what exactly a cache was. SQL Server is configured to use a physical pool of memory on the server, and it will allocate the majority of this memory pool to hold data pages that have been read, along with the compiled execution…

A White Hat’s Penetration Test

This tutorial is more of a "case study", in which I describe a recent penetration test I performed. Due to the success of the penetration test (in a relatively very short time) I decided to share this experience with you.

Quality Control: E-newsletter Tips From The Pros

I've always tested my newsletter before hitting the "send" button. I test it by sending it to myself -- sometimes three or four times. I check to make sure the links work, that the line breaks are ok, and that I haven't misspelled anything.

Looking For Renewed Growth

Sometimes you have to take a step back before you move forward. Being in the high-tech industry, we've all experienced this. When the market slowed down, we all had to take a step back and readjust. Now, many of us are ready to move forward into growth mode. As we move into renewed growth, we face a new reality in the high-tech world, and especially…

The Dangers of Publishing your Website in Another Language

Publishing your website in another language is like managing a brand new website. It demands people who are expert in writing and editing in that language. The standard of English on the Web, for example, is often poor, even for those whose native language it is. It can be embarrassingly bad for websites publishing English as a foreign language.