Sign in
|
Join
Patrick Steele's .NET Blog
Implements ICodeWithDotNet
This Blog
Home
Contact
About
Syndication
RSS
Atom
Search
Go
Tags
.NET
ActiveRecord
Android
ASP.NET MVC
Async
Automapper
Bitbucket
Blackberry
Blogging
CodeMash
Day of .NET
Evernote
GANG
GiveCamp
IntelliJ
IOC
Java
LINQ
Log4Net
Mercurial
Mocking
MonoRail
Project Euler
QA
Resharper
Rhino.Mocks
Ruby
Silverlight
SRT
Tablet PC
UnitTesting
Visual Studio
WPF
Navigation
Home
Blogs
Archives
April 2012 (1)
January 2012 (2)
July 2011 (1)
June 2011 (3)
May 2011 (1)
April 2011 (1)
March 2011 (3)
February 2011 (4)
January 2011 (2)
November 2010 (1)
August 2010 (1)
June 2010 (2)
May 2010 (5)
April 2010 (2)
March 2010 (1)
February 2010 (3)
January 2010 (6)
December 2009 (2)
November 2009 (3)
October 2009 (3)
September 2009 (4)
August 2009 (4)
July 2009 (4)
June 2009 (4)
May 2009 (5)
April 2009 (5)
February 2009 (9)
January 2009 (6)
December 2008 (5)
November 2008 (8)
October 2008 (8)
September 2008 (7)
August 2008 (4)
July 2008 (4)
June 2008 (1)
May 2008 (6)
April 2008 (10)
February 2008 (1)
January 2008 (13)
November 2007 (1)
October 2007 (2)
September 2007 (11)
August 2007 (2)
July 2007 (3)
May 2007 (2)
March 2007 (11)
February 2007 (9)
January 2007 (33)
November 2006 (6)
October 2006 (3)
September 2006 (13)
August 2006 (3)
July 2006 (4)
June 2006 (1)
May 2006 (1)
April 2006 (2)
March 2006 (6)
February 2006 (4)
November 2005 (1)
October 2005 (2)
September 2005 (4)
August 2005 (1)
July 2005 (1)
June 2005 (2)
May 2005 (5)
April 2005 (6)
March 2005 (6)
February 2005 (7)
January 2005 (4)
December 2004 (11)
November 2004 (4)
September 2004 (15)
August 2004 (1)
July 2004 (4)
June 2004 (7)
May 2004 (7)
April 2004 (7)
March 2004 (5)
February 2004 (12)
January 2004 (11)
December 2003 (4)
November 2003 (2)
October 2003 (14)
September 2003 (16)
August 2003 (2)
July 2003 (13)
June 2003 (19)
May 2003 (11)
Published Articles
COM Interop Exposed
COM Interop Exposed - Part 2
Browse by Tags
All Tags
»
.NET
(
RSS
)
ActiveRecord
Android
ASP.NET MVC
Async
Automapper
Bitbucket
Blackberry
Blogging
CodeMash
Day of .NET
Evernote
GANG
GiveCamp
IOC
LINQ
Log4Net
Mercurial
Mocking
MonoRail
Project Euler
Resharper
Rhino.Mocks
Ruby
Silverlight
SRT
UnitTesting
Visual Studio
WPF
Friday, April 13, 2012 5:52 PM
Why you need to learn async in .NET
I had an opportunity to teach a quick class yesterday about what’s new in .NET 4.0. One of the topics was the TPL (Task Parallel Library) and how it can make async programming easier. I also stressed that this is the direction Microsoft is...
Posted by
PSteele
|
2 comment(s)
Filed under:
.NET
,
Visual Studio
,
Async
Thursday, January 19, 2012 5:42 PM
2012 Begins
It has become tradition for the past few years that my first blog post of the new year is to thank Microsoft for being recognized as an MVP . This year is no different. Once again, I’m honored to be recognized by Microsoft for my contributions...
Posted by
PSteele
|
1 comment(s)
Filed under:
.NET
,
CodeMash
,
IOC
,
Android
Thursday, July 28, 2011 3:01 PM
Using WPF Converters to Affect Multiple Properties
I’m working on my first WPF application. I’ve done a ton of reading on WPF and it’s helped me in my understandings of how WPF works. So far, I’m really liking the data binding flexibility WPF gives you. That, along with a very testable...
Posted by
PSteele
|
2 comment(s)
Filed under:
.NET
,
WPF
,
Bitbucket
Thursday, June 16, 2011 11:57 AM
HOWTO: Change which “.testsettings” file Visual Stuido 2010 uses
I’m blogging this mainly for historical reasons. I just spent over 30 minutes trying to figure this out. Well, the first 10 or 15 minutes was getting code coverage enabled in Visual Studio 2010. There’s plenty of coverage on that topic...
Posted by
PSteele
|
1 comment(s)
Filed under:
.NET
,
UnitTesting
,
Visual Studio
Monday, April 04, 2011 1:36 PM
Clarification on Updating DefaultLocation in an MSI
Back in February, I did a blog post on how to change the default location for an Application installed via an MSI. Thanks to a comment from Joe Marcelino, it wasn’t clear where to find the “DefaultLocation” field to change that. Here’s a quick...
Posted by
PSteele
|
1 comment(s)
Filed under:
.NET
Friday, March 18, 2011 12:53 PM
Automapper: Handling NULL members
A question about null members came up on the Automapper mailing list . While the problem wasn’t with Automapper , investigating the issue led to an interesting feature in Automapper. Normally, Automapper ignores null members. After all, what...
Posted by
PSteele
|
1 comment(s)
Filed under:
.NET
,
Automapper
Wednesday, February 23, 2011 9:25 PM
Changing the Default Install Location of an MSI
A few months ago, I had to tweak an MSI installer. It was installing into a specific directory (named the same as the application) underneath Program Files. Since the location of Program Files can change from machine to machine, the MSI has...
Posted by
PSteele
|
1 comment(s)
Filed under:
.NET
Wednesday, February 02, 2011 9:45 PM
Using Lambdas for return values in Rhino.Mocks
In a recent StackOverflow question, someone showed some sample code they’d like to be able to use. The particular syntax they used isn’t supported by Rhino.Mocks , but it was an interesting idea that I thought could be easily implemented with an...
Posted by
PSteele
|
1 comment(s)
Filed under:
.NET
,
Mocking
,
Rhino.Mocks
Monday, January 31, 2011 9:44 PM
Xml Serialization and the [Obsolete] Attribute
I learned something new today: Starting with .NET 3.5, the XmlSerializer no longer serializes properties that are marked with the Obsolete attribute . I can’t say that I really agree with this. Marking something Obsolete is supposed to be...
Posted by
PSteele
|
1 comment(s)
Filed under:
.NET
Monday, January 31, 2011 4:50 PM
Welcome 2011
About this time last year, I wrote a blog post about how January of 2010 was almost over and I hadn’t done a single blog post. Ugh… History repeats itself. 2010 in Review If I look back at 2010, it was a great year in terms of technology and...
Posted by
PSteele
| with
no comments
Filed under:
Blogging
,
.NET
,
GiveCamp
,
SRT
,
Blackberry
,
Mercurial
,
WPF
,
Android
More Posts
Next page »