|
|
mattman206
mattman206
 |
|
Stories submitted by mattman206
|
|
submitted by
mattman206
15 days, 17 hours ago
thevalerios.net — This post provides a complete implementation of a WinForms client calling a WCF service using Microsoft Concurrency and Coordination Runtime (CCR). We were able to write clean code that correctly interacted with the UI thread giving us a fully-responsive UI, were able to cache the service requests by posting them into the wrapper’s input port, we NEVER blocked a thread while waiting for asynchronous I/O, and handled all failure conditions cleanly.
read more...
add a comment
|
category: C# | Views: 6
|
|
tags:
C# | tag it
Everyones tags: | Your tags: | |
|
|
|
|
|
submitted by
mattman206
1 month, 1 day ago
thevalerios.net — A step-by-step guide (with lots of screenshots) showing how to easily set up a Subversion server using VisualSVN Server and a Subversion client using TortoiseSVN. Great for beginners.
read more...
add a comment
|
category: Open Source | Views: 15
|
|
tags:
OpenSource | tag it
Everyones tags: | Your tags: | |
|
|
|
|
|
submitted by
mattman206
1 month, 2 days ago
linqdev.com — Despite all the rumors, Scott Guthrie says that there are no plans to drop LINQ to SQL.
read more...
add a comment
|
category: Linq | Views: 43
|
|
tags:
LINQ | tag it
Everyones tags: | Your tags: | |
|
|
|
|
|
submitted by
mattman206
4 months, 12 days ago
thevalerios.net — Tired of checking Control.InvokeRequired, and BackgroundWorker isn't flexible enough? Try out the DelegateMarshaler with anonymous methods to make sure they are called on the correct thread.
read more...
|
|
tags:
winforms | tag it
Everyones tags: | Your tags: | |
|
|
|
|
|
submitted by
mattman206
5 months, 10 days ago
thevalerios.net — Use the power of anonymous types, anonymous methods, and anonymous delegates to create type-safe overloads of the ThreadPool.QueueUserWorkItem accepting multiple input arguments.
read more...
add a comment
|
category: C# | Views: 11
|
|
tags:
C# | tag it
Everyones tags: | Your tags: | |
|
|
|
|
|
submitted by
mattman206
5 months, 11 days ago
thevalerios.net — This post expands on the previous post to provide anonymous methods executing in a remote AppDomain the ability to call a notification method that invokes another method in the local AppDomain. All serialization and marshalling of objects between the two domains is taken care of under the hood and provides an amazingly simple programing API. An in-depth look at firing events across AppDomain boundaries is also covered.
read more...
add a comment
|
category: C# | Views: 3
|
|
tags:
C# | tag it
Everyones tags: | Your tags: | |
|
|
|
|
|
submitted by
mattman206
5 months, 12 days ago
thevalerios.net — Sometimes it is quite useful to be able to run a small snippet of code in another AppDomain, and this helper class allows you to do just that.
read more...
add a comment
|
category: C# | Views: 8
|
|
tags:
C# | tag it
Everyones tags: | Your tags: | |
|
|
|
|
|
submitted by
mattman206
5 months, 18 days ago
thevalerios.net — A fun little aside showing one way of solving the "Fizz Buzz" problem using functional-style C# (anonymous methods, lambda expressions, and anonymous types). It's by no means ideal, but shows a different point of view.
read more...
add a comment
|
category: C# | Views: 2
|
|
tags:
C# | tag it
Everyones tags: | Your tags: | |
|
|
|
|
|
submitted by
mattman206
5 months, 19 days ago
thevalerios.net — An overview of multi-threading and concurrency in .NET -- threads, the threadpool, parallel extensions, and the CCR (Currency and Coordination Runtime).
read more...
add a comment
|
category: Patterns | Views: 15
|
|
tags:
Patterns | tag it
Everyones tags: | Your tags: | |
|
|
|
|
|
submitted by
mattman206
6 months ago
thevalerios.net — A combination of the GhostDoc add-in, Sandcastle, and Sandcastle Help File Builder provide a great combination for generating CHM help files of your class library documentation. read more...
add a comment
|
category: C# | Views: 10
|
|
tags:
C# | tag it
Everyones tags: | Your tags: | |
|
|
|
|
|
submitted by
mattman206
6 months, 4 days ago
thevalerios.net — Ever use two (or more) computers and accidentally type on the wrong keyboard or move the wrong mouse? Check out Synergy, and open-source program that lets you share one keyboard and mouse between multiple networked computers. This post goes through a simple setup to get you started. Great for debugging client/server applications on two machines.
read more...
|
|
tags:
Tips | tag it
Everyones tags: | Your tags: | |
|
|
|
|
|
submitted by
mattman206
6 months, 14 days ago
thevalerios.net — Ever need to run a series of long-running processes on a background thread, but make sure that each new process only starts when the previous one is finished? Harness the power of anonymous delegates and anonymous types can be used to create a queued BackgroundWorker. read more...
add a comment
|
category: C# | Views: 15
|
|
tags:
C# | tag it
Everyones tags: | Your tags: | |
|
|
|
|
|
submitted by
mattman206
6 months, 15 days ago
thevalerios.net — A quick demonstration of how to roll your own extension methods to operate on every element of a collection in a LINQ query.
read more...
add a comment
|
category: C# | Views: 8
|
|
tags:
C# | tag it
Everyones tags: | Your tags: | |
|
|
|
|
|
submitted by
mattman206
6 months, 17 days ago
thevalerios.net — Unit testing (using NUnit) and code coverage (using NCoverExplorer) make an amazing combination to not only run unit tests, but see how well your tests execute your code. All of this is made even easier by the TestDriven.net Add-in for Visual Studio.
read more...
|
|
tags:
VisualStudio, UnitTesting | tag it
Everyones tags: | Your tags: | |
|
|
|
|
|
submitted by
mattman206
6 months, 21 days ago
thevalerios.net — Using a generic wrapper for the BackgroundWorker, combined with anonymous types, anonymous delegates, and lambda expressions, has drastically reduced the amount of code necessary to create responsive user interfaces.
read more...
add a comment
|
category: C# | Views: 8
|
|
tags:
C# | tag it
Everyones tags: | Your tags: | |
|
|
|
|
|
published 6 months, 21 days ago, submitted by
mattman206
6 months, 22 days ago
thevalerios.net — Use the power of anonymous types, anonymous delegates and type inference to make ThreadPool.QueueUserWorkItem type-safe and easier to read. read more...
add a comment
|
category: C# | Views: 40
|
|
tags:
C# | tag it
Everyones tags: | Your tags: | |
|
|
|
|

Sponsored Link: www.carlist.ie
Ads via The Lounge
|