Click here to Skip to main content

Articles by Matthew Dennis (Articles: 4, Technical Blogs: 5, Tip/Tricks: 3)

Articles: 4, Technical Blogs: 5, Tip/Tricks: 3

RSS Feed

Average article rating: 4.72

ASP.NET
General
Posted: 2 Apr 2011   Updated: 11 Feb 2014   Views: 20,117   Rating: 4.88/5    Votes: 12   Popularity: 5.26
Licence: The Code Project Open License (CPOL)      Bookmarked: 20   Downloaded: 573
Munq IOC Container Version 3 has been released on CodePlex and as a NuGet package. This article demonstrates how to integrate the IOC Container into an ASP.NET MVC3 project.
C#
General
Posted: 25 Jan 2014   Updated: 31 Jan 2014   Views: 9,083   Rating: 4.92/5    Votes: 11   Popularity: 5.12
Licence: The Code Project Open License (CPOL)      Bookmarked: 16   Downloaded: 536
A utility to run Redis, or other executables, as a Windows Service.
Libraries
General
Posted: 19 Nov 2010   Updated: 19 Nov 2010   Views: 51,461   Rating: 4.97/5    Votes: 22   Popularity: 6.67
Licence: The Apache License, Version 2.0      Bookmarked: 33   Downloaded: 328
Refactoring Lucene.NET to follow .NET best practices and conventions rather than Java's coding styles and limitations. A series of articles will be available at www.codeproject.com that follow the process from beginning to end.
Posted: 8 Dec 2010   Updated: 8 Dec 2010   Views: 11,126   Rating: 4.13/5    Votes: 7   Popularity: 3.49
Licence: The Apache License, Version 2.0      Bookmarked: 11   Downloaded: 154
Refactoring Lucene.NET to follow .NET best practices and conventions rather than Java's coding styles and limitations. This is the second in a series of articles that will be available at www.codeproject.com that follow the process from beginning to end.

Average blogs rating: 4.76

ASP.NET
General
Posted: 30 Oct 2009   Updated: 23 Jan 2010   Views: 16,539   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 0
In this article, I will walk through the modification of the default ASP.NET MVC 2 application to use the Munq IOC container.  This is a fairly simple process during which we will create a custom Controller Factory for the framework which you can use in
Posted: 24 May 2010   Updated: 24 May 2010   Views: 9,382   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Munq IOC Container – Creating a Thread Local Storage Lifetime Manager
Posted: 24 May 2010   Updated: 23 Nov 2010   Views: 8,394   Rating: 4.33/5    Votes: 3   Popularity: 2.07
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
Table of Contents Downloading the code Overview What is Munq IocContainer Using Munq IocContainer Registering Factory Methods Obtaining an Instance from the IocContainer Initializing the IocContainer Lifetime Management Downloading the Code The code is maintained at CodePlex.  The latest rel
Posted: 26 Oct 2009   Updated: 23 Nov 2010   Views: 39,667   Rating: 4.91/5    Votes: 6   Popularity: 3.80
Licence: The Code Project Open License (CPOL)      Bookmarked: 46   Downloaded: 0
This is the first in a series of articles about using the Munq DI IOC Container and IOC containers in general.
Programming Tips
General
Posted: 17 Mar 2010   Updated: 17 Mar 2010   Views: 6,828   Rating: 4.57/5    Votes: 6   Popularity: 3.56
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
I believe that the code you write should express your intended functionality in a manner that reads almost like a story.  To achieve this, you need to use a coding style that includes descriptive names for methods, properties, and fields.  One area that a lot of people don’t consider is what their c

Average tips rating: 4.75

Posted: 5 Apr 2011   Updated: 5 Apr 2011   Views: 11,262   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
jQuery has changed its implementation of how it creates JSONP requests in a way that can break some applications.
Posted: 18 Oct 2011   Updated: 18 Oct 2011   Views: 3,381   Rating: 4.67/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
The System.Numeric.BigInteger class allows for calculating VERY LARGE values.I created a sample window form app to calculate the factorial of an input valueprivate void button1_Click(object sender, EventArgs e){ int inputValue; if (int.TryParse(this.textBox1.Text, out inputValue)...
Uncategorised Tips and Tricks
General
Posted: 6 Jul 2010   Updated: 6 Jul 2010   Views: 3,511   Rating: 4.57/5    Votes: 5   Popularity: 3.08
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
While a slow system may be a symptom of viruses or other malware, it may be an indication of disk problems.
No reference articles have been posted.

Matthew Dennis
Software Developer (Senior) The Code Project
Canada Canada
Matthew works on improving the performance and experience of the Code Project site for users, clients, and administrators.
 
Matthew has more years of software develeopment, QA and architecture experience under his belt than he likes to admit. He gradutated for the University of Waterloo with a B.Sc. in Electrical Engineering. He started out developing micro-processor based hardware and software including compilers and operating systems.
His current focus is on .NET web development including jQuery, Webforms, MVC, AJAX, and patterns and practices for creating better websites.
He is the author of the Munq IOC, the fastest ASP.NET focused IOC Container.
His non-programming passions include golf, pool, curling, reading and building stuff for the house.
Follow on   Twitter


Advertise | Privacy | Mobile
Web03 | 2.8.140415.2 | Last Updated 19 Apr 2014
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Use
Layout: fixed | fluid