What is DNX?

In the past, working in .NET for non-Windows platforms has been dependent on third-party frameworks like Mono. Now, with VS2015 and DNX Microsoft have stepped up to provide everything you need to code multi-platform apps straight out of the box. Clive Tong introduces this new .NET technology.… Read more

We’ve completed the first iteration

0
0
There are a lot of features in C# that are implemented by the compiler and not by the underlying platform. One such feature is a lambda expression. Since local variables cannot be accessed once the current method activation finishes, the compiler has to go out of its way to generate a new class which acts … Read more
0
0

The Joy of Clojure (book review)

0
0
It’s been a long time since Lisp and Scheme have been in the news. Despite the abilities of these languages to enable fast prototyping of complicated applications, they got overlooked in the old days due to people’s suspicion of garbage collection and their rather strange syntax. In more modern times, the take up of virtual … Read more
0
0

F# and the rose-tinted reflection

0
0
We’re already seeing increasing use of many cores on client desktops. It is a change that has been long predicted. It is not just a change in architecture, but our notions of efficiency in a program. No longer can we focus on the asymptotic complexity of an algorithm by counting the steps that a single … Read more
0
0

Towards an F# .NET Reflector add-in

0
0
When I had the opportunity to spent some time during Red Gate’s recent “down tools” week on a project of my choice, the obvious project was an F# add-in for Reflector . To be honest, this was a bit of a misnomer as the amount of time in the designated week for coding was really … Read more
0
0

.Net Reflector 6.5 EAP now available

0
0
With the release of CLR 4 being so close, we’ve been working hard on getting the new C# and VB language features implemented inside Reflector. The work isn’t complete yet, but we have some of the features working. Most importantly, there are going to be changes to the Reflector object model, and we though it … Read more
0
0

Reflector Pro has now been released!

0
0
After moving into the .NET division in May, and having a great time working on Reflector, I’m pleased to say that the results of that work are now available. Reflector Pro has now been released! The old Reflector as you know and love it is still available free of charge, and as part of this … Read more
0
0

Real-World Functional Programming (book review)

0
0
I had been reading Tomas Petricek’s blog for some time when he announced that he was going to be writing a book. I can’t remember when this announcement was made, and somehow the book seems to have taken a long time to come out, but Real-World Functional Programming (co-authored with Jon Skeet) was certainly worth … Read more
0
0

What a Job Opportunity…

0
0
Life as a developer at Red Gate has many opportunities! One moment you’re finishing off code in the first release of a new tool and then you move into the .NET division to work with a group of talented but scary-looking individuals. What do you get to work on? A tool for allowing you to … Read more
0
0