Skip to main content

Home/ OCG developers/ Group items tagged Programming

Rss Feed Group items tagged

Steven van Dijk

(video) Compile and Execute Requirements in .NET - 0 views

  •  
    TechEd Europe 2012: typically, we write down requirements somewhere and then use it as the starting point for development. In the talk we see how these two worlds can come closer together: a requirement can be a failing test that development has to fix.
Steven van Dijk

(video) Curing Your Event Processing Blues with Reactive Extensions (Rx) - 0 views

  •  
    TechEd Europe 2012: one of the best talks of the conference. If you love coding, you will love this talk about dealing with streams of events using the Reactive Extensions framework.
Steven van Dijk

(video) Building Windows 8 Apps for the Enterprise - 0 views

  •  
    TechEd Europe 2012: how different is developing a Metro app for Windows 8 from building a WPF application? Well, not very different at all, as you can see in this presentation. There are some differences, but there are not really any new or difficult concepts.
Steven van Dijk

(video) Microsoft ASP.NET and the Realtime Web - 0 views

  •  
    TechEd Europe 2012: great talk about SignalR, the lightweight messaging system that allows you to have a real-time connections between clients or between the client and the server. Imagine visiting a web page and having everything you do appear instantaneously in the browsers of all other users that are visiting that page. Think chat clients, collaborative editing, etc.
Steven van Dijk

(video) What's New in Microsoft .NET Framework 4.5 - 0 views

  •  
    TechEd Europe 2012: a whirlwind overview of the many new features in the upcoming release of the .NET framework.
Steven van Dijk

(video) What's New in Visual Studio LightSwitch - 0 views

  •  
    TechEd Europe 2012: LightSwitch is an application framework from Microsoft that takes much of the repetitive code you write in a typical application out of your hands. Very impressive. It comes with a Silverlight and a HTML5 client.
Mark van der Spoel

Making Wrong Code Look Wrong - Joel on Software - 0 views

  •  
    Making Wrong Code Look Wrong
Steven van Dijk

Announcing the release of .NET Framework 4.5 RTM - Product and Source Code - 0 views

  •  
    Today, we are happy to announce the availability of Microsoft .NET Framework 4.5 and Visual Studio 2012. You can develop apps that will take advantage of all the great features that we have added, including new features in Windows 8. We are also announcing the availability of the .NET Framework 4.5 reference source code, under the Microsoft Reference Source License (MS-RSL).
Steven van Dijk

Validate User Input, Not Developer Input - 0 views

  •  
    I have a very simple rule, I like to follow that helps to simplify my code. "Don't validate developer input" This rule simply means that we should not try and validate input that came from a source that is not a user or external system.
Steven van Dijk

Explaining What Action And Func Are - 0 views

  •  
    In C#, Action<> and Func<> are extremely useful tools for reducing duplication in code and decreasing coupling. It is a shame that many developers shy away from them, because they don't really understand them.
Steven van Dijk

Types of Duplication in Code - 0 views

  •  
    I've found that there are three basic types of duplication that we can eliminate from our code that successfully build on each other.
Steven van Dijk

Best Practices for Linq Enumerables and Queryables « Zeros, Ones and a Few Twos - 0 views

  •  
    LINQ expressions and their associated extension methods have greatly improved developer productivity ever since their introduction in .NET 3.5. Unfortunately, like any code abstraction, it can hide execution details that can come back to haunt you in performance problems and odd behavior.
Steven van Dijk

A Beginner's Guide to Big O Notation « Rob Bell - 0 views

  •  
    Big O notation is used in Computer Science to describe the performance or complexity of an algorithm. Big O specifically describes the worst-case scenario, and can be used to describe the execution time required or the space used (e.g. in memory or on disk) by an algorithm. [..] Hopefully this article will help you gain an understanding of the basics of Big O and Logarithms.
Steven van Dijk

Keep Public Interfaces away from Children | Passion for Coding - 0 views

  •  
    It is natural to think of the public methods and properties of a class as the public interface of the class. When implementing a class that is meant to be derived there is also another interface - the one meant for child classes. A clear separation of the two interfaces makes the code cleaner. The one construct to avoid is public virtual methods.
Steven van Dijk

Saying No To Properties - 0 views

  •  
    "Properties are rarely necessary and, in many cases, they make your classes hard to extend and difficult to debug. And they make code much larger and more complex than it needs to be."
« First ‹ Previous 61 - 80 of 105 Next › Last »
Showing 20 items per page