sfeldman.NET
.NET, code, personal thoughts
-
dotPeak
JetBrains has released the beta version of their tool that can replace Reflector. Just the navigation around with R# like shortcuts is worth trying it. I tried Telerik’s JustDecompile, though it wasn’t as good as dotPeek. ILSpy is another player on the field, that I have tried to use. So far the leader is dotPeek. Let’s see how the game will go. Once thing is obvious – Reflector is loosing.
-
Generic Repository–Cons
Generic Repository (something like Repository<T>) is a good concept with intention of keeping code DRY, though problematic. Here are a few drawbacks of a generic repository:
-
Change
I really loved the last exhibit at the Royal Tyrrell Museum (door with the words):
-
Course Online - Agile Fundamentals
Agile Fundamentals is an online course ThoughtWorks is provided free of charge. The subjects discussed are
-
Pro ASP.NET MVC 2 Framework
I have started this book long time ago, but never got to end of it. Finally, I had a chance to do so. What a great book. The cover says “The Expert’s Voice in .NET”, and I found Seven Sanderson a real expert in ASP.NET MVC.
-
R# ALT-ENTER in Word
This a neat shortcut assignment I probably will end up using a lot
-
Not Caving In on TDD
TDD causes different people react to it in a completely different way. Some just jump on it like on a glass of a cold sparkling drink in the heat of a summer day. Some run away from it like it’s a wild dog ready to take a bite. Some feel that there might be a value for them in it, but don’t really want to move away from the comfort zone. And the last group of people always have an interesting way making an attempt to justify why having no TDD is good.
-
Jenkins – Getting Revision for Project with Multiple Modules
I ran into this problem just recently on a project that has more than a single repository for a project. Using Jenkins (Hudson) was awesome for the past 2+ years and I was surprised that it couldn’t handle revision environment variable assignment when more than a single module had a place in a build job. According to some threads, this is done by design. One workaround in particular that I liked was to look into the poll log file and get information out of it.
-
TestDriven.NET AnyCPU Tests
TestDriven.NET defaults tests for code running on AnyCPU platform to be executed under 32-bit process by default. In order to change that, it has to be configured in VS through Tools –> Options –> TestDriven.NET –> AnyCPU Tests
-
Developing with Elevated Privileges – Gods’ Syndrome
Are you developing on Windows 7? Do you have your UAC turned off?