SQL Server and SDS


Parsing the BSON Beast

Like JSON, only in binary format, BSON is now easier to parse with built-in media type formatters that are included with ASP.NET Web API 2.2 Client Libraries. Here's how.

How to Refactor for Dependency Injection, Part 6: Binding by Convention

Explicitly setting all the bindings needed to compose your application -- that's a lot of work! See how to use convention over configuration to save time and make your composition easier to understand.

Writing Cleaner Code with Reactive Extensions

When you have a process that can return multiple results over time, then .NET Framework Reactive Extensions will let you simplify your code and manage it better.

Azure Improves Table Storage Paging

Incremental improvement to Azure Mobile Services .NET Backend Azure Storage Extension and Windows Azure Mobile Services will ease table navigation pain with Web apps.

Azure Improves Auditing, Previews PowerShell 0.8.9

Microsoft adds Azure SQL Database auditing improvements, an Azure Websites support extension, and a cloud-based PowerShell in preview.

How To Solve the Impossible Data Problem

Andrew does integration for a living. As a result, weird client data comes with the territory, but one client's data in particular stands out as being truly unique.

SQL Server 2008 SP4: Really, That's It This Time

The differences between this release and the SQL Server 2008 R2 SP3 release from last week are distinct enough to warrant separate releases.

SQL Server 2008 R2 SP3 Is Last One You'll See

Microsoft makes good on commitment to continue improving older solutions, but the support will eventually end for this version as a newer, cloudified version 2014 takes over.

How To Refactor for Dependency Injection, Part 5: A Look at 5 DI Containers

DI containers all serve a similar purpose, but with some differences in syntax and functionality. Ondrej Balas explains the differences between Ninject, Castle Windsor, Unity, StructureMap and Autofac.

Splitting Tables To Improve Performance: A Designer-Based Solution

Peter returns to improve performance by splitting a single table into multiple entities, but this time, he implements his solution using the Entity Framework 6 designer.

Splitting Tables in Entity Framework 6 to Improve Performance

There are some occasions when using Entity Framework can really hurt you: When you have tables with hundreds of columns or tables with large payloads. Here's how to get EF6 to do the right thing.

SQL Server Still on Top

Microsoft's venerable relational database management system remains on top with a regular pattern of updates and enhancements to ensure its continued strength in the market.

Managing Transactions in Entity Framework 6

Here's an article about managing transactions that you don't need to read because, with one exception, Entity Framework will do the right thing by default. But, in the .NET Framework 4 and later, you can do more (if you ever need to).

Azure DocumentDB Preview Available to Devs in the Cloud

Microsoft's Azure team releases NoSQL document database-as-a-service accessible for devs looking to toward the cloud for app development/deployment, as well as a few other developer-friendly Azure tools.

Keep It Simple

Simple problems are often solved by simple solutions. Other times, simple problems are solved with an end user running a Web site from Visual Studio on their machine.

Upcoming Events

.NET Insight

Sign up for our newsletter.

I agree to this site's Privacy Policy.