The Morning Brew #996
Posted by Chris Alcock on Tuesday 6th December 2011 at 08:50 am | Tagged as: .NET, Development, Morning Brew
Information
- What’s the difference? Remainder vs Modulus – Eric Lippert takes a look at remainder and modulus, discussing the C# % operator and discussing the concept of an equivalence Relation
- Introduction to the Roslyn Scripting API – Brian Rasmussen explores the Roslyn Scripting API which provides an easy way of implementing scripting of your applications, illustrating with an example implementation
- Implementing RavenDB Indexes – Ayende shares a look under the hood of the RavenDB indexing and discusses how LINQ Expressions are converted into classes which represent the indexing operation being performed.
- Asynchronous Programming with the Reactive Extensions (while waiting for async/await) | Programmation Asynchrone avec les Reactive Extensions (en attendant async/await) – The MVP Awards Program shares an article from Jerome Laban (available in both French and English) looking at how you can use the Reactive Extensions to give you some of the benefit of the C#5 Async / Await functionality before that is officially released.
- Paper :: Guide to Implementing Custom TPL Dataflow Blocks – Danny Shih highlights a paper from Zlatko Michailov which explores the creation of your own Task Parallel Library Data Flow Blocks looking at the encapsulation of existing blocks and the creation of full custom implementations.
- IIS 7.x Classic and Integrated Pipeline Modes-Week 43 – Scott Forsyth’s weekly series on all aspects of IIS continues with a look at the Classic and Integrated Pipelines in IIS 7, discussing the use and configuration of each in a 14 minute video.
- 5 reasons not to use a micro ORM – The team over at MindScape discuss why you might not want to use a Micro-ORM, and choose a traditional full blown ORM like their own LightSpeed ORM. Interesting discussion on this subject in the comments of this one.
- Client-side Messaging in JavaScript – Part 1 (Postal.js) – Jim Cowart kicks off a series of posts looking at the implementation of Pub/Sub architecture for making scalable and maintainable JavaScript Application Architectures. This first post discusses the background and reasons to choose Pub/Sub.
- xUnit Cheat Sheet – Daniel Marbach shares his first cut (a 0.1 version) of an xUnit.NET Cheat Sheet exploring the key syntax of the different attributes, interfaces and conventions.
- If I can build a phone app anyone can: Part 3 What the heck is tombstoning? – Susan Ibach continues her Windows Phone Development series discussing development for this platform from basics. This post explores the concept of Tombstoning, looking at a simple application implementation to illustrate the behaviours.
- Yet Another Approach to NHibernate Session-Per-Method-Call Using StructureMap – Matt Honeycutt discusses an implementation of Session Per Method Call with NHibernate and StructureMap, exploring an implementation using nested containers.
- Like a Boss! Understanding the Difference between Panorama and Pivot in Windows Phone – Paul Laberge compares and contrasts the Panorama and Pivot controls in Windows Phone 7, looking at examples of each and discussing what scenarios they are each particularly suited to.
Comments Off on The Morning Brew #996