I’ve been working extensively with ServiceStack lately and I really like what they’ve done. As it co I’ve been working extensively with ServiceStack lately and I really like what they’ve done. As it contains the full stack for building HTTP based services from text serializers to development tools t... [More]
This is part of a series of ReSharper Ninja ticks and workflows which I’ve picked up over the years. This particular one is brand new in ReSharper 7. Extract class Category: Refactoring This is a new feature in ReSharper 7 and one that I and many with me has been missing for a long time. Previously ... [More]
In a previous post I described the importance of optimizing your web site resources and how you can do it using the open source tool Ajax Minifier. I’ve received a few questions about how to automate this process and now I want to share a ASP.NET MVC 3 template with the combining and minification bu... [More]
Following test-driven development I often define my unwritten classes by first using it in a unit test. I then use Create class and Create method or property to generate the code from usage. As the class gets created in the same file as the unit test I use Move to folder to put the class in the production code assembly. Namespaces and using statements are fixed automatically. [More]
The foundation for all solid professional software development in my opinion is good craftsmanship practices and the most important of them is unit testing. Unit testing continuously is a practice and tool support for running unit tests in the background as you code. The foundation for all solid pro... [More]
At Ninetech we've developed an app which runs on a plasma in our dev room, showing everyone the current status of our projects including build success/failure, unit tests, and code coverage. I’ve previously blogged about how we practice Continuous Integration with TeamCity at Ninetech but some time ... [More]
Download my customized Son of Obsidian color scheme for Visual Studio 2012, Visual Studio 2010 and ReSharper. Update! Download for Visual Studio 2012 and ReSharper 7! Since I switched to the dark side I’ve made several tweeks and customizations to the Son of Obsidian scheme. I’m a heavy ReSharper us... [More]
I brought my son of eleven to work the other day and introduced him to programming using a visual programming language called Kodu for creating games. I brought my son to work the other day and was suppose to show him what I do for a living. I wanted to introduce him to programing but he is only ele... [More]
CSRepl is a C# REPL and interactive interpreter hosted on BitBucket. REPL stands for Read-eval-print loop and is a simple, interactive computer programming environment. This blog post introduces CSRepl, the C# REPL and interactive interpreter which I have founded on BitBucket. REPL stands for Read-e... [More]
TDD Katas has become very popular in a small segment of the development community and we call our se TDD Katas has become very popular in a small segment of the development community and we call our selves software craftsmen. We are passionate about software development as a craft and engage in diff... [More]
Day 3, the final day of Codegarden 2011, the annual Umbraco festival, is over and the Umbraco community is once again scattered all over the world. An interesting point that was maid during the round up was that only 250+ of the 200 000 active Umbraco users attended the conference. However, the fort... [More]
Day 2 of Codegarden 11 has come to an end. And what and end it was. The infamous Umbraco Bingo brought the craziest things ever, including a marching girl band, a midget Elvis, a pillow fight, and the grand prize of getting a real Umbraco tattoo live on stage! The conference, on the other hand, was ... [More]
Codegarden 11 is an annual developer conference for everything Umbraco where everyone from casual users to core developers attend to learn, share ideas, network and socialize for three days in sunny Copenhagen. This year’s event is all about Jupiter – version 5 of Umbraco rearchitected on ASP.NET MV... [More]
rickardnilsson.net has its own Facebook page. Please help me gather likes for a username. The page will be an extention to the blog where I will be able to share unedited material faster than I can write blog posts... I’ve created a Facebook page for rickardnilsson.net to be able to share more unedi... [More]
Tailor what's displayed on the Facebook wall when people Like or share your web site and pages.Use the Open Graph protocol to turn your pages into social graph objects... Since Facebook launched their share link feature anyone including you can share your site or pages to their friends. You can tail... [More]
I do all my web development on a MacBook Pro using Visual Studio, Windows 7 and VirtualBox. I much rather do it on a virtual machine on top of Mac OS X than on my Dell. Photographed for Hotspot · Photo by Henrik Bäck A couple of month ago I switched my Dell dev machine for a new MacBook Pro and it h... [More]
Join the dark side with Visual Studio color scheme Son of Obsidian. Download it from http://studiostyl.es/ Do you also want to join the dark side? This is the theme I use. Update: Download My customized Son of Obsidian Visual Studio color scheme for ReSharper Download it from studiostyl.es/sc... [More]
My advice is that you should listen to .NET Rocks and Hanselminutes podcasts if you work with, or is interested in working with Microsoft .NET. After graduation I started out on my professional career as developer on the .NET stack. As I was new to the platform and tools I began searching for means ... [More]