Articles on this Page
- 06/07/11--08:58:_Review: .NET Windows...
- 07/13/11--16:04:_Most Valuable Member...
- 07/27/11--11:17:_Applying aspects to 3rd...
- 08/01/11--12:28:_PostSharp: Why are my...
- 08/16/11--10:57:_Exposing internal...
- 01/18/12--13:02:_Learn T4 with my...
- 01/24/12--10:34:_Indexing DataTables
- 01/24/12--14:48:_Change Request Pattern...
- 01/26/12--11:55:_DataTables != Thread Safe
- 01/27/12--12:02:_PostSharp with projects...
More Channels
- Jan 28: something wonderful.
- Jan 28: Sulit.com.ph Ads by njoah24
- Jan 23: KC's Site
- Nov 24: eyngel13
- Jan 27: Helden
- Nov 25: **MJ**
- Nov 24: انتظار.....منجی
- Nov 28: 自由を愛する孤高の海...
- Jan 23: مثـل هیـچ کس
- Nov 24: ایالت وفس
- Nov 24: faszley84@hotmail.com
- Nov 24: 組長きょこのブログ
- Jan 23: ぽっぷるーむ
- Nov 25: marman's Multiply Site
- Nov 28: VeryFriendly, magazine gay,...
- Dec 10: bluesforredsun's Recently Played...
- Dec 8: MP3 & Audio (MP3 & Audio > MP3 &...
- Nov 24: Cleaners (Cleaners > Maintenance...
- Nov 24: erin.liane. ^^,
- Nov 24: Fotoblog escape
- Nov 24: Wear Me
- Nov 24:
- Nov 24: wild 69
- Nov 24: Fashion for Everyone by Laurence
- Nov 24: Fran's Site
- Jan 27: ☆みぃチャンブログ☆
- Jan 27: 河中あい...
- Jan 26: 相知明日香...
- Jan 23: Ayuのケンチャナ日記
- Nov 25: Sunny Ember..*
- Jan 23: MIT Sloan Management Review
- Nov 27: すずぶろ
- Jan 1: Twitter / AmandaMagee
- Nov 27: backpage.com | tools for sale |...
- Jan 27: Media Matters for America -...
- Nov 24: Watermark (Watermark >...
- Nov 24: Classic Chess (Classic Chess >...
- Jan 10: Bulk Renamers (Bulk Renamers >...
- Nov 24: :an apple a day:
- Jan 18: erelstore
- Nov 24: x
- Jan 9: مرکز آموزشی...
- Nov 24: Weblog de novedades - Javier...
- Nov 24: Comentários sobre
- Jan 25: Fotoblog ewa1998-17
- Nov 24: Rina's Site
- Nov 24: Lwsๅะ Me Lno
- Nov 24:
- Nov 24: انجمن خوش خیالان...
- Nov 24: فریادنامه
|
|
Are you the publisher? Claim this channel |
|
Channel Description:
Latest Articles in this Channel:
- 06/07/11--08:58: Review: .NET Windows Development: Everyday Tips, Tricks & Optimization (chan 1291347)
- 07/13/11--16:04: Most Valuable Member 2010-2011 (chan 1291347)
- 07/27/11--11:17: Applying aspects to 3rd party assemblies using PostSharp (chan 1291347)
- 08/01/11--12:28: PostSharp: Why are my arguments null?! (chan 1291347)
- 08/16/11--10:57: Exposing internal methods in 3rd party assemblies for external use (chan 1291347)
- 01/18/12--13:02: Learn T4 with my PluralSight course (chan 1291347)
- 01/24/12--10:34: Indexing DataTables (chan 1291347)
- 01/24/12--14:48: Change Request Pattern – Parallelism and non thread safe collections (chan 1291347)
- 01/26/12--11:55: DataTables != Thread Safe (chan 1291347)
- 01/27/12--12:02: PostSharp with projects targeted at x64 (chan 1291347)
.NET Windows Development: Everyday Tips, Tricks & Optimization By Alberto Población “What comes after the “…For Dummies” book? There is a big gap between the introductory/beginner books and the rest of them. Beginners looking for that next step usually find it to be a steep climb. This book helps to fill that gap.” – Dustin [...]
programmersunlimited
Every July, the Inland Empire .NET User’s Group holds its annual Most Valuable Member event to honor the group’s members who have gone above and beyond for their group and community. The MVM content uses a points based system where any member can submit points for one or more qualifying activities such as helping to [...]
programmersunlimited
badgeeventbrite
imagejpeg_4
IMAG0247
[Related Article: Introduction to Aspect Oriented Programming and PostSharp] There is undocumented functionality in PostSharp 2.1 (2.1.2.3 or higher) that allows us to apply aspects to assemblies that we don’t have the source code for. I’m going to show you how this works, but first I have state that this functionality is undocumented because it [...]
programmersunlimited
DummyApp-ILSpy
kick it on DotNetKicks.com
I see this question a lot. The developer has created an aspect and when they are stepping through they are seeing that the advice method arguments are null. The most common example of this is the MethodExecutionArgs.Exception. We can easily reproduce this “issue”. Example If you compile this code and step through it, the args [...]
programmersunlimited
PostSharpNullArgs1
PostSharpNullArgsILSpy1
PostSharpNullArgs2
kick it on DotNetKicks.com
To start out, I’m going to state that I don’t condone this, but if you need it then you need it. I expect to get some nasty comments about pattern violation this or encapsulation that so go ahead and send them in. This is just an extension of my previous post about modifying 3rd party [...]
programmersunlimited
kick it on DotNetKicks.com
My new course on T4 (Text Template Transformation Toolkit) has gone live and it’s ready for your viewing pleasure. If you have any feed back, please send it to me. T4 Templates on PluralSight.com This course introduces T4, Microsoft’s code generation tool that comes with Visual Studio. The Text Template Transformation Toolkit dynamically produces text [...]
programmersunlimited
dustin-davis-v1
That’s right, I’m still using DataTables. Why? Because they best fit the requirements for what I am doing. I’m also taking advantage of parallel processing via the TPL. A lot of the operations I need to do would be much easier via PLINQ and POCO’s such as joins, grouping and searching. Because I’m working with [...]
programmersunlimited
My current project makes heavy use of DataTables and parallel processing via the TPL. DataTables are not thread safe and really bite the dust hard when asked to do more than one thing at once. My project breaks up operations that need to be performed on a DataTable into groups that can be executed concurrently. [...]
programmersunlimited
The title of this post might seem really silly considering MSDN specifically says they aren’t thread safe, but there’s more to it than that. It says DataTables are not thread safe for WRITE operations which is a major ‘”Duh” statement, but in reality they are not safe for some read operations. I’ve been having some [...]
programmersunlimited
I’ve been working with a project that processes a large set of data so I’m targeting x64 only. I needed to apply my performance and logging aspects to check execution times of each method but when I went to compile I received a build error from PostSharp “Platform mismatch. You cannot run PostSharp on a [...]
programmersunlimited
ps-tab