SLARToolkit is an open-source, flexible Augmented Reality library for Silverlight and Windows Phone with the aim to make real time Augmented Reality applications with Silverlight as easy and fast as possible. It can be used with Silverlight’s Webcam API or with any other CaptureSource, WriteableBitmap, or with the Windows Phone’s PhotoCamera.
SLARTookit is based on the established NyARToolkit and ARToolkit. SLARToolkit uses a dual license model and could be used for open or closed source applications under certain conditions.
SLARToolkit on CodePlex
Demo Article

Microsoft announced the first major update to Windows Phone will be released in the fall as v7.1, code-named Mango. It will have 500 new features including:
- Speech-to-text for hands-free texting
- Facial recognition to automatically tag photos
- Support for Office 365 with 25GB free storage on SkyDrive
- Xbox Live Hub to consolidate your gaming experiences
- Groups that allow people to communicate across platforms with Live Messenger and Facebook Chat
- LinkedIn and Twitter added to the People Hub
- Internet Explorer 9 with hardware acceleration and support for HTML5
Story at Mobile Crunch
Related Story: Microsoft Hoping to Lure Developers to Windows Phone 7

The iPhone/iOS to Windows Phone 7 API free mapping tool helps developers find their way around when they discover the Windows Phone platform. This is like a travel dictionary that helps iPhone developers translate their iOS app code to Windows Phone. Developers can quickly find equivalent classes, methods, and events in WP7, along with sample C# code and API documentation for both platforms.
iOS->WP7 Mapping Tool
Related Story: Microsoft Hoping to Lure Developers to Windows Phone 7
CS-Script is an open-source CLR-based scripting system which uses ECMA-compliant C# as a programming language. CS-Script currently targets Microsoft implementation of CLR (.NET1.1/2.0). However CS-Script offers limited support for Mono and other CLR programming languages.
CS-Script combines the power and richness of C# and the .NET Framework Class Library (FCL) with the flexibility of a scripting system. CS-Script can be useful for the system and network administrators, developers, testers, or for anyone who needs automation for solving variety of tasks such as:
- analysing and adjusting system configuration
- extending functionality of a software system with flexible scripting
- configuring development or testing environment
- automating software batch build
- automating testing, and collecting test results
CS-Script Home Page

Nemerle is an open-source, general-purpose, multi-paradigm programming language for the .NET platform. It is as easy to learn and use as C# or VB.NET, but Nemerle is far more powerful. One may start using it as an advanced C# and then — as learning goes on — employ a range of cool features enabling metaprogramming and functional programming. The metaprogramming is based on macros bearing some similarity to Lisp.
Supported paradigms: Object-Oriented Programming (OOP), Functional Programming (FP), Metaprogramming (MP), Component-Oriented Programming (COP), DSL-Oriented Programming (DOP) or Language Oriented Programming (LOP). Type system: static typing, strong typing, inferred, nominal.
Nemerle Home Page

dotPeek is a new free .NET decompiler from JetBrains. The main idea behind dotPeek is to make high-quality decompiling coupled with powerful ReSharper-like navigation and search features available to everyone in the .NET community, free of charge. This serves as a replacement for the no-longer-free .NET Reflector. Features in dotPeek include:
- Open and browse .NET assemblies
- View the source code
- Context-insensitive navigation in decompiled code
- Context-sensitive navigation between symbols
- Search decompiled code
- Type hierarchy
- Download source code from source servers
JetBrains dotPeek Homepage

PerfWatson is a low-overhead telemetry system that helps Visual Studio capture instances of UI unresponsiveness and report them back to Microsoft automatically and anonymously. Microsoft then uses this data to drive performance improvements that make Visual Studio faster.
Here’s how it works: when the tool detects that the Visual Studio UI has become unresponsive, it records information about the length of the delay and the root cause, and submits a report to Microsoft. The Visual Studio team can then aggregate the data from these reports to prioritize the issues that are causing the largest or most frequent delays across our user base. By installing the PerfWatson extension, you are helping Microsoft identify and fix the performance issues that you most frequently encounter on your PC.
Download PerfWatson

Microsoft has announced Windows Azure Toolkits for Devices, available for Windows Phone, iOS and Android. Developers can use the toolkits to help create apps that take advantage of the Azure cloud platform.
The toolkits leverage the cloud to simplify the complexity of supporting multiple devices. As a common back-end, developers can use cloud services to share common requirements like device notifications, authentication, storage and even higher-level services like leaderboards. At the same time, developers can maximize the performance of each mobile device by writing client code that exploits each platform. As more and more mobile applications rely on back-end services, the cloud can become increasingly useful and strategic for developers.
Read More on the Microsoft Blog

DotNetCurry.com is a developer/designer website that’s celebrating its fourth anniversary with a $38,000 GiveAway of .NET software, books and training. The website features articles and tips on .NET, ASP.NET, MVC, jQuery, SharePoint, Silverlight, WPF, LINQ, Silverlight, Expression Web, Visual Studio, C#, VB.NET, Windows Forms, Windows Phone 7 etc.
DotNetCurry.com $38,000 Mega GiveAway