Click here to Skip to main content
15,895,011 members

Articles by Martin Jarvis (Article: 1, Technical Blogs: 34, Tip/Tricks: 4)

Article: 1, Technical Blogs: 34, Tip/Tricks: 4

RSS Feed

Average article rating: 5.00

Programming Languages
C#
21 Nov 2015   Updated: 21 Nov 2015   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: CPOL    Views: 5,570     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Cleaner WCF Proxy usage with DynamicTidyProxy

Average blogs rating: 4.51

ADO.NET
21 Jul 2011   Updated: 21 Jul 2011   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 8,290     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
Experiments with ADO.NET, extension methods and anonymous methods
All Topics
20 Oct 2011   Updated: 20 Oct 2011   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 21,090     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
This is tricky because tfs2svn stopped being updated when Subversion 1.4 ruled the roost.
12 Apr 2010   Updated: 12 Apr 2010   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 6,220     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
In part 1, I gave an overview of the similarities in securing a good night club and a website and in part 2 I gave an overview of what we, as developers, can do to secure our websites.
12 Apr 2010   Updated: 12 Apr 2010   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 7,410     Bookmarked: 6   Downloaded: 0
Please Sign up or sign in to vote.
Secure your website, put bouncers at the door
24 Jun 2010   Updated: 28 Jun 2010   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 15,190     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
MSBuild: Reliably retrieving the Assembly Version (without locking the file!)
19 Aug 2010   Updated: 19 Aug 2010   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 7,910     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Creating Strongly Typed Code Using Microsoft.VisualBasic.Collection
1 Nov 2011   Updated: 1 Nov 2011   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 5,850     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
EKTRON: Diagnosing 8.0 Extension Strategy Loading Failures
21 Oct 2011   Updated: 21 Oct 2011   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 14,730     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
Ektron: High Indexing Service Processor Usage (Potential) Fix
1 Nov 2011   Updated: 1 Nov 2011   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 31,211     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
Replacing a Dead RAID 5 Drive in QNAP NAS
CMS
23 Nov 2012   Updated: 23 Nov 2012   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 7,270     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
I’m assuming that you’ve read the installation instructions: http://world.episerver.com/Documentation/Items/Installation-Instructions/EPiServer-CMS/Version-6/EPiServer-CMS-6-R2/Installation-Instructions---EPiServer-CMS-6-R2/ Creating a new blank EPiServer Site Project and Solution Prepare Repo
General Programming
Exceptions
4 May 2011   Updated: 4 May 2011   Rating: 4.00/5    Votes: 2   Popularity: 1.20
Licence: CPOL    Views: 9,160     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Logging is the new Exception Swallowing
Multimedia
GDI
3 Jul 2010   Updated: 3 Jul 2010   Rating: 3.75/5    Votes: 6   Popularity: 2.92
Licence: CPOL    Views: 13,463     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
How to improve readability with shorter String.Format statements
Operating Systems
Windows
12 Apr 2010   Updated: 12 Apr 2010   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 4,570     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
Educating clients about the way the web works
Programming Languages
C#
9 Jun 2010   Updated: 9 Jun 2010   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 20,270     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
N2CMS Forum Addon: Fixing the Theme
5 Nov 2010   Updated: 8 Nov 2010   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 14,191     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
How to apply output cache policies to a user control
2 Feb 2012   Updated: 2 Feb 2012   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 10,810     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
Finding “Missing” content in the index on 64 bit Windows
7 Sep 2010   Updated: 7 Sep 2010   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 6,900     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
Yummy! Cleaner, sweeter WCF proxy usage with DynamicTidyProxy!
29 Jun 2010   Updated: 12 Jul 2010   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 24,874     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
How to convert accented characters to simple characters
2 May 2011   Updated: 2 May 2011   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 7,370     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
Base26 Number Encoding/Generate Excel Columns
SQL
1 Nov 2010   Updated: 1 Nov 2010   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 18,150     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
Cleaning up after the database tuning engine advisor in SQL
1 Nov 2011   Updated: 1 Nov 2011   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 4,110     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
SQL Script to clone a menu into multiple languages
XML
5 May 2010   Updated: 12 May 2010   Rating: 4.00/5    Votes: 2   Popularity: 1.20
Licence: CPOL    Views: 7,090     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
How to use MbUnit StaticTestFactory to validate Sitemap.xml links
Security
12 Apr 2010   Updated: 12 Apr 2010   Rating: 3.50/5    Votes: 2   Popularity: 1.05
Licence: CPOL    Views: 8,300     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
Sure your website by putting bouncers at the door
21 Sep 2010   Updated: 21 Sep 2010   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: CPOL    Views: 14,610     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
Protect against POET Attacks with Custom Errors!
WCF
12 Apr 2010   Updated: 12 Apr 2010   Rating: 4.00/5    Votes: 2   Popularity: 1.20
Licence: CPOL    Views: 10,630     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
Clean, sweet WCF proxy usage with TidyProxy
Web Development
ASP.NET
23 May 2010   Updated: 24 May 2010   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 9,222     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
This module allows you to disable Control Adapters using a whitelist (disallow all, apart from those lists) black list (disallow all control adapters listed) and also to inject a control adapter into a specific control.
14 Jun 2010   Updated: 14 Jun 2010   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 9,050     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
N2CMS Templates RSS Feed Fix
15 Jul 2010   Updated: 15 Jul 2010   Rating: 4.50/5    Votes: 2   Popularity: 1.35
Licence: CPOL    Views: 13,651     Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
Url Rewriting is great and I love it a lot, you get to create nice readable (and memorable) urls without having to create hundred of files.  However, there can be issues.
3 Aug 2010   Updated: 3 Aug 2010   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: CPOL    Views: 12,820     Bookmarked: 12   Downloaded: 0
Please Sign up or sign in to vote.
Some extension methods to try and get around the (many) issues that I’ve had with FindControl
12 Apr 2010   Updated: 12 Apr 2010   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 10,021     Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
ASP.NET and custom error pages, an SEO nightmare?
14 May 2010   Updated: 14 May 2010   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 12,941     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
Basic Example of On-The-Fly Config Section Encryption
16 Jan 2012   Updated: 16 Jan 2012   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 33,590     Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
The new MVC3 Validation Groups
10 Jul 2010   Updated: 10 Jul 2010   Rating: 5.00/5    Votes: 8   Popularity: 4.52
Licence: CPOL    Views: 61,746     Bookmarked: 14   Downloaded: 0
Please Sign up or sign in to vote.
Diagnosing Tricky ASP.NET Production Issues with DebugDiag and winDbg
CSS
20 Jul 2010   Updated: 20 Jul 2010   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 26,451     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
How to change a Master Page Body Tag’s CSS class for different Content Pages

