Daniel Cazzulino's Blog
-
How to perform regular expression based replacements on files with MSBuild
And without a custom DLL with a task, too .
-
How to access the raw markdown source for a github wiki page
This is not entirely obvious (at least it wasn’t for me), but since Github wikis are actually backed by a proper Git repo, I figured it should be possible to access the raw markdown for a page by using Github’s https://raw.github.com/ style URLs.
-
Documenting user interfaces in a mouse-less touch UI
“Old” apps rely on mouse pointing and tooltips to explain what a given button is for. Maybe there is text associated with the button, but you can only put so much text without wasting useful screen state. More so in a phone or tablet app.
-
How to exclude copy local referenced assemblies from a VSIX
When you add library references to project that are not reference assemblies or installed in the GAC, Visual Studio defaults to setting Copy Local to True:
-
How to change the target VSIX file name
When creating a VSIX or VS Package extension to VS, the default .vsix file name matches the project assembly name. Usually this is too long. So if you want to change it to be a short name, you have to edit the project file and add the following property:
-
Static GitHub powered blog engine
Blog engines were the new "cool thing to write" after the fever of writing a new DI framework was over. It was kinda like the new "hello world++" example. Almost every single engine uses a database of some sort to keep posts and comments. Almost every one is not leveraging the web as a consequence ;)
-
Electronics 101 for kids: littleBits review
I'm always on the lookout for cool toys that can empower my kids (9, 6 and 2yo) to be creative and break the mold of being just consumers of other's ideas.
-
Visual Studio 2012 Developer Command Prompt Here
This is a very handy utility that I’ve used consistently for years now. I’ve been updating it since VS 2003 days. Originally from Scott’s blog, IIRC.
-
Tracer: the unified, dead-simple API for all logging frameworks in existence
We all need some kind of tracing or logging in our apps. We’d also like third party components to provide useful logging too. And if it integrates with whatever logging framework we happen to use, even better!
-
How to mock a generic repository
The short answer is: you don’t. You see, having a mocking library at hand (no matter how cool it is) doesn’t automatically make it the best tool for every testing need.