|
.Net related Articles, Code and Resources
OdeToCode - The Best Links
Last Refreshed 2/9/2010 12:07:38 PM
A collection of the best articles on the Internet.
.NET Meanderings - EF4 Self Tracking Entities – the new DataSet?
A while back I wrote a blog post about DataSets and why you shouldn’t use them on service boundaries. The fundamental issues are: - No non-.NET client has any idea what the data looks like you are sending them
- Hidden, non essential data is being passes up and down the wire
- Your client gets coupled to the shape of your data (usually a product of the Data Access Laye
Getting started with MongoDB – Using Json.Net and Castle Dynamic proxy
This post is divided in three blocks:
- Getting MongoDB to run on your machine
- Consume it manually via the MongoDB – Console
- Consume it from C# code.
Scott Bellware: QA Missed Something
When a team is closing in on a release it may still find a flaw so terrible that the release opportunity might be missed. After the initial panic settles down, we go looking for the explanation of why a such a significant problem can remain hidden until so late. Inevitably, QA missed something.
Iterator-based Microthreading | MJHutchinson.com
Back in May, I was wrapping PhyreEngine and porting the samples to C#. To extend one of them and demonstrate some of the capabilities of C#, Miguel and I decided to use simple iterator-based microthreading, which simulates multithreading but with many microthreads within a single real thread. Unity does something like it in their game engine too. It enables you to use a very imperative style of coding, as if using a single dedicated thread for each, but without anywhere near the overhead of real threads.
Linq to Sql and ASP.NET MVC – AutoCommit and the RoutePreParser
In my previoust post, I demonstrated how you could scope a Linq to Sql DataContext to a single HTTP Request by using StructureMap to manage the lifetime of the DataContext instance. This often works well, but has a couple of gotchas. Let’s take a look at an example:
MongoDB and C# Dynamics : Scott Watermasysk
There is a good C# driver called, MongoDB-CSharp. Unfortunately, because of the strongly typed nature of C#, the default implementation requires you to work with your data as a dictionary. This has an unfortunate side effect of some ugly code and a quite a bit of casting
Herding Code Podcast #69 - Bellware on the HTML Specialist
This week on Herding Code, Scott Bellware returns to talk about HTML specialists.
Server-side resizing with WPF: now with JPG - Tales from the Evil Empire
The algorithm that I’m going to use here is what I consider the best compromise between quality and speed for each technology. I chose HQ bicubic for GDI and “Fast WPF” for WPF. PNG generation will be our baseline, and I’ll generate JPG files for quality settings in increments of 5 from 50% (lower than 50% is just horribly bad). The set of images that I will resize is the same as in the previous post.
Pluralcast #7 : The Language Tour, Part 2
Listen to this episode ! [30:37] The second part of our Language Tour, this episode is a visit with K. Scott Allen. Scott shares his experiences learning IronRuby and looks ahead to C# 4. K. Scott Allen Scott is the founder of OdeToCode and a member...
Pluralcast #6 : The Language Tour, Part 1
Listen to this episode ! [35:20] It’s always fun to learn what others are playing with and taking a look at alternative programming languages can be the most fun of all. This episode is the first of 2 shows discussing some different languages.
|
|
|
The Blogs
Subscribe to the OdeToCode blogs
for the latest news, downloads, new articles, and quirky commentary.
|
|
|
|
New Articles
Databinding in Silverlight
This article will cover data binding features in Silverlight, including binding expressions, validation, converters, and binding modes.
The Standard LINQ Operators
This article will cover the standard LINQ operators provided by LINQ for filtering, grouping, joining, converting, projecting, and more.
C# 3.0 and LINQ
C# 3.0 introduced a number of new features for LINQ. In this article we'll examine the new features like extension methods, lambda expressions, anonymous types, and more.
|
|
|
|
Most Popular Articles
Table Variables In T-SQL
Table variables allow you to store a resultset in SQL Server without the overhead of declaring and cleaning up a temporary table. In this article, we will highlight the features and advantages of the table variable data type.
ASP.Net 2.0 - Master Pages: Tips, Tricks, and Traps
MasterPages are a great addition to the ASP.NET 2.0 feature set, but are not without their quirks. This article will highlight the common problems developers face with master pages, and provide tips and tricks to use master pages to their fullest potential.
AppSettings In web.config
In this article we will review a couple of pratices to keep your runtime configuration information flexible.
|
|
|
|
|
|
|