Latest Video Programs

SSWUGtv: Today, Steve discusses Cross Versioned Systems.

SSWUGtv: Today, Steve discusses Cross Versioned Systems.

SSWUGtv: Here are some good tips on how to protect your systems from internal issues.   SSWUGtv: Laura explains how to network after moving to a new city   SSWUGtv: Managing encryption keys with AWS.  

From the Editor's Desk...

Non-materialized Data Sources  -  Do you know what a Materialized data source is? Then what is a non-materialized data source? How does it differ in performance and behavior? Check out today's editorial for some answers.

Query Plan Evaluation  -  Evaluating a Query Plan is a very helpful skill for working with slow performing queries. It's not terribly hard, so even an SQL NewB can benefit quickly. The more you understand about how SQL Server works the more a query plan will assist you in making your queries run faster.

Hinky Pinky  -  Today I just want to get you thinking. While it may not make you write better code, it will keep you busy if you give it a try.

Other Parallel Tools  -  Today Damian writes in with a number of different techniques to take advantage of parallel capabilities.

How is OData Doing?  -  OData came on the scene not too long ago. What a great idea. Is it catching on? Will adoption continue to grow?

Correctly Configuring Parallelism  -  Today we are reminded that Parallelism is not just a custom software problem, but is often configurable in packaged software too, such as SQL Server. Even then it is important to get your parallelism configured correctly.

Parallel Isn't Always the Best  -  I like the ease of writing multi-threaded code as it is enabled in Dot Net. Perhaps, because they have made it so easy, you may find you use it in places where it actually slows down your code execution.

Best Practices Instead of Facts  -  We hesitate to come up with requirements for how to install or write software. Instead we have a lot of Best Practices addressing general situations. Are there really so few absolutes?

Facts vs. Theorems  -  Because software development involves computers there is little room for something that is not exact. What happens when the things you believe about the process of software development can not be proven as a fact?

Community Content - News, Articles, How-To Information and More from Around the World