language agnostic - What methods of caching, other than to file or database, are available?

language agnostic - What methods of caching, other than to file or database, are available?

Currently I know of only two ways to cache data(I use PHP but I assume that the same will apply to most languages). Save the cache to a file Save the cache to a large DB field Are there any other(…


version control - Branching Strategies

The company I work for is starting to have issues with their current branching model and I was wondering what different kinds of branching strategies the community has been exposed to? Are there any g…


Can you recommend a database that scales horizontally?

Generally the database server is the biggest, most expensive box we have to buy as scaling vertically is the only option. Are there any databases that scale well horizontally(i.e. across multiple c…


Time management tricks, tools & tips

Working with software day-to-day usually means you have to juggle project work, meetings, calls and other interrupts. What single technique, trick, or tool do you find most useful in managing your ti…


security - Best practices for detecting DOS(denial of service) attacks?

I am looking for best practices for detecting and preventing DOS in the service implementation(not external network monitoring). The service handles queries for user, group and attribute information…



Versioning Database Persisted Objects, How would you?

(Not related to versioning the database schema) Applications that interfaces with databases often have domain objects that are composed with data from many tables. Suppose the application were to supp…


c# - Is it OK to use static variables to cache information in ASP.net?

At the moment I am working on a project admin application in C# 3.5 on ASP.net. In order to reduce hits to the database, I'm caching a lot of information using static variables. For example, a list of…


Is it OK to use HttpRuntime.Cache outside ASP.NET applications?

Scott Hanselman says yes. Adding System.Web to your non-web project is a good way to get folks to panic. Another is adding a reference to Microsoft.VisualBasic in a C# application. Both are reasonabl…


How can I implement Caching Strategy in my Asp.net Mvc With linq2sql repository?

I dont know if I should use the httpcontext caching or the Enterprise Library Caching Application Block. Also, what is the best pattern for the caching Strategy when deleting or updating an entity th…


version control - How do you maintain development code and production code?

What are the best practices and rules-of-thumb to follow while maintaining code? Is it good practice to have only the production ready code in the development branch, or should untested latest code b…




for how and data example tools best google app what