gpu programming

NVidia CUDA ‘Hello world’ in managed C# and F# with use of managedCUDA https://algoslaves.wordpress.com/2013/08/25/nvidia-cuda-hello-world-in-managed-c-and-f-with-use-of-managedcuda/ CUDAfy.NET “CUDAfy .NET allows easy development of high performance GPGPU applications completely from the Microsoft .NET framework. It’s developed in C#.” https://cudafy.codeplex.com/

Accelerate .NET Applications with Alea GPU https://devblogs.nvidia.com/parallelforall/accelerate-net-applications-alea-gpu/

Alea GPU Tutorial http://www.quantalea.com/static/app/tutorial/index.html

GPU COMPUTING ON .NET AT SPEED OF CUDA […]

Classes and Structs in C#

Classes and Structs (C# Programming Guide) https://msdn.microsoft.com/en-us/library/ms173109.aspx

How to: Know the Difference Between Passing a Struct and Passing a Class Reference to a Method (C# Programming Guide) https://msdn.microsoft.com/en-us/library/8b0bdca4.aspx

Structs Tutorial “Structs vs. Classes Structs may seem similar to classes, but there are important differences that you should be aware of. First of all, classes are […]

web apis, web service protocols, data portals, odata

hessian binary web service protocol “The Hessian binary web service protocol makes web services usable without requiring a large framework, and without learning yet another alphabet soup of protocols. Because it is a binary protocol, it is well-suited to sending binary data without any need to extend the protocol with attachments.” http://hessian.caucho.com/

“1. Introduction

Hessian […]

web rtc platforms

http://apprtc.appspot.com addlive.com vline.com vsee.com

tokbox.com vidyo.com xirsys.com

Max Concurrent Requests Per CPU, IIS Concurrent Requests Limit

Understanding IIS7 Request Restrictions on Windows Vista “Here is how many concurrent requests IIS7 allows on Windows Vista SKUs:

Windows Vista Home Basic* 3 Windows Vista Home Premium 3 Windows Vista Ultimate 10 Windows Vista Professional 10 All Windows Server 2008 SKUs unlimited” http://blogs.iis.net/thomad/archive/2008/05/01/understanding-iis7-request-restrictions-on-windows-vista.aspx Windows 8 / IIS 8 Concurrent Requests Limit

“Windows 8 (Basic […]

Enterprise Job Schedulers

Quartz Enterprise Scheduler .NET “Quartz is a job scheduling system that can be integrated with, or used along side virtually any other software system.” ref: http://www.quartz-scheduler.net/documentation/faq.html

Walkthrough: Scheduling jobs using Quartz.net – Part 1: What is Quartz.Net? http://geekswithblogs.net/TarunArora/archive/2012/04/10/walkthrough-scheduling-jobs-using-quartz.net-ndash-part-1-what-is.aspx

Quartz Enterprise Scheduler .NET source https://github.com/quartznet/quartznet

WCF routing

Hello World routing sample

Bridging and Error Handling routing sample

Advanced Filters routing sample

Dynamic routing sample

Advanced error handling routing sample

Routing topic on MSDN — full coverage of services, contracts, filters, and scenarios

Routing Rules! Blog — the entire blog is about the routing service and the different scenarios it enables. Take a […]

Sorting Algorithms

Sorting Match betwwen Quicksort and Bubble Sort http://www.youtube.com/watch?v=aXXWXz5rF64

Three Beautiful Quicksorts http://www.youtube.com/watch?v=aMnn0Jq0J-E

Visual Demonstration of the QuickSort Algorithm http://www.youtube.com/watch?v=Z5nSXTnD1I4

How to discover multi threading related bugs and debug them?

Multi threaded applications are great, they provide high performance, high throughput but tackling concurrency issues are sometimes not easy. Especially preemption related bug cannot be easily reproduced. Thus Microsoft created a useful tool called CHESS, to simulate all possible preemptions for your multi threaded application.

How to correctly implement multi-threading in C# http://csharptest.net/323/how-to-correctly-implement-multi-threading-in-c/

Tools And […]

Continous Integration and Continuous Deployment

Comparison of continuous integration software http://en.wikipedia.org/wiki/Comparison_of_continuous_integration_software

Improving your build process with NAnt and CruiseControl.NET http://www.youtube.com/watch?v=d37DMsy0qko

TeamCity http://www.jetbrains.com/teamcity/

Continuous Integration for Visual Studio Load Test via Cruise Control http://www.youtube.com/watch?v=IBCD6CZJQ14

Building and Deploying Using NAnt http://www.codeproject.com/Articles/38718/Building-and-Deploying-Using-NAnt

 

 

Continuous Deployment “Amazon May Deployment Stats (production hosts & environments only) 11.6 seconds Mean time between deployments (weekday) 1,079 […]