Videos in category C#




Statically Dynamic Typing

Statically Dynamic Typing

Posted in Conferences, Development, Frameworks, C#, .NET Framework

Summary Neal Gafter explains why Microsoft has introduced dynamic typing in C# 4.0, what it is useful for - Interoperate with dynamic languages, Using reflection-like API, Interacting with COM -, what is DLR, and why they have chosen the dynamic type instead of other possible solutions. Bio Neal Gafter works on .NET languages at Microsoft. He used to be a software engineer and Java evangelist a...

Tags: Conferences, Frameworks, C#, .NET Framework, InfoQ, Dynamic Languages, Language Design, JVM Language Summit, C# 4, Development, .NET, ...


Eric Nelson on VS 2010 and .NET 4.0

Eric Nelson on VS 2010 and .NET 4.0

Posted in Development, Broadcasting, Frameworks, C#, Interview, .NET Framework

Summary In this interview Eric Nelson talks about what’s coming in VS 2010, the C# – VB.NET convergence, the introduction of Parallel as a library, and Azure cloud computing. Bio Eric Nelson has worked at Microsoft UK for twelve years and before joining worked exclusively as a Unix developer writing code in C and other 4GLs. He currently works in Microsoft's partner group and focuse...

Tags: Frameworks, Interview, C#, .NET Framework, InfoQ, QCon, Cloud Computing, F#, Visual Studio 2010, C# 4, Broadcasting, ...


The Joys and Pains of a Long Lived Codebase

The Joys and Pains of a Long Lived Codebase

Posted in Conferences, Development, Frameworks, Design, C#, .NET Framework

Summary Agile development practices and good Object Oriented Design principles are supposed to enable unending, gentle modification of an existing codebase. Is this really true, though? In the course of 5+ years developing and evolving an open source framework, I've learned a lot of painful lessons about the issues that retard code extensions and modifications. I've also learned a little bit ab...

Tags: Conferences, Testing, Frameworks, Design, C#, TDD, .NET Framework, InfoQ, QCon, QCon San Francisco 2008, Development, ...