source: create.msdnArticle Overview XNA Game Studio provides a robust platform to enable localization of game projects. It is critical for the developer to keep in mind exactly what steps are required to ensure a localizable game. This document provides a step-by-step guide and recommended practices to ensure a game project is localizable. This document walks through the steps required to localize the Catapult Wars Lab. All content and source code downloaded from this page are bound to the Microsoft Permissive License (Ms-PL). ...
My article in ACM Queue just got published, it discusses implementing Linq providers for NoSQL databases. You can read all about it here: http://queue.acm.org/detail.cfm?id=2001564
Windows Phone Fundamentals Continuing my mini-series on Windows Phone Fundamentals, begun here, this tutorial will cover the topic of navigating from one page to another. This is one of those tasks that are wicked simple once you know how, but … Continue reading → For the complete article and hyperlinks, please visit my blog at http://JesseLiberty.com
You've got less than a week to enter the Rock Paper Azure Grand Tournament…would love to see one of my readers from Mid-Atlantic win the $5000 grand prize…doesn't take long to enter, and imagine what you could do with that kind of money! WIN THE GRAND TOURNAMENT and take home $5,000! Announcing the Rock Paper Azure Challenge International Grand Tournament July 13, 2011 Will your bot have what it takes to crush the coding competition? Play and find out! The Rock Paper Azure Challenge puts a modern twist to this classic game: instead of manually throwing rock, paper
or scissors, you code a bot to do it on your behalf. Each bot battles all the other contest bots, and just to keep it interesting there are two additional moves: Dynamite and Water Balloon. Code and upload your bot by July 13th to test your coding skills against players from the United States, United Kingdom, Canada, Sweden, China, Germany and New Zealand. The winner of the Rock Paper Azure Challenge Grand Tournament will take home a cool $5,000. http://www.rockpaperazure.com...(Read whole news on source site)
Continuing from yesterday, we’re covering the lifetime and scope of aspects. Today we’ll look at the scope of aspects. Scope Aspects come in two scopes, static and instance. Static scoped aspects are created and initialized at compile time for consumption at runtime using a singleton pattern. Instance scoped aspects are a bit different. Instanced scoped aspects use a prototype pattern by creating and initializing the aspect at compile time, but at run time when a new instance of a target member’s declaring type is created, a new instance of the aspect is created and used. Static
scoped aspects have the same lifetime as the application while instance scoped aspects have the same lifetime as the instance of the type the aspect was applied to. However, no matter which scope an aspect will have, PostSharp creates an instance of the aspect for each target in which the aspect has been applied. No doubt this is all confusing so let's see what's going on with a demo. Aspect demo To make sense of all of this, let's start with a basic aspect. [Serializable] public class TestAspect : LocationInterceptionAspect { private string...(Read whole news on source site)
Microsoft is planning to make the software development kit (SDK) for the new version of the touch-centric Surface 2.0 system available for download on July 12.
source: codeplexProject Description Contains a stand alone GUI application and a Visual Studio Custom Tool for automatically generating a .NET data access layer code for objects in a SQL Server Compact Edition database.
Features: Visual Studio 2008 and 2010 Custom Tool Support Creates entity classes for each table in the database Generates data access code that implements the Repository Pattern Generates methods for Create, Read, Update and Delete operations Generates SelectBy and DeleteBy methods for every column in every table Generates a Purge method for every table to delete all records ...