Which Development Product will You Suggest Your Boss?

Thursday, February 17, 2011

Which Development Product will You Suggest Your Boss? Today I was asked to help in a decision making of buying products for developers in a company that I’m consulting for. The manager gave me the information about his budget and asked for suggestions. I suggested two products which doesn’t exists in the arsenal of tools at that company – one for developers productivity and refactoring and the second for profiling the developers products.  If you got a budget for buying a product for developers, which product will you suggest to your boss to buy and why? CodeProject
4 comments

.NET Reflector is Becoming a Paid-For Product

Thursday, February 3, 2011

.NET Reflector is Becoming a Paid-For Product Red Gate announced a few days ago that .NET Reflector will become a commercial product from the end of February 2011. Here is what Neil Davidson, Red Gate’s Co-CEO, wrote as an open letter to the .NET community: ”Red Gate has announced that it will charge $35 for version 7 of .NET Reflector upon its release in early March. Version 7 will be sold as a perpetual license, with no time bomb or forced updates. As many of you know, our original intention was to maintain .NET Reflector as...
8 comments

Detecting HTML5 Features Using Modernizr

Sunday, January 9, 2011

Detecting HTML5 Features Using Modernizr In the past I wrote a post about using feature detection instead of browser detection when writing web applications/sites. There are frameworks like jQuery that do that for you and all you have to do is to use them. There are other frameworks like Modernizr that are specializing in testing the current browser you use in order to detect whether it supports upcoming features such as HTML5 or CSS3. What is Modernizr? Taken from Modernizr site: “Modernizr is a small and simple JavaScript library that helps you take advantage of...
no comments

EFProf – Profiler Tool for Entity Framework

Thursday, August 12, 2010

EFProf – Profiler Tool for Entity Framework One of the important tools in your tool arsenal when you develop with an ORM tool is a profiler. Like SQL profiler to a SQL Server DBA an Entity Framework profiler is a must have tool to Entity Framework developer. The main reasons to acquire such a tool are to understand what is going on underneath the hood in the query engine and for performance tuning. If you think that you can use Entity Framework without knowing what it is committing to...

Web Platform Installer – Web Installation on Steroids

Sunday, August 8, 2010

Web Platform Installer – Web Installation on Steroids One of the most annoying things that I’m sometimes get stuck with is to install my machine with the latest components. Trying to grab all the installation packages for every application or library that I need can be a very painful thing and also consumes a lot of time. This is the reason that a tool like Web Platform Installer was very welcome to my arsenal of tools. In the post I’ll describe what is the Web Platform Installer and show a scenario of installation. Web Platform Installer As I wrote at...
no comments

OData Explorer

Tuesday, July 6, 2010

OData Explorer One nice tool to use with OData is the OData Explorer. The OData Explorer is a tool that helps to explore OData feeds in a visual way and not by exploring the Atom/JSON responses. You can download the tool from here. Another way to use the tool is by going to the following link: http://Silverlight.net/ODataExplorer. OData Explorer Requirements The tool is a Silverlight 4 project. In order...

Wireless Notebook Presenter Mouse 8000

Thursday, May 6, 2010

Wireless Notebook Presenter Mouse 8000 A few months ago I bought a new mouse. I needed a mouse that could also act as a presenter tool in order to assist me in my presentations that I am delivering from time to time. So I talked to some people and asked for their recommendations. I also searched for details ...
no comments

The Regulator

Tuesday, February 2, 2010

The Regulator Yesterday, I reviewed a regular expression that was written by one of the developers and I needed to improve it since it wasn’t performing the appropriate thing. Since I know The Regulator tool, I opened it and in 5 minutes I came up with this regular expression which validate Israeli phone/cellular numbers: ^0(5|6|){1}(\-)?{1}\d{6}$ With The Regulator I created and checked the expression and then implemented it in the application. What is The Regulator? The Regulator is a free tool that was written by Roy Osherove. It’s purpose is to help us create regular expressions and also to test them inside...
one comment

Reading a Xml File in T4 Templates

Saturday, December 12, 2009

Reading a Xml File in T4 Templates After I wrote the post about the use of T4 templates in EF4, I played with them for a while (not in EF but generally with T4 templates). In an old project that I’ve created almost 3 years ago which automated the use of lookup tables I had an enum. That...
one comment

T4 Templates in Entity Framework 4

Saturday, December 5, 2009

T4 Templates in Entity Framework 4 T4 templates or Text Template Transformation Toolkit is a mean of creating a code generation artifacts which can save a lot of time. This technology is a part of Visual Studio since 2005 but was one of those technologies that were kept in secret by Microsoft. Almost all the code generation stuff...