Content tagged with: .net
F# supports automatic generalization and automatic types inference. F# allows us to define a function without specifying the exact type of each one of the arguments neither the type of the returned value. The exact type will be determined during the compilation.
Glimpse is an open source tool that allows you to debug your ASP.NET web site or web service right in the browser. Glimpse allows you to “Glimpse” into what’s going on in your web server. In other words what Firebug is to debugging your client side code, Glimpse is to debugging your server within the client.
This video presents how to use AOP to avoid code repetition without following the decorator pattern along with frameworks supporting such aspects.
Ruby has been a home for some great innovative frameworks like Ruby on Rails, Cucumber and Rake. In this session you will get familiar with the IronRuby language and its amazing ecosystem and you will learn to take advantage of it in everyday tasks like testing, building, enhancing current code and more. Come and see how IronRuby makes your development life better and happier!
Download the video from http://ndc2011.macsimum.no/mp4/Day2%20Thursday/Track1%200900-1000.mp4
This video presents the methodology for creating Eclipse and Visual Studio-based toolkits, and introduce Visual Studio Pattern Automation Toolkit, a toolkit for toolkit developers.
Do you think about software design? Do you want to know what those fancy acronyms mean? Do you kind of know what they mean but want to see the concepts in flesh and bone? I you answered yes to any of the questions, you might not get bored in this session when we talk about the good, bad and the ugly from those principles and show C# code to exemplify the concepts.
This video introduces a series of things that will make you a better object oriented programmer and gives you explanations on the thought processes behind the ideas.
MVVM is a very important pattern used in Silverlight, WPF and Windows Phone 7 applications. This video shows you with a lot of code samples how to build complex interactive applications using proven best practices and powerful tools.
Download slides and video in other formats
In this video you can learn about the tools to use every day to speed up your work, to help you think better, to help you plan better and execute faster, to find errors faster and to automate easier.
Watch this video on oredev.org
This is a talk which aims to explain the Dependency Inversion Principle in practice. It is not a one hour theoretical explanation of what the principle states, but rather a real life demonstration of how it becomes a natural pattern to apply in the pursuit of a clean, maintainable design within the boundaries of a statically typed language. This is a â€œcode and commentaryâ€ talk, with virtually no slides. Though the code demonstrated is C#, this is not a technologyâ€“specific talk.
Watch this streaming video from the Norwegian Developer Conference 2010