MSDN Magazine August 2011 - Applications
Written by Mike James   
Thursday, 04 August 2011

This month's MSDN Magazine is full of articles on hot topics and if there is a theme then it seems to be different ways of creating an application - but don't miss swarm optimization, parallel programming past and future and an interview with the creator of F#.


 

MSDNAUG2011

 

If you have been wondering what value LightSwitch could be to you as a programmer then try reading the two articles included in this issue.  Advanced Programming Made Easy With Visual Studio Lightswitch takes the attitude that LightSwitch is a quick way to generate a framework that you can then customize using your knowledge of programming. It details how to build extensions, custom controls, templates  and generally modify the system.  The second article, Build Business Applications with Visual Studio LightSwitch, is a much lower-level, getting started type, article - but if you haven't tried it yet it is a good place to start.

If you want to use a more traditional approach to building apps try: Building Apps with HTML5: What You Need to Know This is a strange tale of how to use HTML5 with IE9 and the associated developer tools. It doesn't really deliver on exactly how to build apps using HTML5 but I guess you already know how to create a web page.

Another approach to building an app is explained in Build a Ticketing System Using Exchange and Team Foundation Server. This is not an approach that would have occurred to me but on reading it through it makes a certain amount of sense if you already use either or both servers.

The idea explained in Portable Class Libraries: A Primer is that you can build a single Portable Class Library PCL that can be use to generate an assembly for Windows Phone 7, Silverlight, Xbox and Windows. The technique uses dependency injection so it might be an idea to brush up on this topic before trying to read the article.

As my particular interest is in technical programming and AI in particular I thought Particle Swarm Optimization was really interesting. The code is in C# and it demonstrates how swarming behaviour can be used to find the max or min of a complicated function.

 

swarmopt

 

My second favourite article is on something that we should all be interested in - The Past, Present and Future of Parallelizing .NET Applications. It is a very readable account of how we might write parallel programs in the very near future - even the references to A Christmas Carol are bearable to find out where things are going.

In among the regulars is an interesting interview, or rather a  question answering session, with Don Syme the creator of F# on, what else, F#. The only complaint is that it has caught the blogger's disease and is far too short. 

 

MSDNAUG2011

 

Noteworthy among the other regulars is Charles Petzold on solving the  Font Metrics in Silverlight problem in WP7 and  Searching Windows Azure Storage with Lucene.Net by Joseph Fulz - I have to admit that I hadn't noticed that there was a Lucene.Net!

You can read the entire issue at:
MSDN Magazine August 2011.

 

Banner


AWS Adds Support For Llama2 And Mistral To SageMaker Canvas
12/03/2024

As part of its effort to enable its customers to use generative AI for tasks such as content generation and summarization, Amazon has added these state of the art LLMs to SageMaker Canvas.



TornadoInsight Brings The Power Of TornadoVM Inside Intellij
22/02/2024

TornadoInsight is plugin for Jetbrain's popular Intellij IDE for Java developers, that makes working with TornadoVM a much smoother experience.


More News

Last Updated ( Thursday, 04 August 2011 )