Pick of the week: Why Do Big Companies Suck?
General
- SQL Server 2008 R2 – What Is StreamInsight Used For: Greg Low shares a simple explanation of what the upcoming StreamInsight product is.
- Lazy(T, TMetadata) Class in System.ComponentModel.Composition: David Hayden looks at how you can include metadata along with your lazily-loaded types.
- Overloading Dynamic: Justin Etheredge takes a close look at the behavior of the dynamic types in C# 4.0.
- Database Capabilities in a High-Volume Environment: Tim Ellis at Digg.com explains the different types of databases available today and what makes each unique. A great reference of the different technologies and the needs they address.
- My Java Experience: Oren Eini writes about his experience of learning Java for the sake of learning Java.
- Expressing Your Passion: Reinvigorated from CodeMash 2010, Ken Robertson shares how a developer’s passion can be their strongest quality.
Web Development
- How SparkFun (and 800.com) and Small Commerce or Startup Websites Can Scale: Scott Hanselman lists some of the fundamental techniques for scaling any website.
- ASP.NET MVC 2 – Strongly Typed Html Helpers: Scott Guthrie highlights the new strongly typed helpers that have been added to ASP.NET MVC 2. I sure hope they’ve addressed the performance issues now that it is in the core product.
- Web Security – Are You Part of the Problem: Christian Heilmann details the top vulnerabilities on the web and how to address them. A must read for any web developer!
- jQuery 1.4 Released: Kicking off the 14 Days of jQuery is none other than the official release of 1.4!
- [Required] Doesn’t Mean What You Think It Does: On the surface this is a good explanation of what exactly the [Required] attribute does in ASP.NET MVC, but be sure to read the comments where a great design discussion is brewing.
- Editable Routes: Phil Haack shows how you can easily change your routes without recompiling the application.