Average tips rating: 5.00

Programming Languages
C#
24 Jun 2010   Updated: 26 Jun 2010   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: CPOL    Views: 12,611     Bookmarked: 9   Downloaded: 0
Please Sign up or sign in to vote.
How to Programatically (and configurably) Launch a Debugger
Web Development
ASP.NET
8 Jun 2010   Updated: 8 Jun 2010   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 10,551     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
Essentially, leave 'Treat As Library Component Unchecked'
26 Jul 2010   Updated: 26 Jul 2010   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 7,780     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
An alternative (and reusable) method is to create a Control Adapter for the form which replaces the Action attribute value as the page renders.This can then be moved from project to project with just a bit of config in the App_Browsers file.I've just written a quick blog post about this...
IIS
13 Apr 2010   Updated: 13 Apr 2010   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: CPOL    Views: 34,884     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
Whilst uploading a large (70MB) file to an IIS 7 website I got a 404 error….which was odd, uploading a file in a postback shouldn’t give me that. I know that file exists!On further investigation it turns out it was actually a 404.13 error from the Request Filtering feature of the Integrated...

Average reference rating:

No reference articles have been posted.

Average project rating:

No projects have been posted.
Software Developer (Senior) Freestyle Interactive Ltd
United Kingdom United Kingdom
I'm a lead developer for Freestyle Interactive Ltd where we create many wonderful websites built on Microsofts ASP.Net and Ektron CMS.

I've been developing .Net applications (both Windows and Web) since 2002.