MonoDroid
Category:
MonoDroid
MonoDroid is a SDK for developing applications for Android devices using C# and other CIL languages, while taking advantage of the native APIs of the Android platform.

Enumerating Large XML Files
Category:
Enumerating Large XML Files (Doug Rothaus)
How do you read an enormous XML file then? You use the XmlReader class, which has been around since the first release of the .NET Framework. It reads through an XML file, but simply places a pointer on the current XML element or attribute as you go through the file. As you read through the file with the XmlReader object, you can examine the current XML, decide if you are interested in it, process it, discard it, and move on to the next part of the file. The important thing is that you can minimize how much memory is utilized at any one time in your app.

Node.net - Node.js implemented in Javascript on the .NET runtime
Category:
Node.net - Node.js implemented in Javascript on the .NET runtime
- Same theory of operation as Node.js (single threaded eventing front-end, non-blocking IO back-end)
- API compatibility with Node.js
- Written entirely in Javascript (JScript.NET)
- Runs on the .NET runtime

Simple State Machine
Category:
Simple State Machine
SimpleStateMachine is a library written in C# that provides an easy to use state machine that can easily be configured via a custom DSL (Domain Specific Language), inspired by an example in a book-in-progess on DSL's by Martin Fowler. SimpleStateMachine's DSL is implemented using Boo and Rhino DSL by Ayende Rahien.

SharpNLP - open source natural language processing tools
Category:
SharpNLP - open source natural language processing tools
SharpNLP is a collection of natural language processing tools written in C#. Currently it provides the following NLP tools:

* a sentence splitter
* a tokenizer
* a part-of-speech tagger
* a chunker (used to "find non-recursive syntactic annotations such as noun phrase chunks")
* a parser
* a name finder
* a coreference tool
* an interface to the WordNet lexical database

REST to Objects in C#
Category:
REST to Objects in C# : Steve Smith's Blog
RESTful interfaces for web services are all the rage for many Web 2.0 sites. If you want to consume these in a very simple fashion, LINQ to XML can do the job pretty easily in C#

LuaInterface
Category:
LuaInterface
LuaInterface is a library for integration between the Lua language and Microsoft .NET platform's Common Language Runtime (CLR). Lua scripts can use it to instantiate CLR objects, access properties, call methods, and even handle events with Lua functions.

Silverlight 4 Released
Category:
Silverlight 4 Released - ScottGu's Blog
The final release of Silverlight 4 is now available.
Silverlight 4 contains a ton of new features and capabilities. In particular we focused on three scenarios with this release:

* Further enhancing media support
* Building great business applications
* Enabling out of the browser experiences

New version of the VB6 InteropForms toolkit is released
Category:
The Visual Basic Team : Back to the future! - New version of the VB6 InteropForms toolkit is released!!
As many of you are aware, VB6 applications are alive and well in the community and this toolkit has proven to be quite successful in helping developers evolve these apps with .net functionality. It works by allowing developers to create ActiveX controls in .net that can be hosted in VB6 or by creating "InteropForms" that are exposed by COM and consequently be created and shown in VB6.

C# MS-Queue
Category:
C# MS-Queue - Visual C# Kicks
The MS-Queue is a Windows component that offers an interesting mechanism to facilitate the exchange of data between software applications in the same computer or network (i.e. different sessions). The MS-Queue works as a FIFO queue at the operating system level. The data exchanged through the queue can be anything: text, images, serialized objects, etc.