DotNetShoutout - Stories tagged with Concurrency
2
Shouts

Rx - DistinctUntilChanged - Bnaya Eshet

published 474 days, 8 hours, 48 minutes ago posted by bnayabnaya 476 days, 3 hours, 23 minutes ago
Saturday, February 04, 2012 2:11:19 PM GMT Thursday, February 02, 2012 7:36:20 PM GMT
Rx - DistinctUntilChanged this post will focus on the simple yet very useful DistinctUntilChanged operator. sometimes a datum stream may produce the same value for a while, you can see it in stock exchange stream the value of specific stock may be steady for a while. the observer can reduce its computation level by ignoring a repeatable value (sequential repeatable value, for none sequential you can use the Distinct operator). the DistinctUntilChanged is having the follow... (more)
category: Architecture | clicked: 8 | comment | | source: blogs.microsoft.co.il
tags: buffer, IObservable, Parallel, Rx, Iobserver, DistinctUntilChanged, Concurrency
3
Shouts

Entity Framework & Concurrency « Sankarsan’s Journal

posted by http://sankarsan.myopenid.com/http://sankarsan.myopenid.com/ 998 days, 15 hours, 25 minutes ago
Sunday, August 29, 2010 7:34:36 AM GMT
ADO.NET Entity Framework is the Object Relational Mapping(ORM) framework from Microsoft which enables us to map .NET classes to objects(tables,views,stored procedures..etc) in a relational database.While studying any ORM framework it’s important to know about, how it handles concurrency and ensures data consistency.In this post we will look into what options ADO.NET Entity Framework provides for ensuring this consistency. (more)
category: How To | clicked: 3 | comment | | source: sankarsan.wordpress.com
tags: Entity Framework, Concurrency
8
Shouts

Speed up blocking functions with PLINQ

published 1058 days, 10 hours, 22 minutes ago posted by http://vistadb.myopenid.com/http://vistadb.myopenid.com/ 1063 days, 2 hours, 57 minutes ago
Wednesday, June 30, 2010 12:37:34 PM GMT Friday, June 25, 2010 8:02:09 PM GMT
I have been studying the new PLINQ and Parallel Task Library in .Net 4 looking for various ways to do things that we can’t do in .Net 2.0.  PLINQ is huge, and there are a lot of new ways to do multi threaded programming using .Net 4.  In this article I want to cover a particular problem I have had many times over the years.  How do you speed up multithreaded apps that are bound by blocking functions, or long running I/O operations? I started looking at this method to speed up some long running file I/O ... (more)
category: Architecture | clicked: 2 | 1 comment | | source: infinitecodex.com
tags: Task Parallel Library, Plinq, Concurrency
6
Shouts

Multi-User Systems and Concurrency

published 1167 days, 9 hours, 42 minutes ago posted by BlackWaspBlackWasp 1169 days, 1 hour, 4 minutes ago
Saturday, March 13, 2010 1:17:39 PM GMT Thursday, March 11, 2010 9:56:01 PM GMT
In a single-user application information can be read, created, updated or deleted without the risk of interfering with other people's work. When more than one user has the ability to access shared information, concurrency control becomes essential. (more)
category: Architecture | clicked: 0 | comment | | source: www.blackwasp.co.uk
tags: multiuser, Concurrency
6
Shouts

So What Is This “Thread Safe” Thing Anyway? | GrumpyDev

published 1180 days, 10 hours, 5 minutes ago posted by http://www.grumpydev.com/http://www.grumpydev.com/ 1182 days, 12 hours, 34 minutes ago
Sunday, February 28, 2010 12:54:31 PM GMT Friday, February 26, 2010 10:25:18 AM GMT
So What Is This “Thread Safe” Thing Anyway?Introduction Following on from my previous post about a “Thread Safe” Dictionary, and the subsequent comment from Rajeesh, made me think that perhaps a general post on “thread safety” was in order.Stop With the Quotes Already! The astute amongst you may notice I always try and put the phrase “thread safe” in quotes; and there is a good reason for that! “Thread safe” is a pretty horrible term (although I can’t think of a better one) that doesn’t really give eno... (more)
category: How To | clicked: 0 | 1 comment | | source: www.grumpydev.com
tags: C#, locking strategies, CSharp, Concurrency
7
Shouts

“Thread safe” Dictionary(TKey,TValue) | GrumpyDev

published 1180 days, 10 hours, 5 minutes ago posted by http://www.grumpydev.com/http://www.grumpydev.com/ 1183 days, 3 hours, 13 minutes ago
Sunday, February 28, 2010 12:54:31 PM GMT Thursday, February 25, 2010 7:46:40 PM GMT
“Thread safe” Dictionary(TKey,TValue)Introduction A pet project I’m currently working on requires the use of an internal Dictionary to store “registered” data, which is a pretty common requirement. For this particular project I’d like to at least attempt to make it “thread safe” on .NET 3.5, with an eye to moving it to the ConcurrentDictionary in .NET 4 which promises not only thread safety, but more granular locking to increase multi-threaded performance. A simple enough task, but one that I’ve seen... (more)
category: How To | clicked: 9 | comment | | source: www.grumpydev.com
tags: C#, CSharp 4.0, CSharp, Concurrency
2
Shouts

Two Microsoft Research Projects to Start the Robot Apocalypse

posted by KodefuGuruKodefuGuru 1206 days, 21 hours, 23 minutes ago
Tuesday, February 02, 2010 1:36:46 AM GMT
I started writing this article with code in mind. It wasn’t until I put the pieces together that I realized the repercussions. The two projects I write about allow one to specify and create the robots to start the robot apocalypse. Warning: you might need Robotic Studio as well! Microsoft Research has a tendency to release things that require several cups of coffee to wrap my head around, and the TLA Toolbox is no exception. With it, you write PlusCal algorithms (get it right, it’s an algorithm language... (more)
category: How To | clicked: 0 | comment | | source: www.kodefuguru.com
tags: Microsoft Research, Robotics Developer Studio, TLA+, PlusCALC, SIGMA, Concurrency