Software TouchDevelop v3.0 beta for Windows Phone 8 - Nikolai Tillmann announces the release of TouchDevelop 3.0 Beta, targeting Windows Phone 8, and includes its new execution engine based on TypeScript. Its a closed beta release which you can get hold of by emailing the team May 2013 Internet Explorer Updates - Ceri Gallacher highlights [...]
One of the things I enjoy doing most is teaching developers how to write Windows Store apps using XAML and C#. I’ve been doing a lot of that lately, both for Microsoft and for other customers as well. But it has become clear to me as I teach these classes that in a typical class, half the people in the room know XAML pretty well, and half have little or no experience with it. That makes designing a course a challenge, because you either have to bore half the class by teaching them something they already know, or risk confusing
the other half of the class when, for example, you demonstrate how to use Manipulation events to implement pinch-zooms and that half of the class doesn’t know what a ScaleTransform is. Which is why I developed a new course entitled XAML Deep Dive. I’m teaching it for the first time this week at Microsoft. And I have lots of cool stuff to show, including a session on writing custom controls. Besides teaching folks how to build custom items controls like the CoverFlow control I introduced here a few months ago, I’ll be teaching them how to build custom...(Read whole news on source site)
In the modern application lifecycle one of the key messages is one of quality enablement. Quality will be the key differentiator between you and your competitors over the next few years and the old excuses are just that… old.
One of the most amazing aspects of mathematics is that it applies to such a wide range of areas. The same mathematical rules can be applied to completely different objects (say, forces in physics or markets in economics) and they work exactly the same way. In this article, we'll look at one such fascinating use of mathematics - we'll use elementary school algebra to reason about functional data types. In functional programming, the best way to start solving a problem is to think about the data types that are needed to represent the data that you will be working with. This gives you a
simple starting point and a great tool to communicate and develop your ideas. I call this approach Type-First Development and I wrote about it earlier, so I won't repeat that here. The two most elementary types in functional languages are tuples (also called pairs or product types) and discriminated unions (also called algebraic data types, case classes or sum types). It turns out that these two types are closely related to multiplication and addition in algebra......(Read whole news on source site)
Script Packs are a really cool extensibility point we added into scriptcs. A pack delivers a bundle of functionality that makes frameworks more palatable to consume from script. They are available as nuget packages making them very easy to consume. … Continue reading →