Sign In
Matthew Manela's Blog
Options
About
Email Blog Author
RSS for posts
Atom
OK
Search
Advanced search options...
Search In:
Everything
Blogs
Forums
People
Groups
Places
Pages
Date range:
All Time
Last Year
Last 6 Months
Last 3 Months
Last Month
Last Week
Last Two Days
Tags
C#
Chutzpah
Codeplex
DiffPlex
Downloads
F#
Haskell
HTML
JavaScript
JQuery
LINQ
MSDN Code Gallery
Open Source
Personal
Powershell
Programming
Snippet Designer
testing
Tools
Visual Basic
Visual Studio
Visual Studio Gallery
Windows
WPF
XAML
Archive
Archives
December 2011
(2)
November 2011
(2)
September 2011
(3)
August 2011
(1)
July 2011
(1)
June 2011
(4)
May 2011
(3)
April 2011
(1)
March 2011
(2)
February 2011
(1)
January 2011
(2)
December 2010
(1)
November 2010
(1)
October 2010
(1)
September 2010
(3)
August 2010
(3)
June 2010
(2)
April 2010
(2)
February 2010
(1)
January 2010
(3)
December 2009
(1)
November 2009
(1)
September 2009
(1)
July 2009
(2)
May 2009
(1)
April 2009
(2)
March 2009
(3)
February 2009
(1)
January 2009
(2)
December 2008
(2)
November 2008
(2)
October 2008
(1)
September 2008
(3)
August 2008
(5)
July 2008
(1)
June 2008
(4)
May 2008
(3)
April 2008
(4)
March 2008
(8)
February 2008
(3)
January 2008
(3)
December 2007
(7)
November 2007
(4)
October 2007
(3)
August 2007
(2)
MSDN Blogs
>
Matthew Manela's Blog
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
Matthew Manela's Blog
A Monadic Pratt Parser
Posted
1 month ago
by
Matthew Manela
Introduction I recently read Beautiful Code which contains articles from several well known programmers about the code they consider beautiful. In Top Down Operator Precedence, Douglas Crockford discusses the Pratt Parser (named after Vaughan Pratt who...
Matthew Manela's Blog
Chutzpah 1.3.0 Released
Posted
2 months ago
by
Matthew Manela
A new version of Chutzpah is now live on Visual Studio Gallery, CodePlex and now NuGet. This release contains the following changes: Features 1. Chutzpah is now able to run Jasmine tests in addition to QUnit. This was a large … Continue reading...
Matthew Manela's Blog
Moving and renaming resource keys in a .resx file
Posted
3 months ago
by
Matthew Manela
I work on websites where we have several resource files that are localized in many languages. This makes operations like renaming a resource key and moving a resource key to a different file annoying since you must do it across … Continue reading...
Matthew Manela's Blog
Chutzpah 1.2.0 Released
Posted
4 months ago
by
Matthew Manela
A new version of Chutzpah is now live on Visual Studio Gallery, CodePlex and now NuGet. This release contains the following changes. 1. Added the Chutzpah console runner as a NuGet package. Once installed the Chutzpah.Console.exe file will be located...
Matthew Manela's Blog
Make your website faster with RequestReduce
Posted
5 months ago
by
Matthew Manela
My co-worker Matt Wrock released an open source project on GitHub and Nuget called RequestReduce. It is a very quick and easy way to dramatically improve the performance of an ASP.NET website. We use this library for our sites at … Continue...
Matthew Manela's Blog
Update on inheriting base type mappings with AutoMapper
Posted
5 months ago
by
Matthew Manela
Several months ago I wrote this post which shows an extension method for inheriting the mappings on a base type for a child type in AutoMapper. Since then I have had a few comments on the post which led me … Continue reading →
Matthew Manela's Blog
Chutzpah 1.1.0 Released
Posted
6 months ago
by
Matthew Manela
A new version of Chutzpah is now live on Visual Studio Gallery and CodePlex. This release contains the following changes: Added a “Run JS Tests in Browser” menu option inside of Visual Studio. This will open your default browser and … Continue reading...
Matthew Manela's Blog
A combined Mercurial and Git PowerShell Prompt
Posted
6 months ago
by
Matthew Manela
A while ago I posted the code I use to create a custom PowerShell prompt to show the status of my Mercurial repositories. Since then I have also started using Git so I updated my prompt to work for both. … Continue reading →
Matthew Manela's Blog
Making linking between anchors in an IFrame work in Firefox 4 and above
Posted
7 months ago
by
Matthew Manela
In Firefox 4 a security fix was added which prevents linking between anchors within an IFrame that does not have scroll bars. This change breaks the scenario where you have an IFrame that has a “Go To Top” link (<a … Continue reading →
Matthew Manela's Blog
Chutzpah: A JavaScript Test Runner Released
Posted
7 months ago
by
Matthew Manela
I just released to CodePlex and the Visual Studio Gallery a new project called Chutzpah. Chutzpah is an open source JavaScript unit test runner which helps you integrate JavaScript unit testing into your website. It enables you to run JavaScript …...
Matthew Manela's Blog
Return type overloading in Haskell
Posted
7 months ago
by
Matthew Manela
Function overloading is very common in many programming languages like C# but most of the languages that I have used only support overloading based on function arguments. For example in C# there are several overloads on the String.IndexOf function where...
Matthew Manela's Blog
Snippet Designer 1.4.0 Released
Posted
7 months ago
by
Matthew Manela
Snippet Designer 1.4.0 has been released. You can get it from its CodePlex page, on the Visual Studio Gallery or through the extension manager in the Visual Studio IDE. Snippet Explorer Changes Reworked language filter UI to work better in … Continue...
Matthew Manela's Blog
DiffPlex 1.2 Released
Posted
8 months ago
by
Matthew Manela
I released version 1.2 of the DiffPlex library on both CodePlex and Nuget. This new version contains a few notable changes. A new class called InlineDiffBuilder which makes it easier to build inline diffs (the same way the existing SidebySideDiffBuilder...
Matthew Manela's Blog
Refactor now, not later
Posted
9 months ago
by
Matthew Manela
Imagine this situation (one I’ve been in too many times): you have been working on a piece of code and have created a complicated/intricate function. You look over your work and realize it is an ugly mess; the function is … Continue reading →
Matthew Manela's Blog
Regex Hero: Free online regular expression tester
Posted
9 months ago
by
Matthew Manela
A regex tester is one of those tools developers often need. I used many different ones over the years and have never settled on one that I really like. I have seen some paid ones that looked promising but I … Continue reading →
Matthew Manela's Blog
Converting between RTF to HTML and HTML to RTF
Posted
9 months ago
by
Matthew Manela
A while back I posted Converting RTF to HTML which showed how to convert RTF text into HTML markup using the WPF RichTextBox control. Since then I have noticed many posts on forums asking for a free and easy way … Continue reading →
Matthew Manela's Blog
The problem with the EnvDTE ItemOperations.NewFile method
Posted
11 months ago
by
Matthew Manela
During my work on the latest version of the Snippet Designer I was struggling with solving an issue with the EnvDTE method ItemOperations.NewFile. The purpose of the NewFile method is to create a new file in the same manner as … Continue reading...
Matthew Manela's Blog
Snippet Designer 1.3.1 Released
Posted
11 months ago
by
Matthew Manela
Snippet Designer 1.3.1 is a bug fix release which contains fixes to three important bugs. CodePlex Page: http://snippetdesigner.codeplex.com/ Visual Studio Gallery Page: http://visualstudiogallery.msdn.microsoft.com/en-us/B08B0375-139E-41D7-AF9B-FAEE50F68392...
Matthew Manela's Blog
Visually view all events attached to DOM elements
Posted
11 months ago
by
Matthew Manela
I recently found this tool called Visual Event which helps you view and inspect all events attached to DOM elements on a web page. I have wanted a tool like this for a long time. Often when programming with many … Continue reading →
Matthew Manela's Blog
Inheriting base type mappings with AutoMapper extension
Posted
over 1 year ago
by
Matthew Manela
AutoMapper is a useful library that makes it easy to map properties between two types. You can declaratively define how you want properties mapped or just let it map based on simple conventions (like matching property names). While working with …...
Matthew Manela's Blog
Using NHibernate with existing ADO.NET transactions
Posted
over 1 year ago
by
Matthew Manela
My co-worker Matt Wrock wrote an excellent blog post about using ADO.NET transactions in conjunction with NHibernate transactions/sessions. This was a problem our team encountered since we are beginning the arduous transition towards using NHibernate...
Matthew Manela's Blog
Water Pipes: My first Windows Phone app
Posted
over 2 years ago
by
Matthew Manela
About the Game My first Windows Phone application, Water Pipes, has just been published to the Marketplace. You can download it to your Windows Phone by searching for “water pipes” in the Marketplace or, in the Zune software. Water Pipes...
Matthew Manela's Blog
OpenWithTest 0.4 Released
Posted
over 2 years ago
by
Matthew Manela
OpenWithTest 0.4 has been release on the Visual Studio Gallery. If you already have it installed you should get an update in your extension manager. Release Notes Added an OpenWithTest toolbar button. This button allows you to quickly enable and …...
Matthew Manela's Blog
A simple JavaScript stubbing function
Posted
over 2 years ago
by
Matthew Manela
Stop! If you are looking for a full featured JavaScript stubbing/mocking library you will be thoroughly disappointed by this post. There are many really good and full featured frameworks for this such as QMock , JSMock and my current personal …...
Matthew Manela's Blog
Functional stateful programming in F#
Posted
over 2 years ago
by
Matthew Manela
F# is a multi-paradigm language which lets you program in both a functional pure manner and a imperative mutational way. With F#’s growing popularity many .NET programmers are trying out the language and are able to get started quickly because …...
Page 1 of 5 (107 items)
1
2
3
4
5