Home » Archives

Content in the Software Architecture Category

[13 Dec 2012 | No Comment | ]

Learn about the new real-time web framework for ASP.NET. ASP.NET SignalR is a new open source library for ASP.NET developers that makes it incredibly simple to add real-time web functionality to your applications. What is “real-time web” functionality? It’s the ability to have your server-side code push content to the connected clients as it happens, in real-time.

[12 Dec 2012 | No Comment | ]

Thread Parallel Library Dataflow is a new addition to the .NET parallel stack. It is based on agents and message passing blocks. Agent is based on the Actor Model and is one of the building blocks of a Concurrent Dataflow Network. The idea behind the TPL Dataflow library is that you build a network from agents and message blocks. Messages are sent concurrently from, agent and message-blocks, to other agents, utilizing the network you’ve built to solve a specific problem.

[20 Nov 2012 | One Comment | ]

In .NET software development, old-school branch-per-feature meant that branches were large and long living to avoid having to integrate because it was a pain as the feature would diverge further and further from other features or the mainline. Including and excluding features from what needs to be shipped should be a smooth process.

[15 Nov 2012 | No Comment | ]

CSLA.NET is a software development framework that helps you build a powerful, maintainable business logic layer for Windows, Web, service-oriented, and workflow applications. Its primary goal is to help you implement, manage, and reuse business logic. This video introduces CSLA.NET and then shows how the upcoming version supports async programming and Windows 8 apps.

[12 Nov 2012 | No Comment | ]

It’s been a few years since dynamic .NET went mainstream with the promotion of the Dynamic Language Runtime into .NET 4, but it’s still largely viewed as a fringe technology. This session aims to change that by reviewing what the DLR is, diving into how it works with C# 4 and Visual Basic 10, and looking at some interesting applications of dynamic typing in static languages. In particular we’ll discuss C# interop with IronPython and IronRuby; simplified data access through micro-ORMs like Simple.Data and Massive; and static duck typing with …